本节中的主题论述 Integration Services 服务,该服务是用于管理 Integration Services 包的一种 Windows 服务。 此服务不是创建、保存和运行集成服务包所必需的。 SQL Server 2012 支持 Integration Services 服务,以便与早期版本的 Integration Services 向后兼容。
从 SQL Server 2012 开始,在使用项目部署模型时,Integration Services 会将您部署到 Integration Services 服务器的项目的对象、设置和操作数据存储在 SSISDB
数据库中。 Integration Services 服务器是 SQL Server 数据库引擎的实例,它承载该数据库。 有关数据库的详细信息,请参阅 SSIS 目录。 有关将项目部署到 Integration Services 服务器的详细信息,请参阅 “将项目部署到 Integration Services Server”。
管理功能
Integration Services 服务是用于管理 Integration Services 包的 Windows 服务。 Integration Services 服务只在 SQL Server Management Studio中可用。
运行 Integration Services 服务可以提供下列管理功能:
启动远程和本地存储的包
停止远程和本地运行的包
监视远程和本地运行的包
导入和导出包
管理包存储
自定义存储文件夹
在服务停止时停止正在运行的包
查看 Windows 事件日志
连接到多台 Integration Services 服务器
Integration Services 服务的启动类型
在安装 Integration Services 的 Integration Services 组件时会安装 SQL Server服务。 默认情况下, Integration Services 服务已启动,该服务的启动类型已设置为自动。 该服务必须运行,才能监视存储在 SSIS 包存储区中的包。 SSIS 包存储区可以是 SQL Server 的实例中的 msdb 数据库,也可以是文件系统中指定的文件夹。
如果只希望设计和执行 Integration Services 包,则 Integration Services 服务不是必需的。 但是,若要使用 SQL Server Management Studio列出和监视包,则该服务是必需的。