视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
OracleDataPump工具系列:如何重新安装DataPumpEXPDP/IMPDP
2020-11-09 08:29:35 责编:小采
文档

如何重载 Datapump 实用工具 EXPDP/IMPDP 本文适用于OracleDatabase - Enterprise Edition - Version 10.1.0.2 to 11.2.0.3 在很多不同的场景下都可能需要重载 DATAPUMP实用工具,比如数据库出现hang机、内部错误、数据字典不兼容等与DataPump 初始化阶段有

如何重载 Datapump 实用工具 EXPDP/IMPDP

本文适用于OracleDatabase - Enterprise Edition - Version 10.1.0.2 to 11.2.0.3

在很多不同的场景下都可能需要重载 DATAPUMP实用工具,比如数据库出现hang机、内部错误、数据字典不兼容等与DataPump 初始化阶段有关的所有问题。

在某些情况下,DataPump 实用工具可能会损坏,我们需要重建DataPump 实用工具来解决一些内部损坏。要执行此操作,可以按照下面给出的脚本来进行:


注意: 以 sysdba 用户执行如下脚本:

SQL> connect / as sysdba

  • 对于 Oracle version 10.1 版本:
  • 1. Catdp.sql 负责安装 DataPump 工具的所有组件,包括之前单独安装的 Metadata API。 默认情况下, catproc.sql 调用此脚本。

    SQL >@ $ORACLE_HOME/rdbms/admin/catdp.sql

    2. dbmspump.sql 用于创建 DataPump 所用的 DBMS 过程。

    SQL >@ $ORACLE_HOME/rdbms/admin/dbmspump.sql

  • 对于 Oracle version 10.2 版本:
  • 1. Catdph.sql 用于重新安装 DataPump 类型和视图

    SQL >@ $ORACLE_HOME/rdbms/admin/catdph.sql

    注意: 如果在安装了 XDB的情况下,则还需要运行 "catmetx.sql" 脚本。

    可以使用如下脚本来验证是否已安装 XDB:

    SQL> select substr(comp_name,1,30) comp_name, substr(comp_id,1,10)

    comp_id,substr(version,1,12)version,status from dba_registry;

    如果已安装XDB,则会按照如下示例输出

    Oracle XML Database XDB -version- VALID

    2. prvtdtde.plb 用于重新安装 tde_library 包

    SQL >@ $ORACLE_HOME/rdbms/admin/prvtdtde.plb

    3. Catdpb.sql 用于重新安装 DataPump 包

    SQL >@ $ORACLE_HOME/rdbms/admin/catdpb.sql

    4.Dbmspump.sql 用于重新安装 DBMS DataPump 对象

    SQL >@ $ORACLE_HOME/rdbms/admin/dbmspump.sql

    5. 如果需要可以执行如下脚本编译无效的对象

    SQL >@ $ORACLE_HOME/rdbms/admin/utlrp.sql

  • For Oracle version 11g:
  • 1. Catproc.sql

    SQL >@ $ORACLE_HOME/rdbms/admin/catproc.sql

    2. 如果需要可以执行如下脚本编译无效的对象

    SQL >@ $ORACLE_HOME/rdbms/admin/utlrp.sql


    http://blog.csdn.net/xiangsir/article/details/88057

    下载本文
    显示全文
    专题