我目前遇到一个问题,我可以从 SQL Server Data Tools 完美地执行包,但在尝试从 SSIS 目录中执行时出现以下错误:
文件系统任务:错误:发生错误,并显示以下错误消息:“访问路径 '\xxxxxxxx\xxxx\' 被拒绝。”。
”
我使用相同的登录详细信息登录 SSMS 和 SSDT,并且感觉从 SSIS 目录执行时使用了登录 SSMS 时提供的凭据?
为了清楚起见,我讨论的是直接从 SSMS 中的菜单执行:
[]
听起来您没有在 SQL Server 上配置 Kerberos(双跳问题)。
这是 MS 记录的问题,现已修复。https://connect.microsoft.com/SQLServer/feedback/details/767088/with-the-new-ability-to-execute-ssis-packages-from-tsql-kerberos-delegation-should-be-supported https://connect.microsoft.com/SQLServer/feedback/details/767088/with-the-new-ability-to-execute-ssis-packages-from-tsql-kerberos-delegation-should-be-supported
这是一篇关于此细节的精彩博客文章:http://www.sqlscientist.com/2014/01/setup-kerberos-authentication-for-sql.html http://www.sqlscientist.com/2014/01/setup-kerberos-authentication-for-sql.html
配置完成后,您应该能够使用本地计算机上的存储过程或 SSMS 远程启动作业。如果配置正确,它将传递您的凭据,当然您必须确保您具有访问网络资源的适当权限。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)