我有一个2012 SSIS项目,在项目级别定义了许多连接管理器。该项目还包括许多包含这些连接管理器的引用。现在我想将我的项目转换为部署模型,但向导指定我需要删除项目中的连接管理器,这意味着将连接管理器移动到包中。
如何将项目级连接管理器移动到我的包中?
答案 0 :(得分:5)
您需要将项目从项目部署模型转换为包部署模型。
根据您的说明,您会看到类似的错误
这意味着您需要进入每个程序包(对不起),并且对于指示它是(project)
级别的每个连接管理器,您将右键单击并请求将其转换为程序包级别。
答案 1 :(得分:0)
如果您查看项目的参数并且它显示为空,并且您只有包级别连接,您可能会发现自己对此消息感到困惑。如果您有项目连接,则会发生这种情况 - 包后面的XML保留已删除的信息。 (这是针对Visual Studio 2015的SSDT。) 在这种情况下,纠正它的方法是手动编辑XML。
<DTS:PackageParameters>
</DTS:PackageParameters>
并将其删除。应该这样做。
乔伊