在导入oracle数据库文件的时候会出现这个报错,原因通常是你使用客户端的imp命令导入使用服务端的expdp命令导出的dmp文件导致的。
关于imp命令和expdp命令
exp和imp是客户端的工具程序命令,既可以在客户端使用,也可以在服务端使用。
expdp和impdp是服务端的工具程序命令,只能在服务端使用,不能在客户端使用。
使用exp命令导出的dmp文件不能使用impdp命令导入,同理,使用expdp命令导出的dmp文件也不能使用imp命令导入。
报错的解决方法
知道了报错的原因,很容易就能找到解决报错的方法,即导入使用服务端的expdp命令导出的dmp文件就使用服务端的impdp命令即可。
"有时候,当你做对的时候,没有人会记得,而当你做错的时候,连呼吸都是错。"
你要去做一个懂事的大人,不要回头,不要难过。