做資料庫分離讀寫時,sqlServer資料庫資料同步的問題:

weixin_30488085發表於2020-04-06

       

    sqlserver2014兩臺不同伺服器上資料庫同步

http://www.cnblogs.com/peng0731/p/7359465.html

      

      同一資料庫同步需要注意的問題:

      1、 複製》本地釋出的時候奧確保@@SERVERNAME的別名和本機伺服器名稱一致,如果不一致,需要修改sqlserver伺服器的名稱:

            --當前伺服器實際名稱
            ---select @@SERVERNAME 

            ---從本地 SQL Server 例項中的已知遠端伺服器和連結伺服器的列表中刪除伺服器
            --sp_dropserver 'wangyao'

            ----指定本地例項的名稱
            --sp_addserver 'xxxx','local'

            --查詢是否已成功修改

            --select * from sys.SysServers 

           修改成功後要重啟sqlserver服務:我的電腦(右鍵)》管理》》服務和應用程式》SQL Server 配置管理器》SQL Server服務(全部停止,再重新啟動)

      2、刪除釋出的伺服器:複製(右鍵)》禁用釋出和分發》是》一直下一步,完成。

      3、新建釋出時,選擇快照資料夾別用預設的,否則可能會在同步的時候報沒有許可權訪問此資料夾,建議替換成另外的,例如:D:\SQL Server 2014\ReplData

      4、檢視釋出和訂閱情況,本地釋出(右鍵)》啟動釋出監視器》:

           

          檢視同步情況:代理》選中記錄(右鍵)》檢視詳細資訊,就可一看到狀態以及同步的表了:

          

 

 

      

轉載於:https://www.cnblogs.com/wangyaobk/articles/7686540.html

相關文章