public static class SqlLoaderBatchlet.SqlLoaderRunner
extends java.lang.Object
コンストラクタと説明 |
---|
SqlLoaderRunner(java.lang.String userName,
java.lang.String password,
java.lang.String databaseName,
java.lang.String ctrlFile,
java.lang.String dataFile,
java.lang.String badFile,
java.lang.String logFile)
コンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
execute()
SQL*Loaderを実行する。
|
boolean |
isSuccess()
SQL*Loaderのプロセスが正常終了しているか否か。
|
public SqlLoaderRunner(java.lang.String userName, java.lang.String password, java.lang.String databaseName, java.lang.String ctrlFile, java.lang.String dataFile, java.lang.String badFile, java.lang.String logFile)
userName
- DB接続ユーザ名password
- DB接続パスワードdatabaseName
- データベース名ctrlFile
- コントロールファイルdataFile
- データファイルbadFile
- BADファイルlogFile
- ログファイルpublic void execute() throws java.io.IOException, java.lang.InterruptedException
java.io.IOException
- 入出力例外java.lang.InterruptedException
- SQL*Loaderの終了待ちをしているスレッドが、他のスレッドによって割り込まれた場合public boolean isSuccess()
true