日期:2014-05-17  浏览次数:20521 次

服务器实例名是sqlexpress能不能改成别的啊?
记得可以直接在Windows下设置来着

------解决方案--------------------
实例名不能改,你为什么要想着改呢?这个是vs自带的
------解决方案--------------------
引用:
我以为能改呢,刚装的时候是express2008
但是我从网上找了个密钥升级成开发者版了,所以


安装默认实例就行了,express实例,你不需要升级。

实例名可以改,这需要用以下方法删除再新增

sp_dropserver 
sp_addserver
------解决方案--------------------
在安装的时候可以修改
------解决方案--------------------
引用:
Quote: 引用:

我以为能改呢,刚装的时候是express2008
但是我从网上找了个密钥升级成开发者版了,所以


安装默认实例就行了,express实例,你不需要升级。

实例名可以改,这需要用以下方法删除再新增

sp_dropserver 
sp_addserver


实例名称应该是不可以改的,即使使用sp_addserver改成其他的名字但是连接的时候还是要用之前的INSTANCE NAME,否则连接不上。而且sp_addserver在2012不能用了。
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

我以为能改呢,刚装的时候是express2008
但是我从网上找了个密钥升级成开发者版了,所以


安装默认实例就行了,express实例,你不需要升级。

实例名可以改,这需要用以下方法删除再新增

sp_dropserver 
sp_addserver


实例名称应该是不可以改的,即使使用sp_addserver改成其他的名字但是连接的时候还是要用之前的INSTANCE NAME,否则连接不上。而且sp_addserver在2012不能用了。


没认真看,表达有误
谢谢更正

理解为以下情况
实例名的完整连接字符串(重命名承载 SQL Server 的计算机+数据库引擎的默认实例名称),重命名承载 SQL Server 的计算机如:
机器名A\sqlexpress
可改为
机器名B\sqlexpress


用法参照:http://msdn.microsoft.com/zh-cn/library/ms174411.aspx

SQL2012用法:加上local

exec sp_addserver 'ROY-PC', 'local';


改数据库引擎名实例名用:定义别名可解决

sqlexpress为数据库引擎的默认实例名称,可安装其它版本,自定义实例名称

在控制面板选择对应的数据库实例引擎,删除,再重装新增实例名
注:别用Express版本,此免费版本是名称是固定的,用开发版或标准版