• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

      2. Oracle歸檔模式的切換

        時間:2024-06-22 12:36:44 Oracle認證 我要投稿
        • 相關推薦

        Oracle歸檔模式的切換

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

          但在系統上線,成為生產環境時,將其設置為日志模式并自動歸檔就相當重要了,因為,這是保證系統的安全性,有效預防災難的重要措施。

          這樣,通過定時備份數據庫和在兩次備份間隔之間的日志文件,可以有效的恢復這段時間的任何時間點的數據,可以在很多時候挽回或最大可能的減少數據丟失。雖然Oracle數據庫的日志模式和自動歸檔設置并不復雜,但其中的一些概念和操作過程還是容易混淆的,現在根據本人的經驗,分析介紹如下,所用環境為UNIX(HPUX,SOLARIES,AIX,TRU64UNIX)和Oracle8.

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

          可用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.ORCL 05/21/97 17:55:06 NOARCHIVELOG 172185 170808

          將數據庫的日志模式設置Oracle歸檔模式的切換(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;

        《&.doc》
        将本文的Word文档下载到电脑,方便收藏和打印
        推荐度:
        点击下载文档

        【Oracle歸檔模式的切換】相關文章:

        PPT怎么設置切換放映模式09-26

        Oracle認證:ORACLE綁定變量BINDPEEKING08-25

        Oracle認證:Oracle控制件文件修復07-27

        Oracle認證:Oracle避免全表掃描方式10-04

        Oracle認證:Oracle內存結構研究-PGA篇09-22

        Oracle發展歷程09-12

        Oracle最新認證07-13

        Oracle認證作用07-31

        Oracle認證簡介07-22

        Oracle認證考試07-31

        在线咨询
        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 亚洲欧洲一区二区三区 | 中文字幕AV在线免费看 | 亚洲AV午夜福利精品一区 | 亚洲乱码精品网站观看 | 一本到无吗专区不卡 | 一本一本久久久精品综合不卡 |

            Oracle歸檔模式的切換

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

              但在系統上線,成為生產環境時,將其設置為日志模式并自動歸檔就相當重要了,因為,這是保證系統的安全性,有效預防災難的重要措施。

              這樣,通過定時備份數據庫和在兩次備份間隔之間的日志文件,可以有效的恢復這段時間的任何時間點的數據,可以在很多時候挽回或最大可能的減少數據丟失。雖然Oracle數據庫的日志模式和自動歸檔設置并不復雜,但其中的一些概念和操作過程還是容易混淆的,現在根據本人的經驗,分析介紹如下,所用環境為UNIX(HPUX,SOLARIES,AIX,TRU64UNIX)和Oracle8.

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

              可用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.ORCL 05/21/97 17:55:06 NOARCHIVELOG 172185 170808

              將數據庫的日志模式設置Oracle歸檔模式的切換(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;