代码改变世界

Bug 5323844-IMPDP无法导入远程数据库同义词的同义词

2018-11-14 09:08  AlfredZhao  阅读(645)  评论(0编辑  收藏  举报

参见MOS文档:

  • Bug 5323844 - SYNONYM for a SYNONYM in remote database not imported using IMPDP (文档 ID 5323844.8)

在一次迁移项目中测试发现,当时环境为Oracle 10.2.0.5。此bug比较隐秘,impdp的导入日志本身没有对应的报错,在人工对比时才发现缺少了这类同义词。

解决方案就是应用对应的补丁。

首先下载最新OPatch替换,然后应用5323844补丁:

cd <PATCH_TOP>/5323844
opatch apply

db执行:

Patch Post Install Instructions:
--------------------------------

cd rdbms/admin
sqlplus "/ as sysdba"
@@catnomtt
@@catnomta.sql
@@dbmsmeta.sql
@@dbmsmeti.sql
@@dbmsmetu.sql
@@dbmsmetb.sql
@@dbmsmetd.sql
@@catmeta.sql
@@prvtmeta.plb
@@prvtmeti.plb
@@prvtmetu.plb
@@prvtmetb.plb
@@prvtmetd.plb
@@catmet2.sql
exit