以下は、ローダ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
パッケージ名: 20060322131313
ステップ 1: パッケージパスを入力
パッケージパス: c:\transport
ステップ 2: パッケージコメントを入力
パッケージコメント: import
ステップ 3: 実行内容
[1] ソースデータベースからターゲットデータベースへ移送
[2] ソースデータベースからエクスポート
[3] ターゲットデータベースへインポート
ステップ 3: 3
ステップ 4: エクスポートパッケージのソースデータベースを入力
データベースコンピュータ : genua
データベース名
: demodb
ステップ 5: エクスポートパッケージを選択
エクスポートパッケージパス
: c:\transport
ソースデータベースコンピュータ
[-nSRC]: genua
ソースデータベース名
[-dSRC]: demodb
[1]:
エクスポートパッケージ名
: 20060322101010
エクスポートパッケージコメント : export_generate
[2]:
エクスポートパッケージ名
: 20060312161616
エクスポートパッケージコメント : export
ステップ 5: 2
ステップ 6: エクスポートパッケージのターゲットデータベースを入力
データベースコンピュータ : genua
データベース名
: testdb
データベースユーザ : mona
パスワード
: red
ステップ 7: ターゲットデータベーススキーマを入力
データベーススキーマ hotel
Import package
name :20060322131313
Import package
comment :import
Import package
creation :20060322131313
Import package
execution :20060322131313
Import package
path :c:\transport
Import package
status [-T]:EXECUTE
Import
direction [-t]:IMPORT
Import
package [-p]:20060312161616
Import
part [-P]:TABLE
Import
streams [-s]:CATALOG,DATA,PACKAGE
Import
format [-f]:CSV
Import
format [-F]:ROW
Import
encoding [-c]:
Import
lobcolumn [-l]:COLUMNVALUE
Source database computer [-nSRC]:GENUA
Source database name [-dSRC]:DEMODB
Source database user [-uSRC]:MONA
Target database computer [-nTRG]:GENUA
Target database name [-dTRG]:TESTDB
Target database user [-uTRG]:MONA
Source database
table :"HOTEL"."HOTEL"
ステップ 10: 続行
[1] OK
[2] CANCEL
ステップ 10: 1
IMPORT TABLE "HOTEL" UPDATE
DUPLICATES
CATALOG INSTREAM FILE 'HOTEL.CATALOG' DDL
DATA INSTREAM FILE
'HOTEL.DATA' CSV
Start 1 MAXROWS
"HNO" 1 CHAR
"NAME" 1 CHAR
"ZIP" 1 CHAR DEFAULT
NULL
"ADDRESS" 1 CHAR
"INFO" 1 CHAR DEFAULT NULL
RECORDS USAGE
;
Package execution
time :25.817s
Package execution log :loader_20060322131313.log
Package
name :
20060322131313
インポートパッケージ 20060322131313の実行時に処理されるローダコマンドは、ログファイル loader_20060322131313.log で確認することができます。
実行したインポートを繰り返すには、ローダ CLI を呼び出すときにインポートパッケージの名前を指定します。
loadercli -p 20060322131313
ステップ 1: ソースデータベース接続を入力
データベースコンピュータ : genua
データベース名
: demodb
データベースユーザ : mona
パスワード
: red
Import package
name :20060322131313
Import package
comment :import
Import package
creation :20060322131313
Import package
execution :20060322151515
Import package
path :c:\transport
Import package
status [-T]:EXECUTE
Import
direction [-t]:IMPORT
Import
package [-p]:20060312161616
Import
part [-P]:TABLE
Import
streams [-s]:CATALOG,DATA,PACKAGE
Import
format [-f]:CSV
Import
format [-F]:ROW
Import
encoding [-c]:
Import
lobcolumn [-l]:COLUMNVALUE
Source database computer [-nSRC]:GENUA
Source database name [-dSRC]:DEMODB
Source database user [-uSRC]:MONA
Target database computer [-nTRG]:GENUA
Target database name [-dTRG]:TESTDB
Target database user [-uTRG]:MONA
Source database
table :"HOTEL"."HOTEL"
IMPORT TABLE "HOTEL" UPDATE
DUPLICATES
CATALOG INSTREAM FILE 'HOTEL.CATALOG' DDL
DATA INSTREAM FILE
'HOTEL.DATA' CSV
Start 1 MAXROWS
"HNO" 1 CHAR
"NAME" 1 CHAR
"ZIP" 1 CHAR DEFAULT
NULL
"ADDRESS" 1 CHAR
"INFO" 1 CHAR DEFAULT NULL
RECORDS USAGE
;
Package execution
time :8.025s
Package execution log :loader_20060322151515.log
Package
name :
20060322131313
インポートパッケージ 20060322131313の実行時に処理されるローダコマンドは、ログファイル loader_20060322151515.log で確認することができます。
参照:
ローダ、ログファイル