tns错了,db_name未找到,你可以用tnsping db_name 测试一下
你用的oracle 11g 的exp你到11g目录下面看下 tnsnames.ora 的配置是否有 db_name的配置
如果是本机的话,把@orcl去掉;
如果不是,运行netca,添加连接标示符。
或者使用
@ip:端口号:servicename
的方式代替@orcl
http://www.linuxidc.com/Linux/2014-01/94679.htm
看是不是这个问题
碰到ora-12154错误,首先确认自己输入的服务名是不是正确,服务名不区分大小写。 然后,看看系统的环境变量中
ORACLE_HOME的值是不是正确,ORACLE_HOME的值要设置到client目录。