コンテンツエリア開始

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

EXPORT USER コマンドを使用して、データベースにログオンしたデータベースユーザのアプリケーションに属すデータをエクスポートすることができます。

前提条件

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

EXPORT USER コマンドを使用して、データベースインスタンスにログオンしたデータベースユーザが所有するオブジェクトをエクスポートすることができます。データベース管理者 MONA としてローダを起動し、デモデータベース DEMODB にログオンします。Structure linkセッションモードを使用します。

loadercli -d demodb -u mona,red

ユーザ MONA のデータをエクスポートします。

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

ログオン済データベースユーザのデータベースカタログのエクスポート

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

EXPORT USER
 
CATALOGOUTSTREAM 'mona_ddl.catalog'

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

参照:

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

ログオン済データベースユーザのアプリケーションデータエクスポート

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

EXPORT USER
 
DATA OUTSTREAM 'mona_pages.data'

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

EXPORT DB
 
DATA OUTSTREAM 'mona_records.data' RECORDS

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

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

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

参照:

ローダStructure linkPAGESRECORDS

ログオンデータベースユーザのカタログ/アプリデータのエクスポート

データベースにログオンしたデータベースユーザのアプリケーションに属すデータをエクスポートすることができます。

EXPORT USER
 
CATALOGOUTSTREAM 'mona_ddl.catalog'
 
DATA OUTSTREAM 'mona_pages.data'

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

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

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

CITY およびHOTEL テーブルをエクスポートから除外します。以下の内容で hotel_table.configuration ファイルを登録します。

HOTELCITY

HOTELHOTEL

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

EXPORT USER
  CONFIGURATION INSTREAM 'hotel_table.configuration'
  CATALOG OUTSTREAM 'mona_ddl.catalog'
  DATA OUTSTREAM 'mona_pages.data'

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

その他のログ機能

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

EXPORT USER
  CATALOG OUTSTREAM 'mona_ddl.catalog'
  PACKAGE OUTSTREAM 'mona_csv.package'

参照:

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

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

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

EXPORT USER
  CONFIGURATION INSTREAM FILE 'hotel_table.configuration' CSV ASCII

  CATALOG OUTSTREAM FILE 'mona_ddl.catalog' DDL
  DATA    OUTSTREAM FILE 'mona_pages.data' PAGES
  PACKAGE OUTSTREAM FILE 'mona_csv.package' CSV

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

参照:

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

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

 

 

コンテンツエリア終了