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

Bir Yorum

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu

Reklam Engelleyici Algılandı

ÇözümPark Bilişim Portalı gönüllü bir organizasyon olup tek gelir kaynağı reklamlardır. Bu nedenle siteyi gezerken lütfen reklam engelleme eklentinizi kapatın veya Çözümpark web sitesi için izin tanımı yapın. Anlayışınız için teşekkürler.