SQL Server 2005打了SP3補丁後複製出錯的解決方法(錯誤號: MSSQL_REPL-2147201001)
本來,我們內網的一個資料庫群集和外網的一個資料庫群集是通過網閘聯通的,並分別在兩個資料庫群集上做了複製用來同步資料,雖然有時會出現一些小問題,但總體上工作還算正常。這兩天,分別給內外網資料庫群集打了SP3補丁後,奇怪的問題發生了,無論在哪個資料庫群集上新建釋出,在另外一個資料庫群集上訂閱都會有問題,用複製監視器檢視詳細情況,報如下的錯誤訊息:合併程式無法將快照傳遞給訂閱伺服器。如果使用
Web 同步,則合併程式可能還無法建立或寫入訊息檔案。進行故障排除時,請使用詳細的歷史日誌記錄來重新啟動同步,並指定要寫入的輸出檔案。(源:
MSSQL_REPL,錯誤號: MSSQL_REPL-2147201001) 獲取幫助: http://help/MSSQL_REPL-2147201001
CREATE UNIQUE INDEX
語句終止,因為發現物件名稱 'dbo.MSmerge_genhistory_27e6bd8f0dd44e0b900be709cb548dfd' 和索引名稱
'c2MSmerge_genhistory_27e6bd8f0dd44e0b900be709cb548dfd' 有重複的鍵。重複的鍵值為 (1)。(源:
MSSQLServer,錯誤號: 1505) 獲取幫助:http://help/1505
在網上搜尋了半天,解決這方面問題的方法太少了,連MSDN和Technet上介紹的也不多,最後沒有辦法只好求助微軟專家。專家讓我們使用SQL Server Profiler工具建一個跟蹤,將同步時報的錯誤記錄下來,發給他們進行分析,最後專家指出原因可能是打了SP3補丁後,在一些系統表中記錄的一些複製資訊可能被修改了,新建訂閱時又做了一次重複插入,導致衝突所致,專家提供了一些SQL語句,刪除了一些冗餘資訊後就好了,這些系統表有MSmerge_genhistory和sysmergepublications,有興趣的朋友可以研究一下。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-617118/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle EBS 打中文補丁錯誤 的一個解決方法Oracle
- 【MySql】複製出現Slave_SQL_Running: No 錯誤解決MySql
- 安裝SQL Server 2005所遇錯誤及解決方法記錄SQLServer
- Troubleshooting: SQL Server連線錯誤解決方法列表SQLServer
- SQL SERVER Msg 7357錯誤解決SQLServer
- 高階複製錯誤ORA-23474解決方法
- SQL Server裡附加資料庫出錯的解決方法SQLServer資料庫
- 解決出現的LNK2005“符號已定義”錯誤(轉)符號
- HTTP 錯誤 500.19- Internal Server Error 錯誤解決方法HTTPServerError
- SQL Server 合併複製遇到identity range check報錯的解決SQLServerIDE
- SQL SERVER2005 SP3(SP4)後的累計補丁下載地址SQLServer
- SQL Server 錯誤程式碼:17058 。解決方案SQLServer
- 【常見的SQL Server連線失敗錯誤以及解決方法】SQLServer
- windows10補丁更新失敗怎麼辦_windows10更新補丁安裝錯誤解決方法Windows
- MySQL 主從複製,常見的binlog錯誤及解決方法MySql
- mysql master-slave複製錯誤[解決事例]MySqlAST
- nginx出現403錯誤的解決方法Nginx
- 連線到 SQL Server 2005 時出錯SQLServer
- SQL Server的“錯誤:9004”SQLServer
- 安裝vCenter Server出現1603錯誤的一種解決方法Server
- sql server資料庫附加錯誤的解決過程SQLServer資料庫
- 急 !!SQL SERVER錯誤SQLServer
- sql出現結果集錯誤以及出現ora-600或者ora-7445錯誤的解決方法思路SQL
- PL/SQL:ORA-04063錯誤解決方法SQL
- SQL Server 容易忽略的錯誤SQLServer
- SQL Server 2005資料庫IN運算的一個錯誤SQLServer資料庫
- 在windows 打補丁遇到CODE=41的錯誤Windows
- SQL Server 2005映象設定常見錯誤處理SQLServer
- undefined reference to錯誤的解決方法Undefined
- PHP錯誤“Thisfilehasexpired”的解決方法PHP
- SQL Server 錯誤日誌SQLServer
- vsftpd 錯誤:530 and 500 錯誤解決方法FTP
- 解決ntp的錯誤 no server suitable for synchronization foundServerUI
- SQL SERVER 2005中的同步複製技術SQLServer
- dbfread報錯ValueError錯誤解決方法Error
- SQL Server 2005聯機叢書的一個錯誤:UPDATE STATISTICS ONSQLServer
- PbootCMS 404 錯誤解決方法boot
- 解決MySQL server has gone away錯誤的解決方案MySqlServerGo