memanfaatkan (baca/tulis) EXTERNAL TABLE? Formatnya bagaimana?
Apakah sama dengan yang namanya Heterogenous Services + ODBC (pakai
database link)? Pengalaman pakai HS, lebih lambat dari SQLLOADER, dan
bermasalah pada data type compatibilty (misal format tanggal,
desimal, dll).
Kalau pakai SQLLDR, masuk ke temp table dulu, buat procedure yang
memparsing (consolidate temp-2x table) baru masuk ke table utama.
Berdasarkan pengalaman lebih aman dan mudah, juga cepat.
Rgds
Ervin L
--- In [email protected], "Yulius Wibowo"
<[EMAIL PROTECTED]> wrote:
>
> Tip:
> Utk loading text file ke database, kalau anda menggunakan database
> 9i atau 10G, sebaiknya gunakan EXTERNAL TABLE.
> Dibandingkan dengan SQL*Loader, bisa jauh lebih kenceng proses load
> datanya (file bisa di split, dan bisa menggunakan PARALLEL option).
> Dan utk proses insert/update nya, bisa menggunakan perintah MERGE
> dengan source yg diambil dari dari text file tsb melalui external
> table.
>
> Bowo
>
>
> --- In [email protected], "Irwanto" <keyuser-blp@>
> wrote:
> >
> >
> > Kalau ditempat saya dinamakan program konsolidasi,
> > buat aja program ekstrak ke teks file seperti ini :
> > (ini contoh file dari berbagai subdist) :
> >
> > -----------------------------// begin here // --------------------
-
> -------
> > tblTempHarga|"6"|"10"|"10"|"10"|"10"|"10"|"10"
> > "111132"|"0"|"0"|"0"|"0"|"0"|"2006/12/12"
> > "110263"|"402764"|"402764"|"402764"|"8392"|"0"|"2006/12/12"
> > "110264"|"383052"|"383052"|"383052"|"15961"|"0"|"2006/12/12"
> > "110265"|"364474"|"364474"|"364474"|"30374"|"0"|"2006/12/12"
> > "110324"|"402764"|"402764"|"402764"|"8392"|"0"|"2006/12/12"
> > "110325"|"383052"|"383052"|"383052"|"15961"|"0"|"2006/12/12"
> > "110326"|"364474"|"364474"|"364474"|"30374"|"0"|"2006/12/12"
> > "110372"|"283637"|"283637"|"283637"|"5909"|"0"|"2006/12/12"
> > "110373"|"358092"|"358092"|"358092"|"14921"|"0"|"2006/12/12"
> > END|"10"
> > -----------------------------// end here // ----------------------
-
> -----
> > format tergantung anda.
> > lalu buatkan program untuk downloadnya, jangan langsung download
> ke table tp
> > di test dahulu karena bisa saja ada yang error ,berubah, atau
> corrupt (bisa
> > menggunakan CRC32 untuk mengecek file corrupt)
> >
> > tinggal klik testm, OK dan selesai deh, nggak perlu input lagi
> >
> > ----- Original Message -----
> > From: "Ervin Listyawan" <ervin_l@>
> > To: <[email protected]>
> > Sent: Monday, April 24, 2006 4:14 PM
> > Subject: [indo-oracle] Re: import dari access ke oracle (hanya
> beberapa
> > tabel)
> >
> >
> > >
> > > Menurut saya tetap pakai CSV (Text file) Pak yang paling
efektif.
> > > Cuma cara transfernya dan algoritmanya saja yang diperbaiki.
> > > Soalnya import pakai SQLLoader masih terbaik.
> > >
> > > Solusinya:
> > > 1. ZIP text file, ini lumayan besar lho savingnya
> > > 2. Kirim record hanya yang berubah saja (beri time stamp),
kalau
> aku
> > > pernah buat 2 bagian: 1 file utk ngetrace yg dihapus (deletion)
+
> > > timestamp), 1 utk addition atau update + timestamp
> (algorithmanya:
> > > INSERT OR UPDATE tergantung key)
> > >
> > > Kalau tdk ada key, terpaksa pakai timestamp + key buatan yang
> > > mengindikasikan source dari data (misal kode branch + IP atau
> nama
> > > komputer/node). Ini dengan catatan jam tidak boleh dimaju-
> mundurkan.
> > >
> > > Buat schedule di server buat extract ZIP lalu execute PL/SQL
yang
> > > mengecek/memproses file-2x yg masuk (ada staging/temporary
> table -
> > > yang ini kan gak masalah krn pasti single user).
> > >
> > > Saya pernah coba langsung pakai ODBC (Access - Oracle) gak
> efektif,
> > > justru sering putus dan lambat (krn sifat ODBC yg retrieve
banyak
> > > record ke memory).
> > >
> > > Regards,
> > >
> > > Ervin L
> > >
> > > --- In [email protected], wkus77 <wkus77@> wrote:
> > >>
> > >> halo rekan-rekan,
> > >>
> > >> saya ingin menghubungkan kantor pusat dengan kantor2
> > >> cabang di seluruh nusantara. sementara ini kantor
> > >> cabang menggunakan microsoft access untuk transaksi.
> > >> kemudian data difax lalu diinput ulang sama operator
> > >> pusat. nah saya ingin membuat otomatisasi dengan
> > >> membuat button import dari data kantor cabang ke
> > >> pusat. cabang mengirimkan data dengan format mdb. ada
> > >> yang bisa bantu saya nggak???? .. sebelumnya saya
> > >> pernah buat, data access dikonvert dulu ke csv lalu
> > >> baru import ke oracle. tapi menurut saya itu ga
> > >> efektif...
> > >>
> > >> please help
> > >>
> > >> Widhi
--
-----------I.N.D.O - O.R.A.C.L.E---------------
Keluar: [EMAIL PROTECTED]
Website: http://indo-oracle.lizt.org (NEW)
-----------------------------------------------
Bergabung dengan Indonesia Thin Client User Groups,
Terminal Server, Citrix, New Moon Caneveral, di:
http://indo-thin.vze.com
SPONSORED LINKS
| Membership database software | Database mortgage software | Pda database software |
| Database management software | Oracle database administration | Oracle database management |
YAHOO! GROUPS LINKS
- Visit your group "indo-oracle" on the web.
- To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
- Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.

