Mungkin bisa dicoba dgn: 1. Jalankan sqlldr-nya dengan userid yg sama dgn owner dari table-nya Contoh: - Kalau table KELUARGA dibuat/ada di schema (owner), sebut saja SCOTT, maka jalankan sqlldr-nya sbg SCOTT c:\> sqlldr scott/scott_pwd control=data_keluarga.ctl 2. Bisa saja sqlldrnya dijalankan dengan user SYSTEM, asalkan definisi table di dalam controlfile-nya mengandung nama schema (pada INTO clause-nya) Contoh: LOAD DATA INFILE * REPLACE INTO TABLE SCOTT.KELUARGA FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' (nama, umur,...) BEGINDATA ...
c:\> sqlldr system/system_pwd control=data_keluarga.ctl Catatan buat mbak Intan: Perintah CREATE TABLE sudah mengandung COMMIT (implisit commit), jadi tdk perlu commit setelah table dibuat. cmiiw, Bowo --- In [email protected], Intan <d0m1n...@...> wrote: > > Coba di cek apa table KELUARGA da benar ada? > Kemungkinan saat di create belum di commit tu table nya > > 2010/4/13 y sutanto <ysutant...@...> > > > > > > > dear guru semua > > > > saya baru belajar oracle,menggunakan oracle 9i. saya mau upload data dari > > flat file dengan sqlldr,user=system. > > muncul error seperti ini : > > SQL*Loader-941: Error during describe of table KELUARGA > > ORA-04043: object KELUARGA does not exist > > > > padahal tabel KELUARGA di schema ada > > > > gimana solusinya > > > > terimakasih > > > > > > __________________________________________________ > > Apakah Anda Yahoo!? > > Lelah menerima spam? Surat Yahoo! memiliki perlindungan terbaik terhadap > > spam > > http://id.mail.yahoo.com > > > > [Non-text portions of this message have been removed] > > > > > > > > > > -- > ================================= > Terima kasih > > Salam, > > Domintan Siagian > > > [Non-text portions of this message have been removed] >

