私の .ctl ファイルは次のとおりです。
LOAD DATA
INFILE "C:\Users\nkb1\Desktop\fnames.txt"
INTO TABLE MDB.TEACHERS
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
(first_name,last_name)
私はこれをWindowsコマンドプロンプトから実行しています
sqlldr system@mdb/mdb control=C:\Users\nkb1\Desktop\load.ctl
そして、私はこのようなエラーが発生しています。
C:\Users\nkb1>sqlldr system@mdb/mdb control=C:\Users\nkb1\Desktop\load.ctl
SQL*Loader: Release 10.2.0.1.0 - Production on Wed May 4 14:44:22 2011
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL*Loader-704: Internal error: ulconnect: OCIEnvCreate [-1]
そして、私はdbが格納する場所ORACLE_HOME
として変数を設定しましたC:\oracle\product\10.2.0\db_2