ORA-00245: control file backup failed; target is likely on a local file system hatasının çözümü
Rman ile yedek alındığında , kontrol dosyasının snapshot’ını oluşturup bunu yedek dosyası olarak kullanmaktadır. Bu dosyanın oluşturulacağı dizin ve dosya adı Rman konfigürasyonunda belirtilmektedir. Bu konfigürasyondaki dizin RAC sistemlerde , tüm node’lar tarafından erişilebilir olmalıdır.
ASM kullanıldığı durumdalar rman SNAPSHOT CONTROLFILE NAME konfigürasyonu , ASM içinde bir yer verilmesinde fayda var. Dosya sistemi kullanılacaksa da , ya cluster file system yada bir node üzerindeki dizine diğer node’ların nfs ile erişeceği şekilde bir dizin kullanılmalıdır.
Aşağıda ASM içinde bir dizini nasıl belirteceğimizi gösterdim.
Önce mevcut konfigürayonu sorgulayalım.
RMAN> show all using target database control file instead of recovery catalog RMAN configuration parameters for database with db_unique_name ORCL are: CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default CONFIGURE BACKUP OPTIMIZATION OFF; # default CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default CONFIGURE CONTROLFILE AUTOBACKUP OFF; # default CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # default CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default CONFIGURE MAXSETSIZE TO UNLIMITED; # default CONFIGURE ENCRYPTION FOR DATABASE OFF; # default CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default CONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE ; # default CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/u01/app/oracle/product/11.2.0.3/dbhome_1/dbs/snapcf_ORCL1.f'; # default
Buradaki , SNAPSHOT CONTROLFILE NAME , aşağıdaki gibi ortak bir alanda olacak şekilde değiştirilmelidir.
RMAN> CONFIGURE SNAPSHOT CONTROLFILE NAME TO '+RECO/ORCL/snapcf_orcl_1.f'; new RMAN configuration parameters: CONFIGURE SNAPSHOT CONTROLFILE NAME TO '+RECO/ORCL/snapcf_orcl_1.f'; new RMAN configuration parameters are successfully stored