管理 Integration Services 服务

SQL Server Integration Services 包括 Integration Services 服务,它是用于管理 Integration Services 包的一种 Windows 服务。

重要说明重要提示

此服务不是创建、保存和运行 Integration Services 包所必需的。

在安装 SQL Server 的 Integration Services 组件时,也会安装 Integration Services 服务。默认情况下,Integration Services 服务已启动,该服务的启动类型已设置为自动。不过,若要使用该服务来管理已存储的和正在运行的 Integration Services 包,还必须安装 SQL Server Management Studio。

注意注意

您无法通过 SQL Server 2008 版本的 Management Studio 连接到 SQL Server 2005 Integration Services 服务的实例。换言之,在“连接到服务器”对话框中,不能输入仅运行 SQL Server 2005 版本 Integration Services 服务的服务器的名称。但是,您可以编辑服务的配置文件,从而通过 SQL Server 2008 版本的 Management Studio 管理存储在 SQL Server 2005 实例中的包。有关详细信息,请参阅配置 Integration Services (SSIS) 服务

在一台计算机上可以只安装 Integration Services 服务的一个实例。该服务并非特定于某个数据库引擎实例。可以使用正在运行该服务的计算机的名称连接到该服务。

可以使用以下任一 Microsoft 管理控制台 (MMC) 管理单元来管理 Integration Services 服务:SQL Server 配置管理器或“服务”。若要在 SQL Server Management Studio 中管理包,必须首先确保该服务已启动。

默认情况下,Integration Services 服务配置为管理数据库引擎实例的 msdb 数据库中的包,该实例与 Integration Services 同时安装。如果未同时安装数据库引擎实例,则会将 Integration Services 服务配置为管理本地默认数据库引擎实例的 msdb 数据库中的包。若要管理数据库引擎某个命名实例或远程实例中存储的包或数据库引擎的多个实例中存储的包,则必须修改该服务的配置文件。有关详细信息,请参阅配置 Integration Services (SSIS) 服务

默认情况下,Integration Services 服务配置为在该服务停止时停止正在运行的包。但是,Integration Services 服务不会等待包停止,因此,在 Integration Services 服务停止后,一些包可能仍在运行。

如果 Integration Services 服务已停止,您可以使用 SQL Server 导入和导出向导、SSIS 设计器、执行包实用工具以及 dtexec 命令提示实用工具继续运行包。但是,您无法监视正在运行的包。

默认情况下,Integration Services 服务在 NETWORK SERVICE 帐户的上下文中运行。

Integration Services 服务将信息写入 Windows 事件日志。您可以在 SQL Server Management Studio 中查看服务事件。也可以通过 Windows 事件查看器查看服务事件。

使用“服务”管理单元设置 Integration Services 服务的属性

查看 Integration Services 服务的服务事件

Integration Services 图标(小) 使 Integration Services 保持最新

若要从 Microsoft 获得最新的下载内容、文章、示例和视频,以及从社区获得所选解决方案,请访问 MSDN 或 TechNet 上的 Integration Services 页:

若要获得有关这些更新的自动通知,请订阅该页上提供的 RSS 源。