当前位置:七道奇文章资讯数据防范Oracle防范
日期:2011-01-25 22:55:00  来源:本站整理

ORA-xxxxxx/RMAN-xxxxx-入门底子[Oracle防范]

赞助商链接



  本文“ORA-xxxxxx/RMAN-xxxxx-入门底子[Oracle防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

ORA-01033: ORACLE initialization or shutdown in progress
ORACLE error from recovery catalog database: RMAN-20020: database in carnation not set

ORA-4031, ORA-1519, ORA-604, ORA-1578, ORA-1034, ORA-904, ORA-1547, ORA-1556, ORA-1090, IMP-0003, ORA-942 and IMP-00023

ORA-01650:unable to extend rollback segment NAME by NUM intablespace NAME
ORA-01652:unable to extend temp segment by num in tablespace name
ORA-01628:max # of extents num reached for rollback segment
ORA-00600:internal error code,arguments:
ORA-03113:end-of-file on communication channel
ORA-00942:table or view does not exist
ORA-1636 signalled during: alter rollback segment rb00 online
ORA-01688:unable to extend table name.name partition NAME by NUM in tablespace NAME
Reference:http://blog.oracle.com.cn/index.php/233877/viewspace-6198.html

1. ORA-01033: ORACLE initialization or shutdown in progress
Example:

create tablespace test datafile
‘c:test.ora’ size 5M
AUTOEXTEND ON NEXT 1M MAXSIZE UNLIMITED
default storage (initial 128K next 1M pctincrease 0)/

Close all services:

net stop "OracleWebAssistant0″
net stop "OracleOraHome81TNSListener"
net stop "OracleServiceORADB"
shutdown

delete test.ora:

Restart all services:

net start "OracleWebAssistant0″
net start "OracleOraHome81TNSListener"
net start "OracleServiceORADB"

Cann’t connect from SQL*PLUS
Error message:
ORA-01033: ORACLE initialization or shutdown in progre

Solution:

offline the .ORA

$svrmgrl
svrmgrl>connect internal
svrmgrl>shutdown
svrmgrl>startup mount

–ARCHIVELOG mode

svrmgrl>alter database datafile ‘C:TEST.ORA’ offline;

–NOARCHIVELOG mode

svrmgrl>alter database datafile ‘C:TEST.ORA’ offline drop;

svrmgrl>alter database open;

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

SQL> drop tablespace test;

=======================================

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of backup command at xx/xx/200x 00:00:00
RMAN-03014: implicit resync of recovery catalog failed
RMAN-06004: ORACLE error from recovery catalog database: RMAN-20020: database in carnation not set

RMAN> drop catalog;
# rman target sys/oracle@rac1 catalog sys/oracle@cat
RMAN> create catalog;
RMAN> register database ;

=======================================

ORA-01650:unable to extend rollback segment NAME by NUM intablespace NAME

    产生缘由:上述ORACLE错误为回滚段表空间不足惹起的,这也是ORACLE数据管理员最常见的ORACLE错误信息.当用户在做一个非常宏大的数据操作招致现有回滚段的不足,使可分配用的回滚段表空间已满,无法再举行分配,就会呈现上述的错误.

    办理方法:利用"ALTER TABLESPACE tablespace_name ADD DATAFILE filename SIZE size_of_file"号令向指定的数据增添表空间,按照具体的情形可以增添一个或多个表空间.当然这与还与你主机上的裸盘设备有关,假如你主机的裸盘设备已经没有多余的利用空间,倡议你不要轻意的增添回滚段表空间的大小,可以利用下列的语句先查询一下剩余的tablespace空间有多少:

Select user_name,sql_text from V$open_cursor where user_name=<user_name>’;


  以上是“ORA-xxxxxx/RMAN-xxxxx-入门底子[Oracle防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • Oracle 10g之ORA-32004问题-入门底子
  • <b>EXP碰到ORA-06552错误的办理-性能调优</b>
  • ORA-600 [2103]错误及CF enqueue竞争-入门底子
  • ORA-xxxxxx/RMAN-xxxxx-入门底子
  • <b>ORA-06512 get_ddl-入门底子</b>
  • ORA-12714错误办理总结-入门底子
  • <b>ORA-600(17069)错误的办理历程-入门底子</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .