多个SQL server实例

本文详细介绍了如何在同一台计算机上建立并管理多个SQL Server实例,每个实例都有独立的系统和用户数据库,互不干扰。内容涵盖默认实例与命名实例的区别,以及共享组件的说明,强调了实例的独立性和兼容性。
摘要由CSDN通过智能技术生成

同一台电脑上可以建立多个SQL server实例,每个实例上可以建立多个独立的数据库,用户等。互不干扰。

 

以下是转自别人的答疑:

 

 

多个   SQL   Server   实例 
Microsoft SQL Server 2000   支持在同一台计算机上同时运行多个   SQL   Server   数据库引擎实例。每个   SQL   Server   数据库引擎实例各有一套不为其它实例共享的系统及用户数据库。应用程序连接同一台计算机上的   SQL   Server   数据库引擎实例的方式与连接其它计算机上运行的   SQL   Server   数据库引擎的方式基本相同。 

有两种类型的   SQL   Server   实例: 

默认实例 

SQL   Server   2000   数据库引擎默认实例的运行方式与   SQL   Server   早期版本的数据库引擎相同。默认实例仅由运行该实例的计算机的名称唯一标识,它没有单独的实例名。如果应用程序在请求连接   SQL   Server   时只指定了计算机名,则   SQL   Server   客户端组件将尝试连接这台计算机上的数据库引擎默认实例。这保留了与现有   SQL   Server   应用程序的兼容性。 

一台计算机上只能有一个默认实例,而默认实例可以是   SQL   Server   的任何版本。 

命名实例 

除默认实例外,所有数据库引擎实例都由安装该实例的过程中指定的实例名标识。应用程序必须提供准备连接的计算机的名称和命名实例的实例名。计算机名和实例名以格式   computer_name/instance_name   指定。 

一台计算机上可以运行多个命名实例,但只有   SQL   Server   2000   数据库引擎才可作为命名实例运行。SQL   Server   早期版本中的数据库引擎不能作为命名实例运行。 

实例主要应用于数据库引擎及其支持组件,而不应用于客户端工具。如果安装了多个实例,则每个实例都将获得各自唯一的一套:   

系统和用户数据库。 


SQL   Server   和   SQL   Server   代理服务。对于默认实例,服务名仍为   MSSQLServer   和   SQLServerAgent。对于命名实例,服务名改为   MSSQL$instancename   和   SQLAgent$instancename,使得这些服务与服务器上的其它实例分开启动和停止。可使用相关联的   SQL   Server   服务启动和停止不同实例的数据库引擎。SQL   Server   代理服务管理相关联的数据库引擎实例的调度事件。 


与数据库引擎、SQL   Server   和   SQL   Server   代理服务相关联的注册表键。 


使应用程序能连接特定实例的网络连接地址。   
共享组件 
以下组件可由运行于同一台计算机上的所有实例共享:   

此计算机上只有一个   SQL   Server   2000   程序组   (Microsoft   SQL   Server),以及由该程序组中的每个图标表示的唯一一个实用工具的复本。唯一一个   SQL   Server   联机丛书的复本。   
程序组中的实用工具版本来自计算机上最先安装的   SQL   Server   2000   版本。例如,如果将   SQL   Server   2000   简体中文版作为默认实例安装,然后将   SQL   Server   2000   美国英语版作为命名实例安装,则只有一个   SQL   Server   2000   程序组。该程序组中的所有实用工具图标和   SQL   Server   联机丛书图标都将启动简体中文版的工具。 

所有   SQL   Server   2000   实用工具都能处理多个实例。可以从一个   SQL   Server   2000   服务管理器的复本启动和停止每个实例。可使用一个   SQL   Server   2000   SQL   Server   企业管理器复本控制计算机上所有实例中的对象,使用一个   SQL   Server   2000   服务器网络管理器复本管理计算机上所有实例的网络通讯地址。 

仅有一个   MSSearchService   复本管理针对计算机上所有   SQL   Server   实例的全文检索。 


English   Query   和   Microsoft   SQL   Server   2000   Analysis   Services   服务器都只有一个复本。 


与客户端软件相关联的注册表键在实例间不重复。 


只有一个   SQL   Server   开发库(包括   *.lib   文件)和示例应用程序的复本。   
默认实例 
可作为默认实例操作的配置包括:   

SQL   Server   2000   的默认实例。 


作为默认实例运行的   SQL   Server   7.0   版安装。 


作为默认实例运行的   SQL   Server   6.5   版安装。 


可使用   SQL   Server   2000   vswitch   实用工具,与   SQL   Server   6.5   版安装进行版本切换的   SQL   Server   2000   默认实例。 


可使用   SQL   Server   7.0   版   vswitch   实用工具,与   SQL   Server   6.5   版安装进行版本切换的   SQL   Server   7.0   版安装。   


说明     在同一台计算机上安装   SQL   Server   2000   实例前,必须将   SQL   Server   6.5   Service   Pack   5   应用于所有   SQL   Ser

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值