在项目实施过程中,不少用户会有这样的需求:要求开发一套基于SQL Server的新系统,这套系统验收通过后,要和一个原有的SQL Server系统合并,共用一个服务器,所以不能为新系统提供单独的服务器(资金上不允许为开发提供单独的服务器)。但是要保障新系统的开发而又不影响旧系统的正常运行,所以要求新系统使用单独的SQL Server服务。在SQL Server 2000以前的版本中,这样的要求是无法满足的,但在SQL Server 2000中,就可以在原有SQL Server实例的基础上,再添加一个实例来解决问题。
        所谓的“实例”,就是一个SQL Server数据库引擎。SQL Server 2000支持在同一台计算机上同时运行多个SQL Server数据库引擎实例。每个SQL Server数据库引擎实例各有一套不为其他实例共享的系统及用户数据库。应用程序连接同一台计算机上的SQL Server数据库引擎实例的方式与连接其他计算机上运行的SQL Server数据库引擎的方式基本相同。由于实例各有一套不为其他实例共享的系统及用户数据库,所以各实例的运行是独立的,一个实例的运行不会受其他实例运行的影响,也不会影响其他实例的运行。在一台计算机上安装多个SQL Server实例,就相当于把这台计算机模拟成多个数据库服务器,而且这些模拟的数据库服务器是独立且同时运行的。
        实例包括默认实例和命名实例两种。一台计算机上最多只有一个默认实例,也可以没有默认实例,默认实例名与计算机名相同,修改计算机名会同步修改默认实例名(SQL Server 7.0只能被安装为默认实例,在修改计算机名后,会导致SQL Server服务无法启动,需要执行SQL Server安装程序进行自动修复才能解决启动问题),客户端连接默认实例时,将使用安装SQL Server实例的计算机名。
        在同一台计算机上安装SQL Server 7.0和SQL Server 2000时,由于SQL Server 7.0只能安装为默认实例,所以应该先安装SQL Server 7.0,将SQL Server 2000安装为命名实例。或者在安装SQL Server 2000的时候,指定安装为命名实例。

一台计算机上可以安装多个命名实例,客户端连接命名实例时,必须使用以下计算机名称与命名实例的实例名组合的格式:
computer_name\instance_name

转载于:https://www.cnblogs.com/dragonlhf/archive/2008/09/23/1297484.html

1、如何理解SQL Server的实例相关推荐

  1. 深入理解SQL Server的规划和安装

      深入理解SQL Server的规划和安装   实验背景: 在IT技术高速发展.互联网已***到千家万户.对于一个国家.一个企业甚至一个家庭来说,数据安全.可靠.高效的存储已成为重中之重的话题,任何 ...

  2. 如何 SQL Server 2005 实例之间传输登录和密码

    INTRODUCTION 本文介绍如何不同服务器上的 Microsoft SQL Server 2005 实例之间传输登录和密码. 本文, 服务器 A 和服务器 B 是不同的服务器. 此外, 服务器 ...

  3. SQL Server 多实例下的复制

    SQL Server 多实例下的复制 原文:SQL Server 多实例下的复制 一.本文所涉及的内容(Contents) 本文所涉及的内容(Contents) 背景(Contexts) 搭建步骤(P ...

  4. 理解SQL Server中的锁

    参考文献: T-SQL查询进阶-理解SQL Server中的锁 转载于:https://www.cnblogs.com/xwdreamer/archive/2012/08/19/2646363.htm ...

  5. python3连接sql server数据库_Python3操作SQL Server数据库(实例讲解)

    1.前言 前面学完了SQL Server的基本语法,接下来学习如何在程序中使用sql,毕竟不能在程序中使用的话,实用性就不那么大了. 2.最基本的SQL查询语句 python是使用pymssql这个模 ...

  6. 理解SQL Server中索引的概念,原理以及其他

    简介 在SQL Server中,索引是一种增强式的存在,这意味着,即使没有索引,SQL Server仍然可以实现应有的功能.但索引可以在大多数情况下大大提升查询性能,在OLAP中尤其明显.要完全理解索 ...

  7. 理解SQL SERVER中的分区表

    简介 分区表是在SQL SERVER2005之后的版本引入的特性.这个特性允许把逻辑上的一个表在物理上分为很多部分.而对于SQL SERVER2005之前版本,所谓的分区表仅仅是分布式视图,也就是多个 ...

  8. 理解SQL SERVER中的逻辑读,预读和物理读

    在我的上一篇关于SQL SERVER索引的博文,有圆友问道关于逻辑读,预读和物理读的概念.我觉的还是写一篇博文能把这个问题解释清楚. SQL SERVER数据存储的形式 在谈到几种不同的读取方式之前, ...

  9. T-SQL查询进阶--理解SQL Server中索引的概念,原理以及其他(看了两次了,转了)

    简介 在SQL Server中,索引是一种增强式的存在,这意味着,即使没有索引,SQL Server仍然可以实现应有的功能.但索引可以在大多数情况下大大提升查询性能,在OLAP中尤其明显.要完全理解索 ...

最新文章

  1. 使用Zabbix自带MySQL模板监控MySQL
  2. 构造函数和析构函数能否声明为虚函数?
  3. Python中的openpyxl如何对excel修改文件
  4. python ctypes 详解_python与C语言调用模块 ctypes的详解
  5. c# 关于DataTable
  6. javascript this的意思
  7. 【SimpleITK】Resampling重采样
  8. 微信小程序中页面间跳转传参方式
  9. 基于c语言的串口通讯,基于C语言的RS232串行接口通信设计与实现
  10. linux安装mysql deb_Ubuntu下通过deb的bundle文件安装MySQL
  11. 飞腾PC机器与奔腾G645的PC机器以及E5-2630V4虚拟机内存性能简单对比
  12. 华为通用软件开发面试(一二+主管面)
  13. 将照片p成素描画——ps
  14. 【大数据开发】SparkCore——利用广播变量优化ip地址统计、Spark2.x自定义累加器
  15. Text-CNN 文本分类
  16. Unity中的布料系统
  17. SQL Server:偏移量为 0x0000000009c000 的位置执行 读取 期间,操作系统已经向 SQL Server 返回了错误 21的解决方法
  18. PPT动画教程:配色方案
  19. 刘雪峰卷积神经网络,刘雪峰老师哪里人
  20. JAVA 十六进制转十进制正负数

热门文章

  1. 10kv线路负载率计算_电工必懂计算公式,你若不会,如何立足于电力行业?
  2. LInux学习笔记(四)-----实操排雷
  3. 十二个生活习惯,增加你的心灵压力
  4. Ubuntu 12.10 正式发布
  5. POWERSPLOIT-Recon(信息侦察)脚本渗透实战
  6. pyqt 不规则形状窗口显示
  7. 利用微软的平台进行Office文档的在线查看
  8. 春节期间小游戏同时在线人数最高达2800万人/小时
  9. as3调用外部swf里的类的方法
  10. ruby 数据sql操作