加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

计算机名修改为后,SQLSERVER2005错误 '80004005' 的修

发布时间:2020-12-12 15:42:14 所属栏目:MsSql教程 来源:网络整理
导读:原帖: http://www.cnblogs.com/muxrwc/archive/2008/08/04/1260179.html ? Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005' [Microsoft][ODBC SQL Server Driver][SQL Server]在 sys.servers 中找不到服务器 'EZONEDATA'。请验证指定的服务器名

原帖:

http://www.cnblogs.com/muxrwc/archive/2008/08/04/1260179.html

?

Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

[Microsoft][ODBC SQL Server Driver][SQL Server]在 sys.servers 中找不到服务器 'EZONEDATA'。请验证指定的服务器名称是否正确。如果需要,请执行存储过程 sp_addlinkedserver 以将服务器添加到 sys.servers。

?

我的计算机名修改为'EZONEDATA'后,会提示这个错误。。。

解决方法如下:

?

SELECT * FROM sysservers

然后把srvid为0的那条干掉(那条肯定是老计算机名就是修改前的)

干掉方法

运行

EXEC sp_dropserver 'srvname字段的内容(就是老计算机名)'

然后在运行

?

EXEC sp_addserver '新的计算机名(在我这里是EZONEDATA)','local','duplicate_OK'

?

然后重起计算机(重起sql server)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读