服务器:win2000+oracle 8.17服务器
客户端:win2000+oracle 8.17客户一直用的很正常。但前天突然不能连了。
请注意,一直是很很正常,在出事之前,服务器没有作任何改动。现在客户端能连接其他的服务器,所以肯定是服务器端有问题。但就是不知道问题出在哪。检查网络正常,互相都能 PING 通,也没有丢包情况。
在客户端先删除数据库,然后用Net8 Configuration Assistant重新“本地网络服务名配置”,但测试就是不能通过。
将服务器重新启动也不行。
tnsnames.ora文件正常。以前出现此类问题,总是重做了事。一直没有解决成功过,希望在这里,能得到一个好的解决方案。
谢谢啦!
客户端:win2000+oracle 8.17客户一直用的很正常。但前天突然不能连了。
请注意,一直是很很正常,在出事之前,服务器没有作任何改动。现在客户端能连接其他的服务器,所以肯定是服务器端有问题。但就是不知道问题出在哪。检查网络正常,互相都能 PING 通,也没有丢包情况。
在客户端先删除数据库,然后用Net8 Configuration Assistant重新“本地网络服务名配置”,但测试就是不能通过。
将服务器重新启动也不行。
tnsnames.ora文件正常。以前出现此类问题,总是重做了事。一直没有解决成功过,希望在这里,能得到一个好的解决方案。
谢谢啦!
解决方案 »
- Oracle9i在存储过程中使用DBLink问题
- 子查询中的where子句
- 这种情况sql语句能否实现?
- 多表的分页查询语句,rownum会混乱的问题
- 高分求sql
- 我在使用plsql 的execute immediate的时候,总是发现下面的问题
- 一个很奇怪的,也很难的问题,请求解决!!!!还没人能正确解决!!!
- asp连接oracle的问题,急……
- 9i Release 2 拒绝 JAVA??????????
- Oracle+PHP 按照这样方式搭建【游戏管理平台】的【数据库】如何优化?
- SELECT A.SiHai_CODE, @@@@@ form table这里的@@@@@ 是什么
- loadjava 存储过程出问题啊
tnsping 的测试报错。
但用telnet 测1521端口可以的。
服务器上没办法测了,因为工作不能耽误,只能先重做了。
当时忘了在服务器上 tnsping 了。因为服务器上的能用,估计 tnsping 肯定能通,所以就没做。
我又出现一例:
ping 通,正常
tnsping 通,正常
用Net8 Configuration Assistant测试通过。但就是不能登录。提示:不能识别的服务名
用SQLPLUS也不行郁闷!!!!!
改过客户端的sqlnet.ora没?
客户端的sqlnet.ora也没有改.
把客户端tnsping的结果,还有客户端的sqlnet.ora文件内容贴上来
Attempting to contact (ADDRESS=(PROTOCOL=TCP)(HOST=xxx.xxx.xxx.xxx)(PORT=1521))OK(210毫秒)sqlnet.ora
# SQLNET.ORA Network Configuration File: E:\oracle\ora81\network\admin\sqlnet.ora
# Generated by Oracle configuration tools.SQLNET.AUTHENTICATION_SERVICES= (NTS)NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)
郁闷!!谢谢大家帮我!十分感谢!!!
我建议:
1)试试别的程序来连服务器,比如pl/sql developer, toad什么的,别只用sqlplus
2)杀杀毒
3)机器最近是否打过补丁,程序升级什么的。如果有,回滚到原来的状态
正因为好奇怪,所以才郁闷。
不过,有可能的话,下次用pl/sql developer, toad试试倒是一种方法。
可就是不知道为什么?
只能怀疑是有毒,但会是什么样的病毒呢?百思不得其解----开始怀疑是病毒封了1521端口,但用tnsping有几次成功,而且,用telnet 1521 端口也行。机器没有打补丁。因为是做服务的,装的时候一次搞定,然后不动它,也不上外网,只在内网里服务。而且,机器也不会有人动它。总之,郁闷啦!!
帮帮我吧!
Attempting to contact (ADDRESS=(PROTOCOL=TCP)(HOST=xxx.xxx.xxx.xxx.)(PORT=1521))
OK(80毫秒)C:\>sqlplus system/manager@server_xxx.xxx.xxx.xxxSQL*Plus: Release 8.1.7.0.0 - Production on 星期五 11月 25 16:33:22 2005(c) Copyright 2000 Oracle Corporation. All rights reserved.ERROR:
ORA-12154: TNS: 无法处理服务名用pl/sql developer, toad测试,报超时。
但用 tnsping 测试,仅(80毫秒)啊!
如果这样还不可以的话,大概是你ORACLE客户端/系统/病毒有问题了。
但不是主要问题。
我说了, PING 都是很正常的,用 tnsping 测试结果如下:
Attempting to contact (ADDRESS=(PROTOCOL=TCP)(HOST=xxx.xxx.xxx.xxx.)(PORT=1521))
OK(80毫秒)所以说,网络问题应该不是主要的。
而且,我这也没有屏蔽端口什么的。
2、检查一下操作系统的Path,看相关Oracle的路径是否还在
只能帮你这么多了
打开Net Configuration Assistant,看看“命名方法配置”,选用“主机名”和“本地”,然后试试
路径正常。回:Solaris3000(曲曲)
这个也试了。不行。回:wffffc(飞) ( )
也试了。若干次,也不行。谢谢各位啊!
看来要删帖了。唉
重新安装客户端不管用.重新安装服务器端可以;回:skying1(1年轻而流浪)
路由相关及网络问题可以排除.谢谢各位出力!!!!!