Ich versuche, Daten in eine Tabelle laden SQL ldr-sqlldr Fehler: Objekt existiert nicht bei dem Versuch, Daten in eine Datenbank einzufügen
sqlldr userid=aa2012/[email protected] control=simple.ctl
simple.ctl mit: -
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 hat zwei Spalten: 1. Nummer 2. Name.
create table Simple_Tab (
id number primary key,
name varchar2(32)
)
Aber ich bekomme die folgende Fehlermeldung -
SQL*Loader: Release 10.2.0.1.0 - Production on Sat Dec 4 22:43:55 2010
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL*Loader-941: Error during describe of table SIMPLE_TAB ORA-04043: object SIMPLE_TAB does not exist
Ich versuchte -
- sorgfältig die Dateipfade der Wahl, wo ich die Dateien speichern.
- Löschen und die Tabelle SIMPLE_TAB
- vorsichtig Neuer half mit Großbuchstaben in allen Befehlen
aber keine.
Wenn Sie Code oder XML schreiben, ** bitte ** markieren Sie diese Zeilen im Texteditor und klicken Sie auf die Schaltfläche "Code" (101 010) auf der Editor-Symbolleiste, um es schön formatieren und Syntax hervorheben! –