Hi Gunawan,

versi oracle nya berapa ya ?
klo udah versi 10g, lain kali gunakan utility expdp/impdp (datapump) saja 
karena mempunyai fitur yang lebih baik..

kecuali klo masih 9i, ya terpaksa pakai exp/imp..
coba akali hal tersebut dengan import terlebih dahulu metadatanya (tanpa data)..
gunakan perintah (tambahkan perintah rows=n) :

imp usrtest/usrt...@data file=usrtest.dmp rows=n 

setelah itu ubah terlebih dahulu length dari column yg anda maksud (bila 
kekurangan, sebagai contoh sebelumnya varchar2(10) tetapi ada data yg 15 
character dan membuat error, maka ubah menjadi varchar2(15)) dengan menjalankan 
:
alter table <table_name> modify (<column_name> <type_data>);

setelah alter berhasil dilakukan, jalankan import lagi, dengan perintah 
(tambahkan perintah ignore=y) :

imp usrtest/usrt...@data file=usrtest.dmp ignore=y

data akan terinsert apabila tipe data sudah sesuai...

selesai....


Hope this can help you...
CMIIW



"Gapailah cita-citamu setinggi langit karena jika kau meleset sekalipun, kau 
akan tetap berada diantara bintang-bintang"   

--- Pada Sen, 19/4/10, Gunawan Cahyadi <[email protected]> menulis:

Dari: Gunawan Cahyadi <[email protected]>
Judul: [indo-oracle] Import data msdos
Kepada: [email protected]
Tanggal: Senin, 19 April, 2010, 11:50 AM







 



  


    
      
      
      >

>  Dear All,



saya sudah membuat exp backup file dengan command :



exp usrtest/usrtest@ data file=usrtest. dmp



setelah itu saya install ulang oracle database dan create user baru dengan

nama yang sama usrtest

lalu saya import dengan command :



imp usrtest/usertest@ data file=usrtest. dmp



tapi di tengah-tengah muncul :



IMP-00019: row rejected due to ORACLE error 1401

IMP-00003: ORACLE error 1401 encountered

ORA-01401: inserted value too large for column



kondisi data satu bulan, di tengah-tengah bulan ada perubahan struktur data

(lenghtnya lebih panjang) di salah satu atau lebih field.



pertanyaannya :

bagaimana caranya agar automatic extend panjang field? atau bagaimana

caranya handle error ini?



thx

regards.

Gunawan Cahyadi



[Non-text portions of this message have been removed]





    
     

    
    


 



  






      &quot;Coba Yahoo! Mail baru yang LEBIH CEPAT. Rasakan bedanya sekarang! 
http://id.mail.yahoo.com&quot;

[Non-text portions of this message have been removed]

Kirim email ke