代码之家  ›  专栏  ›  技术社区  ›  Brandon

如何在Datagrip中添加Salesforce作为数据源?

  •  3
  • Brandon  · 技术社区  · 6 年前

    我使用Datagrip进行SQL开发。最近我不得不使用Salesforce SQL(又名 SOQL

    所以:我想将Salesforce作为数据源添加到Datagrip,就像添加Postgres或MySQL数据库一样。

    这有可能吗?有分机还是其他?

    https://jetforcer.com/ 存在,但似乎在两个方面有不足:

    (a) 很显然,它只是一个存在于JetBrains应用程序中的UI,所以我不认为它能像我所希望的那样无缝地适应Datagrip工作流

    (b) 它值60美元。我不需要做任何实际的Salesforce开发,所以仅仅花60美元运行Salesforce查询是不理想的。

    1 回复  |  直到 6 年前
        1
  •  5
  •   kassak    6 年前

    DataGrip可以支持任何具有JDBC驱动程序的数据库。 首先,您需要找到数据库的JDBC驱动程序。在您的情况下,可以是:

    http://reliersoft.com/download/salesforce-jdbc-driver/

    然后按照通用JDBC数据源配置说明进行操作:

    https://www.jetbrains.com/help/datagrip/connecting-to-a-database.html#vertica_as_unsupported_dbms

    URL应该是 jdbc:sforce://<hostname> (驾驶员文档中提供了更多选项 http://reliersoft.com/salesforce-jdbc-driver-documentation/ )

    如果有不符合预期的情况,请在我们的 bug tracker