zoukankan      html  css  js  c++  java
  • oracle数据库恢复

    没做backup,把冷备份复制出来,装好oracle9.2.0.1,

    报controlfile version 9.2.0.0.0不匹配oracle 版本9.2.0.0.0。

    试过很多办法,都没用,最后只好重建control file:

    CREATE CONTROLFILE REUSE DATABASE "datastor" NORESETLOGS NOARCHIVELOG
        MAXLOGFILES 32
        MAXLOGMEMBERS 2
        MAXDATAFILES 32
        MAXINSTANCES 1
        MAXLOGHISTORY 449
    LOGFILE
       GROUP 1 'D:\oracle\oradata\datastor\REDO01.LOG',
       GROUP 2 'D:\oracle\oradata\datastor\REDO02.LOG',
       GROUP 3 'D:\oracle\oradata\datastor\REDO03.LOG'
    DATAFILE
      'D:\oracle\oradata\datastor\XDB01.DBF',
      'D:\oracle\oradata\datastor\USERS01.DBF',
      'D:\oracle\oradata\datastor\UNDOTBS01.DBF',
      'D:\oracle\oradata\datastor\TOOLS01.DBF',
      'D:\oracle\oradata\datastor\SYSTEM01.DBF',
      'D:\oracle\oradata\datastor\ODM01.DBF',
      'D:\oracle\oradata\datastor\INDX01.DBF',
      'D:\oracle\oradata\datastor\EXAMPLE01.DBF',
      'D:\oracle\oradata\datastor\DRSYS01.DBF',
      'D:\oracle\oradata\datastor\CWMLITE01.DBF';

    然后

    recover database;

    重启oracle就OK

    教训:多备份!冷备份碰到版本问题还是比较麻烦的,时间久了也不知道现在运行的oracle版本是多少。

  • 相关阅读:
    python基础(1)#1,2,3,4可组成多少不重复的三位数
    HTML/CSS 学习笔记
    (转) 杨元:CSS浮动(float,clear)通俗讲解
    前端:HTML
    Servlet
    Maven 安装
    单例模式
    项目随笔
    树状结构--迭代
    DB的封装
  • 原文地址:https://www.cnblogs.com/huqingyu/p/1768258.html
Copyright © 2011-2022 走看看