ORA-01275: Operation CREATE DATAFILE is not allowed if standby file management is automatic.

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

Kişisel Web sayfama hoş geldiniz..