コンテンツエリア開始

This graphic is explained in the accompanying text エクスポート Locate the document in its SAP Library structure

以下は、ローダCLI 移送モードであるときにデータをエクスポートするいくつかの例です。

前提条件

前提条件の内容説明については、移送モードを参照してください。

エクスポートの実行

ユーザ MONA のスキーマ HOTEL のテーブルHOTEL をデータベースDEMODB からエクスポートします。アプリケーションデータ (DATA) は、CSV 書式のファイルでエクスポートします。テーブル HOTEL のデータ型 LONG の列 INFO の値は、データレコードごとに個別のファイルにエクスポートします。

loadercli -p

パッケージ履歴: C:\Documents and Settings\anna\Application Data\sdb\loader\log\transport.log
パッケージパス: c:\transport
パッケージ名: 20060312161616

ステップ 1: パッケージパスを入力
パッケージパス: c:\transport

ステップ 2: パッケージコメントを入力
パッケージコメント: export

ステップ 3: 実行内容
[1] ソースデータベースからターゲットデータベースへ移送
[2] ソースデータベースからエクスポート
[3] ターゲットデータベースへインポート

ステップ 3: 2

ステップ 4: 実行内容
[1] エクスポートパッケージを選択
[2] エクスポートパッケージを登録

ステップ 4: 2

ステップ 5: ソースデータベース接続を入力
データベースコンピュータ : genua
データベース名         : demodb
データベースユーザ  : mona
パスワード         : red

ステップ 6: パッケージに含める内容を選択
[1] 完全なユーザ: ユーザあたり 1 ファイル
[2] 完全なユーザ: ユーザあたり 1 ファイル、一部のテーブルは除外
[3] 完全なユーザ: テーブルあたり 1 ファイル
[4] 完全なユーザ: テーブルあたり 1 ファイル、一部のテーブルは除外
[5] 完全なスキーマ: スキーマあたり 1 ファイル
[6] 完全なスキーマ: スキーマあたり 1 ファイル、一部のテーブルは除外
[7] 完全なスキーマ: テーブルあたり 1 ファイル
[8] 完全なスキーマ: テーブルあたり 1 ファイル、一部のテーブルは除外
[9] スキーマテーブル: テーブルあたり 1 ファイル

ステップ 6: 9

ステップ 7: ソースデータベース接続を入力
データベーススキーマ     : hotel

ステップ 8: パッケージに含めるテーブル名を入力

[1] hotel

[2]

ステップ 9: 変換ストリームを選択
[1] カテゴリとデータ
[2] カタログ
[3] データ

ステップ 9: 1

ステップ 10: データストリーム書式を指定するか
[1] はい
[2] いいえ

ステップ 10: 1

ステップ 11: データストリームのエクスポート方法
[1] カンマ区切りの値: LOB あたり 1 ファイル
[2] カンマ区切りの値: LOB あたり 1 ファイル
[3] 固定幅の値: LOB あたり 1 ファイル
[4] 固定幅の値: LOB あたり 1 ファイル
[5] プラットフォーム非依存のローダレコード書式 (ログ記録あり)
[6]
プラットフォーム非依存のデータベースページ書式 (ログ記録なし、バックアップ必須)

ステップ 11: 2

ステップ 12: データのインポート方法
[1] 行単位 (ログ記録あり)
[2]
ページ単位 (ログ記録なし、バックアップ必須)

ステップ 12: 1

ステップ 13: パッケージはここで実行または生成可能
[1] ここでパッケージを実行してデータを移送
[2] パッケージを生成してデータを後で移送

ステップ 13: 1

Export package name             :20060312161616
Export package comment          :export
Export package creation         :20060312161616
Export package execution        :20060312161616
Export package path             :c:\transport
Export package status       [-T]:EXECUTE
Export direction            [-t]:EXPORT
Export package              [-p]:TABLE
Export part                 [-P]:TABLE
Export streams              [-s]:CATALOG,DATA,PACKAGE
Export format               [-f]:CSV
Export format               [-F]:ROW
Export encoding             [-c]:
Export lobcolumn            [-l]:COLUMNVALUE
Source database computer [-nSRC]:GENUA
Source database name     [-dSRC]:DEMODB
Source database user     [-uSRC]:MONA
Source database table           :"HOTEL"."HOTEL"

