Home. 
.

transparent

transparent

transparent

データベーススキーマ差分ツール

DiffDog® 2012 を使ったデータベーススキーマの差分取得により、データベースを視覚的に比較し、差分のマージを行うことができます。

例えば、開発中のバージョンと、製品バージョンという、2つのデータベースを比較したり、異なる種類のデータベーススキーマを比較することができます。DiffDog® 2012 では、以下のポピュラーなデータベースに対して、データベーススキーマの差分取得がサポートされます:

  • Microsoft® SQL Server® 2000, 2005, 2008
  • IBM DB2® 8, 9
  • IBM DB2 for iSeries® v5.4, 6.1
  • Oracle® 9i, 10g, 11g
  • Sybase® 12
  • MySQL® 4, 5
  • PostgreSQL 8
  • Microsoft Access™ 2003, 2007

ファイル / データベーススキーマの比較メニュー、またはツールバーにあるデータベーススキーマを比較ボタンをクリックしてデータベーススキーマの比較を開始します。



Altova DiffDog database schema compare toolbar

データベースへ接続

データベース接続ウィザードが開かれ、サポートされている全てのデータベースへ接続を行うことができます。これは、他の Altova MissionKit アプリケーションでも使用されているデータベース接続ツールです。



Altova DiffDog database connect wizard

差分を取得するデータベーススキーマを選択

データベースへ接続すると、選択ダイアログから、左側ならびに右側で比較を行うスキーマならびにテーブルを選択します。データソースの隣にあ アイコンにより、接続ウィザードを再度起動して、新たなデータベースを追加することもできます。



Altova DiffDog database schema compare selection

個々のテーブル、テーブルのグループ、またはデータベーススキーマ全体を選択することができます。選択された結果は DiffDog® 2012 スキーマ比較ウィンドウに表示されます。比較するテーブル間を接続すると、テーブル内にある一致する要素同士が、DiffDog により自動的に接続されます。



Altova DiffDog database schema diff window

データベーススキーマ要素をマッピング

一致しなかった要素同士を手動で接続することで、それらの比較を行うことができます。自動的に接続された要素の接続を切断して、異なるマッピングを適用することもできます。



Altova DiffDog database schema diff window

データベーススキーマの比較

ツールバーにある比較ボタンをクリックすると、DiffDog® 2012 の比較ウィンドウが更新され、データベーススキーマ間の差分を表す色やアイコンが表示されます。



Altova DiffDog database schema diff window

データベーススキーママージオプション

ツールバーにある右、または左へのマージボタンをクリックすることで差分のマージを行うことができます。右クリックより表示されるコンテキストメニューでは、より包括的なマージオプションが表示され、選択されたテーブルのデータベースコンテンツ比較をただちに行うことができます。



Altova DiffDog database schema diff merge options

どのようなマージオプションを選択するにしても、DiffDog® 2012 では常に SQL 変更スクリプトが作成されます。SQL 変更スクリプトを処理するにあたり、以下にあるいくつかのオプションが提供されます:

  • SQL 変更スクリプトをファイルへ保存する
  • スクリプトを DatabaseSpy® 2012 の SQL エディターウィンドウへ送る
  • DiffDog® 2012 にて SQL 変更スクリプトを直接実行する
  • マージのリクエストをキャンセルして、スクリプトを破棄する

SQL 言語や、データ型は、リレーショナルデータベースのベンダーにより異なります。DiffDog® 2012 では、これらの差異を吸収し、ソースとなるデータベースが別の種類である場合でも、ターゲットデータベースの構文に合った形で変更スクリプトを生成します。

データベースプロジェクトを進めるにあたり、同一のデータベーススキーマ比較を何度も行うことになるでしょう。DiffDog では、データベーススキーマ比較に必要な全ての設定をファイルに保存して、必要になったときに再ロードすることができます。



Altova DiffDog database schema diff merge options

DiffDog® 2012 に搭載されたデータベーススキーマ比較や、その他の直感的な機能を体験してみてください。無料30日間のトライアルをダウンロード



transparent
Download
Pricelist
Buy
Comparison
Datasheet
Print
Mail
Like It
ご存知でしたか?
.

Altova ソフトウェアメンテナンスパッケージ(SMP)には以下が含まれています :

無料更新 - 最新バージョンのソフトウェアやメンテナンスリリースへのアクセス。

技術サポート - あなたの問題や質問に対する高い優先度のレスポンス。

オンラインヘルプ - サポートの要求を行ったり、ウェブ上でディスカッション・フォーラムを作成することができます。

.

Altova SMP

.
利用可能な言語
.

ダウンロードページから、英語、ドイツ語、そして日本語版の Altova DiffDog をご利用いただけます。

.
.

transparent

transparent