Oracle DBA ve Apps DBA blog

appsdba,e-business suite,dba

Posts Tagged ‘standby database

Force Logging

leave a comment »

Oracle veritabanı logging mode da olduğu zaman temp tablespace i ve segmentlerde ki değişiklikler harici bütün işlemleri log lar.Herhangi bir tablespace veya obje için logging  mode belirtilebilir.Eğer veritabanı force logging mode da ise nologging durumunda olan bütün obje lerin durumu ezilir ve logging mode da çalışır.Force logging standby veritabanı senkronizasyonları için çok önemlidir.Diğer durumda veri kayıpları yaşanabilir.

Logging mode a almak için

SQL> alter database force logging;

Database altered.

Nologging mode a almak için

SQL> alter database no force logging;

Database altered.

Kontrol

SQL> select force_logging from v$database;

FORCE_LOGGING

————-

YES

Written by Erdem Çer

15/04/2011 at 6:28 am

ORA-10567: Redo is inconsistent with data block

leave a comment »

Standby veritabanında karşılaştığım bu hata ile ilgili Oracle kayıp yazma işlemi ile igili olabileceğini söylüyor.Primary veya standby veritabanlarında olabilecek kayıp yazma (lost write) , kayıp redo kaydı veya mantıksal bozulmalar neden olabilirmiş.

interner üzerinden  yaptığım arama sonucunda bir kaç sayfada aşağıdaki çözümü gördüm.Uyguladıktan sonra standby veritabanı doğru bir şekilde recover oldu.

1-Standby veritabanı kapatılır.

2-Standby veritabanının alert logundan hangi tablespace ve datafile  için hata verdiği tespit edilir.

3-Primary veritabanında bu tablespace backup moda çekilir.

alter tablespace TBS1 begin backup;

4-scp veya ftp yardımı ile hatalı olan datafile standby veritabanına kopyalanır.

5-Primary vertabanında tablespace backup moddan çıkartılır.

alter tablespace TBS1 end backup;

6-Standby veritabanı mount standby modda açılarak recover edilir.

recover standby database;

Sonuç olarak standby veritabanı rcover moduna tekrar geçmiş oldu.Herhangi bir hata ile karşılaşmadım.

Kaynak :

http://hendrydasan.wordpress.com/2011/02/21/ora-10567-redo-is-inconsistent-with-data-block-file-124-block-214081/

http://teymur-hajiyev.blogspot.com/2010/06/standby-database-ora-00600-internal.html

 

Written by Erdem Çer

29/03/2011 at 6:18 am