1- SSIS软件包正在使用AWS Redshift ODBC驱动程序(32Bit)/数据源(“ Redshift”)执行sql语句。 2-我可以从Studio或作业代理手动运行程序包,没有任何问题,但是当sql作业代理尝试按计划的时间运行作业时,它失败并给出以下错误:
“错误代码:-1073573396无法获取连接” Redshift“。连接可能配置不正确,或者您对此连接没有正确的权限。”
我已经在作业中配置下检查了SSIS包的“ 32位”执行。
3-我尝试使用不同的方法来解决此问题,但收到相同的错误。 -使用代理帐户运行SSIS包以在作业代理下执行 -创建了XML配置并将Redshift凭据存储在那里,并将SSIS保护级别更改为“不存储敏感”。 -通过调用dtexec实用程序并直接执行SSIS包,从.bat文件中打包该包。
我同时创建了用户DSN和系统DSN,并尝试了使用这两个数据源,但出现相同的错误。
任何帮助将不胜感激!
谢谢。