Salesforce 是否有办法使用force.com平台访问外部数据库?

Salesforce 是否有办法使用force.com平台访问外部数据库?,salesforce,Salesforce,我的组织希望能够定期从提供ODBC接口的外部web服务读取数据,并使用该信息更新salesforce数据。我一直在寻找Salesforce的文档,似乎除了使用Apex Data Loader的批处理功能之外,没有其他方法可以做到这一点。不幸的是,这意味着我的组织必须维护一台本地计算机来每晚运行数据加载器,而我们正试图避免这样做 我们要做的是创建一个Apex可调度类或类似的类,并运行代码,从salesforce平台本身的外部数据源访问ODBC接口。可以这样做吗?不支持从salesforce建立出站

我的组织希望能够定期从提供ODBC接口的外部web服务读取数据,并使用该信息更新salesforce数据。我一直在寻找Salesforce的文档,似乎除了使用Apex Data Loader的批处理功能之外,没有其他方法可以做到这一点。不幸的是,这意味着我的组织必须维护一台本地计算机来每晚运行数据加载器,而我们正试图避免这样做


我们要做的是创建一个Apex可调度类或类似的类,并运行代码,从salesforce平台本身的外部数据源访问ODBC接口。可以这样做吗?

不支持从salesforce建立出站ODBC连接。如果外部服务具有基于HTTP的API,则可以使用apex中的HTTP客户端进行API调用并获取数据。

不支持从salesforce建立出站ODBC连接。如果外部服务具有基于HTTP的API,那么您可以使用apex中的HTTP客户端进行API调用并获取数据。

如前所述,您必须将数据库包装到webservice中。您可以使用dataloader/Talend/Informatica/etc在中加载数据。

如前所述,您必须将数据库包装到Web服务中。您可以使用data loader/Talend/Informatica/etc加载数据。

@Tneuktippa-公共基于web的服务很少只公开ODBC接口,您确定它没有SOAP等其他接口吗?它不是公共基于web的服务,我们正在尝试连接我们的会计系统(RentManager),它,据我所知,它只提供ODBC接口。@Tneuktippa-公共的基于web的服务很少只公开ODBC接口,你确定它没有其他接口,如SOAP等吗?它不是公共的基于web的服务,我们正在尝试连接我们的会计系统(RentManager),据我所知,仅提供ODBC接口。