0

我想创建一个任务作为调度程序将数据从 SQL Server 2000 获取到 Oracle 吗?我该怎么做?谢谢

4

2 回答 2

1

这种过程称为 ETL 自动化。

  1. 在加载到其他系统之前,您应该首先编写适当的代码来完成数据转换和提取。你有几个选择。其中之一是使用 SQL。您可以使用 oracle 从 SQL 服务器获取数据,反之亦然。

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

  3. 根据您的业务需求选择调度程序来执行作业。

替代方案是用于 ux 平台的 cron、用于 ms 平台的 windows 任务调度程序、用于实现您自己的开源框架(如quartz)、开源产品(如果您没有预算)或更专业的商业产品(如 TlosLite)。

于 2013-04-25T21:28:42.373 回答
0

在 Sql server 中,您可以创建 DTS 作业以将数据从 SQL server 表传输到 Oracle 表。稍后使用 SQL server Agent,您可以安排此作业。

于 2013-04-24T07:39:24.670 回答