如何在SQL Server Management Studio中查看SSIS包?


76

啊!我通过导入向导创建了SSIS程序包,但是使用Management Studio在服务器上找不到SSIS程序包。当我进入作业计划程序时,执行SSIS包也不作为选项出现。

Answers:


86

启动SSMS时,它允许您选择服务器类型和服务器名称。在服务器类型下拉列表中,选择“集成服务”并连接到服务器。

然后,您将能够看到数据库中有哪些软件包。


这就是答案,但是我遇到了防火墙问题,无法从本地PC连接。在服务器上,我可以看到一切正常。
09年

4
@Casey Williams,是的,您可以看到软件包的列表,但是如何查看它们呢?如,其中包含/做什么,等等
Chiramisu 2012年

12
@Chiramisu我只需要弄清楚这一点。右键单击该程序包,选择将其导出到文件系统,然后将得到一个.dtsx文件。然后,您可以按照JohnIdol的描述在Business Intelligence Development Studio中打开文件。
Mark Meuer 2012年

是的,@ MarkMeuer是正确的,我稍后发现。我猜它没有像我以前想象的那样干透了,因为以前没有接触过DTS包。现在我知道了,谢谢。;)
Chiramisu 2012年

7

该向导可能将包创建为文件。在系统上搜索扩展名为.dtsx的文件。这是实际的“ SSIS包”文件。

至于将其加载到Management Studio中,您实际上并没有从那里查看它。如果您的计算机上已加载SQL Server 2005,请在程序组中查找。您应该找到一个带有与Visual Studio相同图标的应用程序,称为“ SQL Server商业智能开发工作室”。它基本上是VS 2005的简化版本,可让您创建SSIS包。

创建一个空白解决方案,然后将.dtsx文件添加到该文件中以进行编辑/查看。


2
@JohnIdol获得.dtsx文件后,只需从“文件”菜单中选择“打开”即可在Business Intelligence Development Studio中将其打开。您无需创建新的解决方案。
Mark Meuer 2012年

“ SQL Server商业智能开发工作室”是正确的答案。
皮特·阿尔文

6

如果安装了SQL Server,则还有一个菜单选项可用于查找本地SSIS包。

在“开始”菜单>“所有程序” >“ Microsoft Sql Server ”中,应有一个“集成服务”>“执行包实用程序”的菜单选项(如果SQL Server安装中包含SSIS,则此选项可用)。

当您打开Execute Package Utility时,在“ Server Name ”文本框中键入您本地的sql服务器名称,然后单击Package按钮,您将在弹出窗口中看到保存的软件包。在这里,您可以运行以前保存的包


5
  1. 打开SQL Server Management Studio。
  2. 转到“连接到服务器”,然后选择“服务器类型”作为Integration Services,并提供服务器名称,然后单击“连接”。
  3. 转到左上角的对象资源管理器。
  4. 您可以在对象资源管理器中看到“存储的包”文件夹。
  5. 展开“存储的包”文件夹,在这里您可以看到SSIS界面。

4

如果将软件包部署到SSMS上的“ Integration Services目录”,则可以使用Visual Studio检索软件包。

在此处输入图片说明


1
嘿,您能说明如何使用Visual Studio检索软件包吗?我有同样的错误,可以在SSMS中找到SSIS程序包,但我不能在那里做太多编辑
Kieran

-1

遇到计划作为sql作业运行的SSIS包,您可以通过查看sql作业属性来确定SSIS包的位置;SQL作业->属性->步骤(从左侧的选择页面)->选择作业(从作业列表)->编辑->作业步骤属性显示了SSIS软件包的所有配置,包括其原始路径,在我的情况下,其位于“ MSDB”下

现在连接到sql集成服务;-打开sql Management Studio-选择服务器类型为“集成服务”-输入服务器名称-您将在“存储的软件包”下看到您的SSIS软件包

右击编辑包并导出到“文件系统”,您将获得扩展名为.dtx的文件,它可以在Visual Studio中打开,我使用的是Visual Studio 2012版本


-3
  1. 您可以在对象资源管理器中的“集成服务”选项下找到它。
  2. 您可以在已部署所有软件包的Integration Services目录下找到这些软件包。

2
我在这里看不到您的答案如何比其他6种信息(包括已接受的信息)更好地添加任何信息。
odalet
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.