در این مقاله تلاش می شود تا از InconsistentProperties که ناشی از یکسان نبودن مقادیر پارامتر بین  spfile، پیکربندی Data Guard Broker  و پایگاه داده است، حل شود.

 

در صورت مشاهده خطا  ORA-16714 در ابزار مدیریت دیتاگارد DGMGRL

 

DGMGRL> show configuration;

 

Configuration - orcl

 

  Protection Mode: MaxPerformance

  Databases:

    orcl - Primary database

    orcladg - Physical standby database

Warning: ORA-16714: the value of property DbFileNameConvert is inconsistent with the database setting

Warning: ORA-16714: the value of property LogFileNameConvert is inconsistent with the database setting

 

و یا در مسیر لاگ های اوراکل که Data Guard Broker لاگ فایلی به نام drc<primary site>.log ایجاد میکند ,خطای زیر را مشاهده کردید :

 

Property 'DbFileNameConvert' has inconsistent values:METADATA='', SPFILE='+DATA/orcl,+DATA/orcl', DATABASE='+DATA/orcl, +DATA/orcl'

Property 'LogFileNameConvert' has inconsistent values:METADATA='+DATA/orcl/ONLINELOG/,+DATA /orcl/ONLINELOG/', SPFILE='+DATA/orcl,+DATA/orcl', DATABASE='+DATA/orcl, +DATA/orcl'

 

با استفاده از دستور زیر  موارد دارای تناقض که درست تنظیم نشده را مشاهده میکنید:

DGMGRL /

DGMGRL> show database '<db_unique_name>' 'InconsistentProperties'

 

سپس مقدار جدید را با استفاده از دستور زیر اعمال نمایید تا Warning مربوطه بر طرف گردد.

On Primary:

DGMGRL> edit DATABASE "orcl" SET PROPERTY DbFileNameConvert = '+DATA/orcl, +DATA/orcl'

DGMGRL> edit DATABASE "orcl" SET PROPERTY LogFileNameConvert = '+DATA/orcl, +DATA/orcl'

 

On Standby:

DGMGRL> edit DATABASE "orcl" SET PROPERTY DbFileNameConvert = '+DATA/orcl, +DATA/orcl'

DGMGRL> edit DATABASE "orcl" SET PROPERTY LogFileNameConvert = '+DATA/orcl, +DATA/orcl'

 




 

مشخصات

آخرین ارسال ها

آخرین جستجو ها