簡體   English   中英

使用MS Sql Server 2005區分兩個數據庫備份文件的最佳方法是什么?

[英]What's the best way to diff two database backup files with MS Sql Server 2005?

我有兩個數據庫備份文件。 我想知道兩者之間是否有任何區別。 我可以一行一行地逐行進行並做一個差異(我不是在尋找模式的差異而是數據,盡管我希望模式保持不變)。

我可以對文件運行某種校驗和,還是必須通過數據本身100%確定?

將兩個備份還原到臨時數據庫(可能需要使用'WITH MOVE'重命名邏輯名稱),然后使用RedGate的數據比較等工具。

我認為你將不得不瀏覽我認為的數據,因為我希望文件中包含日期和其他內容,這會弄亂您可以計算的任何校驗和。

Apex SQL Data Diff這樣的東西非常好,但是有很多差異工具。 您需要將備份還原到臨時數據庫才能運行此操作。

有些人編寫腳本來做這些事情。

我發現了一個 - http://www.sql-server-performance.com/articles/dba/database_comparison_sp_p1.aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM