用Data Database Configuration Assistant重新配置一下以前损坏的数据库,重新启动一下试试

解决方案 »

  1.   

    数据库没有启动,你看下服务里的OracleServer****有没有启动?
    还有OracleOraHome1TNSListner服务如果都已启动
    C:\>svrmgrlOracle Server Manager Release 3.1.6.0.0 - Production版权所有 (c) 1997,1999,Oracle Corporation。保留所有权利。Oracle8i Enterprise Edition Release 8.1.6.0.0 - Production
    With the Partitioning option
    JServer Release 8.1.6.0.0 - ProductionSVRMGR> connect internal
    连接成功。
    SVRMGR> startup
      

  2.   

    数据库没有启动
    cmd
    svrmgrl
    connect internal/oracle
    shutdown immediate
    startup
      

  3.   

    手工启动,能看到数据库报错信息,
    如能正常STARTUP 那就是你的数据库服务启动的问题了。
      

  4.   

    手工启动试一试,
    进入MS-DOS
    c:\>SVRMGRL
    C:\SVRMGRL>CONNECT INTERNAL/ORACLE
    如果不能正常连接,可能是服务没有起来,先把服务起来
    然后,分步操作
    startup nomount
    alter database mount;
    alter database open;
    在根据每一步的错误提示解决问题
      

  5.   

    你的数据库没有启动!windows环境必须首先启动系统关于oracle的服务OracleServer+服务名