我在客户端服务器环境中工作..我有一个带有xml配置的SSIS包,当我在客户端上配置并执行它时,它可以找到,但是当我复制该配置的包并尝试从另一个客户端没有执行,需要重新配置,重新配置后它可以找到... 我也尝试使用sql server配置,同样的问题也在那里......
有没有办法在一台电脑上配置ssis包,并且可以从任何客户端执行,这意味着当我将它复制到另一个客户端时不需要重新配置....
提前感谢....
答案 0 :(得分:0)
创建xml文件配置时,提供与该文件的连接。但是当您将程序包移动到新客户端时,您还必须具有配置连接。更不用说配置了,您需要为您引用的每个对象正确设置连接。
这是我能理解为什么你的包失败的唯一原因。
答案 1 :(得分:0)
从任何客户端执行
很可能不是。您将需要有效的权限(数据库,文件系统,??)来执行您的包所采取的操作,而只是复制包和配置文件将不会自动创建它们。
您可能想要创建SSIS代理帐户,向代理授予必要的权限,然后使用代理运行包。如果这都是内部的,则在运行程序包的任何客户端系统上启用代理帐户。如果您要将此分发给客户,请向他们提供设置代理的说明,他们也可以这样做。