oracle的impdp导入报错UDI-00018的情况说明小记(多数据泵如何选择对应版本的数据泵导入)
2021/4/12 2:25:25
本文主要是介绍oracle的impdp导入报错UDI-00018的情况说明小记(多数据泵如何选择对应版本的数据泵导入),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
报了这个错原因是导出的数据泵与导入的数据泵不兼容,说白了就是两个expdp导出与impdp导入两个工具的版本一致。
我导出文件用的是11.2.0.4版本,但是在我导入的机子上有两个版本的数据库,11.2.0.4版和19C版,因为19C版是后面装的,所以本地默认读的配置都是19C版的,导致直接cmd执行导入使用的是19C版的impdp.exe
如何解决:
这里小小说下cmd中运行的一些命令原理,cmd之所以能运行如impdp,ipconfig........等命令,是因为电脑上有这些程序,并且能从指定的路径上(环境变量)找到。
抱着这个原理,我这个问题就好解决了
法一:改环境变量,注册表改变系统默认读取的impdp (我使用法二,主要是懒得折腾)
法二:直接到相关工具的目录下运行cmd,如我的目录为:D:\app\Administrator\product\11.2.0\dbhome_1\BIN 然后就可以执行导入命令了
这篇关于oracle的impdp导入报错UDI-00018的情况说明小记(多数据泵如何选择对应版本的数据泵导入)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23增量更新怎么做?-icode9专业技术文章分享
- 2024-11-23压缩包加密方案有哪些?-icode9专业技术文章分享
- 2024-11-23用shell怎么写一个开机时自动同步远程仓库的代码?-icode9专业技术文章分享
- 2024-11-23webman可以同步自己的仓库吗?-icode9专业技术文章分享
- 2024-11-23在 Webman 中怎么判断是否有某命令进程正在运行?-icode9专业技术文章分享
- 2024-11-23如何重置new Swiper?-icode9专业技术文章分享
- 2024-11-23oss直传有什么好处?-icode9专业技术文章分享
- 2024-11-23如何将oss直传封装成一个组件在其他页面调用时都可以使用?-icode9专业技术文章分享
- 2024-11-23怎么使用laravel 11在代码里获取路由列表?-icode9专业技术文章分享
- 2024-11-22怎么实现ansible playbook 备份代码中命名包含时间戳功能?-icode9专业技术文章分享