先启动服务中的oracle数据库服务和tns服务试试,然后再到dos下启动

解决方案 »

  1.   

    谢谢bzszp
    您所说的oracle数据库服务是那个OracleServiceORCL
    tns服务是那个OracleTNSListener80

    不好意思,我对oracle不懂
    刚才重新启动这两个服务
    还是不行。
      

  2.   

    这种情况应该是你的OracleServiceSID服务没有起来,我经常也犯同样的错误。你按楼上说的把那两个服务起来试试看。
    方法:
    设置-->控制面板-->管理工具-->计算机管理
    找到那个服务,起动。
      

  3.   

    重新启动服务时没有出现问题吧
    然后dos下执行
    svrmgrl
    connect internal/oracle
    startup
    也不行,还是oracle not available错误?
      

  4.   

    不好意思,问一下,你进入svrmgrl后就startup一下,看是什么错误。
      

  5.   

    谢谢两位bzszp:
    重新启动服务没问题
    在dos下执行
     svrmgr30
    能进去
    然后
      connect interval/oracle
    就出现oracle not available错误
      

  6.   

    iagcel(孤星),如下:
    用svrmgr30,直接startup没有这个权限
    C:\>svrmgr30Oracle Server Manager Release 3.0.5.0.0 - Production(c) 版权 1997,Oracle 公司。版权所有。Oracle8 Release 8.0.5.0.0 - Production
    PL/SQL Release 8.0.5.0.0 - ProductionSVRMGR> startup
    ORA-01031: insufficient privileges
    SVRMGR>
      

  7.   

    bzszp(SongZip):
    服务重新启动后,然后进svrmgr30
    ,
    就是这样的C:\>svrmgr30Oracle Server Manager Release 3.0.5.0.0 - Production(c) 版权 1997,Oracle 公司。版权所有。Oracle8 Release 8.0.5.0.0 - Production
    PL/SQL Release 8.0.5.0.0 - ProductionSVRMGR> connect interval/oracle
    ORA-01034: ORACLE not available
    SVRMGR>
      

  8.   

    在startup之前先执行关闭数据库实例的命令。
      

  9.   

    connect internal/change_on_install
    试试看不是interval
      

  10.   

    你再用这个试试看
    在DOS下输入:sqlplus  internal/oracle
      

  11.   

    谢谢freewill200
    用sys/change_on_install
    也是同样的错误
      

  12.   

    connect sys/change_on_install as sysdba
      

  13.   

    看你的版本应该是oracle 804,805的
    sqlplus 在数据库未启动的时候还不能使用
    还是应该用svrmgr30
      

  14.   

    crazybaw(大禹)兄
    问题是现在
    svrmgr30
    用interval/oracle都登录不进去,shutdown也执行不了iagcel(孤星) 兄
    这倒是可以,显示已连结,但用个sql语句一样的错误SQL*Plus: Release 8.0.5.0.0 - Production on 星期一 10月 21 15:10:43 2002(c) Copyright 1998 Oracle Corporation.  All rights reserved.已连接。
    SQL> select * from t_user;
    select * from t_user
    *
    错误位于第1行:
    ORA-01034: ORACLE not available
    SQL>
      

  15.   

    freewill2000(freewill)兄
    是的
    oracle 8.0.5
    connect sys/change_on_install as sysdba
    又出现invalid username/password; logon deniedC:\>svrmgr30Oracle Server Manager Release 3.0.5.0.0 - Production(c) 版权 1997,Oracle 公司。版权所有。Oracle8 Release 8.0.5.0.0 - Production
    PL/SQL Release 8.0.5.0.0 - ProductionSVRMGR> connect sys/change_on_install as sysdba
    ORA-01017: invalid username/password; logon denied
    SVRMGR>
      

  16.   


    试一下:
    connect internal/oracle@service_name
    或者:
    connect / as sysdba
      

  17.   

    唉,干脆这样吧,看看行不行,再不行我也没辙了
    svrmgr30 > connect / as sysdba一定在数据库本机上!
    好运啊!唉!!!
      

  18.   

    luckysxn(风子)
    这也不行,同样的错误C:\>svrmgr30Oracle Server Manager Release 3.0.5.0.0 - Production(c) 版权 1997,Oracle 公司。版权所有。Oracle8 Release 8.0.5.0.0 - Production
    PL/SQL Release 8.0.5.0.0 - ProductionSVRMGR> connect / as sysdba
    ORA-01031: insufficient privileges
    SVRMGR>哎,freewill2000,谢谢了,也谢谢大家,不过还好
    我的这个数据库是自己做程序用的,实在不行
    就使出我的看家本领,重装
    呵呵
    只是想弄弄明白