Hi Gunawan,

Setau saya sih ga akan bisa otomatis extend seperti yang Mr Gunawan bilang..
Coba aja pelajari help dari imp/exp..
jalankan di cmd :
imp help=y


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

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

Dari: [email protected] <[email protected]>
Judul: Re: Bls: [indo-oracle] Import data msdos
Kepada: [email protected]
Tanggal: Senin, 19 April, 2010, 10:00 PM







 



  


    
      
      
      Hi mr anthony,





Ya masi 9i sich. Ooh ternyata bs begitu ya? Hehehehe aneh2 saja. Ada cr yg 
lebih mudah tidak? Yg bs automatic sesuaikan lengthnya?





-GnC-®








-----Original Message-----


From: Anthony Kurniawan <anthony_kurniawan04 0...@yahoo. com>


Date: Mon, 19 Apr 2010 22:50:56 


To: <indo-oracle@ yahoogroups. com>


Subject: Bls: [indo-oracle] Import data msdos





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/usrtest@ 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/usrtest@ 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 <gcahy...@gmail. com> menulis:





Dari: Gunawan Cahyadi <gcahy...@gmail. com>


Judul: [indo-oracle] Import data msdos


Kepada: indo-oracle@ yahoogroups. com


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]










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





    
     

    
    


 



  







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

Kirim email ke