Dear

Ok sudah solve. Thanks supportnya.

Regards,
Defry




________________________________
From: defri afrian <[email protected]>
To: [email protected]
Sent: Tue, June 22, 2010 10:57:07 AM
Subject: Re: [indo-oracle] Bagaimana generate hasil PL/SQL ke file text secara 
otomatis ?

  
Dear ,

Direktorinya sudah dibuat. Error tadi sudah solve setelah memberikan Grant 
Read,Write on Directory out_dir TO username.
Namun sekarang ada error lainnya : ORA-29283

Regards,
Defry

________________________________
From: izzudin.hanafie <[email protected]>
To: [email protected]
Sent: Tue, June 22, 2010 10:48:31 AM
Subject: Re: [indo-oracle] Bagaimana generate hasil PL/SQL ke file text secara 
otomatis ?

Direktorinya sudah dibuat dan disesuaikan dengan path yang diinginkan mas ?. 
Bila melihat dari errornya, hal tersebut terjadi karena direktorinya tidak ada.

cmiiw,
Salam

IH

--- On Mon, 6/21/10, defri afrian <[email protected]> wrote:

From: defri afrian <[email protected]>
Subject: Re: [indo-oracle] Bagaimana generate hasil PL/SQL ke file text secara 
otomatis ?
To: [email protected]
Date: Monday, June 21, 2010, 11:30 PM

Dear,

Sudah Saya lakukan langkah-langkah dari Anda, namun masih ada kendala ORA-29280

Regards,

Defry

________________________________

From: izzudin.hanafie <[email protected]>

To: [email protected]

Sent: Tue, June 22, 2010 10:01:05 AM

Subject: Re: [indo-oracle] Bagaimana generate hasil PL/SQL ke file text secara 
otomatis ?

Dear Mas Defri,

Bisa menggunakan package UTL_FILE untuk melakukan generate file dari hasil 
output plsql. Sebelumnya harus dibuat direktorinya terlebih dahulu sebagai 
tempat untuk menampung file tersebut. 

CREATE DIRECTORY DIREKTORI as 'path untuk menyimpan file';

GRANT READ, WRITE TO usernya

Berikut contoh simple untuk melakukan generate file :

DECLARE

filename   VARCHAR2 (200);

tempdata   VARCHAR2 (1000);

fileopr    UTL_FILE.file_type;

CURSOR curr_emp

IS

SELECT *

FROM scott.emp;

BEGIN

filename := 'test.txt';

fileopr := UTL_FILE.fopen ('DIREKTORI', filename, 'W');

FOR each_rec IN curr_emp

LOOP

tempdata :=

NULL;

tempdata := each_rec.empno || ';' || each_rec.empname;

UTL_FILE.put_line (fileopr, tempdata);

END LOOP;

UTL_FILE.fclose (fileopr);

END;

cmiww,

Salam

IH

--- On Mon, 6/21/10, defri afrian <[email protected]> wrote:

From: defri afrian <[email protected]>

Subject: [indo-oracle] Bagaimana generate hasil PL/SQL ke file text secara 
otomatis ?

To: [email protected]

Date: Monday, June 21, 2010, 10:42 PM

Dear,

Saya ingin tahu bagaimana generate hasil PL/SQL ke file text secara otomatis ?

Ilustrasinya seperti ini :

select * from scott.emp;

Saya ingin hasil dari query tersebut di generate ke file tes.txt secara otomatis

Mohon pencerahannya.

Regards,

Defry

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

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


 


      

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

Kirim email ke