最近需要到access里面定时抽取数据到sql2005 ,服务器配置如下

64bit win2003 + 64bit sql2005

使用'oledb'驱动的时候总提示驱动不存在,在baidu,google上搜索了一下解决的方法都不能解决该问题

改用SSIS来执行,又发现作业调度SSIS包的时候又出现异常,总提示账户不对,修改本地服务执行密码也于事无补

改用CmdExec来执行下面命令来调度SSIS包

"D:\Program Files\Microsoft SQL Server (x86)\90\DTS\Binn\DTExec.exe" /DTS "\MSDB\AppendData" /SERVER SQL1 /MAXCONCURRENT " -1 " /CHECKPOINTING OFF  /REPORTING V

成功!

posted on 2009-02-02 15:44  Shannon  阅读(447)  评论(0编辑  收藏  举报