在SSIS 2012中,我试图为Oracle的OLEDB连接使用敏感的项目参数。
在将Sensitive值设置为FALSE(在Project Params Designer中)时,它可以完美地工作。但是我不希望这样的密码可见。
一旦我将Sensitive属性设置为TRUE,并尝试执行我的程序包,就会收到以下错误消息:
错误:软件包处的错误代码:0xC0017010:该表达式包含敏感的参数变量“$ Project::OracleConnectionString”,因此不会被求值。验证是否正确使用了表达式并保护了敏感信息。
任何意见,将不胜感激!
谢谢,
维克
最佳答案
我要做的是从连接字符串中删除密码,将其Sensitive属性设置为False。然后为密码添加一个表达式。进行设置,然后将其“敏感”属性设置为“True”。
关于ssis - 无法在SSIS 2012上使用敏感项目参数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28338363/