當(dāng)前位置:
首頁(yè) >
联机日志损坏时的恢复(非正常关闭数据库)
發(fā)布時(shí)間:2025/3/17
31
豆豆
生活随笔
收集整理的這篇文章主要介紹了
联机日志损坏时的恢复(非正常关闭数据库)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1、創(chuàng)建表T2 SQL> create table t2( a1 number(10), a2 char(10)) tablespace users;
2.插入兩行數(shù)據(jù)
SQL> insert into t2 values (33,'cc'); SQL> commit; SQL> alter system switch logfile; SQL> insert into t2 values(44,'dd'); SQL> commit; 3.非正常關(guān)閉數(shù)據(jù)庫(kù),沒(méi)有執(zhí)行檢查點(diǎn) SQL> shutdown abort ORACLE instance shut down. 4.模擬聯(lián)機(jī)日志損壞 SQL> host rm -rf /database/ykg/ykg*.log 5.查看當(dāng)前正在使用的歸檔日志 SQL> archive log list Database log modeArchive Mode Automatic archivalEnabled Archive destinationUSE_DB_RECOVERY_FILE_DEST Oldest online log sequence4 Next log sequence to archive5 Current log sequence5 6.數(shù)據(jù)庫(kù)不完全恢復(fù) RMAN> run { 2> restore database; 3> recover database until sequence 5 thread 1; 4> alter database open resetlogs;} 備注:做過(guò)不完全恢復(fù)后需要立即執(zhí)行一次完整備份,不能連續(xù)執(zhí)行兩次不完全恢復(fù).轉(zhuǎn)載于:https://blog.51cto.com/yangkegang/938965
總結(jié)
以上是生活随笔為你收集整理的联机日志损坏时的恢复(非正常关闭数据库)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 第二章:Android游戏开发之前台渲染
- 下一篇: mysql服务器的HA集群之corosy