ORA-01552 :非系统表空间‘XXXX’不能使用系统回退段

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

故障解决:
创建的新的undo表空间,置为 默认,AUTO,正常打开 数据库 。

Microsoft Windows [版本 5.2.3790]
(C) 版权所有 1985-2003 Microsoft Corp.

C:\Documents and Settings\Administrator>sqlplus "/as sysdba"

SQL*Plus: Release 10.2.0.1.0 - Production on 星期二 8月 26 15:27:45 2014

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> select open_mode from v$database;

OPEN_MODE
----------
READ WRITE

SQL> show parameter undo

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
undo_management                      string      MANUAL
undo_retention                       integer     900
undo_tablespace                      string      UNDOTBS1
SQL> alter system set undo_management=auto scope=spfile;

系统已更改。

SQL> shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup
ORACLE 例程已经启动。

Total System Global Area  272629760 bytes
Fixed Size                  1248476 bytes
Variable Size              88081188 bytes
Database Buffers          176160768 bytes
Redo Buffers                7139328 bytes
数据库装载完毕。
ORA-00607: 当更改数据块时出现内部错误
ORA-00600: 内部错误代码, 参数: [4194], [19], [13], [], [], [], [], []

SQL> shutdown abort
ORACLE 例程已经关闭。
SQL> conn /as sysdba
已连接到空闲例程。

SQL> startup mount
ORACLE 例程已经启动。

Total System Global Area  272629760 bytes
Fixed Size                  1248476 bytes
Variable Size              88081188 bytes
Database Buffers          176160768 bytes
Redo Buffers                7139328 bytes
数据库装载完毕。
SQL> show parameter undo

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
undo_management                      string      AUTO
undo_retention                       integer     900
undo_tablespace                      string      UNDOTBS1

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

系统已更改。

SQL> shutdown immediate;
ORA-01109: 数据库未打开

已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup
ORACLE 例程已经启动。

Total System Global Area  272629760 bytes
Fixed Size                  1248476 bytes
Variable Size              88081188 bytes
Database Buffers          176160768 bytes
Redo Buffers                7139328 bytes
数据库装载完毕。
数据库已经打开。
SQL> select name from v$datafile;

NAME
--------------------------------------------------------------------------------

E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORACLE\SYSTEM01.DBF
E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORACLE\UNDOTBS01.DBF
E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORACLE\SYSAUX01.DBF
E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORACLE\USERS01.DBF
E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORACLE\EXAMPLE01.DBF
E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORACLE\CCEN.ORA

已选择6行。

SQL> create undo tablespace undotbs2 datafile 'E:\ORACLE\PRODUCT\10.2.0\ORADATA\
ORACLE\UNDOTBS02.dbf' size 200m;

表空间已创建。

SQL> show parameter undo;

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
undo_management                      string      MANUAL
undo_retention                       integer     900
undo_tablespace                      string      UNDOTBS1
SQL> alter system set undo_tablespace=undotbs2 scope=spfile;

系统已更改。

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

系统已更改。

SQL> show parameter spfile;

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
spfile                               string      E:\ORACLE\PRODUCT\10.2.0\DB_1\
                                                 DATABASE\SPFILEORACLE.ORA
SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup
ORACLE 例程已经启动。

Total System Global Area  272629760 bytes
Fixed Size                  1248476 bytes
Variable Size              88081188 bytes
Database Buffers          176160768 bytes
Redo Buffers                7139328 bytes
数据库装载完毕。
数据库已经打开。
SQL> show parameter undo

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
undo_management                      string      AUTO
undo_retention                       integer     900
undo_tablespace                      string      UNDOTBS2
SQL>

