機子由于在搗鼓dac連接配接方式時,計算機名被修改了,被改成了kerry,直到最近幾天由于計算機改名了,這個潛在的問題(本機資料庫隻是偶爾那裡
做實驗)終于爆發了:我用連接配接伺服器從其它伺服器拷貝資料時報錯,錯誤如下:sql server
複制需要有實際的伺服器名稱才能連接配接到伺服器。不支援通過伺服器别名、ip 位址或任何其他備用名稱進行連接配接。請指定實際的伺服器名稱“xxxx”。
(replication.utilities):具體情況如圖所示
解決方法:從sys.sysservers
檢視列 svrname 可以發現不是新的計算機名,問題就出在此處(如圖所示)。先用 sp_dropserver 删除伺服器,語句:exec
sp_dropserver '老計算機名'再用 sp_addserver 添加新的伺服器,語句:exec sp_addserver
'新計算機名','local'最後重新開機sql server 服務,問題解決。