当前位置:  数据库>oracle

Oracle 服务器操作系统挂了,数据库的恢复

    来源: 互联网  发布时间:2017-05-06

    本文导语: 关于数据库所在的操作系统挂掉了,数据库系统的恢复 一)确保数据库的所有文件(安装文件,数据文件,日志文件)都在一个分区上,并且Oracle相关的所有日志和文件均未出现损坏。系统的分区不含有数据库的任何文件。二)当...

关于数据库所在的操作系统挂掉了,数据库系统的恢复

一)确保数据库的所有文件(安装文件,数据文件,日志文件)都在一个分区上,并且Oracle相关的所有日志和文件均未出现损坏。系统的分区不含有数据库的任何文件。
二)当操作系统挂掉了,按照如下方法进行数据库的恢复

1)基于Windows系统
数据库运行在D盘,操作系统安装在C盘,E盘有空间足以满足移动或者重新安装oracle
1)直接安装操作系统到C盘
2)将原来的oracle安装文件夹改名,
如:D:ORACLE 改为 D:ORACLE_OLD
3)在D盘重新安装oracle,路径和安装方法跟原来安装保持一致,确保此oracle能正常启动(实例,监听)
关掉oracle所有服务以及监听,重启系统。
4)将刚才安装的oracle文件夹和原来的文件夹改名
D:ORACLE 改为 D:ORACLE_NEW
D:ORACLE_OLD 改为 D:ORACLE
5)cmd 中运行oradim删除原来的实例配置后并重启系统:
oradim -delete -sid orcl
6)cmd中创建一个新的实例 并用原来的参数文件启动数据库
oradim -new -sid orcl -startmode a -pfile ‘D:oracleadminmmpfileinitorcl.ora’












2)基于linux系统
数据库的所有文件均在/u01分区上,操作系统在别的分区
1)安装操作系统,分区的时候选择除了/u01分区外,其他的分区进行格式化并安装
2)操作系统安装完后,挂载u01分区
mkdir /u01
mount -t ext3 /dev/sda2 /u01(先确认/u01对应的设备名称是否为/dev/sda2, fdisk -l)
vim /etc/fstab
#文件最后加上以下内容
/dev/sda2 /u01 ext3 defaults 1 2
3)按照原来的安装方法安装oracle软件,注意安装路径不能与原来的一样(可能仅仅需要创建Oracle相关系统用户和环境变量即可,不需安装软件)
4)用原来的pfile启动数据库 startup pfile=‘/u01/app/oracle/product/11.2.0/db_1/dbs/initorcl.ora’;
5)删除新创建的oracle安装软件,修改oracle环境参数为原来的参数(如果不需要安装数据库软件,此步就不需要了)











    
 
 

您可能感兴趣的文章:

  • Oracle数据库恢复后心得
  • 关于系统重装后Oracle数据库完全恢复的解决办法
  • oracle drop table(表)数据恢复方法
  • Oracle数据库备份和恢复工具 RMan
  • oracle备份恢复的具体方法
  • oracle中误删除表后恢复语句(FLASHBACK)
  • oracle冷备份恢复和oracle异机恢复使用方法
  • 在Oracle 10gR2中设定指定的恢复点实现轻松闪回
  • Oracle重做日志文件损坏或丢失后的恢复
  • Oracle11g备份和恢复功能的提高
  • 实战Oracle数据库备份与恢复
  • Oracle数据库冷备份的异地恢复
  • oracle下实现恢复一个丢失的数据文件的代码
  • .net/c#/asp.net iis7站长之家
  • Oracle的恢复管理器及DBMS_JOB包分析
  • Oracle数据库文件恢复以及备份思路
  • Oracle数据库备份恢复最佳实践
  • oracle如何恢复被覆盖的存储过程
  • rman恢复方案和oracle异机恢复
  • oracle数据库创建备份与恢复脚本整理
  • ORACLE日期相关操作
  • Linux下如何用C语言操作Oracle数据库相关的图书推荐
  • Oracle终于涉入支持Linux操作系统了
  • Linux平台下Oracle的操作
  • linux c 怎样利用pro*c/c++操作 win2000 下 oracle 谢谢
  • Window客户端通过ADO是否能够连接和操作Unix平台下的Oracle数据库?
  • Oracle将字符编码从GBK转到UTF8,如何操作比较稳妥?
  • 如何设定linux red hat 9的oracle9,让window的电脑可以操作数据库
  • linux oracle数据库删除操作指南
  • Linux环境中Oracle数据导入与导出备份操作
  • Oracle针对数据库某一行进行操作的时候,如何将这一行加行锁
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 网间Oracle的连接,远程连接Oracle服务器??
  • Oracle推最新版Oracle VM服务器虚拟软件
  • 哪位兄弟用过oracle的J2EE应用服务器IAS?据说“在应用服务器领域:Oracle第一,IBM第二,BEA第三”
  • 用Oracle管理服务器将数据导入与导出
  • 数据库服务器 Oracle
  • oracle远程连接服务器出现 ORA-12170 TNS:连接超时 解决办法
  • 向【steptodream】提问:你推荐的那个32位的centOs可以做oracle服务器么
  • Oracle、应用服务器(weblogic)一般安装在那个目录下好!
  • 请问在红旗Linux多功能服务器版上(不是数据库服务器版)能否正常安装使用Oracle?红旗Linux数据库服务器版要比红旗Linux多功能服务器版贵
  • Linux做web服务器JDBC连接windows下的Oracle问题
  • 在JB7中,如何连接Oracle9i的远程数据库服务器?
  • Linux下自动启动Oracle服务器
  • 谁知道哪个版本的oracle ias 服务器可以安装在RedHat9.0上?
  • Oracle与Tomcat服务器连接方法
  • 调查服务器系统BSD,SCO,Linux,windows?和数据库mysql,oracle,sqlserver?
  • 用redhat linux8.0+Oracle8i做网络数据库服务器,我需要怎样配置?
  • 用redhat linux8.0+Oracle8i做网络数据库服务器时,我需要怎样配置?
  • 客户端连接oracle服务器!!
  • Oracle融合中间件在Dell服务器上测试创世界纪录
  • Oracle客户端与数据库服务器连接
  • Oracle 12c发布简单介绍及官方下载地址
  • 在linux下安装oracle,如何设置让oracle自动启动!也就是让oracle那个服务自动启动,不是手动的
  • oracle 11g最新版官方下载地址
  • 请问su oracle 和su - oracle有什么不同?
  • Oracle 数据库(oracle Database)Select 多表关联查询方式
  • 虚拟机装Oracle R12与Oracle10g
  • Oracle数据库(Oracle Database)体系结构及基本组成介绍
  • Oracle 数据库开发工具 Oracle SQL Developer
  • 如何设置让Oracle SQL Developer显示的时间包含时分秒
  • Oracle EBS R12 支持 Oracle Database 11g
  • Oracle 10g和Oracle 11g网格技术介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,