2011-04-18 90 views
1

我是关于ODI工具的转储,但我刚刚听说我们可以使用ODI从SQL Server 2005轻松迁移到PostgreSQL,所以任何人都可以告诉我该怎么做(就像步骤需要遵循)从SQL Server到PostgreSQL的数据传输

,我不知道哪个标记好这个问题

回答

0

你问如何使用ODI,或如何实现一般的ETL解决方案?

如果你正在寻找一个ETL工具,它可以将数据从SQL Server到PostreSQL那么一些明显的选项是:

  • SSIS(已包含在SQL Server)
  • 脚本或程序你用自己喜欢的语言编写自己的编程(Perl,C#,不管)
  • 在你的环境中有一些特殊优势的第三方工具(熟悉度,成本等)
  • 混合的解决方案,例如使用SSIS将数据导出到平面文件;使用PowerShell进行压缩,将它们移动到另一台服务器并解压缩它们;并使用pgloader加载它们

但是没有人可以说除了你之外哪一个是最适合你的环境的ETL解决方案;您应该对适合您需求的选项进行一些研究,然后做出决定。

+0

嗨,感谢您的时间,我正在寻找如何使用ODI – kallem 2011-04-19 07:08:26

1

如果您有权访问ODI工具,则可以使用它将数据从几乎任何来源加载到几乎任何目标中。我应该提到,这是一个相当先进的工具,具有陡峭的学习曲线,所以如果你想快速完成某项工作,SSIS将是更好的选择。

你甚至可以从你的笔记本电脑使用它,你不必太学习SSIS。还有一个导入/导出向导,您可以使用该导入/导出向导来构建SSIS包,以便将数据从源数据导出到目标数据,并且可以将其保存以供将来使用,并在15分钟内完成。

在您做任何事情之前,ODI需要一些扩展设置。一旦你了解它,它是非常先进的和定制的工具,许多公司用于复杂的ETL项目。

相关问题