oracle歸檔日誌儲存路徑的設定

jane_pop發表於2014-08-15
log_archive_dest和log_archive_dest_n是不能同時使用,oracle之所以保留log_archive_dest是為了向後相容。
如果我們原來使用的是log_archive_dest,現在希望使用log_archive_dest_n,那麼首先我們必須不使用
log_archive_dest這個引數。
sql>alter system reset log_archive_dest scope=spfile sid='*';

之後我們就可以設定log_archive_dest_n 了,比如:
sql>alter system set log_archvie_dest_1="location=/u01/app/archivelog/dest1/" scope=both;
sql>alter system set log_archive_dest_2="location=/u01/app/archivelog/dest2/" scope=both;
再次檢視:
SQL> archive log list
Database log mode              Archive Mode
Automatic archival             Enabled
Archive destination            /u01/app/archivelog/dest2/
Oldest online log sequence     2
Next log sequence to archive   4
Current log sequence           4

我們切換一下日誌:
SQL> alter system switch logfile;


System altered.
再到相關目錄下去檢視:
[oracle@localhost archivelog]$ cd dest1
[oracle@localhost dest1]$ ls
1_3_855555375.dbf
[oracle@localhost dest1]$ cd dest2
-bash: cd: dest2: No such file or directory
[oracle@localhost dest1]$ cd ..
[oracle@localhost archivelog]$ cd dest2
[oracle@localhost dest2]$ ls
1_3_855555375.dbf
我們可以看到在dest1和dest2中產生了兩個大小型別名字完全相同的歸檔日誌檔案。




來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29800581/viewspace-1251979/,如需轉載,請註明出處,否則將追究法律責任。

相關文章