Oracle mechanics

13.07.2017

ORA-00600 [kteoprpect-2]

Filed under: error,Oracle,parameters — Игорь Усольцев @ 00:06
Tags:

на physical standby / ADG instance в виде:

Thu Jun 29 19:01:00 2017
Errors in file /opt/oracle/base/diag/rdbms/orcl/orcl1/trace/orcl1_mrp0_16186.trc:
ORA-10562: Error occurred while applying redo to data block (file# 4, block# 1371409)
ORA-10564: tablespace UNDOTBS
ORA-01110: data file 4: '+DGDATA/orcl/datafile/undotbs.259.885215567'
ORA-10560: block type 'EXTENT MAP BLOCK OF SYSTEM MANAGED UNDO SEGMENT'
ORA-00600: internal error code, arguments: [kteoprpect-2], [1498751285], [1498751284], [], [], [], [], [], [], [], [], []
Thu Jun 29 19:01:00 2017
MRP0: Background Media Recovery process shutdown (orcl1)

, как нам с Максимом Филатовым удалось выяснить, вызывается установкой параметра:

12.1.0.2.SYS@ SQL> ALTER SYSTEM SET "_smu_debug_mode"=2049;

System altered.

и, соответственно, лечится (по рекомендации техподдержки):

1) As per bug 16862827 unset the _smu_debug_mode=2049 setting that is in effect in the problematic environment.

alter system set "_smu_debug_mode" = 0 scope=both; 
...
Scenario of bug 16862827

В общедоступном описании бага:

Bug 16862827 : ORA-600 [KTEOPRPECT-2] FROM PHYSICAL STANDBY DATABASE
Type	    B - Defect	                Fixed in Product Version	
Severity	2 - Severe Loss of Service	Product Version	11.2.0.3
Status	 92 - Closed, Not a Bug	      Platform	226 - Linux x86-64

о параметре не упомянуто, в то время как в документах типа ORA-1555 Error With Query Duration as 0 Seconds (Doc ID 761128.1) можно встретить рекомендации:

Solution

There is no definitive solution available for this issue at this time. 

If this is consistently reproducible in your database then to progress this with development, all of the following diagnostic information needs to be collected at the time the ORA-01555 error occurs:

1. The following events and init.ora parameter need to have been set in the instance prior to the error:

        event = "10442 trace name context forever, level 10"
        event = "1555 trace name errorstack level 3"
        _smu_debug_mode = 2049
        max_dump_file_size = unlimited

     The event settings here will have no impact on the database until such time as the ORA-01555 error occurs.
     The _SMU_DEBUG_MODE parameter will have a performance overhead on the database but this should be no more than 5%.--*

без ссылок/предупреждений о Bug 16862827, плюс performance overhead (*) при установке _smu_debug_mode = 2049 показался значительнее

Реклама

Добавить комментарий »

Комментариев нет.

RSS feed for comments on this post. TrackBack URI

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

Блог на WordPress.com.

%d такие блоггеры, как: