DTS package & Job (数据转换和作业调度)
我想把SQLSERVER的数据转到LINUX下的MYSQL数据库里,于是我装了MYODBC3.5 通过ODBC连接到LINUX下的MYSQL数据库上,然后我通过SQLSERVER 的DTS把我要导出的数据导到MYSQL数据库上,这个过程当然是通过ODBC来完成的,我做的过程是在DTS的向导下做的,这样我为了保证每天都运行这个数据的导出,在通过向导做的时候我保存了一个SQL DTS package 也就是一个作业(job),我在DTS的向导里成功的完成该数据的导出,并且在data Transformation services里也有了 Package ,SQL Server Agent 也有了一个我刚才在向导里建立的JOB 可是我运行该JOB时却不能成功,可是如果我在data transformation services里运行那个package是可以的,我分别做了下面测试:1.就是建立另外一个简单的JOB,该JOB也是可以运行的。2.在控制台情况下用系统命令dtsrun 运行该package也是成功的,可是我新建一个JOB来运行该package却完全不成功!
这是为什么呢?为什么我的这个导出数据的DTS package 不能建成定是运行的JOB呢?? 为什么单独可以运行可是建立成JOB就运行不了呢????? 头痛