虚拟机启动的时候复制了一份,然后用复制出来那个启动发现数据库无法启动,相当于服务器掉电。恢复步骤如下:

1,先是ORA-01172: recovery of thread 1 stuck at block 272 of file 3

ORA-01151: use media recovery to recover block, restore backup if needed

SQL> select file#,name from v$datafile;

FILE# NAME

---------- --------------------------------------------------------------------------------

1 /u01/oracle/oradata/orcl/system01.dbf

2 /u01/oracle/oradata/orcl/sysaux01.dbf

3 /u01/oracle/oradata/orcl/undotbs01.dbf

4 /u01/oracle/oradata/orcl/users01.dbf

5 /u01/oracle/oradata/orcl/crmtbs01.dbf

6 /u01/oracle/oradata/orcl/crmtbs02.dbf

7 /u01/oracle/oradata/orcl/comptbs01.dbf

8 /u01/oracle/oradata/orcl/crmidxtbs01.dbf

9 /u01/oracle/oradata/orcl/crmidxtbs02.dbf

10 /u01/oracle/oradata/orcl/compidxtbs01.dbf

10 rows selected.

recover一下试试,按照提示是3文件出问题了,即undotbs01.dbf:

SQL> recover datafile 3;

Media recovery complete.

再次启库:

SQL> alter database open;

2,又报错:ORA-03113: end-of-file on communication channel。估计还是undo文件损坏

startup mount;

alter system set undo_management=manual scope=spfile;

shutdown immediate;

startup;

成功启动。哈哈,高兴跳起来,接下来开启应用程序发现白美了。

3,开启应用程序,又报ORA-01552: 非系统表空间 'USERS' 不能使用系统回退段

故障分析:UNDO表空间数据文件受损,导致执行更新操作失败。

故障修复:C:Documents and SettingsAdministrator>sqlplus / as sysdba

SQL*Plus: Release 10.2.0.1.0 - Production on 星期四 9月 20 17:26:38 2012

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

连接到:

Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production

With the Partitioning, OLAP and Data Mining options

SQL> create undo tablespace "UNDOTBS02" datafile 'D:oracleproduct10.2.0oradatazjportUNDOTBS02.DBF' size 128m reuse autoextend on next 10m maxsize 2048m;

表空间已创建。

SQL> alter system set undo_tablespace=UNDOTBS02  scope=spfile;

系统已更改。

SQL> alter system set undo_management=auto scope=spfile;

系统已更改。

SQL> shutdown immediate;

数据库已经关闭。

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> startup;

ORACLE 例程已经启动。

数据库装载完毕。

数据库已经打开。

SQL> DROP TABLESPACE UNDOTBS1 INCLUDING CONTENTS AND DATAFILES;

表空间已删除。

SQL> shutdown immediate;

数据库已经关闭。

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> startup;

ORACLE 例程已经启动。

