当我尝试一个表格名为“MySchema”的控制文件。“X_ÀÁÂÃÄÅÆÇ”,如下所示:
OPTIONS(silent=feedback,rows=5000,errors=2000,READSIZE=9999999,BINDSIZE=9999999,Direct=False)
LOAD DATA
**CHARACTERSET WE8MSWIN1252**
APPEND INTO TABLE "ABC"."X_ÀÁÂÃÄÅÆÇ"
FIELDS TERMINATED BY " "
...
(we specify the input file using command line arguments)
在运行时,我收到如下错误:
SQL*Loader-941: Error during describe of table "ABC"."X_ÀÁÂÃÄÅÆÇ"
ORA-04043: object "ABC"."X_????????" does not exist
我已经指定了CHARACTERSET,并将我的NLS_LANG参数设置为环境变量和客户端注册表。
sqlldr输出:
SQL*Loader: Release 11.2.0.3.0 - Production on Thu May 29 07:19:06 2014
Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.
Control File: X_ÀÁÂÃÄÅÆÇ.CTL
Character Set WE8MSWIN1252 specified for all input.
Data File: X_ÀÁÂÃÄÅÆÇ.EXT
Bad File: X_ÀÁÂÃÄÅÆÇ.bad
Discard File: none specified
(Allow all discards)
Number to load: ALL
Number to skip: 0
Errors allowed: 0
Bind array: 5000 rows, maximum of 9999999 bytes
Continuation: none specified
Path used: Conventional
Silent options: FEEDBACK
Table "ABC"."X_ÀÁÂÃÄÅÆÇ", loaded from every logical record.
Insert option in effect for this table: APPEND
TRAILING NULLCOLS option in effect
Column Name Position Len Term Encl Datatype
------------------------------ ---------- ----- ---- ---- ---------------------
A_ID FIRST * WHT CHARACTER
C_ID NEXT * WHT CHARACTER
D_ID NEXT * WHT CHARACTER
G_C NEXT * WHT CHARACTER
ÌÍÎÏÐÑÒÓ NEXT * WHT CHARACTER
PLACED_DATE NEXT * WHT CHARACTER
SQL*Loader-941: Error during describe of table "ABC"."X_ÀÁÂÃÄÅÆÇ"
ORA-04043: object "ABC"."X_????????" does not exist
任何帮助?