如何在 SQLServerManagementStudio 中查看 SSIS 包?

啊!我通过导入向导创建了一个 SSIS 包,但是使用 ManagementStudio 在服务器上找不到 SSIS 包。执行 SSIS 包在进入作业计划程序时也不会显示为一个选项。

287865 次浏览

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

至于在 ManagementStudio 中加载它,您实际上并不是通过那里来查看它的。如果已经在计算机上加载了 SQLServer2005,请查看程序组。您应该找到一个与 VisualStudio 具有相同图标的应用程序,称为“ SQLServerBusinessIntelligenceDevelopmentStudio”。它基本上是 VS2005的精简版,允许您创建 SSIS 包。

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

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

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

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

开始菜单 > 所有程序 > ‘ Microsoft SQL Server’中应该有一个菜单选项用于‘ 集成服务’> ‘ 执行包实用程序’(如果在 SQLserver 安装中包含 SSIS,则可以使用这个选项)。

打开“执行包实用程序”时,在“ 服务器名称”文本框中键入本地 sql 服务器名称,然后单击“ 包裹”按钮,您将在弹出窗口中看到保存的包。从这里可以运行以前保存的包

  1. 打开 SQL 服务器管理工作室。
  2. 转到“连接到服务器”并选择“作为 IntegrationServices 的服务器类型”,然后给出服务器名称,然后单击“连接”。
  3. 转到左边角落的对象资源管理器。
  4. 您可以在对象资源管理器中看到“存储包”文件夹。
  5. 展开“存储包”文件夹,在这里可以看到 SSIS 接口。

偶然发现 SSIS 包表示作为 sql 作业运行,可以通过查看 sql 作业属性来确定 SSIS 包所在的位置; SQL job-> properties-> Steps (from select a page on left side)-> select job (from job list)-> edit-> job step properties 这得到了 SSIS 包的所有配置,包括它的原始路径,在我的例子中,它在“ MSDB”下

现在连接到 sql 集成服务; - 开放 sql 管理工作室 - 选择服务器类型为“集成服务” - 输入服务器名称 你会在「储存包」下看到你的 SSIS 包

要编辑包右键单击并导出到“文件系统”您将获得扩展名的文件。它可以在 dtx 开放的视觉工作室,我用的版本视觉工作室2012年

如果您将包部署到 SSMS 上的“ IntegrationServices 目录”中 您可以使用 VisualStudio 检索包。

enter image description here

  1. 您可以在对象资源管理器的集成服务选项下找到它。
  2. 您可以在集成服务目录下找到部署所有包的包。