Yıl: 2019

RAC veritabanları için oratab konfigürasyonu

Oracle, oratab yapılandırma dosyasında her Oracle RAC veritabanı için bir kayıt oluşturur. Oratab dosyası kurulum sırasında root.sh betiği tarafından oluşturulur ve bir veritabanı oluştururken veya silinirken Database Configuration Assistant(dbca) tarafından güncellenir. Oratab dosyasındaki satır , bir veritabanı , daha önce çalışmadığı node üzerinde, ilk kez başladığında da Database Agent tarafından oluşturulabilir. Oracle ASM Agent , […]

ORA-00205: error in identifying control file hatası

Oracle veritabanı açılırken, db_name ile ilgili bir farklılık olduğunda , “ORA-00205: error in identifying control file, check alert log for more info” şeklinde hata vermektedir. Alert log dosyasında ise ORA-00202 ve ORA-01103 şeklinde hatalar görülmektedir. Parametre dosyasındaki DB_NAME parametresi olması gerektiği gibi düzeltildiğinde sorun yaşanmayacaktır. Alert.log dosyasındaki hatalar aşağıdaki gibi olacaktır. Sorunun çözümü için DB_NAME […]

Bir tablonun en son ne zaman değiştirildiğinin tespiti

Bir tablodaki her satır için, ORA_ROWSCN, satırdaki en son değişikliğin SCN bilgisini döndürür. Bu sözde kolon, bir satırın en son ne zaman güncellendiğini yaklaşık olarak belirlemek için kullanılabilir. Tablo satırlarındaki ORA_ROWSCN bilgisi aşağıdaki gibi sorgulanabilir. Satır bazlı değişiklik takibi için ilgili tablonun ROWDEPENDENCIES belirtilerek oluşturulması gerekmektedir. Belirtilmediği müddetçe tablolar NOROWDEPENDENCIES şeklinde oluşturulur. ROWDEPENDENCIES şeklinde oluşturulan […]

SCN bilgisinin tarihe , tarihin SCN bilgisine dönüştürülmesi

Oracle veritabanlarındaki SCN (system change number) bilgisinin tarihe , aynı zamanda tarihin SCN bilgisine dönüştürülmesi mümkündür. Bu sayede veritabanındaki belirli bir değişikliğin ne zaman yapıldığını öğrenebiliriz. Veritabanındaki mevcut SCN bilgisini aşağıdaki gibi sorgulayabilriz. SCN bilgisinin tarihe dönüştürülmesi : Tarihin SCN bilgisine dönüştürülmesi :

DBMCLI ile Exadata veritabanı sunucularında e-posta ayarları

Exadata veritabanı sunucularında da cell node’lardaki gibi e-posta ayarlarının yapılıp , sunucu hakkında otomatik bildirimlerin gönderilmesi mümkündür. E-posta sunucunuzda , Exadata db sunucuları için relay tanımlanması gerekmektedir. Aksi takdirde şifre ile doğrulama gerektirecektir. Bu da bazı durumlarda sorunlara yol açabilmektedir. DBMCLI ile compute node’lardaki mevcut e-posta konfigürasyonunu aşağıdaki gibi görüntüleyebiliriz. E-posta ayarlarını aşağıdaki şekilde yapabilirsiniz. […]