SQL默认实例与命名实例区别_第1页
SQL默认实例与命名实例区别_第2页
SQL默认实例与命名实例区别_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据库实例就是后台进程和数据库文件的集合。一个SQLServer服务器就是一个实例,2000支持在同一个NT/2000Server操作系统装多个服务器,换言之,就是多个实例。多个SQLServer实例MicrosoftSQLServer2000支持在同一台计算机上同时运行多个SQLServer数据库引擎实例。每个SQLServer数据库引擎实例各有一套不为其它实例共享的系统及用户数据库。应用程序连接同一台计算机上的SQLServer数据库引擎实例的方式与连接其它计算机上运行的SQLServer数据库引擎的方式基本相同。有两种类型的SQLServer实例:默认实例SQLServer2000数据库

2、引擎默认实例的运行方式与SQLServer早期版本的数据库引擎相同。默认实例仅由运行该实例的计算机的名称唯一标识,它没有单独的实例名。如果应用程序在请求连接SQLServer时只指定了计算机名,则SQLServer客户端组件将尝试连接这台计算机上的数据库引擎默认实例。这保留了与现有SQLServer应用程序的兼容性。一台计算机上只能有一个默认实例,而默认实例可以是SQLServer的任何版本。命名实例除默认实例外,所有数据库引擎实例都由安装该实例的过程中指定的实例名标识。应用程序必须提供准备连接的计算机的名称和命名实例的实例名。计算机名和实例名以格式computer_nameinstance_

3、name指定。一台计算机上可以运行多个命名实例,但只有SQLServer2000数据库引擎才可作为命名实例运行。SQLServer早期版本中的数据库引擎不能作为命名实例运行。实例主要应用于数据库引擎及其支持组件,而不应用于客户端工具。如果安装了多个实例,则每个实例都将获得各自唯一的一套:系统和用户数据库。SQLServer和SQLServer代理服务。对于默认实例,服务名仍为MSSQLServer和SQLServerAgent。对于命名实例,服务名改为MSSQL$instancename和SQLAgent$instancename,使得这些服务与服务器上的其它实例分开启动和停止。可使用相关联的

4、SQLServer服务启动和停止不同实例的数据库引擎。SQLServer代理服务管理相关联的数据库引擎实例的调度事件。与数据库引擎、SQLServer和SQLServer代理服务相关联的注册表键。使应用程序能连接特定实例的网络连接地址。共享组件以下组件可由运行于同一台计算机上的所有实例共享:此计算机上只有一个SQLServer2000程序组(MicrosoftSQLServer),以及由该程序组中的每个图标表示的唯一一个实用工具的复本。唯一一个SQLServer联机丛书的复本。程序组中的实用工具版本来自计算机上最先安装的SQLServer2000版本。例如,如果将SQLServer2000简体

5、中文版作为默认实例安装,然后将SQLServer2000美国英语版作为命名实例安装,则只有一个SQLServer2000程序组。该程序组中的所有实用工具图标和SQLServer联机丛书图标都将启动简体中文版的工具。所有SQLServer2000实用工具都能处理多个实例。可以从一个SQLServer2000服务管理器的复本启动和停止每个实例。可使用一个SQLServer2000SQLServer企业管理器复本控制计算机上所有实例中的对象,使用一个SQLServer2000服务器网络管理器复本管理计算机上所有实例的网络通讯地址。仅有一个MSSearchService复本管理针对计算机上所有SQLS

6、erver实例的全文检索。EnglishQuery和MicrosoftSQLServer2000AnalysisServices服务器都只有一个复本。与客户端软件相关联的注册表键在实例间不重复。只有一个SQLServer开发库(包括*.lib文件)和示例应用程序的复本。默认实例可作为默认实例操作的配置包括:SQLServer2000的默认实例。作为默认实例运行的SQLServer7.0版安装。作为默认实例运行的SQLServer6.5版安装。可使用SQLServer2000vswitch实用工具,与SQLServer6.5版安装进行版本切换的SQLServer2000默认实例。可使用SQLSe

7、rver7.0版vswitch实用工具,与SQLServer6.5版安装进行版本切换的SQLServer7.0版安装。说明在同一台计算机上安装SQLServer2000实例前,必须将SQLServer6.5ServicePack5应用于所有SQLServer6.5实例。在SQLServer版本间切换不能在SQLServer7.0版安装和SQLServer2000默认实例之间进行版本切换。除了默认实例外,还可以拥有任意数量的SQLServer2000命名实例。在运行命名实例前,无须在计算机上运行默认实例。在没有默认实例的计算机上可运行命名实例。SQLServer6.5版和SQLServer7.0只能作为默认实例运行,不能作为命名实例运行。在单台计算机或单个故障转移群集中,Microsoft不支持超过16个实例。如果在一台计算机上运行作为默认实例的SQLServer6.5版和一个或多个SQLServer2000命名实例,则该计算机将有两个SQLServer程序组,而非一个SQLServer程序组:SQLServer2000程序组执行SQLServer2000工具。SQLServer6.5版程序组运行SQLServer6.5工具。如果同时运行SQLServer7.0版和SQLSer

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论