Blog

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,

Buğra PARLAYAN

Çok sevdiği mesleği Oracle Veritabanı Yöneticiliğinde bulunmayan Türkçe kaynakları yazan hayırsever genco

İlgili Makaleler

Bir Yorum

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu