impdp参数(impdp参数值无效 转储文件说明错误)

impdp参数(impdp参数值无效 转储文件说明错误)h4 报错信息 h4 分析过程 这个报错是由于 timezone file 的版本 源端比目标端高 于是 impdp 不支持 这个报错是 Oracle 引擎本身的限制 参考 Mos 文章 ORA 39405 Oracle Data Pump Does Not Support Importing From A Source Database

大家好,我是讯享网,很高兴认识大家。



 <h4>报错信息&#xff1a;</h4> 

讯享网

讯享网

分析过程:

这个报错是由于timezone_file的版本,源端比目标端高,于是impdp不支持。

这个报错是Oracle引擎本身的限制,参考Mos文章 ORA-39405: Oracle Data Pump Does Not Support Importing From A Source Database With TSTZ Version (Doc ID .1)

在原生Oracle上,将timezone_file的patch应用,完成升级即可解决。


讯享网

那么如果AWS RDS Oracle 实例上,如果遇到这个报错,应该怎么解决呢?

解决方案:

有个误区,是可能此时大家会检查RDS Oracle的小版本,而后将目标端把版本升级到更高版本。但是timezone_file的版本,不一定会跟着RDS Oracle的升级而升级。

正确的方式是,根据文档[1], 首先将RDS Oracle的选项组,如果是默认选项组,那么需要更改为自建选项组。

而后在自建选项组中,将timezone_file_autoupgrade 这个选项添加上。

需要注意的是,根据文档[1], 打开此选项可能会导致几个小时的停机时间。当实例使用过时的时区文件版本时,可能会发生停机。或者,当引擎版本升级包含新的时区文件版本时,也可能会发生这种情况。

可以通过如下query查询timezone_file的版本:

 

参考文档:

[1] Downtime during the time zone file update - Amazon Relational Database Service

小讯
上一篇 2025-05-22 22:23
下一篇 2025-05-31 14:05

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/200822.html