如何修改SQL Server server2008数据库下载服务器名称

您现在的位置:
如何修改SQL Server 2008数据库服务器名称
作者: 深蓝,  出处:博客园, 责任编辑: 王晓晨,  10:24
  在一个虚拟机中安装了SQL Server 2008,然后将该虚拟机文件复制了一个出来,然后还原成另外一个虚拟机,这样就可以同时使用2个虚拟机来做复制的实验了。
  但是在配置复制的时候却出了问题,我在MS-ZY上配置了数据库分发,配置成功,接下来想在MS-ZY2上配置订阅,可是却报错。于是我就试一下在MS-ZY2上配置分发,同样报错,报错内容为:
  显然,虽然在操作系统中将机器名修改为MS-ZY2了,但是在数据库中仍然使用的MS-ZY作为服务器名。唯一的办法就是修改数据库的服务器名。
&&&& 具体修改过程:
  1.使用select @@ServerName可以看到当前数据库的服务器名,果然还是MS-ZY!
  2.从Sys.SysServers表中可以看到当前的所有服务器名,也是MS-ZY!
  3.使用 sp_dropserver 'MS-ZY' 将这个服务器名删除。
  4.使用 sp_addserver 'MS-ZY2','LOCAL'将本地服务器重新添加到服务器表中,并且命名为MS-ZY2.
  5.查询Sys.SysServers表,果然已经修改了。
  6.重启数据库服务,修改完成,可以正常使用复制功能了 :)
  其实操作还是十分的简单,但是由于修改服务器名这种情况实在太少见了,一般都是使用默认的,所以很多人都不知道如果修改。
本文关键词:
奥运嘉年华1759人阅读
很久没碰SQL server了,结果启动连接就显示无法连接
给了两个检查方向1:实例名称 2:远程连接 。我竟然忽视了第一个提示,直接上网找了远程连接的错误
基本上给出的方案是配置sql server configuration manager里的服务,好吧我进行各种尝试。
最终似乎又指向,继续上网答案又出奇一致:1.卸载掉VS2012默认安装的sqlserver 2012express版本, 2.升级
可是我根本没有VS2012,,一直用的VS2010...好吧问题来了,进行继续尝试(以下的失败尝试可以跳过)
&1.启动各种协议,直接导致服务无法启动:主要原因是VIA协议被启动(VIA:全名Virtual
Interface Architecture,中文名是虚拟接口架构)和硬件一起使用。
& & 而远程连接协议和VIA无关,与NamedPipes有关。
2.启动协议后是需要重启服务才能有效的,所以重启各种服务:针对显示无法启动的需要去其右键属性》服务》启动模式
里手动改。
2.换了个电脑重新装SQL
server 2008...
好了各种试过,终于回到最原始的问题,无法连接!!其实我的错误针的没有那么高大上,真的只是因为服务器名称!!
说具体应该如何填写吧:
格式:
计算机名-PC\服务器名
所以“\”前面的就是你的计算机名,后面的是你的服务,应该是你安装时设定的,如果忘记了就到sql
server configuration manager里找,如下图红色部分。
最后关闭了很多没用的服务
填写正确的服务器名称,点击连接。。。我终于告别了困惑两天的错误。过程中也收获很多。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:12961次
排名:千里之外
原创:26篇
(1)(1)(1)(6)(4)(5)(6)(1)(1)&热门教程推荐
12345678910
&热门系统专题
&Win7系统推荐
&|&&|&本站发布的系统与软件仅为个人学习测试使用,请在下载后24小时内删除,不得用于任何商业用途,否则后果自负,请支持购买微软正版软件!
如侵犯到您的权益,请及时通知我们,我们会及时处理。
Copyright @ 2011 系统城}

我要回帖

更多关于 server 2008 r2数据库 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信