日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Oracle備份,redo丟失和恢復(fù)的實(shí)操

我們今天要和大家一起討論的是Oracle備份,redo丟失和恢復(fù)的實(shí)際操作方案的實(shí)際應(yīng)用,如果你對(duì)Oracle備份,redo丟失和恢復(fù)的實(shí)操感興趣的話,以下的文章就會(huì)給你提供相關(guān)的知識(shí),望你會(huì)有所收獲。

一、先闡述下測(cè)試環(huán)境

系統(tǒng)數(shù)據(jù)庫(kù)環(huán)境:window+Oracle10g R2+archive模式;

模擬Redo文件丟失,數(shù)據(jù)庫(kù)在正常關(guān)閉的情況發(fā)現(xiàn)Redo丟失了;

二、測(cè)試

(1)、倘若丟了一個(gè)或多個(gè)redo組的一個(gè)成員。這種情況***處理,直接copy其它目錄的成員,重新啟動(dòng)數(shù)據(jù)庫(kù)即可。此種情況不作太多的說(shuō)明;

(2)、倘若丟失的是一組或兩組甚至全部Redo日志丟失,則有以下三種方法可以恢復(fù);

A、clear logfile方法(以下的測(cè)試均屬于是redo日志全部丟失的環(huán)境下)

1、關(guān)閉數(shù)據(jù)庫(kù);

2、手動(dòng)刪除所有redo文件;

3、啟動(dòng)數(shù)據(jù)庫(kù);

SQL> startup

Oracle 例程已經(jīng)啟動(dòng)。

 
 
 
  1. Total System Global Area 612368384 bytes  
  2. Fixed Size 1250428 bytes  
  3. Variable Size 255855492 bytes  
  4. Database Buffers 348127232 bytes  
  5. Redo Buffers 7135232 bytes  

數(shù)據(jù)庫(kù)裝載完畢。

ORA-00313: 無(wú)法打開(kāi)日志組 1 (用于線程 1) 的成員

ORA-00312: 聯(lián)機(jī)日志 1 線程 1:

'E:\Oracle\PRODUCT\10.2.0\ORADATA\ORCL\REDO01.LOG'

ORA-00312: 聯(lián)機(jī)日志 1 線程 1: 'F:\REDO\REDO01_B.LOG'

SQL>

4、查看當(dāng)前日志狀態(tài);

 
 
 
  1. SQL> select group#,members,archived,status from v$log;  
  2. GROUP# MEMBERS ARC STATUS  
  3. 1 2 YES INACTIVE  
  4. 2 2 NO CURRENT  
  5. 3 2 YES INACTIVE  
  6. SQL> 

5、clear生成非當(dāng)前的日志;

 
 
 
  1. SQL>alter database clear logfile group1; 

數(shù)據(jù)庫(kù)已更改。

SQL>

6、繼續(xù)打開(kāi)數(shù)據(jù)庫(kù);

 
 
 
  1. SQL> alter database open;  
  2. alter database open  
  3. *  

第 1 行出現(xiàn)錯(cuò)誤:

ORA-00313: 無(wú)法打開(kāi)日志組 2 (用于線程 1) 的成員

ORA-00312: 聯(lián)機(jī)日志 2線程 1:

'E:\Oracle\PRODUCT\10.2.0\ORADATA\ORCL\REDO02.LOG'

ORA-00312: 聯(lián)機(jī)日志 3 線程 1: 'F:\REDO\REDO02_B.LOG'

SQL>

 
 
 
  1. SQL> alter database clear logfile group 2;  
  2. alter database clear logfile group 2*  

第 1 行出現(xiàn)錯(cuò)誤:

ORA-00350: 日志 2(實(shí)例 orcl 的日志, 線程 1) 需要?dú)w檔

ORA-00312: 聯(lián)機(jī)日志 2 線程 1:

'E:\Oracle\PRODUCT\10.2.0\ORADATA\ORCL\REDO02.LOG'

ORA-00312: 聯(lián)機(jī)日志 2 線程 1: 'F:\REDO\REDO02_B.LOG'

報(bào)錯(cuò);因?yàn)間roup2是當(dāng)前狀態(tài);

此時(shí)只能從其它目錄copy有效Oracle備份。然后在alter database;

 
 
 
  1. SQL>alter database clear unarchived logfile group2; 

數(shù)據(jù)庫(kù)已更改。

然后再重建Group 3,方法同重建 Group 1;

 
 
 
  1. SQL> alter database clear logfile group 3; 

數(shù)據(jù)庫(kù)已更改。

 
 
 
  1. SQL> alter database open; 

數(shù)據(jù)庫(kù)已更改。

注意:倘若沒(méi)有物理有效Oracle備份文件,數(shù)據(jù)庫(kù)則將無(wú)法打開(kāi);用clear logifle這種方法,對(duì)于處于CURRENT狀態(tài)的Redo,只能通過(guò)COPY有效的物理備份去打開(kāi)數(shù)據(jù)庫(kù),否則無(wú)法打開(kāi);

【編輯推薦】

  1. Oracle表列的修改具體步驟介紹
  2. 開(kāi)發(fā)Oracle存儲(chǔ)過(guò)程的步驟介紹
  3. 創(chuàng)建Oracle procedure并調(diào)用在pl/sql里
  4. Oracle數(shù)據(jù)庫(kù)中表的不同的連接方式描述
  5. 配置Oracle RAC中應(yīng)注意的問(wèn)題有哪些

本文名稱:Oracle備份,redo丟失和恢復(fù)的實(shí)操
本文地址:http://m.5511xx.com/article/dhhpchp.html