用命名imp导入DMP时报无法解析指定的连接标识符的解决办法

昨天在我的机子上在dos窗口中用imp命令导入DMP文件,报无法解析指定的连接标识符,网上查了好久,都说有可能是用户名、密码或SID有错误,可是用PL/SQL来登录还是可以登录的经过反复的查阅,才发现问题就处在
引用

跟我的机子的环境有关:即装了数据库,也装了客户端,而我一般是在客户端下的tnsname.ora中配置我的连接串,我查阅了下,客户端的下的bin中并没有imp.exe这个文件,所以在dos执行的应该是服务库中的bin下的imp.exe文件,而这个imp.exe默认调用的是数据库中的tnsname.ora,而在这个tnsname.ora中没有没做相应的配置,所以才会一直报无法解析指定的连接标志符的错误。

你可能感兴趣的:(sql,dos)