1. 程式人生 > >詳解LOG_ARCHIVE_DEST與log_archive_dest_n區別

詳解LOG_ARCHIVE_DEST與log_archive_dest_n區別

今天把一個新上線的資料庫改為了歸檔模式,順便修改了一下歸檔檔案存放路徑,開始配置的log_archive_dest,後來發現在閃回區同樣還會有一份共兩份,後來重新配置log_archive_dest_1變成了一份,下面請仔細看我的操作過程


SQLPLUS / as sysdba已


SQL> ALTER SYSTEM組log_archivelog_dest ='/備份/ archivedlog / SCOPE = SPFILE;


SQL> SHUTDOWN IMMEDIATE


SQL> STARTUP MOUNT


SQL> ALTER DATABASE ARCHIVELOG


SQL> ALTER DATABASE OPEN;


---------


注意:不可以直接啟動安裝力量,如果有資料需要恢復


---------


SQL> ALTER SYSTEM SWITCH LOGFILE;


SQL> ALTER SYSTEM SWITCH LOGFILE;


- 強制兩次切換日誌歸檔


用RMAN檢視歸檔日誌


RMAN>列表歸檔日誌所有;


 


使用目標資料庫控制檔案替代恢復目錄


 


歸檔日誌副本列表


重點THRD序列S低時間名稱


------------------------------------------


1 1 13 A 2011-05-18 9點26分05秒/ backup/archivedlog/1_13_751026649.dbf


2 1 13 A 2011-05-18 9點26分05秒/ oracle/flash_recovery_area/AHJCYL/archivelog/2011_05_18/o1_mf_1_13_6x68b3yp_.arc


3 1 14 A 2011-05-18 09:30:43 / backup/archivedlog/1_14_751026649.dbf,


4 1 14 A 2011-05-18 09:30:43 / oracle/flash_recovery_area/AHJCYL/archivelog/2011_05_18/o1_mf_1_14_6x68b5lj_.arc,


- 在LOG_ARCHIVE_DEST一份同時閃回區又一份


SQL>歸檔日誌列表
資料庫日誌模式存檔模式
自動存檔啟用
存檔終點USE_DB_RECOVERY_FILE_DEST 
舊的聯機日誌序列13 
下一個日誌序列進行歸檔15 
當前日誌序列15


SQL> ALTER SYSTEM復位LOG_ARCHIVE_DEST範圍= SPFILE SID ='*';


系統的改變。
SQL> ALTER SYSTEM SET LOG_ARCHIVE_DEST_1 ='/備份/ archivedlog / SCOPE = SPFILE; 
ALTER SYSTEM SET LOG_ARCHIVE_DEST_1 ='/的備份/ archivedlog /“SCOPE = SPFILE 

ERROR位於第1行:
ORA-32017:未能更新SPFILE 
ORA-16179:LOG_ARCHIVE_DEST_1“不允許使用SPFILE的增量變化


SQL> ALTER SYSTEM SET LOG_ARCHIVE_DEST_1 ='LOCATION = /備份/ archivedlog的/'範圍= spfile檔案;


系統已更改。


SQL> SHUTDOWN IMMEDIATE 
資料庫已經關閉。
已經解除安裝資料庫。
ORACLE例程已經關閉。
SQL> STARTUP 
ORACLE例項啟動。


總系統全域性區4412407808位元組的
固定大小2089696位元組
大小可變1493175584位元組的
資料庫緩衝區2902458368位元組
14684160位元組
安裝資料庫的重做緩衝區。
資料庫已經開啟。
SQL>歸檔日誌列表
資料庫日誌模式存檔模式
自動存檔啟用
存檔終點/備份/ archivedlog / 
舊線上日誌序列13 
下一個日誌序列進行歸檔15 
當前日誌序列15


SQL> ALTER SYSTEM SWITCH LOGFILE


SQL> ALTER SYSTEM SWITCH LOGFILE


RMAN>列表歸檔日誌所有;


 


使用目標資料庫控制檔案替代恢復目錄


 


歸檔日誌副本列表


重點THRD序列S低時間名稱


------------------------------------------


1 1 13 A 2011-05-18 9點26分05秒/ backup/archivedlog/1_13_751026649.dbf


2 1 13 A 2011-05-18 9點26分05秒/ oracle/flash_recovery_area/AHJCYL/archivelog/2011_05_18/o1_mf_1_13_6x68b3yp_.arc


3 1 14 A 2011-05-18 09:30:43 / backup/archivedlog/1_14_751026649.dbf,


4 1 14 A 2011-05-18 09:30:43 / oracle/flash_recovery_area/AHJCYL/archivelog/2011_05_18/o1_mf_1_14_6x68b5lj_.arc,


5 1 15 A 2011-05-18 09:30:45 / backup/archivedlog/1_15_751026649.dbf


