SEBEP: STANDBY_FILE_MANAGEMENT parametresi dataguard kurulumunda AUTO şeklinde yapılır. Böylece prod veritabanında datafile ekleme silme gibi bir işlem yapıldığında otomatik olarak stanby veritabanına da yansımaktadır. Biz aşağıdaki şekilde ekleme yapmaya çalıştığımızda AUTO şeklinde yapılandırıldığını manuel olarak yapamayacağımızı söylemekte
SQL> alter database create datafile '/home/oracle/product/11.2.0/dbhome_1/dbs/UNNAMED00032' as '/data/stanbdy/datafile.dbf'; alter database create datafile '/home/oracle/product/11.2.0/dbhome_1/dbs/UNNAMED00032' as '/data/stanby/datafile.dbf' * ERROR at line 1: ORA-01275: Operation CREATE DATAFILE is not allowed if standby file management is automatic.
- Önce standby_file_management parametremizin değerine bakalım.
SQL> show parameter STANDBY_FILE_MANAGEMENT; NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ standby_file_management string AUTO
- Yuarda gördüğünüz gibi AUTO şeklinde bunu MANUEL çekelim
SQL> alter system set standby_file_management=MANUAL; System altered.
- standby_file_management MANUEL şeklinde ayarladık, şimdi tekrar yaptığımızda başarılı şekilde yapabileceğiz.
SQL> alter database create datafile '/home/oracle/product/11.2 Database altered.
Bir cevap yazın