我已經繼承了此SQL Server,我們將數據放在數據庫(DB-A)的表(Call TableA)中。我可以在同一臺服務器(DB-B)上的另一個數據庫中看到tableA立即獲取相同的數據。SQL Server複製問題
任何想法如何實現?我試圖看到蹤跡,但迄今沒有運氣。任何人有一個想法?
在這個階段我不確定它的複製。這是一個猜測
我已經繼承了此SQL Server,我們將數據放在數據庫(DB-A)的表(Call TableA)中。我可以在同一臺服務器(DB-B)上的另一個數據庫中看到tableA立即獲取相同的數據。SQL Server複製問題
任何想法如何實現?我試圖看到蹤跡,但迄今沒有運氣。任何人有一個想法?
在這個階段我不確定它的複製。這是一個猜測
它可能是複製,也可能是正在移動數據的源表上的觸發器。
也許這是事務複製?你應該能夠去複製是否有訂閱者或發佈者。 無論是或者你有鏈接服務器,並且觸發器正在複製數據。
這兩個數據庫在同一臺機器上。我沒有看到寫入另一個數據庫的觸發器。任何方式我可以監視寫入到一個特定的表? – schar 2010-04-30 15:10:24
您可以創建一個分析器跟蹤並在目標數據庫上對其進行過濾。如果將結果輸出到表中,則可以對結果運行sql查詢以至少查看寫入發生的時間。 對於複製...您使用的是哪個版本的sql server?在2k5及更高版本中,服務器節點下有一個複製文件夾。打開並展開尋找出版物或訂閱的任何節點。 – Jeremy 2010-04-30 16:42:22
發現數據庫A的存儲過程也正在寫入數據庫B.分析器從來沒有從存儲過程調用中捕獲該寫入語句。 感謝您的建議 – schar 2010-04-30 17:14:15
探查器未能捕獲來自數據庫A的存儲過程的寫入。因此,探查器閒置,我看到表得到更新。找到原因。感謝您的幫助 – schar 2010-04-30 17:15:04