0

MySqlサーバーからMSSQLサーバーへのデータベース移行を計画しています。これを実現するために、いくつかの外部ツールといくつかの内部ツールがあります。次に、移行後にMySqlサーバーとMSSQLサーバーの間でデータを検証するプロセスが必要です。検索を行ったところ、tablediff.exeが見つかりました。しかし、MSSQLデータベース間でしか比較できないようです。MySqlデータベース用のリンクサーバーを作成してこのツールを使用できるかどうかわからない(その場合は、その方法を教えてください)。他にツールがある場合は、私に提案してください。

前もって感謝します、

4

1 に答える 1

0

私はmssqlサーバーのリンクサーバーオプションを使用してこれを達成しました。mysqlデータベース用のリンクサーバーを作成し、次のクエリを使用してこれを実現しました

(select * from a 
except select * openquery(LINKEDSERVER,'select * from a'))
Union
(select * openquery(LINKEDSERVER,'select * from a')
except 
select * from a)

これが正しい方法かどうかはわかりません。しかし、それは私たちのために働きました。

于 2013-02-07T11:27:07.263 に答える