1.2.3 SQL Server 2008服务进程
在Windows系统上安装SQL Server 2008数据库时,会自动建立对应的系统服务,这些服务在使用过程中,可根据用户的需要启动或者关闭。安装默认实例时的SQL Server服务如图1.2所示。
安装的系统服务主要包括活动目录帮助服务、分析服务、Microsoft搜索服务、报表服务、SQL浏览器服务、SQL Server代理服务、SQL Server数据库引擎服务、分布式事务协调器服务,其功能如下。
图1.2 安装的SQL Server服务
● 活动目录帮助服务:SQL Server Active Directory Helper服务用于增加和删除对象,常用于注册SQL Server和分析服务器实例。它也更新SQL Server服务账户的相关对象权限。
● 分析服务:SQL Server Analysis Services服务用于OLAP和数据挖掘。对于默认的数据库实例,此服务称为Analysis Services(MSSQLSERVER)。当安装了多个SQL Server的实例时,也会看到MSSQLSERVER$实例名,实例名是SQL Server实例的名称。
● Microsoft搜索服务:SQL Server Full Text Search(MSSQLSERVER)的全文搜索在数据库上创建全文索引,并与全文搜索一起使用。仅当全文搜索作为自定义的组件被安装的时候,这个功能才可用。
● 报表服务:SQL Server Reporting Services用于创建、管理和递送报表。对于默认的数据库实例,此服务称为Report Server(MSSQLSERVER$实例名),实例名是SQL Server实例的名称。
● SQL浏览器服务:SQL Browser服务向客户端提供连接的详情和信息。
● SQL Server代理服务:SQL Server Agent服务与计划和警报一起使用。对于默认的数据库实例,此服务称为SQL Server Agent(MSSQLSERVER)。当安装了多个SQL Server的实例时,也会看到SQL Agent$实例名,实例名是SQL Server实例的名称。
● SQL Server数据库引擎服务:SQL Server服务是主要的数据库服务。对于默认的数据库实例,此服务称为SQL Server(MSSQLSERVER)。当安装了多个SQL Server的实例时,也会看到MSSQL$实例名,实例名是SQL Server实例的名称。
● 分布式事务协调器服务:分布式事务协调器协调两个或多个数据库服务器之间的分布式事务。