expdp 報錯 ORA-04063: package body "SYS.DBMS_METADATA_UTIL" has errors
使用expdp匯出資料時,報錯如下:
Export: Release 11.2.0.4.0 - Production on Fri Jun 1 18:18:57 2018 Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved. Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options ORA-31626: job does not exist ORA-31637: cannot create job SYS_EXPORT_SCHEMA_01 for user CEM ORA-06512: at "SYS.DBMS_SYS_ERROR", line 95 ORA-06512: at "SYS.KUPV$FT", line 1587 ORA-39062: error creating master process DM00 ORA-31613: Master process DM00 failed during startup.
原因是:
經過查詢發現,資料庫的兩個元件invalid和一些物件失效,具體如下
Some objects invalid cause export failure, customer need to validate these components and SYS objects. The following are collecting informations : SQL> select comp_name, status, version 2 from dba_registry; COMP_NAME STATUS VERSION ---------------------------------------- -------------------- ------------------------------------------------------------ Oracle Text VALID 11.2.0.2.0 Oracle Workspace Manager VALID 11.2.0.2.0 Oracle Database Catalog Views INVALID 11.2.0.2.0 <<<<<<<<<<<<<<<<<<<<<<<<<< Oracle Database Packages and Types INVALID 11.2.0.2.0 <<<<<<<<<<<<<<<<<<<<<<<<<< Oracle Real Application Clusters VALID 11.2.0.2.0 SQL> select owner, object_name, object_type, status 2 from dba_objects 3 where status <> 'VALID'; OWNER OBJECT_NAME OBJECT_TYPE STATUS ------------------ -------------------------------------------------- -------------------- -------------------- SYS DBMS_METADATA PACKAGE BODY INVALID <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< SYS DBMS_METADATA_INT PACKAGE BODY INVALID <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< SYS DBMS_METADATA_UTIL PACKAGE BODY INVALID <<<<<<<<<<<<<<
解決方案:
please perform the following scripts during system idle time to recompile invalid objects.
Note: before running the script, take full backup and validate the backups.
SQL> connect / sysdba
SQL> spool catalog.log
SQL> @?/rdbms/admin/catalog
SQL> spool off
SQL> spool catproc.log
SQL> @?/rdbms/admin/catproc
SQL> spool off
SQL> spool utlrp.log
SQL> @?/rdbms/admin/utlrp
SQL> spool off
When you finished, perform the following SQL to check for invalid objects.
SQL> select owner,object_name,object_type,status from dba_objects where status = 'INVALID';
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12798004/viewspace-2155963/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 匯出報錯:ORA-04063: package body "DMSYS.DBMS_DM_MODEL_EXP" has errorsPackageError
- ORA-04063: package body "SYS.DBMS_EXPORT_EXTENSION" has errorsPackageExportError
- ORA-04063: package body "EXFSYS.DBMS_EXPFIL_EXP" has errorsPackageError
- ORA-04063: package body "SYS.LT_EXPORT_PKG" has errorsPackageExportError
- ORA-04063: package body SYS.DBMS_REGISTRY_SYS has errors (Doc ID 2165402.1)PackageError
- 由於字符集問題導致 Package Body created with compilation errors.PackageError
- 解決E: Package ‘libmysqlclient-dev‘ has no installation candidate報錯PackageIBMMySqlclientdev
- ORA-04042 procedure, function, package, or package body does not existFunctionPackage
- Package Specification 和 Package Body 及 Package有什麼區別? (轉)Package
- “setting.xml” has syntax errorsXMLError
- 包頭(Package)與包體(Package body)的學習與應用Package
- create or replace package body DBMS_ASSERT wrappedPackageAPP
- dbms_scheduler package body INVALID 解決方案Package
- 專案使用guzzleHttp報錯:certificate has expiredHTTP
- expdp 全庫匯入報錯總結
- java bug2:settings.xml has syntax errorsJavaXMLError
- user_dependencies_trigger_view_package_body依賴ViewPackage
- ora-12012 ora-04063 報錯處理
- electron專案npm i 報錯certificate has expiredNPM
- 解決Ubuntu報錯 E: Unable to locate package yumUbuntuPackage
- idea裡程式碼報黃色:XML tag has empty body less... (Ctrl+F1) Reports empty tag body. The validation works inIdeaXML
- kafka報錯解決 kafka.errors.NoBrokersAvailable: NoBrokersAvailableKafkaErrorAI
- Vue 啟動專案報錯 Failed to compile with 2 errorsVueAICompileError
- svn報錯“Previous operation has not finished; run 'cleanup' if it was int
- Method has too many Body parameters: public abstract com.cloud.module.smartkeCloud
- Package ssh is not available, but is referred to by another package 錯誤PackageAI
- 修復 Ubuntu 中 “E: The package cache file is corrupted, it has the wrong hash”UbuntuPackage
- Linux yum安裝httpd報錯 No package httpd available ?LinuxhttpdPackageAI
- XML tag has empty body less... (Ctrl+F1) Reports empty tag body. The validation works in XML / JSPXMLJS
- PL/SQL:ORA-04063錯誤解決方法SQL
- Centos下yum安裝Nginx報錯 No package nginx available.CentOSNginxPackageAI
- WP網站地圖XML報錯This page contains the following errors:網站地圖XMLAIError
- tar解壓報錯——Not found in archive tar: Exiting with failure status due to previous errorsHiveAIError
- expdp匯出、transport_tablespace遇見ORA-04063、ORA-06508: PL/SQL:SQL
- svn報錯cleanup failed–previous operation has not finished; run cleanup if it was interrupte...AI
- Xtrbackup 備份過程報錯 Error: option 'datadir' has different values:Error
- oracle plsql package_body_procedure_構建語法_sp_儲存過程OracleSQLPackage儲存過程
- expdp exclude/include 命令出錯