实例配置
使用 SQL Server 安装向导的**“实例配置”**页面可指定是创建 SQL Server 的默认实例还是其命名实例。 如果尚未安装 SQL Server 实例,则除非您指定命名实例,否则将创建默认实例。
每个 SQL Server 实例都由一组在排序规则及其他选项方面具有特定设置的非重复服务组成。目录结构、注册表结构和服务名称均反映了在 SQL Server 安装期间创建的实例名称和特定实例 ID。
实例是默认实例或命名实例。默认实例名称是 MSSQLSERVER;SQL Server Express 的默认实例名称为 SQLExpress。 不需要客户端指定实例名称便可进行连接。命名实例在安装过程中由用户决定。您可以将 SQL Server 作为命名实例安装,无需先安装默认实例。默认实例可以是 SQL Server 2000、SQL Server 2005 或 SQL Server 2008 安装。不论版本如何,一次均只能安装一个 SQL Server 默认实例。
多实例
SQL Server 支持在单个服务器或处理器上存在多个 SQL Server 实例,但只能有一个实例为默认实例。所有其他实例必须为命名实例。一台计算机可同时运行多个 SQL Server 实例,每个实例独立于其他实例运行。
有关详细信息,请参阅 SQL Server 的最大容量规范。
选项
仅限故障转移群集实例 - 指定 SQL Server 故障转移群集网络名称。此名称可用来在网络上标识故障转移群集实例。
默认实例或命名实例 - 当您决定是安装 SQL Server 的默认实例还是命名实例时,请考虑以下信息:
如果计划在数据库服务器上安装单个 SQL Server 实例,则该实例应为默认实例。
如果您打算在同一台计算机上安装多个实例,请使用命名实例。一台服务器只能承载一个默认实例。
任何安装 SQL Server Express 的应用程序都应将其作为命名实例安装。当同一台计算机中安装多个应用程序时,这样可以最大程度地减少冲突。
默认实例
选择该选项可安装 SQL Server 的默认实例。一台计算机只能承载一个默认实例;所有其他实例必须是命名实例。但是,如果您已经安装了 SQL Server 的默认实例,则可以向同一台计算机添加 Analysis Services 的默认实例。命名实例
选择该选项可创建新的命名实例。当对 SQL Server 实例进行命名时,请注意以下几点:实例名不区分大小写。
实例名称不能包含词语“Default”或其他保留关键字。如果在实例名中使用了保留关键字,将发生安装错误。有关详细信息,请参阅保留关键字(安装程序)。
如果为实例名称指定 MSSQLServer,将创建默认实例。对于 SQL Server Express,如果为实例名称指定 SQLExpress,将创建默认实例。
实例名限制为 16 个字符。
实例名中的第一个字符必须是字母。可接受的字母为 Unicode 标准 2.0 定义的那些字母。这些字母包括拉丁字符 a-z、A-Z 和其他语言中的字母字符。
后续字符可以是 Unicode 标准 2.0 定义的字母、源于基本拉丁语或其他国家/地区书写符号的十进制数字、美元符号 ($) 或者下划线 (_)。
实例名称中不允许含有空格或其他特殊字符,也不允许存在反斜杠 (\)、逗号 (,)、冒号 (:)、分号 (;)、单引号 (')、and 符 (&) 和 at 符 (@)。
注意 只有在当前 Windows 代码页中有效的字符才能用在 SQL Server 实例名称中。如果使用了不支持的 Unicode 字符,将会发生安装错误。
检测到的实例和功能
查看正在运行 SQL Server 安装程序的计算机中安装的 SQL Server 实例和组件的列表。
实例 ID - 默认情况下,实例名称用作实例 ID。这用于标识 SQL Server 实例的安装目录和注册表项。默认实例和命名实例的默认方式都是如此。对于默认实例,实例名称和实例 ID 为 MSSQLSERVER。若要使用非默认的实例 ID,请在**“实例 ID”**字段中指定它。
注意 |
---|
不支持以下划线 (_) 开头或者包含数字符号 (#) 或美元符号 ($) 的实例 ID。 |
有关目录、文件位置和实例 ID 命名的详细信息,请参阅 SQL Server 的默认实例和命名实例的文件位置。
实例根目录 - 默认情况下,实例根目录为 C:\Program Files\Microsoft SQL Server\。若要指定非默认的根目录,请单击**“浏览”**按钮或提供一个路径名。
SQL Server 的给定实例的所有组件作为一个单元进行管理。 所有 SQL Server Service Pack 和升级都将应用于 SQL Server 实例的每个组件。
共用同一实例名称的所有 SQL Server 组件都必须满足以下条件:
版本相同
版本类别相同
语言设置相同
聚集状态相同
注意 Reporting Services 不能识别群集。
操作系统相同