日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

Orcle数据库恢复

發(fā)布時間:2023/12/25 32 生活家
生活随笔 收集整理的這篇文章主要介紹了 Orcle数据库恢复 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

不知道什么原因,服務(wù)器上的數(shù)據(jù)庫報錯:ORA-01033:ORACLE initialization or shutdown in progress

首先檢查:監(jiān)聽文件的主機(jī)名及端口號是否更改

數(shù)據(jù)文件丟失:

1)C:UsersAdministrator>set ORACLE_SID = orcl
2)C:UsersAdministrator>sqlplus "/as sysdba"
3)SQL> shutdown immediate
4)SQL> startup:提示出錯原因

我們這次報的錯誤是:oracle內(nèi)部錯誤代碼:kcratr_nab_less_than_odr 只能借助于數(shù)據(jù)庫恢復(fù)了

嘗試不完全恢復(fù)

SQL>RECOVERDATABASEUNTILCANCEL;
ORA-10879:errorsignaledinparallelrecoveryslave
ORA-01547:警告:RECOVER成功但OPENRESETLOGS將出現(xiàn)如下錯誤
ORA-01152:文件1沒有從過舊的備份中還原
ORA-01110:數(shù)據(jù)文件1:'D:DBDMSDATASYSTEM01.DBF'

--重建控制文件
SQL>ALTERDATABASEBACKUPCONTROLFILETOTRACEAS'D:/1.TXT';
SQL>SHUTDOWNIMMEDIATE;
ORA-01109:數(shù)據(jù)庫未打開
已經(jīng)卸載數(shù)據(jù)庫。
ORACLE例程已經(jīng)關(guān)閉。
SQL>STARTUPNOMOUNT;
SQL>CREATECONTROLFILEREUSEDATABASE"DBDMS"NORESETLOGSNOARCHIVELOG (從1.txt中復(fù)制過來就行到CHARACTER SET ZHS16GBK;)
recover database; //恢復(fù)數(shù)據(jù)庫
打開數(shù)據(jù)庫 alter database open;

解決4194錯誤導(dǎo)致的數(shù)據(jù)庫空閑例程:

1、CONN / AS SYSDBA
2、SELECT SEGMENT_NAME FROM DBA_ROLLBACK_SEGS;
3、CREATE PFILE='D:ORACLEADMINORCLPFILEINITORCL.ORA' FROM SPFILE;
4、在初始化參數(shù)文件中添加下面的參數(shù):undo_management='MANUAL'_corrupted_rollback_segments=(2中的結(jié)果)
5、STARTUP PFILE=D:ORACLEADMINORCLPFILEINITORCL.ORA MOUNT
6、RECOVER DATABASE;
7、RECOVER DATABASE USING BACKUP CONTROLFILE UNTIL CANCEL
8、CANCEL
9、ALTER DATABASE OPEN RESETLOGS;
10、alter database open;

解決01552 數(shù)據(jù)不能編輯的問題:
1)show parameter undo;select segment_name,tablespace_name,status from dba_rollback_segs;
2)SQL> create undo tablespace "UNDOTBS02" datafile 'D:oracleproduct10.2.0oradatazjportUNDOTBS02.DBF' size 128m reuse autoextend on next 10m maxsize 2048m;
3)SQL> alter system set undo_tablespace=UNDOTBS02 scope=spfile;
3)SQL> alter system set undo_management=auto scope=spfile;

4)SQL> shutdown immediate;
5)SQL> startup;
6)SQL> DROP TABLESPACE UNDOTBS1 INCLUDING CONTENTS AND DATAFILES;
7)SQL> shutdown immediate;
8)SQL> startup;

總結(jié)

以上是生活随笔為你收集整理的Orcle数据库恢复的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。