imp本地文件时报错。
原语句:
imp trade/hs0915@trade file=/home/oracle/all20090109.dmp touser=trade tablespaces=trade ignore=y full=y
一、IMP-00058: ORACLE error 12541 encountered
ORA-12541: TNS:no listener
IMP-00000: Import terminated unsuccessfully
把命令改成了imp 用户名/密码 full=y file=dmp文件地址,解决了问题。不需要加上本机的IP地址。
imp trade/hs0915 file=/home/oracle/all20090109.dmp touser=trade tablespaces=trade ignore=y full=y
二、IMP-00013: only a DBA can import a file exported by another DBA
无权限,赋权:
SQL->grant imp_full_database to trade;
三、IMP-00025: for DBA export files, FROMUSER must be specified with TOUSER option
将touser=trade去掉。即可导入。
如果要指定touser=teade 那么你必须设置 FROMUSER =那个用户。
修改之后:
imp trade/hs0915 file=/home/oracle/all20090109.dmp tablespaces=trade ignore=y full=y
参考文件:imp-00025错误 急急急急 !!!!!!!!!!!!_百度知道 (baidu.com)
(20条消息) oracle备份报error 12541错解决方法_oracle导入dmp文件报错12541_时光旅行者一号的博客-CSDN博客