RMAN : PLS-00201: identifier ‘DBMS_BACKUP_RESTORE.SET_CHARSET’ must be declared

Hata:
Rman e bağlantı yapıldığında “PLS-00201: identifier ‘DBMS_BACKUP_RESTORE.SET_CHARSET’ must be declared” şeklinde bir hata verip bağlantı sağlanamıyordu.

Sebep:
Sorunlu DBMS_BACKUP_RESTORE paketi yada geçersiz sys nesneleri yada database logon tetikleyicisi ile current şemanın değiştirilmesi olabilir.

Çözüm:
Öncelikle logon tetikleyicilerini kontrol edin. Eğer tüm bağlantılarda current şemayı değiştiren bir tetikleyici varsa bunu silin.
yada
SYS şemasındaki geçersiz nesneler varsa , yeniden derleyip geçerli olmalarını sağlayın.
yada
Ya veri tabanınızı startup upgrade ile açın ve catupgrd.sql sonrasında utlrp.sql yada dbmsbkrs.sql ve  prvtbkrs.plb betiklerini çalıştırın.

 

SQL> startup upgrade
SQL> @?/rdbms/admin/catupgrd.sql
SQL> @?/rdbms/admin/utlrp.sql

yada

SQL> @?/rdbms/admin/dbmsbkrs.sql
SQL? @?/rdbms/admin/prvtbkrs.plb

 

Loading

Leave Your Comment