是 windows2000 系统,oracle 10 G ,所有的客户端突然就连接不上数据库了,然后在服务器上测试 也连接不上数据库,报连接超时,从新启动服务器后又正常了,已经出现两次了。每次出现这个现象的时候 用 web 访问enterprise manager 可以访问到登陆界面,但是点登陆没有反映,从启服务器后可以进入了 预警里面提示.....被100 具体的信息没记住,能帮忙分析一下吗.

解决方案 »

  1.   

    连不上的时候报错信息是什么,alert log里面记录了什么内容
      

  2.   

    估计你的数据库instance异常了,或者crash了。
    查看alert_$sid.log文件看看。
    下次出现这种情况时,别急着重新启动。首先看看是否可以在服务器上sqlpl / as sysdba登路。
      

  3.   

    把OracleManagement服务设置为自动
      

  4.   

     2008-7-24 12:06:39 事件类 "Other" 的度量 "Database Time Spent Waiting (%)" 位于 0 - 
     2008-7-24 12:00:29 事件类 "Other" 的度量 "Database Time Spent Waiting (%)" 位于 100 - 
     2008-7-24 11:57:25 事件类 "Other" 的度量 "Database Time Spent Waiting (%)" 位于 0 - 
     2008-7-24 11:55:22 事件类 "Other" 的度量 "Database Time Spent Waiting (%)" 位于 100 - 
     2008-7-24 11:51:15 事件类 "Other" 的度量 "Database Time Spent Waiting (%)" 位于 0 - 
     2008-7-24 11:49:12 事件类 "Other" 的度量 "Database Time Spent Waiting (%)" 位于 100 - 
     2008-7-24 11:46:07 事件类 "Other" 的度量 "Database Time Spent Waiting (%)" 位于 0 - 
     2008-7-24 11:44:04 事件类 "Other" 的度量 "Database Time Spent Waiting (%)" 位于 100 - 
     2008-7-24 11:34:50 事件类 "Other" 的度量 "Database Time Spent Waiting (%)" 位于 0 - 
     2008-7-24 11:33:48 事件类 "Other" 的度量 "Database Time Spent Waiting (%)" 位于 100 - 
      

  5.   

    看看是否可以在服务器上sqlpl / as sysdba登录
      

  6.   

    出现这种情况的时候 我在服务器上 用net config 测试本地net服务器名 也是连接超时 。没有用 在服务器上sqlpl / as sysdba 测试,sqlpl 不也是通过 本地net服务器名 连接数据库的吗?
      

  7.   

    不好意思,能问一下怎么把 OracleManagement服务设置为自动?
      

  8.   

    是不是服务器防火墙开着,可以关闭或把oracle加到例外中 试试
      

  9.   

    不知道,应该是默认就可以吧,我用的oracle9i
      

  10.   

    我的版本是oracle9.2,之前也出现过无法访问数据库的问题,是因为有的数据库相关服务没启动,不知道你是什么原因,原来用oracle8的时候回滚段也出现过问题,满了之后得手动清除一下。不知道有没有参考价值~!
      

  11.   

    忘记了一点,你改没改过服务器的ip地址,或者是计算机名称?曾经改了ip之后忘记改程序了,死活连不上哦。我做得是c/s的。不知道楼主的模式
      

  12.   

    我也是C\S 模式的,现在每天的高峰阶段都会出现这种情况,怀疑是不是用户太多 或是 数据量太大造成的?!enterprise manager 中提示:
    SQL 响应时间    SQL 响应时间是基线的 3854.54%。
    磁盘占用率 (%): 磁盘设备 1 D: 
    1 D: 的磁盘占用率为 207.14%
    是不是我Oracle 数据库配置有问题啊?请高手多给点意见。
      

  13.   

    alert_$sid.log//sqlplus /as sysdba