SQL Server数据库管理与开发兵书
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.2.4 验证安装

示例2:系统安装完毕,可以通过以下方式,确认安装是否成功。

(1)在系统“服务”中,可以看到对应的服务项。这些服务已在第1章中介绍,主要包括SQL Server Active Directory Helper、SQL Server Analysis Services(MSSQLSERVER)、SQL Server Full Text Search(MSSQLSERVER)、SQL Server Reporting Services、SQL Browse、SQL Server Agent(MSSQLSERVER)、SQL Server(MSSQLSERVER)等。

其中SQL Server(MSSQLSERVER)服务在“已启动”状态时,数据库引擎可用,用户才能够连接到系统进行数据操作。

(2)安装后,在系统的“开始”菜单中,可以看到“Microsoft SQL Server 2008”程序组。启动SQL Server Management Studio工具,在“连接到服务器”对话框中,选择本机,根据用户验证模式,选择“Windows身份验证”,所图2.24所示,单击“连接”按钮。系统连接后,显示SQL Server Management Studio工具主窗口,就可以进行后面的数据库操作了。

图2.24 “连接到服务器”对话框

(3)文件系统目录结构和注册表结构。安装后,在所选择的安装目录下,可以看到如图2.25所示的安装目录结构。

图2.25 Microsoft SQL Server安装目录

SQL Server安装过程中,为每个服务器组件生成一个实例ID。此SQL Server版本中的服务器组件是数据库引擎、分析服务和报表服务。实例ID的格式为MSSQL.n,其中n是安装组件的序号。实例ID用在文件目录和注册表根目录中。

第一个生成的实例ID为MSSQL.1,其他实例的ID号依次递增,如MSSQL.2,MSSQL.3等。如果由于卸载而使ID序列中断,则不生成ID号来填充中断。最新安装的实例始终具有最高的实例ID号。

服务器组件以<instanceID>\<component name>格式安装在目录中。例如,包含数据库引擎、分析服务和报表服务的默认实例或命名实例具有以下默认目录。

● <Program Files>\Microsoft SQL Server\MSSQL.1\MSSQL\(对于数据库引擎)

● <Program Files>\Microsoft SQL Server\MSSQL.2\OLAP\(对于分析服务)

● <Program Files>\Microsoft SQL Server\MSSQL.3\RS\(对于报表服务)

注意:

如果用户选择更改默认安装目录,则不使用<Program Files>\Microsoft SQL Server,而使用<custom path>。

SQL Server数据库安装完成后,在系统注册表HKLM\Software\Microsoft\Microsoft SQL Server \MSSQL.n下为实例识别组件创建了注册表配置单元。结构如下。

● HKLM\Software\Microsoft\Microsoft SQL Server\MSSQL.1

● HKLM\Software\Microsoft\Microsoft SQL Server\MSSQL.2

● HKLM\Software\Microsoft\Microsoft SQL Server\MSSQL.3

注册表还维护实例ID到实例名的映射,实例ID到实例名的映射按如下方式维护。

● [HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server\Instance Na mes\SQL] "InstanceName"="MSSQL.1"

● [HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server\Instance Na mes\OLAP] "InstanceName"="MSSQL.2"

● [HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server\Instance Names\RS] "InstanceName"="MSSQL.3"