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

8
我使用Datagrip进行SQL开发。最近,我需要处理Salesforce SQL(又称SOQL),但似乎没有像Datagrip那样有用的IDE。
因此:我想将Salesforce作为数据源添加到Datagrip中,就像我添加Postgres或MySQL数据库一样。
有没有可能通过扩展或其他方式实现这一点?
我知道https://jetforcer.com/存在,但它在两个方面似乎都不完美:
(a) 显然它只是一个UI,可以在JetBrains应用程序中使用,所以我不认为它能与Datagrip工作流程无缝配合;
(b) 它要花费60美元。我不需要进行任何实际的Salesforce开发,因此仅仅为了对Salesforce运行查询而支付60美元并不理想。
1个回答

9

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/

之后,您可以运行查询并查看数据。 如果有任何意外情况,请在我们的错误跟踪器中提交问题。


JDBC的链接已经失效了... - Vasilii Chernov

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接