在用複寫(Replication)時如果看到

複寫需要有實際的伺服器名稱才能連接到伺服器。不支援透過伺服器別名、IP 位址或任何其他替代名稱來進行連接。請指定實際的伺服器名稱,'OldName'

時,就代表你的SQL Server的名稱跟目前的伺服器名稱不同

要看你的伺服器名稱

用SELECT @@SERVERNAME就可

 

要看目前SQL Server的名稱就在物件總管理面的伺服器的地方按右鍵

然後按屬性

就可在"名稱"的地方看到名字了

然後把舊的丟了

sp_dropserver 'OldName'

再把目前名稱裡的加進去

sp_addserver 'NewName','local'

 

最後在物件總管伺服器的地方按右鍵選"重新啟動"

 

就可以用目前的名稱登入SQL Server了

welkingunther 發表在 痞客邦 PIXNET 留言(0) 人氣()