ステップ 14: 続行
[1] OK
[2] CANCEL

ステップ 14: 1

EXPORT TABLE "HOTEL"
  
CATALOG OUTSTREAM FILE 'HOTEL.CATALOG' DDL
  DATA    OUTSTREAM FILE 'HOTEL.DATA'    CSV
           Start 1 MAXROWS
  LOB OUTSTREAM FILE
"INFO" 'HOTEL_INFO.DATA###'
  ;

Package execution time   :10.039s
Package execution log    :loader_20060312161616.log
Package name             : 20060312161616

エクスポートパッケージ 20060312161616の実行時に処理されるローダコマンドは、ログファイル loader_20060312161616.logで確認することができます。

エクスポートの繰返

実行したエクスポートを繰り返すには、ローダ CLI を呼び出すときにエクスポートパッケージの名前を指定します。

loadercli -p 20060312161616

ステップ 1: ソースデータベース接続を入力
データベースコンピュータ : genua
データベース名         : demodb
データベースユーザ  : mona
パスワード         : red

Export package name             :20060312161616
Export package comment          :export
Export package creation         :20060312161616
Export package execution        :20060312171717
Export package path             :c:\transport
Export package status       [-T]:EXECUTE
Export direction            [-t]:EXPORT
Export package              [-p]:20060312161616
Export part                 [-P]:TABLE
Export streams              [-s]:CATALOG,DATA,PACKAGE
Export format               [-f]:CSV
Export format               [-F]:ROW
Export encoding             [-c]:
Export lobcolumn            [-l]:COLUMNVALUE
Source database computer [-nSRC]:GENUA
Source database name     [-dSRC]:DEMODB
Source database user     [-uSRC]:MONA
Source database table           :"HOTEL"."HOTEL"

EXPORT TABLE "HOTEL"
  
CATALOG OUTSTREAM FILE 'HOTEL.CATALOG' DDL
  DATA    OUTSTREAM FILE 'HOTEL.DATA'    CSV
           Start 1 MAXROWS
  LOB OUTSTREAM FILE
"INFO" 'HOTEL_INFO.DATA###'
  ;

Package execution time   :2.152s
Package execution log    :loader_20060312171717.log
Package name             : 20060312161616

エクスポートパッケージ 20060312161616の実行時に処理されるローダコマンドは、ログファイル loader_20060312171717.log で確認することができます。

エクスポートパッケージの生成

エクスポートパッケージを実行せずに生成するには、以下の手順に従います。

loadercli -p

パッケージ履歴: C:\Documents and Settings\anna\Application Data\sdb\loader\log\transport.log
パッケージパス: c:\transport
パッケージ名: 20060322101010

ステップ 1: パッケージパスを入力
パッケージパス: c:\transport

ステップ 2: パッケージコメントを入力
パッケージコメント: export_generate

ステップ 3: 実行内容
[1] ソースデータベースからターゲットデータベースへ移送
[2] ソースデータベースからエクスポート
[3] ターゲットデータベースへインポート

ステップ 3: 2

ステップ 4: 実行内容
[1] エクスポートパッケージを選択 (データを更新)
[2] エクスポートパッケージを登録

ステップ 4: 2

ステップ 5: ソースデータベース接続を入力
データベースコンピュータ : genua
データベース名         : demodb
データベースユーザ  : mona
パスワード         : red

ステップ 6: パッケージに含める内容を選択
[1] 完全なユーザ: ユーザあたり 1 ファイル
[2] 完全なユーザ: ユーザあたり 1 ファイル、一部のテーブルは除外
[3] 完全なユーザ: テーブルあたり 1 ファイル
[4] 完全なユーザ: テーブルあたり 1 ファイル、一部のテーブルは除外
[5] 完全なスキーマ: スキーマあたり 1 ファイル
[6] 完全なスキーマ: スキーマあたり 1 ファイル、一部のテーブルは除外
[7] 完全なスキーマ: テーブルあたり 1 ファイル
[8] 完全なスキーマ: テーブルあたり 1 ファイル、一部のテーブルは除外
[9] スキーマテーブル: テーブルあたり 1 ファイル

ステップ 6: 9

ステップ 7: ソースデータベース接続を入力
データベーススキーマ     : hotel

