SQL Server 2005支持在同一台服务器上安装多个SQL Server 2005的实例(或拷贝)或者使SQL Server 2005与较早版本的SQL Server共存。在安装过程中,DBA可以选择安装一个实例而不命名——在这种情况下,该实例的名称将使用服务器的名称并作为默认实例。若要在同一台计算机上安装除默认实例之外的多个其它的SQL Server的实例,DBA必须给予另外的实例不同的名称。安装多个SQL Server的实例能够让你使系统数据库和用户数据库互相独立。这个能力不仅让你可以使用已经安装在你的计算机上的较早版本的SQL Server工作,而且让你可以测试开发软件并独立地操作SQL Server 2005的实例。接下去将向你展示怎样定义SQL Server 2005的默认实例和命名实例以及它们各自的优势和劣势。
安装默认、命名或多个SQL Server 2005的实例
当你安装SQL Server 2005时,Microsoft SQL Server安装向导将给你把该安装定义成默认实例还是命名实例的选项。命名实例是指你要在安装期间为该实例定义一个名称。之后,你将必须使用这个名称来访问该实例。默认实例会得到你用来安装它们的服务器的名称。因此,你一次只能拥有一个默认实例,但是你可以拥有多个命名实例。
当你运行Setup.exe应用程序从而启动Microsoft SQL Server安装向导时,它会检测计算机上是否已经存在默认实例。如果向导未检测到默认实例,它会给你选择安装默认实例还是命名实例。若要安装命名实例,选择“命名实例”单选按钮并键入命名实例的名称,如图1-1所示。
图1-1 安装命名实例
确定何时使用多个SQL Server 2005的实例
使用多个SQL Server 2005的实例会增加管理开销并且会产生重复组件。另外的SQL Server的实例和SQL Server Agent服务需要另外的计算机资源:内存和处理能力。
当然,在下列情景中,使用多个SQL Server的实例要比仅使用单个SQL Server的实例更具优势:
在同一台计算机上测试多个版本的SQL Server时
测试Service Pack以及开发数据库和应用程序时
不同的客户要求有他们自己的系统和用户数据库并且对他们的SQL Server实例有完全的管理控制权时
桌面引擎被嵌入应用程序时。因为每个应用程序可以独立于其它应用程序安装的实例而安装它自己的实例
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/757608/viewspace-897732/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/757608/viewspace-897732/