系统是server2003,装在C盘,崩溃了
Oracle安装在D盘,数据文件也是放在这个目录下面
重装系统后,把原Oracle安装文件夹改名,所有设置跟照崩溃之前一样重装了一遍Oracle
其他服务都能启动,但是console服务就是起不来
不知道要怎么才能把里面的数据恢复出来
谢谢了

解决方案 »

  1.   

    看后,试一下:http://topic.csdn.net/u/20081021/15/d80a2ea1-9754-4e9c-815d-5793bbe849a3.html
      

  2.   

    关闭数据库 把原来数据库的数据文件、日志文件、控制文件 拷贝到新装数据库的目录下 然后STARTUP
      

  3.   

    这个是不难啊,就是做冷备份的过程么。
    1、将Oracle服务停止
    2、将原来的Oracle目录下面的数据文件、日志文件、控制文件拷贝出来覆盖到新数据库的相应位置
    3、然后重新启动Oracle服务
    4、启动数据库Startup
    5、这里可能要重做密码文件和启动文件,做一遍就是了,基本没有问题的。
      

  4.   

    通过命令执行
    在运行中输入CMD 
    SQLPLUS/NOLOG
    SQL>shutdown immediate;SQL>startup;
      

  5.   

    把之前所有的数据文件,控制文件,日志文件全部COPY过去。。如果是constol的企业 管理器打不开,把企业配置重新配置了。。
      

  6.   


    startup后:
    ORA-12528:TNS:listenner:all appropriate instances are blocking new connections
    被锁定??
      

  7.   

    看一下:http://tech.ccidnet.com/art/1107/20080313/1389493_1.html
      

  8.   

    数据库备份与恢复
    http://epub.itpub.net/5/1.htm
      

  9.   

    还是老样子,
    很多天还没搞定
    重做redo文件?
      

  10.   


    cmd 下 orapwd 会有明确的用法提示console起不来,LZ重新设置一下sid 44看
      

  11.   

    系统装在C盘,oracle装在D盘,所有的数据文件都放在这个安装目录下
    重装系统后,把机器名、ip设成与原来一样
    把oracle安装目录文件迁移到其他盘
    重装oracle在D盘,文件路径一样,全局数据库名一样,密码一样
    安装成功后停掉所有oracle服务
    然后把原来的oracle文件拷到D盘覆盖现有的文件
    启动oracle服务……
    服务都能启动
    但是数据库无法打开
    T_T
      

  12.   

    Microsoft Windows XP [版本 5.1.2600]
    (C) 版权所有 1985-2001 Microsoft Corp.C:\Documents and Settings\Administrator.5CA3B05F9AEA410>sqlplus /nologSQL*Plus: Release 10.1.0.2.0 - Production on 星期四 11月 27 14:52:20 2008Copyright (c) 1982, 2004, Oracle.  All rights reserved.SQL> conn sys/****** as sysdba
    Connected.
    SQL> shutdown immediate
    ORA-01109: database not open
    Database dismounted.
    ORACLE instance shut down.
    SQL> startup
    ORACLE instance started.Total System Global Area  171966464 bytes
    Fixed Size                   787988 bytes
    Variable Size             145750508 bytes
    Database Buffers           25165824 bytes
    Redo Buffers                 262144 bytes
    Database mounted.
    ORA-00354: corrupt redo log block header
    ORA-00353: log corruption near block 12913 change 45404387 time 10/01/2008
    14:00:03
    ORA-00312: online log 2 thread 1:
    'F:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\REDO02.LOG'
    SQL>