我们正在将所有旧的SQL 2008 SSIS包转换为VS 2013 / SQL 2014.我在VS 2013中完成了转换过程,并开始将包部署转换为项目部署。我们目前使用Encrypt All With Password作为包中的保护级别。但是,我现在注意到我转换为Project Deployment的那个,当我打开解决方案时,每个项目都要求我输入密码,即使我还没有在这些项目中开始任何工作。这与我尚未转换的其他软件包不同,它还没有要求我输入密码。在解决方案中有超过30个项目,当我知道我只会在一个项目上工作时,我看不到必须为所有项目键入30个密码。
我缺少一个设置吗?或者解决方法?
感谢。
答案 0 :(得分:0)
解决方法是断开网络连接,然后打开解决方案/项目。然后回到网上。如果您有多个项目,这可能会更快。
您只需输入正在处理的软件包/项目的密码即可。在相关说明中,一旦打开解决方案,您就可以在SSIS菜单下“脱机工作”以打开包并跳过验证。这对于非常大的软件包非常有用,因为SSIS通常需要很长时间来验证软件包中的所有内容。
如果有问题,我还想听听这个问题的非解决方法答案。