IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    数据泵迁移Wrapped PLSQL之后报PLS-00753

    惜分飞发表于 2024-06-04 14:49:35
    love 0

    联系:手机/微信(+86 17813235971) QQ(107644445)QQ咨询惜分飞

    标题:数据泵迁移Wrapped PLSQL之后报PLS-00753

    作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]

    记录一个oracle datapump迁移库遇到Wrapped PLSQL无效的Bug 18881811 Data Pump Import of Wrapped PLSQL Corrupts the Body(主要影响版本11.2.0.4/12.1.0.2)
    bug-18881811


    导入时提示:ORA-39082 Object type PACKAGE_BODY:created with compilation warnings.
    尝试编译对象提示

    SQL> alter package xx.xx compile body;
    
    Warning: Package Body altered with compilation errors.
    
    SQL> show error
    
    PLS-00753: malformed or corrupted wrapped unit
    

    由于涉及的package body 比较多,人工处理比较麻烦,采取临时解决方法
    1. drop 掉所有报错的package
    2. 使用exp导出所有的对象(rows=n)
    3. 使用imp导入
    4. 编译无效对象

    • 使用wrap加密pl/sql代码
    • .[hudsonL@cock.li].mkp勒索加密数据库完美恢复
    • 分布式存储故障导致数据库无法启动故障处理
    • mysql数据库被黑恢复—应用层面delete删除
    • DELETE FROM wri$_adv_sqlt_rtn_planWHERE task_id = :tid AND exec_name = :execution_name
    • IMP-00009: abnormal end of export file
    • win 11.2.0.4打patch后服务无法正常启动处理
    • ORA-600 2662快速恢复之Patch scn工具
    • read_me_recover_tn勒索恢复
    • ORA-00702一键恢复工具
    • 误删除分区oracle数据库恢复
    • ORA-01110 ORA-17070 OSD-04006 故障恢复


沪ICP备19023445号-2号
友情链接