2011-03-15 103 views
0

我們有兩個SQL Server:2008和2008R2,它們是按照ArcSDE使用的。 SQL Server 2008數據庫由於某些人的手而變得分離:數據類型字段已更改,某些列名已更改,某些觸發器消失。我們並不十分關心數據本身,因爲SQL Server 2008是用於開發和測試的,我們可以隨時從檔案中取回數據。SQL Server ArcSDE分析

有沒有一種方法來分析(自動)的差異,而不是用我們的眼睛手動逐場去修復它在飛行中? SQL Server Management Studio是否支持這種功能?

+1

在這個問題中給出了很多信息:http://stackoverflow.com/questions/193438/tool-to-compare-sql-server-tables – Mat 2011-03-15 09:24:41

+0

這是有用的。我會嘗試的。 – Nickolodeon 2011-03-15 10:01:01

回答

0

嘗試使用ArcGIS Toolbox工具 - 功能比較。

將此與SCHEMA_ONLY選項一起使用來比較要素類。

如果ArcGIS Desktop不可用,但是ArcGIS Server或ArcGIS Engine是可用的,則Python選項可用。 Python選項也可用於迭代要素類或表。

如果沒有ArcGIS產品可用,那裏有一堆scriptingGUI選項。