oracle安装过程掉电,oracle数据库掉电恢复相关推荐

  1. oracle安装要多久,一次耗时4天的oracle安装过程

    一次耗时4天的oracle安装过程 服务端部署 平台环境 Linux系统:centos7.5 kernel:3.10.0-862.el7.x86_64 Oracle版本:oracle-database ...

  2. centos oracle创建库,CentOS Oracle安装必要的软件创建数据库

    CentOS Oracle安装系统的特性,既可作为高校计算机专业CentOS Oracle安装学习,也可以作为CentOS系统开源爱好者.CentOS系统用户 CentOS Oracle安装系统的特性 ...

  3. Oracle安装过程物理内存检查及临时temp空间不足解决办法

    物理内存 – 此先决条件将测试系统物理内存总量是否至少为 922MB (944128.0KB). 预期值 : N/A 实际值 : N/A 错误列表: – 可用物理内存 PRVF-7531 : 无法在节 ...

  4. oracle数据库中_以下undo和redo说法错误的是,[案例]Oracle报错ORA-01157 ORA-01110 12C数据库undo异常恢复...

    天萃荷净 运维DBA反映Oracle 12C数据库报错ORA-01157 ORA-01110,分析原因为undo异常导致 在Oracle 12c三个会话,其中第一个会话对pdb1中的表进行操作,并且有 ...

  5. oracle安装文件拒绝访问,oracle数据库的listener.ora文件拒绝访问,求解决!!!

    1. 执行$ORALCE_HOME/bin/netca,启动图形界2113面配置5261listener,配好后就有listener.ora文件4102了2. 在Linux图形界面下直接1653启ne ...

  6. hive取mysql数据oracle数据,Hive安装过程(mysql/oracle存储元数据)详解

    Hive安装过程(mysql/oracle存储元数据) 前置条件: - mysql数据库已经安装成功 - hadoop环境已经配置正确,且可以提供正常服务 说明: -由于资源有限,下面配置的hadoo ...

  7. Oracle的使用和Oracle安装过程

    自带的客户端工具SQLplus 开发尽量使用developer 最重要的是数据库的配置和用户配置 ORACLE 11g比较好用最新的Oracle 12C 需要切换东西,创始人Scott,下载地址www ...

  8. Oracle安装时安装界面为灰色卡住不动,Oracle安装过程中常遇到的问题

    来源: 互联网 作者: rocket 2008-03-19/11:13 目录 一.sybase12.5 for NT版本在win2000平台安装,界面中文字符出现乱码问题 二.sybase在网络共享或 ...

  9. centos 7 如何验证oracle安装成功_linux下Oracle数据的安装详解

    第二章:CentOS下Oracle用户环境配置和Oracle11g的安装: 1.下载Oracle安装包: linux.x64_11gR2_database_1of2.zip 和 linux.x64_1 ...

  10. Oracle 安装完怎么用,oracle 11g 安装完怎么用

    由于oracle占用资源严重,所以安装时最好关闭其他所有程序,只进行oracle的安装过程. 大概30分钟,我安装过好几次.不过每次安装前一定要清理干净之前的安装信息~具体可以参考: 你是否感受过or ...

最新文章

  1. html中legend设置大小,HTML_如何给 legend 标签设定宽度,我们在做表单的时候经常会使 - phpStudy...
  2. 百度研究院发布2021年十大科技趋势预测
  3. 向IIS注册ASP.NET代码
  4. Lesson 16.4 卷积遇见深度学习
  5. BZOJ4044 Luogu P4762 [CERC2014]Virus Synthesis (回文自动机、DP)
  6. Java包装类和基本数据类型的对照
  7. 品牌设计工作室html5模板
  8. 15年3月c语言试卷,2015年3月计算机二级C语言试卷及答案..doc
  9. PIX525-IPSEC-×××配置
  10. GHOST XP SP3 遐想网络 纯净驱动预览版 2.0
  11. 虚拟计算机累加乘法,乘法指令之: MLA乘-累加指令
  12. android switch背景图片,修改SwitchCompat的背景图片
  13. 2022微软中国在苏州北京上海等城市共有700多职位热招,欢迎自荐推荐转发
  14. python语音库_python音频库dejavu原理浅析
  15. linux 公社资料
  16. java web 上传图片漏洞_Web安全:文件上传漏洞
  17. Qt for Android获取手机序列号
  18. tensorflow安装 报错ConnectionResetError(10054, ‘远程主机强迫关闭了一个现有的连接。
  19. OpenCV图片拼接
  20. oracle开放查询表权限_Oracle创建用户并给用户授权查询指定表或视图的权限

热门文章

  1. css不换行属性_CSS强制不换行的whitespace:nowrap的坑,你会填么?
  2. 打开 谷歌浏览器exe_谷歌浏览器下载安装和插件安装步骤
  3. 皮一皮:这年头,没看过火影还没法做医生了...
  4. Google 鼓励的 13 条代码审查标准,建议收藏!
  5. 京东技术主导:全新架构的分布式事务Hmily 2.1.1发布
  6. Spring Cloud Alibaba基础教程:Sentinel Dashboard同步Apollo存储规则
  7. 消息中间件—简谈Kafka中的NIO网络通信模型
  8. html5相关介绍ppt,html5介绍全解.ppt
  9. kmeans实际应用例子 java_k-means聚类JAVA实例
  10. RabbitMQ简介及其安装