在导出dmp文件的时候(命令:exp 用户名/密码@IP/实例名 file=D:\20180910.dmp log=D:\20180910.log),遇到如下错误:服务器
错误缘由:oracle
导出使用的是Oracle 11.2.0.1客户端导出oracle 11.2.0.4的服务端的数据,所以报此错误。工具
解决方式:测试
一、保持导出的客户端和服务器端的版本一致。spa
二、测试的在语句中指定表空间名称也能够导出(tablespaces=xxx,其中xxx为表空间名称,若是使用多个表空间能够用逗号分隔)。blog
对于这种方式,若是导出的涉及到多个表空间,切有的表空间是公用的,那么导出的表会把其余用户在此公用表空间上存储的表也导出,从而在别人那里导入的时候可能会出现错误。get
三、使用PLSQL工具中导出功能(TOOLS---EXPORT TABLES)。it
写的某些地方可能存在理解不到位的地方,但愿各位指正!table