コンテンツエリア開始

This graphic is explained in the accompanying text EXPORT SCHEMA Locate the document in its SAP Library structure

EXPORT SCHEMA コマンドを使用して、指定したスキーマのアプリケーションに属すデータをエクスポートすることができます。

前提条件

デモデータベース DEMODB が必要です。

EXPORT SCHEMA コマンドを実行できるのは、スキーマの所有者のみです。データベース管理者 MONA としてローダを起動し、デモデータベース DEMODB にログオンします。Structure linkセッションモードを使用します。

loadercli -d demodb -u mona,red

HOTEL スキーマのデータをエクスポートします。

キーワードCATALOG および/または DATA の後にエントリを入力し、エクスポートする内容と、データベースカタログおよび/またはアプリケーションに属すデータを選択することができます。

スキーマのデータベースカタログのエクスポート

スキーマのアプリケーションに属すデータベースカタログ情報をエクスポートすることができます。

EXPORT SCHEMA hotel
 
CATALOGOUTSTREAM 'hotel_ddl.catalog'

データベースカタログ(CATALOG) は、DDL 書式 (デフォルト値) でエクスポートされます。

参照:

ローダStructure linkデータストリーム

スキーマのアプリケーションデータのエクスポート

スキーマのアプリケーションデータをエクスポートすることができます。

EXPORT SCHEMA hotel
 
DATAOUTSTREAM 'hotel_pages.data'

アプリケーションデータ(DATA) は、PAGES 書式 (デフォルト値) でエクスポートされます。

EXPORT SCHEMA hotel
 
DATAOUTSTREAM 'hotel_records.data' RECORDS

アプリケーションデータ(DATA) は、RECORDS 書式でエクスポートされます。

PAGES エクスポートの場合、(ページにもとづく) データベース書式が使用されるため、ローダの RECORDS 書式を使用するエクスポートより高速です。

いずれの場合も、バイナリ書式はローダに固有であるため、データファイルを変更することはできません。

参照:

ローダStructure linkPAGESRECORDS

スキーマデータベースカタログ/アプリケーションデータエクスポート

指定したスキーマのアプリケーションに属すデータをエクスポートすることができます。

EXPORT SCHEMA hotel
 
CATALOGOUTSTREAM 'hotel_ddl.catalog'
 
DATAOUTSTREAM 'hotel_pages.data'

構文要素の順序に注意してください。常にデータベースカタログのエクスポート用の構文要素を最初に入力し、続いてアプリケーションデータのエクスポート用の構文要素を入力します。

エクスポートからのテーブルの除外

キーワードCONFIGURATION の後にデータストリームを指定することにより、このデータストリームに指定したテーブルのアプリケーションデータを除外することができます。これらのテーブルは、そのスキーマおよびテーブル名を指定してデータストリームで識別する必要があります。

CITY およびHOTEL テーブルをエクスポートから除外します。

以下の内容で hotel_table.configurationファイルを登録します。

HOTELCITY

HOTELHOTEL

ローダのセッションモードで以下のエクスポートコマンドを指定します。構文要素の順序に注意してください。最初に、テーブルをエクスポートから除外する構文要素を入力します。

EXPORT SCHEMA hotel
 
CONFIGURATION INSTREAM 'hotel_table.configuration'
  CATALOG OUTSTREAM 'hotel_ddl.catalog'
  DATA OUTSTREAM 'hotel_records.data'

hotel_table.configurationの制約とは関係なく、すべてのテーブルのデータベースカタログエントリは常にエクスポートされます。

その他のログ機能

キーワードPACKAGE の後にデータストリームを指定すると、このデータストリームに SYSLOADER.TRANSFORMATIONMODEL テーブルのコマンドエントリがエクスポートされます。これは追加のログオプションです。PACKAGE 構文要素は常に最後の構文要素として入力します。

EXPORT SCHEMA hotel
  CATALOG OUTSTREAM 'hotel_ddl.catalog'
  PACKAGE OUTSTREAM 'hotel_csv.package'

参照:

ローダStructure linkその他のログ機能(package_spec)

EXPORT SCHEMA コマンドの完全な構文

構文オプションを組み合わせると、それに応じて複雑なコマンドになります。構文要素の順序に注意してください。

EXPORT SCHEMA hotel
  CONFIGURATION INSTREAM FILE 'hotel_table.configuration' CSV ASCII
  CATALOG OUTSTREAM FILE 'hotel_ddl.catalog' DDL
  DATA OUTSTREAM FILE 'hotel_pages.data' PAGES
  PACKAGE OUSTREAM FILE 'hotel_csv.package' CSV

完全な構文の内容説明については、ローダ文書の Structure linkEXPORT SCHEMA コマンドを参照してください。

参照:

エクスポート用のその他のコマンド

対応するインポートコマンド IMPORT SCHEMA

 

 

コンテンツエリア終了