ORA-01184: logfile already exists
Değerli Dostlar,
Bilindiği üzere Redo Log, Oracle veri tabanı üzerinde commit edilen işlemlerin saklandığı ve oluşturulduğu boyuta bağlı alacağı değişiklik kadar kurtarma yapabileceğiniz bir ortam. Performans araçlarında Redo Log dosya boyutlarının büyük yada küçük olması bizi + / – olarak etkilemektedir.
Bugünkü yazımızda ASM üzerinde Redo Log eklemek istersek alabileceğiniz muhtemel bir hatanın sebebine bakacağız.
Örneğin aşağıdaki gibi bir komutla bir Redo eklemek isteyelim.
SQL> alter database add logfile thread 1 group 5 (‘+DATA′,’+FRA’) size 2048M;
Normal şartlarda bu komut ile bizim eklemeyi rahatça yapabiliyor olmamız gerek fakat bir hata aldık ve bu hatada ” group 5 ” adında bir redonun zaten var olduğunu yazıyor.
ERROR at line 1:
ORA-01184: logfile group 5 already exists
Kontrolümü yapıyorum fakat göremiyorum.
SQL> select group# from v$log;
GROUP#
----------
1
2
3
4
Bu sefer Standby Redo dosyamı kontrol ediyorum ve burada olduğunu görüyorum.
select group# from v$standby_log;
GROUP#
----------
5
6
7
8
9
Komutu yeniliyorum ve Redo Log dosyamı oluşturuyorum.
SQL> alter database add logfile thread 1 group 10 (‘+DATA′,’+FRA’) size 2048M;
Tekrar Görüşmek üzere,
Eline sağlık Buğra