Terima kasih Mas Yulius,
apakah perlu menggunakan querynya? sebab sebelumnya saya menggunakan querynya 
di toad untuk memunculkan field2 tertentu saja dan file text tersebut akan di 
impor ke database lain (yaitu sql server) 

Terima kasih

--- On Fri, 4/23/10, yulius_wibowo <[email protected]> wrote:

From: yulius_wibowo <[email protected]>
Subject: [indo-oracle] Re: Otomatis melahirkan text file di Oracle
To: [email protected]
Date: Friday, April 23, 2010, 4:02 PM















 
 



  


    
      
      
      

1. set nilai parameter UTL_FILE

Contoh : utl_file_dir= '/home/oracle/ temp'



2. Buat procedure utk melahirkan text file:

Contoh:

create or replace procedure generate_file( p_order_id in varchar2)

is

 output_file utl_file.file_ type;

 output_filename varchar2(100) ;

begin

 output_filename := 'order_' || p_order_id || '.txt';

 output_file := utl_file.fopen ('/home/oracle/ temp', output_filename, 'w');

-- select ke table order dgn ordid = p_order_id

-- dan keluarkan hasilnya lewat utl_file.put_ line(output_ file,.... );

 utl_file.put_ line(output_ file,'Isi order baris 1');

 utl_file.put_ line(output_ file,'Isi order baris 2');

 utl_file.put_ line(output_ file,'Isi order baris ...');

 utl_file.put_ line(output_ file,'Isi order baris n');

 utl_file.fclose( output_file) ;

end;

/



3.Buat trigger pada table yg akan dipantau pada saat order masuk,

dan panggil procedure diatas dari dalam trigger tsb.

Contoh:

Table:

create table test_order(ordid number);



Trigger:

create or replace trigger test_order_trg

after insert on test_order

for each row

begin

  generate_file( :new.ordid) ;

end;

/



--- In indo-oracle@ yahoogroups. com, Renal Yordan <kirimajake@ ...> wrote:

>

> Terima kasih mas mas sekalian atas bantuannya,kira kira cara memakai fitur 
> oracle goldengatenya gimana ya, atau trigernya

> Terima kasih banyakregards

> 

> --- On Thu, 4/22/10, Wiwin <kiman_keren@ ...> wrote:

> 

> From: Wiwin <kiman_keren@ ...>

> Subject: [indo-oracle] Re: Otomatis melahirkan text file di Oracle

> To: indo-oracle@ yahoogroups. com

> Date: Thursday, April 22, 2010, 10:40 PM

> 

> 

> 

> 

> 

> 

> 

> 

> 

> 

> 

> 

> 

> 

> 

>  

>  

> 

> 

> 

>   

> 

> 

>     

>       

>       

>       coba manfaatin fitur oracle goldengate.. . goldengate bisa dipake bwt 
> replikasi dari level table, user, sampe db... datanya juga bisa diseleksi...

> 

> 

> 

> --- In indo-oracle@ yahoogroups. com, "kirimajake" <kirimajake@ ...> wrote:

> 

> >

> 

> > databasenya berbeda Mas yaitu Ms. sql server dan beda server

> 

> > 

> 

> > --- In indo-oracle@ yahoogroups. com, "yulius_wibowo" <yulius_wibowo@ > 
> > wrote:

> 

> > >

> 

> > > Kirimajake wrote:

> 

> > > > kegunaan file .txt tersebut akan digunakan untuk meng-import data ke 
> > > > dalam

> 

> > > > applikasi lain dengan database yang berbeda.

> 

> > > 

> 

> > > database yg berbeda?

> 

> > > - beda server/mesin

> 

> > > - beda versi (tapi tetap Oracle Database)

> 

> > > - beda database vendor (misal: MS-SQL Server, MySQL)

> 

> > > 

> 

> > > bw

> 

> > > 

> 

> > > --- In indo-oracle@ yahoogroups. com, Yoel Susanto <yoel.susanto@ > wrote:

> 

> > > >

> 

> > > > kenapa processnya harus database --> user --> database

> 

> > > > kenapa tidak langsung database --> database (melalui dblink)

> 

> > > > 

> 

> > > > kalo butuh real time, bisa menggunakan trigger (seperti saran pak bowo).

> 

> > > > kalo tidak butuh realtime, bisa menggunakan scheduler job.

> 

> > > > 

> 

> > > > kalo process manual dengan menggunakan text file, sepertinya anda tidak

> 

> > > > perlu real time.

> 

> > > > 

> 

> > > > Cheers,

> 

> > > > Yoel Susanto

> 

> > > > 

> 

> > > > 

> 

> > > > 

> 

> > > > 

> 

> > > > 2010/4/22 kirimajake <kirimajake@ >

> 

> > > > 

> 

> > > > >

> 

> > > > >

> 

> > > > > halo kawan kawan mau bertanya sedikit nih, singkat saja ya...

> 

> > > > > bagaimana caranya di oracle...

> 

> > > > > sewaktu user mengentry order... lalu secara otomatis akan melahirkan 
> > > > > file

> 

> > > > > .txt tanpa harus meng-query di toad secara manual.

> 

> > > > > kegunaan file .txt tersebut akan digunakan untuk meng-import data ke 
> > > > > dalam

> 

> > > > > applikasi lain dengan database yang berbeda.

> 

> > > > > masalah yang dihadapi saat ini dikarenakan admin harus meng query 
> > > > > manual

> 

> > > > > melalui toad.

> 

> > > > >

> 

> > > > > Terima kasih sebelumnya

> 

> > > > > atas jawaban kawan kawan.

> 

> > > > >

> 

> > > > >  

> 

> > > > >

> 

> > > > 

> 

> > > > 

> 

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