sqlserver 對比數據庫表是否完全一致的簡單方法


1. 使用數據庫的工具進行處理 tablediff.exe

工具目錄

C:\Program Files\Microsoft SQL Server\100\COM

工具使用說明

tablediff.exe -sourceserver . -sourcedatabase cwbasebm0829 -sourceschema lcbm9999 -sourcetable GSPPATCHMERGEMODULE -destinationserver . -destinationdatabase cwbasebm -destinationschema lcbm9999 -destinationtable GSPPATCHMERGEMODULE -c

 

使用過程

C:\Program Files\Microsoft SQL Server\100\COM>tablediff.exe -sourceserver . -sou
rcedatabase cwbasebm0829 -sourceschema lcbm9999 -sourcetable gspmetaversion -des
tinationserver . -destinationdatabase cwbasebm -destinationschema lcbm9999 -dest
inationtable gspmetaversion -c
Microsoft (R) SQL Server Replication Diff Tool
Copyright (c) 2008 Microsoft Corporation

User-specified agent parameter values:
-sourceserver .
-sourcedatabase cwbasebm0829
-sourceschema lcbm9999
-sourcetable gspmetaversion
-destinationserver .
-destinationdatabase cwbasebm
-destinationschema lcbm9999
-destinationtable gspmetaversion
-c

Table [cwbasebm0829].[lcbm9999].[gspmetaversion] on . and Table [cwbasebm].[lcbm
9999].[gspmetaversion] on . have 52 differences.
Err     CONTENTID       VERSION Col
Dest. Only      N'0cb6f0ee-5446-4f3c-9905-48f0d2144c10' N'4'
Src. Only       N'0cb6f0ee-5446-4f3c-9905-48f0d2144c10' N'5'
Dest. Only      N'0cbc1750-a2a6-4b9b-8a14-480055972729' N'17'
Src. Only       N'0cbc1750-a2a6-4b9b-8a14-480055972729' N'18'
Dest. Only      N'116e58ba-4e0e-4f26-8221-9ca474e58662' N'8'
Src. Only       N'116e58ba-4e0e-4f26-8221-9ca474e58662' N'9'
Dest. Only      N'129acefe-86f3-479a-a790-2d543b43928b' N'2'
Src. Only       N'129acefe-86f3-479a-a790-2d543b43928b' N'3'
Dest. Only      N'16f6aa5d-10de-4534-9c46-6060a5b04896' N'4'
Src. Only       N'16f6aa5d-10de-4534-9c46-6060a5b04896' N'5'
Dest. Only      N'18b1a07e-8837-4841-9f0f-0d29ac17692c' N'3'

截圖

發現非常好用

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM