Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 » SQL Anywhere サーバ データベース管理 » データベース管理 » SQL Anywhere グラフィカル管理ツール » Sybase Central » [SQL Anywhere 16] プラグイン

 

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

Sybase Central を使用して、2 つのデータベースを比較できます。

前提条件

両方のデータベースで SELECT ANY TABLE システム権限が必要です。

内容と備考

データベースを比較する際、オブジェクトはオブジェクト ID ではなく、名前、名前と所有者、または名前と所有者の組み合わせで照合されます。

 ♦ タスク
  1. Sybase Central の [SQL Anywhere 16] プラグインを使用すると、比較する 2 つのデータベースに接続できます。

  2. [ツール] » [SQL Anywhere 16] » [データベーススキーマの比較] をクリックします。

    [データベーススキーマの比較] ウィンドウが表示されます。

  3. 比較する 2 つのデータベースを、[データベース 1] フィールドと [データベース 2] フィールドに指定します。

  4. [比較] をクリックします。

    [Objects] タブに、データベース間の違いの概要がリスト化されます。

  5. [Objects] タブの項目をクリックすると、そのオブジェクトの SQL 文を参照できます。背景が赤の場合、オブジェクトの SQL は [データベース 1] のみにあり、背景が緑の場合、オブジェクトの SQL は [データベース 2] のみにあり、背景が青の場合、オブジェクトの SQL は両方のデータベースにあることを示します。

結果

データベースが比較されます。

次の手順

[データベース 1] のスキーマを [データベース 2] のスキーマと一致させるため、変換に必要な SQL 文が [SQL Script] タブに表示されます。

 参照