我在我的PC上安装了SQL Server 2005,并且存在文件系统中存储的SSIS包存在执行问题。我想将它存储在MSDB数据库中,但不知道如何执行此操作。
此视频将指导您完成SQL Management Studio中的过程,但是它将Integration Services显示为Management Studio中的一个单独部分,我没有这个?
我是如何在Management Studio中看到Intergration Service的,或者如何在没有它的情况下将软件包添加到MSDB数据库中?
答案 0 :(得分:4)
在Management Studio的对象资源管理器中,“连接”按钮有一个下拉列表,允许您指定Integration Services。您可以使用它来访问MSDB包存储库。
但是,要在其中获取SSIS包,最简单的方法是构建它以进行部署,以便获得.manifest文件。运行此命令,您可以选择将其安装到MSDB。
答案 1 :(得分:3)
或者,如果您在BIDS中构建了SSIS包,则可以转到菜单,选择“文件>将PACKAGENAME.dtsx的副本保存为...”,选择“SQL Server”作为目标并填写服务器名称。您还可以选择有关敏感数据的软件包保护级别,您可以在MSDN查看所有选项。
答案 2 :(得分:0)
如果仍然感兴趣,如何构建用于部署的包:
答案 3 :(得分:0)
如果您使用的是较旧的软件包部署模型,则使用CreateDeploymentUtility选项是相关的,但如果您使用的是我认为的项目部署模型则不然。
我也没有看到“文件>将PACKAGENAME.dtsx的副本保存为...”,在使用项目部署模型时选择“SQL Server”选项。