system表空间离线损坏修复

-------------------------------------------------模拟system表空间离线损坏--------------------------------

SQL> create table sys.strom (a number) tablespace system;

Table created.

SQL> alter system switch logfile;

System altered.

SQL> insert into sys.strom values(1);

1 row created.

SQL> alter system switch logfile;

System altered.

SQL> commit;

Commit complete.

SQL> insert into sys.strom values(22);

1 row created.

SQL> alter system switch logfile;

System altered.

SQL> commit;

Commit complete.

SQL> shutdown immediate

Database closed.

Database dismounted.

ORACLE instance shut down.

SQL> !

[oracle@station strom_oradata]$ rm -rf /u01/app/oracle/oradata/ORCL/datafile/*system*                 ---删除system表空间

[oracle@station strom_oradata]$ sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on Fri Jun 8 15:20:15 2012

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

SQL> conn /as sysdba

Connected to an idle instance.

SQL> startup

ORACLE instance started.

Total System Global Area  281018368 bytes

Fixed Size                  2020192 bytes

Variable Size             155192480 bytes

Database Buffers          121634816 bytes

Redo Buffers                2170880 bytes

Database mounted.

ORA-01157: cannot identify/lock data file 1 - see DBWR trace file

ORA-01110: data file 1:

'/u01/app/oracle/oradata/ORCL/datafile/o1_mf_system_7x4lym26_.dbf'

SQL> !

-------------------------------------------------模拟system表空间离线损坏--------------------------------

-------------------------------------------------system表空间离线损坏修复--------------------------------

[oracle@station strom_oradata]$ cp -rp *system* /u01/app/oracle/oradata/ORCL/datafile/                 ----把老的system表空间考到datafile目录

[oracle@station strom_oradata]$ sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on Fri Jun 8 15:21:31 2012

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

SQL> conn /as sysdba

Connected.

SQL> recover tablespace system;

ORA-00279: change 993108 generated at 06/08/2012 15:01:43 needed for thread 1

ORA-00289: suggestion :

/u01/app/oracle/flash_recovery_area/ORCL/archivelog/2012_06_08/o1_mf_1_44_%u_.ar

c

ORA-00280: change 993108 for thread 1 is in sequence #44

Specify log: {=suggested | filename | AUTO | CANCEL}

auto

Log applied.

Media recovery complete.

SQL> alter database open;

Database altered.

SQL> select * from  sys.strom;

A

----------

1

22

-------------------------------------------------system表空间离线损坏修复--------------------------------

SQL>

oracle表空间离线 恢复,system表空间离线损坏修复相关推荐

  1. oracle 11g的audit导致system表空间快速增长的问题

    oracle 11g的audit导致system表空间快速增长的问题         分类:             oracle              2012-03-23 16:20     ...

  2. Oracle中用system存数据,【学习笔记】Oracle表空间 数据存放system表空间影响数据库性能...

    天萃荷净 分享一篇,关于Oracle数据库system表空间研究,不能将用户数据存放在system表空间的原因 为什么不建议客户把业务数据存放到SYSTEM表空间中,一直想通过试验的数据来说明问题,今 ...

  3. oracle更改system表空间大小,收缩system表空间大小

    注:这种方法功能有限,如果system表空间末尾写入了一些系统表资料,那么是无法回收的. C:\Documents and Settings\Administrator.XY>sqlplus & ...

  4. oracle 12c recover table恢复单表

    在 Oracle 12c 之前,如果误删一张表,常规的方法是 Flashback 闪回或 TSPITR.如果需要恢复的表空间过大,TSPITR 会耗时非常久:而开启 flashback 会消耗磁盘空间 ...

  5. mysql binlog 过滤表_mysql日志恢复指定表【从binlog日志过滤恢复指定数据表】

    很多时候,MYSQL数据库由于一些误操作,需要恢复指定表,或某个表指定时间点的数据,这个时候需要根据MYSQL的binlog日志做时间点的恢复,下面将介绍这个方案的具体步骤: 一.登录数据库刷新bin ...

  6. mysql清空表分区数据恢复_清空表数据恢复 mysql恢复某个表数据

    excel表格删除后如何恢复? 谢邀,如果是删除时间很短且只是删除内容,可以使用撤回.如果是整个文件删除,回收站没有,可以使用数据恢复软件恢复. excel数据清空保存了,怎么恢复原数据? 1.首先在 ...

  7. oracle还原system备份包,SYSTEM表空间管理及备份恢复

    --============================= -- SYSTEM 表空间管理及备份恢复 --============================= SYSTEM表空间是Oracl ...

  8. SYSTEM 表空间管理及备份恢复

    标签: systemoraclesqldatabasefile数据库 2010-11-28 18:14 12689人阅读 评论(0) 收藏 举报 分类: -----Oracle备份恢复(16) 版权声 ...

  9. Oracle - 数据库的实例、表空间、用户、表之间关系

    完整的Oracle数据库通常由两部分组成:Oracle数据库和数据库实例. 1) 数据库是一系列物理文件的集合(数据文件,控制文件,联机日志,参数文件等): 2) Oracle数据库实例则是一组Ora ...

最新文章

  1. python 功能 代码_让你的Python代码实现类型提示功能
  2. python 列表推导式 结构解析
  3. 模板—扩展GCD*2
  4. AS3中 is,as,typeof的区别 .
  5. Boost:bimap双图operator bracket的测试程序
  6. Oracle 11g新特性:索引不可见
  7. [集训队作业2018] 万圣节的积木(李超线段树)
  8. Swift - 发送消息(文本,图片,文件等)给微信好友或分享到朋友圈
  9. 蓝桥杯——输出米字形
  10. Java设计模式透析之 —— 组合(Composite)
  11. ubuntu命令整理中
  12. 台式计算机诞生,生物电脑 ①1946年,世界上第一台计算机诞生,这个庞然大物开创了一个电脑时代。从那时候起,人们不断革新、创造,把庞然大物的体积一减再减,现在我们所见的台式电脑、掌上电脑...
  13. ftp命令上传文件及文件夹
  14. qq四国军旗2.1 beat03 builde017记牌器开发思路(二)
  15. 计算机二级考试真题李阳答案,英语二级笔译_二级笔译培训_二级笔译真题 - 沪江英语...
  16. 用安装包修复服务器,修复服务器
  17. [BJWC2018]第k大斜率
  18. cdh6.2离线安装(傻瓜式安装教程)
  19. jop怎么读音英语怎么说_job怎么读?
  20. 生成2023年节假日/工作日维表

热门文章

  1. “贺新春 话新年” 博客征文活动,火热开始!
  2. 图片缩放不模糊之css中image-rendering使用
  3. C语言单链表入门讲解(附例题)
  4. 投稿到掘金的文章为什么不通过?
  5. 国内与海外风控模型的差异内容
  6. linux 目录下创建子目录,在 Linux 下用 mkdir 命令来创建目录和子目录
  7. Java合并wav音频
  8. 2020-2021学年第二学期期末考试《自动控制原理》大作业
  9. 数字化浪潮席卷汽车行业,打造超强供应链管理体系
  10. 创建全局函数mysql_MySQL系列(十):函数