成人在线你懂的-成人在线免费小视频-成人在线免费网站-成人在线免费视频观看-日韩精品国产一区二区-日韩精品国产一区

掃一掃
關注微信公眾號

Oracle歸檔模式的相關切換實操步驟
2010-06-03   網絡

我們大家都知道在Oracle數 據庫的實際開發環境與相關測試環境中,Oracle數據庫的實際日志模式與自動的Oracle歸檔模式,在一般的情況下是不設置的,主要目的是有利于系統 應用的調整,也免的生成大量的歸檔日志文件將磁盤空間大量的消耗。

但在系統上線,成為生產環境時,將其設置為日志模式并自動歸檔就相當重要了,因為,這是保證系統的安全性,有效預防災難的重要措施。這樣,通過定時 備份數據庫和在兩次備份間隔之間的日志文件,可以有效的恢復這段時間的任何時間點的數據,可以在很多時候挽回或最大可能的減少數據丟失。

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

一要使OARCLE數據庫進行日志的自動歸檔

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

二如何查看數據庫的現行日志和自動歸檔模式的設置:

可用archive log list命令來查看。

例如:

運行在日志自動Oracle歸檔模式下的數據庫系統查看結果如下(一般是生產環境)

  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  

沒有啟動數據庫日志模式和自動歸檔的數據庫系統查看結果如下(一般是測試環境)

  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  

三數據庫日志模式的設置

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

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

  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  

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

1. 關閉運行的數據庫實例

  1. SVRMGRL> shutdown 

在進行日志模式切換之前,必須將運行的數據庫正常關閉。

2. 備份數據庫

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

3. 啟動數據庫實例到mount狀態,但不要打開。

  1. SVRMGRL> startup mount 

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

4. 切換數據庫日志模式。

  1. SVRMGRL> alter database archivelog; 

(設置數據庫為歸檔日志模式)

  1. SVRMGRL> alter database noarchivelog; 

(設置數據庫為歸檔日志模式)

5. 打開數據庫

  1. SVRMGRL> alter database open;  

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

熱詞搜索:

上一篇:Oracle歸檔模式的運行模式的兩大類
下一篇:Oracle數據庫的啟用與關閉的歸檔模式

分享到: 收藏
主站蜘蛛池模板: 我们的日子电视剧演员表| 世界轮廓图| 河北美术学院教务系统| 饥渴女人的外遇| 少妇直播裸体洗澡免费网站| 钱月笙| 九狐| jixxzz| 恶行之外电影完整在线观看| 杯弓蛇影读后感| 张紫妍未删减版视频| 下巴有个凹陷| 唐街十三妹| 基尼斯和吉尼斯有什么区别| 啊啊用力啊| 抖音手机网页版入口| 电视剧玫瑰的故事主演演员表| 男生女生向前冲第六季2014| 诺曼瑞杜斯| 无涯:杜琪峰的电影世界 电影| 白血公主| 许华升公个人资料身高多少| 巨神战击队| 日本变态浣肠免费视频| 电视剧热播剧大全| 张国立个人资料简介| 2018年党课主题及内容| 女公安毛片免费观看| 心太狂| 画皮电影| 大兵相声小品蠢得死| 马克·吐温| 湖南金鹰卡通节目表| 二胡独奏我的祖国| 张猛龙魏碑字帖大全| 阿修罗城之瞳| 西方世界电影免费播放| 美女自尉视频| 我的世界,视频| 林智妍上流社会| 胖女人做爰全过程免费的视频|