Data Pump , expdp ORA-39127 , ORA-01031 , ORA-06512 şeklindeki hatanın çözümü

Data Pump(expdp) ile yedek alırken , yetkilerin yetersiz olduğunu belirtip, ORA-39127 , ORA-01031 , ORA-06512 şeklinde hatalar ile sonlanacaktır . Alınması muhtemel hatalar aşağıdaki gibi olabilir.

ORA-39127: unexpected error from call to export_string :=WMSYS.LT_EXPORT_PKG.schema_info_exp('ORCL1',0,1,'10.02.00.05.00',newblock)
ORA-01031: insufficient privileges
ORA-06512: at "SYS.DBMS_SESSION", line 97
ORA-06512: at "WMSYS.LT_CTX_PKG", line 2116
ORA-06512: at "WMSYS.LT_EXPORT_PKG", line 1545
ORA-01031: insufficient privileges
ORA-06512: at "SYS.DBMS_SESSION", line 97
ORA-06512: at "WMSYS.LT_CTX_PKG", line 2116
ORA-06512: at "WMSYS.LT_EXPORT_PKG", line 1545
ORA-06512: at line 1
ORA-06512: at "SYS.DB

Bu hatalar LT_CTX isimli context nesnesi ile ilgilidir. Bu context bazı durumlarda SYS.LT_CTX_PKG kullanılarak oluşturulduğunda expdp yetki hatası almaktadır. Context nesnesi WMSYS.LT_CTX_PKG kullanılarak oluşturulmalıdır.

Mevcut nesneyi drop edip yeniden oluşturduğunuda bu hatalar gelmeyecektir.

SYS ile ;

SQL> DROP CONTEXT LT_CTX;

SQL> CREATE OR REPLACE CONTEXT LT_CTX USING WMSYS.LT_CTX_PKG;

 

Loading

Leave Your Comment