• 欢迎访问水熊虫网站,这里是我个人的工作博客,内容大多是遇到问题完善后,会在这里进行总结归纳内容! QQ群
  • 网站导航中的友情链接专栏上线,更新的都是自己这三年整理的一些东西,感兴趣可以看看!
  • 你所浪费的今天,是昨天死去的人奢望的明天。你所厌恶的现在,是未来的你回不去的曾经!

教你管理SQLServer实例(15)多个实例并存

MSSQL WaterBear 7年前 (2017-05-04) 1306次浏览 已收录 扫描二维码

零、创建多个实例

执行SQL2008R2安装包的setup.exe,选择安装新SQL实例.就是重装一次,然后新命名一个实例。

教你管理SQLServer实例(15)多个实例并存

注意:数据库已经有的实例名称是不可以修改的,我们只能往数据库里添加其他的实例名称。

一、多实例并存的技术限制
  可以在已运行 SQL Server 早期版本实例的计算机上安装 SQL Server。如果计算机上已存在默认实例,则 SQL Server 必须作为命名实例安装。
  SQL Server 2008最多允许在一台机器上安装50个实例。从理论上讲,只要硬件性能足够,就可以在一台机器上并存50个实例。

二、并行实例的原因
  在一台机器上是否并存多少个实例,没有绝对值。一般多实例并存的场景主要有以下几种:
1. 隔离不同的管理结构和安全配置
  例如,某个实例要求sa帐户,另一个实例也要求sa帐户但密码不同,另一个实例禁用sa帐户。

2. 不同的性能要求
  通过对每个实例的属性配置,或者通过资源调控器,可以为每个实例实现不同的内存、CPU、磁盘资源,从而实现不同的性能要求。

3. 不同的服务等级协议(SLA)
  不同的数据库应用程序可能需要不同的SLA,特别是关于RTO(recovery time objective)和RPO(recovery point objectives)。
  例如,客户可能需要某个实例实现7*24运行,并且要求可以恢复到最后一笔交易;对另一个实例可能只需要5*8运行,并且只要求可以恢复到备份点。

4. 不同的历史版本
  例如,可以将SQL Server 2005与SQL Server 2008安装在同一台机器上。这种场景尤其用于背靠背升级时。

5. 不同的排序规则
  例如,某个实例为SQL_Latin1_General_CP1_CI_AS(西欧字符集),另一个实例为Chinese_PRC_CI_AS(简体中文字符集)。

三、注意事项
1. 防止端口冲突
  并行安装 SQL Server 实例时,请注意避免 IP 地址上的 TCP 端口号冲突。当 数据库引擎的两个实例都配置为使用默认 TCP 端口 (1433) 时,通常会发生冲突。要避免冲突,请将一个实例配置为使用非默认的固定端口,或者使用动态端口。

2. 规划硬件负载
  同一台机器上安装了多个并行的实例,对这台机器的硬件会有较多的竞争,需要提前规划硬件负载,以及为每个实例配置不同的硬件资源。。

3. Server Core 模式
  SQL Server 2012 不能在运行 Windows Server 2008 R2 Server Core SP1 的计算机上与早期版本的 SQL Server 一起并行安装。

教你管理SQLServer实例(15)多个实例并存

转载文章出处:http://bbs.51cto.com/thread-1085337-1.html


WaterBear , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:教你管理SQLServer实例(15)多个实例并存
喜欢 (1)
[[email protected]]
分享 (0)