我有几个变量的场景,例如。 sourceFilePath,sourceFileName等。我将变量存储为SQL Server表中的配置。要存储此配置,我们必须提供连接(我选择了OLEDB连接)。
当我从BIDS执行此操作时,它工作得很好,根本没有问题。 我可以从Configuration表更改sourceFilePath和sourceFileName,并且包也将采用更改的路径。
但是当我在SQL Server上部署Package时问题就出现了。我无法从表中获取配置值,并且继续说“登录失败了用户......无法加载配置......”。
我可以做些什么来避免这种情况?
是的,我尝试在安排作业时明确地提供密码,但我可以对生产服务器执行相同操作,因为它将密码存储为纯文本。
非常感谢任何帮助。
非常感谢。
答案 0 :(得分:1)
感谢所有人。我只需要为我的包设置ProtectionLevel属性,其余的就完成了。这么小的事情让我疯了......