创建DTS包以将Access数据库复制到SQL 2000

时间:2012-07-13 16:02:31

标签: sql-server ms-access dts

我需要创建一个DTS包,将Access文件中的数据复制到SQL Server 2000数据库中。

访问数据库位置:

  

\ Fileserver1 \ HR \ Employees.mdb

访问表:

  • EmployeeInfo
  • MGRSPVSR
  • ShiftInfo

SQL Server 2000数据库位置:

  

生产

此DTS作业需要每小时运行一次。

Human Resourses使用一个旧程序将数据存储到此Access数据库,并且需要该作业才能使数据在SQL服务器上可用。

目前,我们有一个旧的DTS作业,它将一(1)个表复制到EmployeeInfo

现在没有人在这里写作(或创建)该作业,没有人知道如何编辑它以包含其他表格......或者写另一个DTS作业以包含其他表格。

我的一位同事非常了解SQL,告诉我图片(下面)实际上定义了当前的DTS作业;但是,他不知道如何创建一个新的或编辑我们现在的那个。

Existing DTS Package Screenshot

现有作业的作用是从SQL Server中删除EmployeeInfo表,然后将EmployeeInfo表从Access文件复制到我们的SQL Server数据库中。

似乎没有任何错误检查。如果Access数据库文件神秘地消失,SQL Server上的表将被删除并且永远不会重新填充(如果我正确地查看它)。

我希望有一个作业首先检查所有三(3)个表中的Access数据是否可用,然后从SQL Server中删除相应的表,然后插入Access数据进入它。

有人可以给我一些帮助吗?

0 个答案:

没有答案