Bonjour,
Je tente de créer une table externe (fichier txt) liée à Oracle version 9i.
J'ai réussi à créer ma table et j'en vois la structure sous Oracle, cependant je n'arrive pas à voir les données.
Et j'ai ce message :
ORA-29913: error in executing ODCIEXTTABLEOPEN callout
ORA-29400: data cartridge error
KUP-04063: unable to open log file plind.log
OS error Données non valides.
ORA-06512: at "SYS.ORACLE_LOADER", line 14
ORA-06512: at line 1
A priori j'ai bien créé un répertoire de travail sous Oracle (je le vois dans Directories) avec les droits adéquats.
Voici le code de la création de la table
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| SQL> CREATE TABLE drwst_gilda_ext
2 (
3 drwst VARCHAR2(9) ,
4 REF_PLAN_IND VARCHAR2(18),
5 CAW VARCHAR2(1),
6 CATA3 NUMBER,
7 Ind_Evol VARCHAR2(3),
8 Rep_Geo VARCHAR2(2),
9 Code_BE NUMBER,
10 DATE_PAS_PROV NUMBER(8),
11 DATE_PAS_LANC NUMBER(8),
12 DATE_PAS_OFF NUMBER(8),
13 CODE_ETAT_DO VARCHAR2(2)
14 )
15 ORGANIZATION EXTERNAL
16 (
17 type oracle_loader
18 DEFAULT directory ext_data_files
19 access parameters (
20 records delimited BY newline
21 badfile 'plind.bad'
22 logfile 'plind.log'
23 fields terminated BY ' ' )
24 location ('\Drawings\Plind.txt')
25 )
26 PARALLEL
27 reject limit unlimited;
Table created. |
Merci pour votre aide éventuelle.
Cordialement,
Luc
Partager