TwitterFacebookRSS
You are here: Home » Cong nghe » Khắc phục lỗi ORA-39213 – Metadata processing is not available

Khắc phục lỗi ORA-39213 – Metadata processing is not available

Khi bạn thực hiện export dữ liệu trong với câu lệnh expdp (VD: expdp sys/pass schema=sample_schema dumpfile = sample_dump.dmp) và gặp phải lỗi sau:

– Metadata processing is not available

Nguyên nhân

Nguyên nhân gây ra lỗi ORA-39213 là do Oracle XSL stylesheets chưa được thiết lập đúng (có thể do XSL stylesheets chưa được load, hoặc chưa được chuyển sang đúng kiểu Character Set của database hiện tại (lỗi này thường gặp sau khi dùng câu lệnh ALTER DATABASE để thay đổi Character Set cho Oracle Database). Việc này dẫn tới file dump của bạn (VD: sample_dump.dmp) không thể sử dụng các hàm Metadata API khi export dữ liệu.

Khắc phục

Để khắc phục lỗi ORA-39213 bạn truy cập vào Oracle SQL Plus với quyền sysdba bằng dòng lệnh:

sqlplus “/as sysdba”

Sau khi đã đăng nhập với quyền sysdba bạn thực hiện câu lệnh sau trong cửa sổ SQL Plus:

SQL> execute dbms_metadata_util.load_stylesheets

Câu lệnh trên sẽ thực hiện load lại file XLS stylesheets vào database của bạn, sau đó bạn có thể thực hiện thao tác export data trong Oracle như bình thường.



Chào mừng bạn tới Blog của tôi, nơi chúng ta sẽ cùng sẻ chia những kinh nghiệm về việc xây dựng và phát triển website với Wordpress, kiến thức về Online marketing và ký sự sau mỗi chuyến đi khám phá những miền đất mới lạ.

Did you like this article? Share it below!


Post comment