ステップ 8: パッケージに含めるテーブル名を入力

[1] hotel

[2]

ステップ 9: 変換ストリームを選択
[1] カテゴリとデータ
[2] カタログ
[3] データ

ステップ 9: 1

ステップ 10: データストリーム書式を指定するか
[1] はい
[2] いいえ

ステップ 10: 1

ステップ 11: データストリームのエクスポート方法
[1] カンマ区切りの値: LOB あたり 1 ファイル
[2] カンマ区切りの値: LOB あたり 1 ファイル
[3] 固定幅の値: LOB あたり 1 ファイル
[4] 固定幅の値: LOB あたり 1 ファイル
[5] プラットフォーム非依存のローダレコード書式 (ログ記録あり)
[6]
プラットフォーム非依存のデータベースページ書式 (ログ記録なし、バックアップ必須)

ステップ 11: 2

ステップ 12: データのインポート方法
[1] 行単位 (ログ記録あり)
[2]
ページ単位 (ログ記録なし、バックアップ必須)

ステップ 12: 1

ステップ 13: パッケージはここで実行または生成可能
[1] ここでパッケージを実行してデータを移送
[2] パッケージを生成してデータを後で移送

ステップ 13: 2

Export package name             :20060322101010
Export package comment          :export_generate
Export package creation         :20060322101010
Export package execution        :20060322101010
Export package path             :c:\transport
Export package status       [-T]:EXECUTE
Export direction            [-t]:GENERATE
Export package              [-p]:TABLE
Export part                 [-P]:TABLE
Export streams              [-s]:CATALOG,DATA,PACKAGE
Export format               [-f]:CSV
Export format               [-F]:ROW
Export encoding             [-c]:
Export lobcolumn            [-l]:COLUMNVALUE
Source database computer [-nSRC]:GENUA
Source database name     [-dSRC]:DEMODB
Source database user     [-uSRC]:MONA
Source database table           :"HOTEL"."HOTEL"

ステップ 14: 続行
[1] OK
[2] CANCEL

ステップ 14: 1

EXPORT TABLE "HOTEL"
  
CATALOG OUTSTREAM FILE 'HOTEL.CATALOG' DDL
  DATA    OUTSTREAM FILE 'HOTEL.DATA'    CSV
           Start 1 MAXROWS
  LOB OUTSTREAM FILE
"INFO" 'HOTEL_INFO.DATA###'
  ;

Package execution time   :11.195s
Package name             : 20060322101010

生成したエクスポートパッケージの実行

生成したエクスポートパッケージを実行するには、ローダ CLI を呼び出すときにエクスポートパッケージの名前を指定します。

loadercli -p 20060322101010

ステップ 1: ソースデータベース接続を入力
データベースコンピュータ : genua
データベース名         : demodb
データベースユーザ  : mona
パスワード         : red

Export package name             :20060322101010
Export package comment          :export_generate
Export package creation         :20060322101010
Export package execution        :20060322121212
Export package path             :c:\transport
Export package status       [-T]:EXECUTE
Export direction            [-t]:EXPORT
Export package              [-p]:20060322101010
Export part                 [-P]:TABLE
Export streams              [-s]:CATALOG,DATA,PACKAGE
Export format               [-f]:CSV
Export format               [-F]:ROW
Export encoding             [-c]:
Export lobcolumn            [-l]:COLUMNVALUE
Source database computer [-nSRC]:GENUA
Source database name     [-dSRC]:DEMODB
Source database user     [-uSRC]:MONA
Source database table           :"HOTEL"."HOTEL"

EXPORT TABLE "HOTEL"
  
CATALOG OUTSTREAM FILE 'HOTEL.CATALOG' DDL
  DATA    OUTSTREAM FILE 'HOTEL.DATA'    CSV
           Start 1 MAXROWS
  LOB OUTSTREAM FILE
"INFO" 'HOTEL_INFO.DATA###'
  ;

Package execution time   :2.058s
Package execution log    :loader_20060322121212.log
Package name             : 20060322101010

エクスポートパッケージ 20060322101010の実行時に処理されるローダコマンドは、ログファイル loader_20060322121212.log で確認することができます。

参照:

インポート

移送

コマンドファイルモード

セッションモード

ローダStructure linkログファイル

 

 

コンテンツエリア終了