從oracle10g開始,改變日誌模式已經變得很簡單,很容易管理。在10g中,預設情況下,歸檔日誌會存放到快速恢復區所對應的目錄(對應初始化引數db_recovery_file_dest),並且會按照特定的格式生成歸檔日誌檔名。當想要將歸檔日誌放在預設的路徑下是,只需要參mount狀態執行alter database archivelog即可。在10g中不需要對歸檔設定自動啟動,因為這個引數已經10g摒棄掉,只要執行alter database archivelog 就會自動置為自動歸檔。如果不想將歸檔日誌放到預設路徑,請執行下列步驟
1.備份初始化引數檔案
sql> create pfile from spfile;
2.配置歸檔日誌的名稱格式
sql>alter system set log_archive_format='%s_%t_%r.log' scope=spfile
在10g中設定日誌格式時,一定要加%r引數,否則一定會出錯
3.配置歸檔位置
sql>alter system set log_archive_dest_1='location=e:\oracle\oradata\archive' scope=spfile
在oracle 10g企業版裡還可以配置多個歸檔路徑,log_archvile_dest_n(其中n可以為1-10)
4. 置歸檔模式
將資料庫正常關閉
sql>shutdown immediate
啟動到mount模式
sql>startup mount
置為歸檔模式
sql>alter database archivelog
開啟資料庫
sql>alter database open
檢視資料庫是否歸檔
sql> archive log list;
如果顯示為enable則表示已成功歸檔
或 sql>select log_mode from v$database;
如果為archivelog則表示已成功歸檔
----------------------------------------
sql> archive log list
資料庫日誌模式 存檔模式
自動存檔 啟用
存檔終點 d:\oracle\public_datafile\testdev\archive
最早的聯機日誌序列 40
下乙個存檔日誌序列 42
當前日誌序列 42
sql> shutdown immediate
資料庫已經關閉。
已經解除安裝資料庫。
oracle 例程已經關閉。
sql> startup mount
oracle 例程已經啟動。
total system global area 535662592 bytes
fixed size 1334380 bytes
variable size 180355988 bytes
database buffers 348127232 bytes
redo buffers 5844992 bytes
資料庫裝載完畢。
sql> alter database noarchivelog
2 ;
資料庫已更改。
sql> alter database open
2 ;
資料庫已更改。
sql> archive log list;
資料庫日誌模式 非存檔模式
自動存檔 禁用
存檔終點 d:\oracle\public_datafile\testdev\archive
最早的聯機日誌序列 40
當前日誌序列 42
sql> select log_mode from v$database;
log_mode
------------
noarchivelog
sql>
Oracle 10G歸檔日誌
關於oracle 10g 歸檔方式的討論 關閉歸檔 啟用閃回恢復區歸檔 oracle 10g新特性 啟用類oracle9i的歸檔 注 在oracle安裝過程中,如果資料庫是自動建立的,那麼該資料庫最初的存檔模式是由作業系統指定的。通常情況下,歸檔日誌在oracle 資料庫安裝結束後需要手工建立。環境...
oracle 10g 修改SGA,PGA大小
一 概念 sga指系統全域性區域 system global area 是用於儲存資料庫資訊的記憶體區,該資訊為資料庫程序所共享。pga指程序全域性區域 process global area 包含單個伺服器程序或單個後台程序的資料和控制資訊,與幾個程序共享的sga 正相反,pga 是只被乙個程序使...
更改oracle10g的歸檔模式和歸檔路徑
author skate time 2009 02 21 1.更改歸檔路徑 在oracle10g中,預設的歸檔路徑為 oracle base flash recovery area。對於這個路徑,oracle有乙個限制,就是預設只能有2g的空間給歸檔日誌使用,可以使用下面兩個sql語句去檢視它的限制...