Yazar: Ahmet Duruöz

DSTV28 UPDATE OCT 2016 TZDATA2016G yamasının RAC veritabanına uygulanması ve gerekli işlemler

Türkiye’deki yaz saati uygulamasının kalıcı olmasıyla birlikte , tüm sistemlerde saatlerin 30 ekimde geri alınmaması için yama gerekmektedir. Oracle veritabanı için gerekli yama yayınlanmış durumdadır. Bu yamanın nasıl uygulanacağını ve sonrasında yapılması gereken işlemleri anlatmaya çalıştım. Öncelikle 24701840 numaralı yamayı indirmekle işe başlıyoruz. Bu yamanın uygulanabilmesi için Opatch versiyonun 11.2.0.3.5 ve üzeri olması gerekiyor. OPatch versiyonunuz eski […]

DBA_TAB_MODIFICATIONS tablosundan kayıt gelmemesi durumu

DBA_TAB_MODIFICATIONS tablosunda , veritabanındaki değiştirilmiş tüm tabloların değişim istatistikleri tutulur. Aynı bilgilere ALL_TAB_MODIFICATIONS tablosundan da erişilebilir. 13984324 numaralı UNION ALL ile ilgili bug yüzünden bu tablolardan kayıt gelmemektedir. İlgili bug , 11.2.0.4 , 11.2.0.3 ve 11.2.0.2 versiyonlu veritabanların görülmektedir. 12.1.0.1 ve üzeri versiyonlarında bu bug düzeltilmiştir. Bug ile ilgili yama uygulanarak sorun giderilebilir. Ayrıca workaround […]

ORA-00245: control file backup failed; target is likely on a local file system hatasının çözümü

Rman ile yedek alındığında , kontrol dosyasının snapshot’ını oluşturup bunu yedek dosyası olarak kullanmaktadır. Bu dosyanın oluşturulacağı dizin ve dosya adı Rman konfigürasyonunda belirtilmektedir. Bu konfigürasyondaki dizin RAC sistemlerde , tüm node’lar tarafından erişilebilir olmalıdır.  ASM kullanıldığı durumdalar rman SNAPSHOT CONTROLFILE NAME konfigürasyonu , ASM içinde bir yer verilmesinde fayda var. Dosya sistemi kullanılacaksa da , […]

RAC veritabanının yedekten dönülerek yeniden oluşturulması

Bir veritabanı tamamen çöktüğünde , yapmanız gereken sıfırdan kurulum ve yedekten dönmek olacaktır. Rman yedeğiniz sağlamsa, arşiv logların yedekleri varsa ve redo log dosyalarına da erişebiliyorsanız , en son ana dönebilirsiniz. Redolog ların da işlenebildiği durumlar complete recovery yapmış oluyoruz. Aksi takdirde incomplete recovery oluyor ki , mutlaka veri kaybı var anlamına geliyor. Çünkü tüm […]

Expdp , wait for unread message on broadcast channel bekleme olayının çözümü

DataPump  export işlemi sırasında ilgili session “wait for unread message on broadcast channel” şeklinde bekleme olayına sebep oluyorsa , aşağıdaki işlemler ile bu sorunu ortadan kaldırabilirsiniz. Aşağıdaki komutlar ile ilgili istatistikler güncellenmektedir. SQL> EXEC DBMS_STATS.GATHER_FIXED_OBJECTS_STATS (NULL); SQL> EXEC DBMS_STATS.GATHER_DICTIONARY_STATS; SQL> EXEC DBMS_STATS.GATHER_SYSTEM_STATS;