自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Oracle歸檔模式的相關(guān)切換的實際操作步驟

數(shù)據(jù)庫 Oracle
以下的文章主要介紹的是Oracle歸檔模式的相關(guān)切換,其中包括要使數(shù)據(jù)庫進(jìn)行日志的自動歸檔,查看數(shù)據(jù)庫的現(xiàn)行日志與自動歸檔模式的設(shè)置等內(nèi)容介紹。

我們大家都知道在Oracle數(shù)據(jù)庫的實際開發(fā)環(huán)境與相關(guān)測試環(huán)境中,Oracle數(shù)據(jù)庫的實際日志模式與自動的Oracle歸檔模式,在一般的情況下是不設(shè)置的,主要目的是有利于系統(tǒng)應(yīng)用的調(diào)整,也免的生成大量的歸檔日志文件將磁盤空間大量的消耗。

但在系統(tǒng)上線,成為生產(chǎn)環(huán)境時,將其設(shè)置為日志模式并自動歸檔就相當(dāng)重要了,因為,這是保證系統(tǒng)的安全性,有效預(yù)防災(zāi)難的重要措施。這樣,通過定時備份數(shù)據(jù)庫和在兩次備份間隔之間的日志文件,可以有效的恢復(fù)這段時間的任何時間點的數(shù)據(jù),可以在很多時候挽回或***可能的減少數(shù)據(jù)丟失。

雖然Oracle數(shù)據(jù)庫的日志模式和自動歸檔設(shè)置并不復(fù)雜,但其中的一些概念和操作過程還是容易混淆的,現(xiàn)在根據(jù)本人的經(jīng)驗,分析介紹如下,所用環(huán)境為UNIX(HPUX,SOLARIES,AIX,TRU64UNIX)和Oracle8.

一要使OARCLE數(shù)據(jù)庫進(jìn)行日志的自動歸檔

需要做兩方面的事情,一是數(shù)據(jù)庫日志模式的設(shè)置(database log mode,可為Archive Mode和No Archive Mode),另外就是自動Oracle歸檔模式設(shè)置(Automatic archival,可為Enabled和Disabled)。

二如何查看數(shù)據(jù)庫的現(xiàn)行日志和自動歸檔模式的設(shè)置:

可用archive log list命令來查看。

例如:

運(yùn)行在日志自動Oracle歸檔模式下的數(shù)據(jù)庫系統(tǒng)查看結(jié)果如下(一般是生產(chǎn)環(huán)境)

 

  1. SVRMGR> archive log list  
  2. Database log mode Archive Mode  
  3. Automatic archival Enabled  
  4. Archive destination/backup/archivelog  
  5. Oldest online log sequence 2131  
  6. Next log sequence to archive  2133  
  7. Current log sequence  2133  

 

沒有啟動數(shù)據(jù)庫日志模式和自動歸檔的數(shù)據(jù)庫系統(tǒng)查看結(jié)果如下(一般是測試環(huán)境)

 

  1. SVRMGR> archive log list  
  2. Database log mode No Archive Mode  
  3. Automatic archival Disabled  
  4. Archive destination/u01/app/Oracle/product/8.0.5/dbs/arch  
  5. Oldest online log sequence 194  
  6. Current log sequence  196  

 

三數(shù)據(jù)庫日志模式的設(shè)置

在創(chuàng)建數(shù)據(jù)庫時,可以在CREATE DATABASE 語句中指定數(shù)據(jù)庫的日志模式。假如沒有指明,則缺省為NOARCHIVELOG模式。由于如果在創(chuàng)建數(shù)據(jù)庫時指明是Archive Mode的話,會增加約20%的創(chuàng)建時間,而在以后啟動INSTANCE時再設(shè)置的話,一般只用去幾秒的時間,所以一般在創(chuàng)建數(shù)據(jù)庫時是不設(shè)置為ARCHIVE MODE的。

如要確定一系統(tǒng)數(shù)據(jù)庫的日志模式設(shè)置,除了(二)中的方法外也可以執(zhí)行如下操作查看:

 

  1. SVRMGR> Select * from V$DATABASE  
  2. NAME CREATEDLOG_MODE CHECKPOINT ARCHIVE_CH  
  3. ---- ----------------- ------------ ---------- ----------  
  4. ORCL 05/21/97 17:55:06 NOARCHIVELOG 172185 170808  

 

將數(shù)據(jù)庫的日志模式設(shè)置切換(Archive Mode 和No Archive Mode之間的切換)的步驟和操作如下:

1. 關(guān)閉運(yùn)行的數(shù)據(jù)庫實例

 

  1. SVRMGRL> shutdown 

在進(jìn)行日志模式切換之前,必須將運(yùn)行的數(shù)據(jù)庫正常關(guān)閉。

2. 備份數(shù)據(jù)庫

該備份跟以后產(chǎn)生的日志一起用于將來的災(zāi)難恢復(fù)(很重要,如要改為歸檔日志模式,沒有這個數(shù)據(jù)庫備份,僅有日志文件是無法從該時間點恢復(fù)的)。

3. 啟動數(shù)據(jù)庫實例到mount狀態(tài),但不要打開。

 

  1. SVRMGRL> startup mount 

注意:如果是使用OPS的話,請只打開一個數(shù)據(jù)庫實例進(jìn)行Oracle歸檔模式切換操作。

4. 切換數(shù)據(jù)庫日志模式。

 

  1. SVRMGRL> alter database archivelog; 

(設(shè)置數(shù)據(jù)庫為歸檔日志模式)

 

  1. SVRMGRL> alter database noarchivelog; 

(設(shè)置數(shù)據(jù)庫為歸檔日志模式)

5. 打開數(shù)據(jù)庫

 

  1. SVRMGRL> alter database open;  

上述的相關(guān)內(nèi)容就是對Oracle歸檔模式的切換的描述,希望會給你帶來一些幫助在此方面。

【編輯推薦】

  1. Oracle數(shù)據(jù)庫中兩個易被忽視的進(jìn)程
  2. 實現(xiàn)Oracle傳輸表空間的實際功能解析
  3. Oracle rownum用法的歸納
  4. Oracle存儲過程定時執(zhí)行2種方法
  5. 提高Oracle SQL的執(zhí)行效率的3個方案
責(zé)任編輯:佚名 來源: 博客園
相關(guān)推薦

2010-04-20 11:06:33

Oracle索引

2010-04-06 08:58:27

Oracle job

2010-04-02 13:34:33

Oracle DBA

2010-04-15 13:51:06

Oracle EBS

2010-04-21 17:09:17

Oracle安裝

2010-04-15 14:30:35

Oracle創(chuàng)建

2010-03-12 15:29:19

Pythonexe

2011-08-24 17:08:28

Oracle數(shù)據(jù)庫歸檔模式

2010-03-26 18:51:51

Python作用域

2010-05-10 18:05:15

Oracle釋放und

2010-04-21 10:23:13

Oracle實現(xiàn)

2010-04-21 17:51:36

Oracle左連接

2010-03-31 15:23:43

Oracle數(shù)據(jù)庫軟件

2010-04-01 17:56:59

Oracle客戶端配置

2010-04-06 12:39:15

Oracle數(shù)據(jù)庫

2010-04-06 10:11:11

Oracle備份

2010-04-16 17:17:31

Oracle訪問

2010-03-31 16:11:00

Oracle啟動

2010-04-01 13:39:43

Oracle Name

2010-04-14 17:06:41

Oracle安裝路徑
點贊
收藏

51CTO技術(shù)棧公眾號