Linux环境下的Apex Data Loader?

时间:2010-11-29 10:53:08

标签: linux salesforce apex-code loader

根据要求,我们必须在Linux环境中将数据加载到Salesforce.com。在Windows中,Apex数据加载器适用于数据加载。 Apex数据加载器是用Java编写的,所以它应该在Linux中运行。我们如何在Linux中运行Apex数据加载器,还是有任何替代Linux数据加载应用程序?

4 个答案:

答案 0 :(得分:6)

我的印象是Data Loader的核心是一个JAR文件,所以如果你的服务器运行Java,你可以很容易地丢弃为Windows编写的应用程序的GUI吗?

  1. 请查看Data Loader User Guide,特别是有关从命令行和批处理模式运行它的章节。在最糟糕的情况下,您甚至可以推出自己的程序,它将使用WebServices API,就像Data Loader一样(重用JAR或从头开始编写)。
  2. 另一种选择是使用专为大量插入而设计的“批量API”。 guide这是非常技术性的,包含大量有用的信息(包括示例Java应用程序的代码)。
  3. MacOS的“Excel连接器”和“LexiLoader”的构建,但我不认为这对你的情况有很大的帮助。
  4. 最后但并非最不重要 - 请考虑Salesforce合作伙伴,他们的AppExchange应用程序等。我不想在这里进行营销,但在我过去的项目中,我们很高兴使用“Relational Junction”工具(它是在Unix服务器上工作,易于配置,与Oracle数据库连接,使我们能够在Salesforce之间进行适当的Extract-Transform-Load过程。
  5. 祝你好运!

答案 1 :(得分:1)

www.dataloader.io是现在的发展方向;它是基于网络的,不受你的操作系统的影响。

答案 2 :(得分:0)

以下是一些帖子,可能会帮助其他人不以标准方式使用Apex Data Loader:

一个是关于在Mac上运行,另一个是关于使用Ant运行。

答案 3 :(得分:0)

嗯,dataloader是一个Java应用程序,所以任何可以拥有Java运行时的操作系统都会有很大的偏见。我一直在使用Gui开发一个Ubuntu系统。