只是为了记录,SQL Server代理和通过批处理文件运行包时都会发生这种情况。
如果我打开CMD并粘贴它:
There was an error trying to establish an Open Database Connectivity (ODBC) connection with the database server
它完美地贯穿了SSIS。但是只要我将命令粘贴到批处理文件并运行它就会显示{{1}}
如果我通过SQL Server代理运行该包,则完全相同。
以前我遇到了XML解析问题,我使用所有32位ODBC连接器对其进行了排序。但现在我明白了。为什么呢?
答案 0 :(得分:0)
验证您是否使用系统DSN进行ODBC连接,而不是用户DSN。