ORA-01552 :非系统表空间 'xxxx'不能使用系统回退段相关推荐

  1. 深入理解InnoDB(7)—系统表空间

    系统表空间 可以看到,系统表空间和独立表空间的前三个页面(页号分别为0.1.2,类型分别是FSP_HDR.IBUF_BITMAP.INODE)的类型是一致的,只是页号为3-7的页面是系统表空间特有的 ...

  2. mysql申请 表空间_MySQL 系统表空间扩容方法

    MySQL 系统表空间扩容方法 一, 系统表空间扩容方法 方法 1: 在 innodb_data_file_path 参数后面加上 autoextend 参数 innodb_data_file_pat ...

  3. oracle 查询 非系统表,Oracle冷备----删除非系统表空间

    1.备份文件 define fil=/home/Oracle/cdbk.sql define log=/home/oracle/cdbk.log spool &fil prompt conne ...

  4. Oracle的SYS.AUD$占满系统表空间了怎么办

    Oracle的SYS.AUD$占满系统表空间了怎么办 问题分析 应急处理 长远的解决方案 测试环境:关闭审计功能 生产环境:迁移表空间 问题分析 应该反馈无法连接数据库.查看告警日志: [oracle ...

  5. Oracle系统表空间

    需求:需要整理现场用户创建的表空间以及其存储数据,进行规范化管理.在整理用户现场建立的表空间时,需要排除掉非用户创建的表空间,所有首先需要那些表空间是用户创建的,那些是Oracle自带的. 本机测试建 ...

  6. 3. 对系统表空间使用Raw磁盘分区

    3. 对系统表空间使用Raw磁盘分区 可以将raw磁盘分区用作InnoDB系统表空间中的数据文件.此技术可在Windows和某些Linux和Unix系统上启用非缓冲I/O,而无需文件系统开销.使用和不 ...

  7. oracle系统表空间不足,oracle表空间不足相关问题解决办法

    oracle 临时表空间和数据表空间 Oracle临时表空间主要用来做查询和存放一些缓冲区数据.临时表空间消耗的主要原因是需要对查询的中间结果进行排序.重启数据库可以释放临时表空间,如果不能重启实例, ...

  8. oracle undo 缩小,缩小Oracle的系统表空间(SYSTEM、TEMP、UNDOTBS1、SYSAUX)

    缩小Oracle的系统表空间(SYSTEM.TEMP.UNDOTBS1.SYSAUX) 一.基础环境 操作系统:Windows 或 Linux 数据库版本:Oracle Database 11.2.0 ...

  9. php空间限制磁盘限额,ORA-01536:超出表空间XXXX的空间限额

    问题描述:在FMIS2600用户下进行某个DDL或DML操作时,提示:ORA-01536:超出表空间FMIS2600 的空间限额 或者 ORA-01950: 对表空间 /*************** ...

最新文章

  1. air调用java,AIR2.0入门教程:与Java应用交互
  2. Maven学习总结(八)——使用Maven构建多模块项目
  3. C++变量命名规则和数据类型
  4. oracle10g 监听服务无法启动
  5. Jinja2学习笔记暨官方文档的翻译 -- 转载
  6. php 得到下周一和下周日
  7. CRT、ATL、MFC 三者介绍和关系
  8. java多线程基础(synchronize关键字)
  9. java基于springboot+vue的虚拟游戏道具交易商城 element
  10. stm32开发3D打印机(一)——介绍(已完成)
  11. Android单元测试
  12. app store无法下载、安装软件,一直在转圈的一个解决方法
  13. 一只喵的西行记-9 喵林英雄虹猫梦
  14. reverse方法(自己实现)
  15. H5新特性 - 新增标签
  16. ShareSDK快速集成
  17. hexo+gayhub搭建静态博客
  18. 浅谈Wireshark的使用
  19. SystemVue 介绍
  20. 学完这些,面试叫价15K!最完整、最系统的前端学习路线

热门文章

  1. QCostomPlot 示例注解 2
  2. mysql datatype 类型_MySQL DataType--数值类型
  3. quartz集成到springboot_一个用来学习 spring boot 的开源项目,总共包含 57 个集成demo...
  4. Keil综合(02)工程窗口各项图标描述
  5. STM32H7时钟树RCC分析---原理讲解(一)
  6. 嵌入式Linux系统编程学习之三十线程的同步
  7. 嵌入式Linux系统编程学习之八基于文件指针的文件操作
  8. 如何做好软件测试管理工作,如何才能做好软件测试工作
  9. 当集合a为空集时a的取值范围_1.2 集合间的基本关系20202021学年高一数学新教材配套学案(人教A版必修第一册)...
  10. 图书管理系统C语言程序设计课程,vs c语言图书管理平台课程设计_图书管理平台c语言程序设计_c语言课程设计 图书管理系统...