exp 导出命令错误,客户端控制台下运行exp 说是协议适配器错误 大虾帮忙!??!!

高手救急!

错误如下:

exp-00056:遇到oracle错误12560
ora-12560:TNS:协议适配器错误
exp-000:导出中止失败!

疑问如下:
1、它不是硬件问题吧!
2、或者是语法问题?
3、我的服务器客户端版本是一样的。应该不是版本问题吧!
4、是不是客户端需要配置什么?
5、刚搜了一下,有帖子说客户端默认安装不安装exp和imp命令?

---------------------------------------------------------------

客户端需要配置。可以用net manager配置
---------------------------------------------------------------

userid/password@服务名
---------------------------------------------------------------

楼上说的对, userid/password@数据库名 就可以解决你的问题了.
---------------------------------------------------------------

up!
---------------------------------------------------------------

你的客户端需要配置服务命名,指向服务器的数据库SID,服务命名可以在NET8 ASSISTANT或者net8 configration assistant(oracle8i)下配置,配置测试通过后你可以用如下格式导出:
exp system/password@<你的服务命名>
---------------------------------------------------------------

首先要明确的是你要EXP的是本机数据库,还是远程数据库,
如果是远程数据库你就要查看你的客户端版本,还有联接服务设置十分正确。

Published At
Categories with 数据库类
Tagged with
comments powered by Disqus