1. 程式人生 > >在sysservers 中找不到伺服器 "名字 " 執行 sp_addlinkedserver 將該伺服器新增到 “名字”

在sysservers 中找不到伺服器 "名字 " 執行 sp_addlinkedserver 將該伺服器新增到 “名字”

Microsoft OLE DB Provider for sql Server 錯誤 '80004005'Microsoft OLE DB Provider for sql Server 錯誤 '80004005'

在 sysservers 中找不到伺服器 'WebServer'。請執行 sp_addlinkedserver 將該伺服器新增到 sysservers。

sql2005當用記錄集刪除時出現問題,增加修改記錄都沒問題


SQL伺服器的問題,準確地說,是改了你的資料庫的主機名導致SQL連結伺服器沒有隨著更新,你可以新建一個查詢,輸入select * from master..sysservers,查詢SQL連結伺服器,看一下srvname是什麼,與主機名相同嗎?

所以,你得更新連結伺服器,刪除以前的那個連結伺服器,或者把主機名改回來


登入到伺服器 ,在查詢視窗中執行如下兩條命令 :
1,sp_dropserver 'oldComputerName'
2,sp_addserver 'newComputerName',local
3重新啟動服務就可以繼續進行釋出的建立了