6 1 16 A 2011-05-18 10時05分三十八秒/ backup/archivedlog/1_16_751026649.dbf


- 現在變為一份了


總結:


老版本使用log_archive_dest配置歸檔日誌路徑最多可以配置2個,除了這個引數還有一個LOG_ARCHIVE_DUPLEX_DEST,這兩個引數都只能配置本地路徑,格式是log_archive_dest=’/backup1/xxx/’;


DB,log_archive_dest_n路徑必須加位置或服務


log_archive_dest與log_archive_dest_n兩個引數衝突,如果指定了log_archive_des後log_archive_dest_n顯示指定不會起作用


如果指定了log_archive_dest路徑,oracle會隱式啟用log_archive_dest_10,預設路徑為閃回區,所以上面備份會兩份,如果顯示指定log_archive_dest_10為空串,將不會再備份到閃回區


這兩組引數都是靜態引數,修改後必須重啟資料庫生效,如果都未批定會用系統預設:閃回區


轉載請宣告出處


http://www.anbob.com/?p=752


官方:


對於企業版使用者,這個引數已被取代贊成LOG_ARCHIVE_DEST_n引數。如果Oracle企業版的安裝或已安裝,但你沒有指定任何LOG_ARCHIVE_DEST_n引數,這個引數是有效的。


LOG_ARCHIVE_DEST是適用的,如果你正在執行的資料庫在ARCHIVELOG模式下,或從歸檔重做日誌恢復資料庫。LOG_ARCHIVE_DEST與LOG_ARCHIVE_DEST_n引數是不相容的,並且必須被定義為空字串(“”)或(“”)時,任何LOG_ARCHIVE_DEST_n引數的值不是空字串。歸檔重做日誌檔案時,使用一個文字字串指定的磁碟檔案或磁帶裝置預設的位置和根。(歸檔到磁帶上不支援所有的操作系​​統。)的值不能是原始分割槽。


如果LOG_ARCHIVE_DEST沒有明確的定義和所有的LOG_ARCHIVE_DEST_n引數為空字串值,LOG_ARCHIVE_DEST設定為一個作業系統特定的預設值在例項啟動時。


此引數指定要覆蓋的目標,無論是手動歸檔或指定一個不同的目的地,使用的SQL * Plus語句ARCHIVE LOG START檔案規範的自動歸檔,其中,filespec是新的歸檔目的地。要永久地改變了目的地,使用的語句ALTER SYSTEM SET LOG_ARCHIVE_DEST =檔案規範,其中,filespec是新的歸檔目的地。


LOG_ARCHIVE_DEST也不LOG_ARCHIVE_FORMAT都不是完整的檔案或目錄說明符本身,他們只需要形成一個有效的檔案路徑後的變數代入的LOG_ARCHIVE_FORMAT和兩個引數連線在一起。

相關推薦

LOG_ARCHIVE_DESTlog_archive_dest_n區別

今天把一個新上線的資料庫改為了歸檔模式,順便修改了一下歸檔檔案存放路徑,開始配置的log_archive_dest,後來發現在閃回區同樣還會有一份共兩份,後來重新配置log_archive_dest_1變成了一份,下面請仔細看我的操作過程 SQLPLUS / as sysd

sizeofstrlen區別

題綱: 一:定義 二:用法 三:常量性 四:各型別的sizeof 1 基本資料型別的sizeof 2 指標變數sizeof 3 陣列的sizeof 4 結構體的sizeof 5 聯合的sizeof 6 列舉的sizeof 7 類的sizeof 五:與strlen的區別

log_archive_destlog_archive_dest_n區別

1.log_archive_dest.使用log_archive_dest引數最多可設定2個歸檔路徑,通過log_archive_dest設定一個主歸檔路徑,通過LOG_ARCHIVE_DUPLEX_DEST 引數設定一個從歸檔路徑。所有的路徑必須是本地的,該引數的設定格式如

WebAppNative App的區別

