VS 2013打开具有多个已设置保护级别的项目的SSIS解决方案



我们正在将所有旧的SQL 2008 SSIS包转换为VS 2013/SQL 2014。我在VS2013中完成了转换过程,还开始了包部署到项目部署的转换。我们目前在软件包中使用"用密码加密所有"作为保护级别。然而,我现在注意到,在我转换为项目部署的项目中,当我打开解决方案时,每个项目都会要求我输入密码,尽管我还没有开始这些项目中的任何工作。这与我尚未转换的其余软件包不同,在这些软件包中,它还没有要求我输入密码。解决方案中有30多个项目,当我知道我只会处理一个项目时,我不认为必须为所有项目键入30个密码。

有没有我错过的场景?还是变通办法?

谢谢。

解决方法是断开网络连接,然后打开解决方案/项目。然后重新联机。如果你有几个项目,这可能会更快。

您只需输入正在处理的包/项目的密码。请注意,打开解决方案后,您可以在SSIS菜单下"脱机工作"以打开包并跳过验证。这对于非常大的包非常有用,因为SSIS通常需要很长时间才能验证包中的所有内容。

我也想听听这个问题的非变通方法的答案,如果有的话。

最新更新