当前位置:数据库 > Oracle >>

会追加分:连接oracle10数据库时,提示ORA-12538: TNS:no such protocol adapter,是哪儿出的问题

我的监听没有问题,会追加分数,有价值的回答觉得不吝啬
补充:我连接数据库用了好长时间了,昨天改了了环境变量以后才这样的,环境变量改回来也不管用了
追问:您是指在哪儿操作,偶是新手,看不太懂,能给解释一下不,灰常感谢其实我还是没听懂去哪儿设置监听配置文件目录。。。。。。。是用运行设置吗你说的那个配置文件我知道在哪儿呢,但是怎么设置set TNS_ADMIN=ORACLE_HOME/network/admin,怎么用tnsping测试listener.ora和sqlnet.ora,我还是不懂360611899,谢谢,嘿嘿怎么换817的版本的,能否告诉一下具体操作,非常感谢不给个建议,把那个放前哪个放后吗
答案:试试:
NT:set TNS_ADMIN=ORACLE_HOME/network/admin
UNIX:export TNS_ADMIN=ORACLE_HOME/network/admin
 
最后检查服务端sqlnet.ora和客户端tnsnames.ora,用tnsping测试连通性。
其他:是这个oracle版本的bug,换一个817的版本就OK了 你是不是同时安装了不同版本的服务端、客户端?
 
尝试调整一下他们的安装目录在环境变量 path 中的先后顺序试试吧。 

上一个:Oracle数据库怎么新建表
下一个:oracle 数据库 dblink怎么用

Oracle
MySQL
Access
SQLServer
DB2
Excel
SQLite
SYBASE
Postgres
如果你遇到数据库难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,