Sql-Server

使用 FQDN 恢復的數據庫伺服器導致分發問題

  • December 20, 2016

我們的一台 SQL Server 2008 R2 SP1 伺服器發生了完整的 RAID 故障。我設置了一個新伺服器並恢復了所有內容,我們基本上重新啟動並執行。但是,我有一個小問題:我正在嘗試恢復發布/訂閱,但我一直遇到伺服器名稱錯誤。

似乎我急於讓事情恢復並執行,我在某處使用了 FQDN 而不是 Netbios 名稱。如果我這樣做SELECT @@SERVERNAME,我會得到 netbios 名稱(‘KAI’),但如果我這樣做,sp_helpservers我會看到 name 和 networkname 欄位的 FQDN(‘kai.caymanport.com’)。

我該如何糾正這個或我可以糾正這個?我已經嘗試過sp_dropserver, sp_addserver 'KAI', LOCAL(有效),但這沒有幫助。

1、一旦你執行sp_Drop/addserver,如果沒有其他問題,很可能係統需要啟動。您也可以考慮停機時間。

2、如果重啟伺服器後問題仍然存在,您可以禁用副本伺服器之間的連接,單獨恢復每個伺服器,然後在新伺服器上設置複製。

3、如果您的SP較舊,您也可能會遇到問題,請參閱Microsoft for SP new release。

謝謝,

引用自:https://dba.stackexchange.com/questions/91754