`
哇哈哈852
  • 浏览: 87220 次
文章分类
社区版块
存档分类
最新评论

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:\oracle\admin\mm\pfile\initorcl.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环境参数为原来的参数(如果不需要安装数据库软件,此步就不需要了)
  • 大小: 50.8 KB
分享到:
评论

相关推荐

    银河麒麟服务器操作系统Oracle 数据库安装与配置指南

    银河麒麟服务器操作系统Oracle 数据库安装与配置指南

    Oracle数据库系统安全加固规范

    Oracle数据库系统安全加固规范,增加数据库安全性。

    中标麒麟服务器V7.4版本以及Oracle 12C服务器端安装说明

    自己辛辛苦苦整理的,从安装中标麒麟服务器版操作系统到oracle数据库安装,创建用户等一系列步骤,达到了手把手教学的目的,辛苦能够帮助到您!!!

    Oracle数据库系统在UNIX操作系统服务器上自动启停的实现方法.pdf

    Oracle数据库系统在UNIX操作系统服务器上自动启停的实现方法.pdf

    Oracle数据库学习指南

    38.优化调整Oracle 8i数据库(从操作系统) 39.在Internet上运作公司是一项艰苦的任务--关键任务 40.在oracle中限制返回结果集的大小 41.在远端如何建立standby数据库 42.怎样分析你的SQL语句的效率 43....

    oracle数据库管理系统v3.5

    2、该系统可以调用ORACLE数据库的存储过程,可以执行SQL文件,可以把ORACLE数据库数据导出生成DMP文件,可以把DMP文件导入到ORACLE数据库中,可以把DMP文件打包上传到FTP服务器指定位置,可以把FTP服务器上指定位置...

    如何调整Oracle数据库服务器的性能

    本文介绍了如何调整Oracle数据库服务器的性能。主要介绍了四种方法,分别是1、调整操作系统以适合Oracle数据库服务器运行。2、调整内存分配。3、调整磁盘 I/O。4、调整数据库服务器的回滚段。

    关于系统重装后Oracle数据库完全恢复的解决办法

    昨日,服务器一磁盘意外故障,c盘数据丢失,重新安装操作系统后,完全还原意外前的数据方法: 完全按照原配置(安装路径、实例名、用户名、密码)重新安装oracle后,将之前留下的oracle文件夹完全拷贝覆盖当前新安装...

    ORACLE数据库复制

    采用复制技术后,将这些大型数据复制到另外一个数据库中,对这些大数据的查询统计操作放在另外的一台数据库服务器上进行,即使受影响,也只是影响局部的查询统计功能,其他正常的业务处理不受影响。 但是,使用复制...

    Oracle数据库服务器修改操作系统时间的注意事项详解

    Oracle 数据库服务器修改操作系统时间的注意事项: 对单机或者ha 1.对数据库本身而言,其实是没有影响的。因为scn不依赖于os时间 2.对app(应用程序)而言,若是app中使用了sysdate之类的,那确实是有影响的。 基于...

    Oracle数据库应用系统调优方法

    Oracle数据库服务器是整个系统的核心,它的性能高低直接影响整个系统的性能,为了调整Oracle数据库服务器的性能,主要从以下几个方面考虑:调整操作系统以适合Oracle数据库服务器运行、调整内存分配、调整磁盘 I/O、...

    Oracle9i数据库系统优化与调整.pdf

    第25章 操作系统与网络调整* 第27章 数据库关闭/启动工作 第48章 调整实例恢复性能*(tuning 24) 第49章 应用程序性能调整* 第50章 内存和CPU的优化 第五部分 ORACLE系统高级用法介绍 第52章 安全管理+ 第53章...

    中标麒麟服务器操作系统介绍.pdf

    中标麒麟服务器操作系统-软件兼容性 软件兼容性测试列表(X86_64、X86) 分类 厂商 软件产品 版本 数据库 Oracle oracle DB 11gR2 11.2 Oracle DB 10gR2 10.2 IBM DB2 Enterprise Server Edition (ESE) V9.7 Informix...

    Linux系统怎么用命令重启oracle数据库.docx

    Linux系统下oracle数据库是经常使用到的数据库之一,有时候我们重启数据库更新数据或者其他插件,具体怎么操作呢。下面由店铺为大家整理了Linux重启oracle数据库的命令和方法,希望对大家有帮助! Linux重启oracle...

    Oracle数据库管理员技术指南

    7.6.1 数据库恢复和涉及的数据库结构 组织 7.7 各种需要恢复的情形 7.8 恢复丢失的数据文件 7.8.1 SYSTEM 数据文件的丢失 7.8.2 包含活动回退段的数据文件的丢失 7.8.3 其他数据文件的丢失 7.8.4 执行表空间...

    构建最高可用Oracle数据库系统 Oracle 11gR2 RAC管理、维护与性能优化

    2.2.1安装Openfiler操作系统 2.2.2Openfiler主界面 2.2.3配置iSCSI磁盘 2.3搭建数据库服务器 2.3.1为服务器配置4个网卡 2.3.2安装Linux操作系统 2.3.3挂载iSCSI磁盘 2.3.4配置udev固定iSCSI磁盘设备名称 ...

    oracle 12c 数据库 教程

    (一)安装 Oracle Linux 7.3 64 位操作系统 17 (二)安装 Oracle Database 12cR2 19 (三)使用 DBCA 创建 Oracle 数据库 21 (四)验证 Oracle Database 12cR2 环境 25 (五)使用 oracle-database-server-12cR2-...

    建立用户组保证Oracle数据库安全性

    在操作系统下建立用户组是保证数据库安全性的一种有效方法。Oracle程序为了安全性目的一般分为两类:一类所有的用户都可执行,另一类只DBA可执行。在Unix环境下组设置的配置文件是/etc/group。保证安全性的几种方法...

    Oracle通过sqlplus连接数据库的方式

    在oracle服务器,可以直接通过操作系统权限认证,使用sysdba方式登陆,前提是你可以登入服务器,并且拥有此权限。 oracle@e871d42341c0:~$ id uid=1000(oracle) gid=1000(dba) groups=1000(dba) oracle@e87

Global site tag (gtag.js) - Google Analytics