プライマリ・コンテンツに移動
Oracle® Databaseユーティリティ
12cリリース1 (12.1.0.2)
B71303-09
目次へ移動
目次
索引へ移動
索引

前
次

コマンドラインでのパラメータの指定

SQL*Loaderを起動する際に、ロード操作の様々な特性を確立するためにパラメータを指定します。パラメータはカンマで区切ることができます。

> sqlldr CONTROL=ulcase1.ctl
Username: scott
Password: password
 

位置で指定するとは、パラメータ名は入力せずに、値を入力するということです。次の例では、ユーザー名scottが指定され、その後にulcase1.ctlという制御ファイルの名前が指定されています。パスワードを入力するように要求されます。

> sqlldr scott ulcase1.ctl
Password: password
 

パラメータ名を一度使用したら、後続のすべての指定でパラメータ名を入力する必要があります。位置で指定することはできなくなります。たとえば、次のコマンドでは、CONTROLパラメータを使用して制御ファイル名を指定していますが、ログ・ファイル名はLOGパラメータなしで指定しています。この場合、ulcase1.logの位置が正しくても、エラーが発生します。

> sqlldr scott CONTROL=ulcase1.ctl ulcase1.log

かわりに、次のように入力する必要があります。

> sqlldr scott CONTROL=ulcase1.ctl LOG=ulcase1.log

関連項目:

すべてのコマンドライン・パラメータの詳細は、「SQL*Loaderのコマンドライン・パラメータ」を参照してください