スキーマ抽出処理

Extract Schema ツールは、さまざまな z/OS DB2 SQL オブジェクトに関する情報を取得し、HCOSS を使用してさらに処理するために、この情報を XML ファイルに格納します。

標準のスキーマ抽出方法では、まず z/OS DB2 データベースに接続し、次に z/OS DB2 カタログから必要な情報を直接取得します。

必要に応じて、オフライン スキーマ抽出ソリューションを使用できます。この方法では、まず z/OS DB2 カタログ情報を SQL Server に移行し、次に SQL Server に接続された Extract Schema ツールを使用します。これにより、z/OS DB2 に直接接続する必要がなくなります。この方法の詳細については、「オフライン抽出スキーマ ソリューション」を参照してください。

Extract Schema ツールは、SYSIBM スキーマ内の次の DB2 カタログ テーブルから、選択したスキーマのデータを抽出します。
オブジェクト タイプ DB2 システム カタログ テーブル

テーブル、エイリアス、同義語、列、シーケンス

  • SYSTABLES
  • SYSCOLUMNS
  • SYSSEQUENCES
  • SYSSYNONYMS

索引

  • SYSINDEXES
  • SYSKEYS

ルーチン、パラメーター

  • SYSROUTINES
  • SYSPARMS

制約 (リレーショナル、チェック、キー)

  • SYSCHECKS
  • SYSCHECKDEP
  • SYSCHECKS2
  • SYSCONSTDEP
  • SYSTABCONST
  • SYSKEYCOLUSE
  • SYSRELS
  • SYSFOREIGNKEYS
  • SYSSEQUENCESDEP

ビュー

  • SYSVIEWS
  • SYSVIEWDEP
注: メインフレームにアクセスするために使用するユーザー ID とパスワードの組み合わせには、DB2 システム カタログ テーブルへの読み取り権限が付与されている必要があります。すべての必要なテーブルのリストについては、「必要な DB2 カタログ テーブル」を参照してください。

Extract Schema ツールは、次の操作を行ってスキーマ抽出ファイルを作成します。