進行 iphone 時也 移動設備 品質 調用 軟件更新 軟件開發 服務 一篇真的很棒關於html5的Web App與Native App的技術分析 ! 自Iphone和Android這兩個牛逼的手機操作系統發布以來,在互聯網界從此就多了一個新的名詞-WebApp(意為基於

Java StringBuilder以及String、StringBuffer區別

StringBuilder         就像我們在Java入門教材中寫的,在介紹String的時候寫的是“字串常量”,String實際上就是一個不可變的物件。每次使用String實際上是建立了一個不可變的物件,而改變這個String的值實際上是對這

【小家java】Java定時任務ScheduledThreadPoolExecutor以及Timer、TimerTask的區別

相關閱讀 【小家java】java5新特性(簡述十大新特性) 重要一躍 【小家java】java6新特性(簡述十大新特性) 雞肋升級 【小家java】java7新特性(簡述八大新特性) 不溫不火 【小家java】java8新特性(簡述十大新特性) 飽受讚譽 【小家java】java9

typedef以及巨集定義#define的區別

typedef是在計算機程式語言中用來為複雜的宣告定義簡單的別名,它與巨集定義有些差異。它本身是一種儲存類的關鍵字,與auto、extern、mutable、static、register等關鍵字不能出現在同一個表示式中; typedef 中文解釋:宣告型別; typedef為C語言

tcp三次握手四次揮手udp的區別

tcp詳解 TCP使用固定的連線 TCP用於應用程式之間的通訊 IP負責計算之間的通訊 TCP負責把資料分割並裝入IP包,然後他們到達的時候重新組合他們。 IP負責將包傳送至接收者。 TCP報文格式 URG:緊急標誌。緊急標誌位“1”標明該位有效。 ACK:確認

synchronizedLock的區別使用

原文:https://blog.csdn.net/u012403290/article/details/64910926?utm_source=copy  引言: 昨天在學習別人分享的面試經驗時,看到Lock的使用。想起自己在上次面試也遇到了synchronized與Loc

應用層協議:HTTPHTTPS協議、二者的區別

http協議詳解 1、HTTP協議:超文字傳輸協議 是一種分散式、合作式、多媒體資訊系統服務,面向應用層的協議。是一種通用的,不分狀態的協議。是一種請求/應答協議。 1.1、HTTP/1.0和HTTP/1.1的比較 RFC 1945定義了HTT

src href 的區別

src與href 的區別 src用於替換當前元素,href用於在當前文件和引用資源之間確立關係。 src-source,指向外部資源位置,指向的內容將會嵌入到文件中當前標籤所在位置;在請求src資源時會將其指向的 資源下載並應用到文件內部,例如js指令碼,img圖片和f

模型融合Stacking/StackingBlending的區別

stacking的過程有一張圖非常經典,如下: 雖然他很直觀,但是沒有語言描述確實很難搞懂。 上半部分是用一個基礎模型進行5折交叉驗證,如:用XGBoost作為基礎模型Model1,5折交叉驗證就是先拿出四折作為training data,另外一折作為testin

static關鍵字——static非static的區別

      在本篇部落格中,我主要會講兩個方面的內容,第一個是例項變數與類變數的區別,第二個是例項方法與類方法的區別。大家應該都知道,用static修飾的方法是類方法,用static修飾的變數是類變數。 1.例項變數與類變數的區別        一個類通過使用new關鍵字

STL中dequevector和list的區別

在前面已經向大家介紹了vector,vector是單向開口的連續性空間,deque則是一種雙向開口的連續線性空間。所謂雙向開口,意思是可以在頭尾兩端分別作為元素的插入和刪除操作。 deque是在功能上合併了vector和list。    優點:(1) 隨機訪問方便,即支援

httphttps的區別

public class HttpsUtil { static TrustManager[] xtmArray = new MytmArray[] { new MytmArray() };// 建立信任規則列表 private final static int CONNENT_TIMEOU

java基本資料型別封裝型別(int和Integer區別)

int是java提供的8種原始資料型別之一。 Java為每個原始型別提供了封裝類,Integer是java為int提供的封裝類(即Integer是一個java物件,而int只是一個基本資料型別)。int的預設值為0,而Integer的預設值為null,即Integer可以區

iframeframe的區別

iframe與frame的區別 一、使用iframe的優缺點 優點:   1.程式調入靜態頁面比較方便;  2.頁面和程式分離; 缺點:   1.iframe有不好之處:樣式/指令碼需要額外鏈入,會增加請求。另外用js防盜鏈只防得了小偷,防不了大盜。  2.iframe好在能夠把原先的網頁全部原封不

#21 在Linux裏進程管理pstree、ps、pgrep、pkill、pidof、top命令的應用

在linux裏進程管理詳解 與pstree、ps、pgrep、pkill、pidof、top命令的應用 進程管理: 所謂進程:process,一個活動的程序的實體的副本; 生命周期; 可能包含一個或多個執行流; 創建進程: 每個進程的組織結構是一致的: 內核在正常啟動並且全

SGA 實例優化(部分)

優化 重做日誌緩沖區 SGA的組成圖 ----------------------------------------------------------------------------------------------------------------------- |

Linux命令--壓縮壓縮

Linux命令詳解--壓縮與解壓縮壓縮和歸檔打包:即歸檔,類似於旅遊之前收拾行李壓縮:為了減少占用的磁盤空間,可以做備份,在網絡上傳輸時節省網絡帶寬。打包壓縮軟件windows:winrar 360壓縮好壓 7zip winziplinux:壓縮格式:gz ,bz2,xz,zip,Z壓縮算法不同,導致壓縮比不