我需要创建一个 DTS 包,将数据从 Access 文件复制到 SQL Server 2000 数据库。
访问数据库位置:
\Fileserver1\HR\Employees.mdb
访问表:
- 员工信息
- MGRSPVSR
- 班次信息
SQL Server 2000 数据库位置:
生产
此 DTS 作业需要每小时运行一次。
Human Resourses 使用一个旧程序将数据存储到此 Access 数据库中,并且需要该作业以使数据在 SQL 服务器上可用。
目前,我们有一个旧的 DTS 作业将一 (1) 个表复制到:EmployeeInfo
.
在这里工作的人现在没有人编写(或创建)该作业,也没有人知道如何编辑它以包含其他表......或编写另一个 DTS 作业以包含其他表。
我的一位同事对 SQL 有足够的了解,可以告诉我图片(下图)实际上定义了当前的 DTS 作业;然而,他不知道如何去创建一个新的或编辑我们现在拥有的。
现有作业所做的是从 SQL Server 中删除表,然后将表从 Access 文件EmployeeInfo
复制到我们的 SQL Server 数据库中。EmployeeInfo
似乎没有任何错误检查。如果 Access 数据库文件神秘地消失了,SQL Server 上的表将被删除并且永远不会重新填充(如果我没看错的话)。
我想要一个作业,首先检查所有三 (3) 个表中的 Access 数据是否可用,然后从 SQL Server 中删除相应的表,并将 Access 数据插入其中。
谁能给我一些帮助?