Sql server 调度程序将数据从SQL Server获取到Oracle

Sql server 调度程序将数据从SQL Server获取到Oracle,sql-server,oracle,Sql Server,Oracle,我想创建一个任务作为调度程序,以便将数据从SQLServer2000获取到Oracle? 我怎么能做到?感谢您在Sql server中创建DTS作业,以便将数据从Sql server表传输到Oracle表。稍后,您可以使用Sql server代理计划此作业。这种过程称为ETL自动化 您应该首先编写适当的代码,在加载到其他系统之前完成数据转换和提取。你有几个选择。其中之一就是使用SQL。您可以使用oracle从SQL server获取数据,也可以使用oracle从SQL server获取数据 最好

我想创建一个任务作为调度程序,以便将数据从SQLServer2000获取到Oracle?
我怎么能做到?感谢您在Sql server中创建DTS作业,以便将数据从Sql server表传输到Oracle表。稍后,您可以使用Sql server代理计划此作业。

这种过程称为ETL自动化

  • 您应该首先编写适当的代码,在加载到其他系统之前完成数据转换和提取。你有几个选择。其中之一就是使用SQL。您可以使用oracle从SQL server获取数据,也可以使用oracle从SQL server获取数据

  • 最好将此代码转换为批处理可执行文件,以便能够从命令行运行

  • 根据您的业务需求选择一个计划程序来执行作业


  • 备选方案包括用于ux平台的cron、用于ms平台的windows任务调度器、用于实现您自己的开源框架(如quartz)、如果您没有预算的开源产品或更专业的商业产品(如TloSite)。

    为什么要在加载到目标系统之前执行数据转换?为什么将代码转换为批处理可执行文件更好?如果有必要,您应该进行转换或使用某种ETL工具。此外,如果有必要,为了使任务可移植和可管理,最好将其转换为batch/sh文件。当然,您也可以选择以程序的形式执行任务。负责此任务的小组有哪些技能?Oracle或SQL Server,或两者兼而有之?您当前是否使用特定的任务计划程序?