Oracle 10G ASM den Windows a Dosya Kopyalama

Merhabalar,

Bu yazımda Oracle 10G üzerinde asm den Windows üzerine dosya kopyalamayı göstereceğim. Aslında 11G de normal linux komutlarını kullanarak kopyalama yapabiliyoruz fakat 10G de prosedür yardımıyla dosyaları kopyalayabiliyoruz.

CREATE OR REPLACE DIRECTORY db_files_dir1 AS '+data/orcl/archivelog/';
CREATE OR REPLACE DIRECTORY db_files_dir2 AS 'D:\archivelog\';
declare
begin

  DBMS_FILE_TRANSFER.copy_file(
   source_directory_object      => 'DB_FILES_DIR1',
   source_file_name             =>   'thread_4_seq_208772.8846.850671781',
   destination_directory_object => 'DB_FILES_DIR2',
   destination_file_name        =>  'thread_4_seq_208772.8846.850671781');
END;
/