|
再次出现的意思:出现问题后,我重新启动计算机,重新启动数据库、监听器,恢复正常,过了一段时间,又出现这个问题。虽然环境变量可以不设(注册表中已经有了),但为了明确问题,我还是设置了环境变量,设了环境变量,还是出现这个问题,似乎说明和环境变量没有关系。
今天,第3次出现这个问题,也是在昨天 重新启动计算机,重新启动数据库、监听器,恢复正常 后出现的。并且,今天出现的问题,稍有不同,不同处在于:
以前,sqlplus / as sysdba总是登录成功,这次
sqlplus / as sysdba只登录成功一次,然后就出现如下错误:
Microsoft Windows [版本 5.2.3790]
(C) 版权所有 1985-2003 Microsoft Corp.
C:\>sqlplus / as sysdba
SQL*Plus: Release 11.2.0.1.0 Production on 星期二 12月 11 09:31:51 2012
Copyright (c) 1982, 2010, Oracle. All rights reserved.
ERROR:
ORA-12560: TNS: 协议适配器错误
请输入用户名:
不过,这次比较有收获的是,我获得了一个重要信息:
即,我再次观察到 和 Server服务、Workstation服务有关联, ORACLE出现这种问题,伴随着,Server服务、Workstation服务出现问题,导致我在服务器上共享的文件,无法从其他机器访问。
也就是说,Oracle的服务、Server服务、Workstation服务有着必然关联,可能是同一问题导致这些服务全部同时出现故障,也有可能是这几个服务之间存在某些关联,导致相互间的干扰。
我觉得收获很大,根据这个线索应该可以找到问题的症结了。
|
|