SQL LDR を使用してテーブルにデータをアップロードしようとしています。
sqlldr userid=aa2012/uaxiqdz@ADB control=simple.ctl
simple.ctl:-
LOAD DATA
INFILE '../data/simple.csv'
BADFILE '../data/simple.bad'
DISCARDFILE '../data/simple.dsc'
INTO TABLE SIMPLE_TAB
replace
fields terminated by ',' optionally enclosed by '"'
(
ID INTEGER
EXTERNAL,
NAME CHAR(32)
)
simple.csv には、1 番目と 2 番目の名前の 2 つの列があります。
create table Simple_Tab (
id number primary key,
name varchar2(32)
)
しかし、次のエラーが表示されます-
SQL*Loader: リリース 10.2.0.1.0 - 2010 年 12 月 4 日 22:43:55 の本番環境
Copyright (c) 1982, 2005, Oracle. 全著作権所有。
SQL*Loader-941: 表 SIMPLE_TAB の記述中にエラーが発生しました ORA-04043: オブジェクト SIMPLE_TAB が存在しません
私は試した -
- ファイルを保存するファイルパスを慎重に選択します。
- テーブル SIMPLE_TAB の削除と再作成
- すべてのコマンドで大文字を慎重に使用する
しかし、誰も助けませんでした。