我安装了SQL Server 2005 Express。后来我升级到SQL Server 2008.我对实例知之甚少,但是当我登录SQL Server 2005并登录到SQL Server 2008时,它显示的是相同数量的数据库。此外,当我在SQL Server 2008中创建数据库时,它将在SQL Server 2005中显示它。
任何想法如何创建单独的SQL Server 2008实例?
如果可能,请逐步解释。
由于
答案 0 :(得分:25)
SQL Server数据库的实例只是SQL Server的命名安装。您在任何给定计算机上安装的第一个通常是默认实例,它没有特定名称 - 您只需使用(local)
名称或服务器计算机名称连接到它。
SQL Server Express通常作为SQLExpress
实例安装 - 因此该实例名为SQLExpress,您可以使用(local)\SQLExpress
或.\SQLExpress
或MyServerMachine\SQLExpress
连接到该实例。
SQL Server实例彼此完全独立,您基本上可以安装任意数量的实例 - 您只需确保为每个实例使用唯一的实例名称。但是,当您再次运行SQL Server安装时,它将显示已安装的实例,并提示您输入新安装的新实例名称。没有伤害。
答案 1 :(得分:9)
再次运行安装程序,当系统提示您是否需要默认实例或命名实例时,请指定具有不同名称的命名实例。默认实例make如下所示:
servername
命名实例如下所示:
servername\instancename
答案 2 :(得分:4)
"你基本上可以安装尽可能多的"
有一些限制,比如2008年的50个。
http://technet.microsoft.com/en-us/library/aa174516(v=sql.80).aspx Microsoft在单台计算机或故障转移群集上不支持超过16个实例。
还有一些限制。