在SSIS 2012中,我尝试将一个敏感的项目参数用于oracle的OLEDB连接。 它与Sensitive值设置为FALSE(在Project Params Designer中)完美配合。但我不希望密码像那样可见。 一旦我将Sensitive属性设置为TRUE并尝试执行我的包,我就会收到以下错误:
错误:包中的0xC0017010:不会计算表达式,因为它包含敏感参数变量“$ Project :: OracleConnectionString”。验证表达式是否正确使用并保护敏感信息。
任何建议都将不胜感激!
谢谢, 维克
答案 0 :(得分:2)
我要做的是从连接字符串中删除密码,将其Sensitive属性设置为False。然后为密码添加表达式。设置它,然后将其Sensitive属性设置为True。