日期:2014-05-18  浏览次数:20716 次

急,在线等。 DTS包的作业调度问题。。。。
大家好:最近碰到一个问题,请高手帮忙解答:

1。   问题描述:我要从informix数据库取一部分数据,把这部分数据存储在sql   server数据库中,然后用存储过程将数据存储在本地。我是用DTS包实现这些数据转换,创建好DTS包后,手动执行数据转换任务(就是手动执行DTS包)没有任何问题,但是我将这个包作为作业调度时,就出现了问题,提示失败,(我登陆两个数据库的用户名和密码权限都没问题)
2。问题详情:
这是我跟踪的结果:      
    DTSRun:           正在装载...               DTSRun:               正在执行...          
    DTSRun       OnStart:                           DTSStep_DTSDataPumpTask_1                                

    DTSRun       onError:           DTSStep_DTSDataPumpTask_1,  
    Error       =       -2147467259       (80004005)                
  字符串错误:               [Microsoft][ODBC       驱动程序管理器]       未发现数据源名称并且未指定默认驱动程序                           错误源:               Microsoft       OLE       DB       Provider       for       ODBC       Drivers                           帮助文件:                                       帮助上下文:               0                           错误详细记录:                           错误:               -2147467259       (80004005);       提供程序错误:               0       (0)                           字符串错误:               [Microsoft][ODBC       驱动程序管理器]       未发现数据源名称并且未指定默认驱动程序                           错误源:               Microsoft       OLE       DB       Provider       for       ODBC       Drivers                           帮助文件:                                       帮助上下文:               0                           DTSRun       OnFinish:               DTSStep_DTSDataPumpTask_1               DTSRun:               包执行完毕。.           进程退出代码       1。.           步骤失败。


请解答,手动执行没问题的·

------解决方案--------------------
打上最新补丁