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]
>


Kirim email ke