首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

怎么更改数据库服务器名

2012-05-21 
如何更改数据库服务器名。[Microsoft][ODBC SQL Server Driver][SQL Server]在 sys.servers 中找不到服务器

如何更改数据库服务器名。
[Microsoft][ODBC SQL Server Driver][SQL Server]在 sys.servers 中找不到服务器 'test'。请验证指定的服务器名称是否正确。如果需要,请执行存储过程 sp_addlinkedserver 以将服务器添加到 sys.servers。
我计算机名原来叫 type,后来改到test,
结果只能显示数据库,不能更新和添加了,

[解决办法]

SQL code
--查看服务器名SELECT @@SERVERNAME--删除服务器名sp_dropserver--新增服务器名sp_addlinkedserver
[解决办法]
这个问题我也遇到过,你执行那个存储过程,然后把服务名传参进去。
[解决办法]
SQL code
  if   serverproperty('servername')   <>   @@servername            begin                declare   @server   sysname               set   @server   =   @@servername               exec   sp_dropserver   @server   =   @server               set   @server   =   cast(serverproperty('servername')   as   sysname)               exec   sp_addserver   @server   =   @server   ,   @local   =   'LOCAL'           end执行SQL 改回原服务器名
[解决办法]
不能改。。重新注册一个新实例

热点排行