哇,开心极了。。。
感觉自己发现了新大陆。。。

用命令 exp system/psw@dblink file=d:\system_full.dmp full=y 1
执行时报错:
exp-00008:遇到Oracle错误 1406:
在这里插入图片描述
可以看到:
客户端的版本是:10.2.0.1.0
服务器端的版本是 11.1.0.6.0

低版本的exp可以导高版本的数据库
高版本的exp不可以导 低版本的数据库

怎么办呢?
灵机一动,试试expdp命令:

expdp system/psw@dblink full=y dumpfile=system_full.dmp logfile=system_full.log

在这里插入图片描述

大获成功!

陆科说,exp是老古董了。
可是,为什么工程师们都喜欢用 exp,而不喜欢用expdp呢?


  1. 该命令是导出 完整数据库;且需要具有dba权限的用户才能执行。
    若要导出某个特定用户下的数据,则:
    exp system/password@orcl owner=user1 file=d:\export_user1.dmp ↩︎

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