導航:首頁 > 編程系統 > linuxoracle歸檔日誌

linuxoracle歸檔日誌

發布時間:2023-05-13 06:51:46

linux oracle歸檔日誌文件路徑修改

一來 查看歸檔文件路徑源位置
show parameter log_archive_dest_1
二 關閉資料庫
alter database chenkpoint;
shutdown immediate
三 掛載資料庫
start mount
四 修改歸檔路徑
alter system set log_archive_dest_1='LOCATION=/archive';
五 啟動資料庫
alter database open;
六 查看是否生效
alter system switch logfile;
ls /archive

㈡ Linux oracle 歸檔日誌主庫備庫都不應用

Linux oracle 歸檔日誌主庫備庫都不應用
:這樣看應該是連不上備庫,你在主庫上可以tnsping phydb試一下能不能連的上,不是配置的問題就是網路的問題

㈢ linux oracle 歸檔日誌刪了 環境起來不來

今天遇到Oracle報這樣的錯:ORA-00257
查看了下,原來是Oracle的歸檔日誌滿內了,解決方案兩個
一:增加容歸檔日誌大小 二:刪除無用的歸檔日誌(我們選擇這個方案)
什麼也不說了Linux下命令上:

㈣ linux下oracle怎麼查找歸檔日誌文件

檢查歸檔情況
SQL>archive log list;
Database log mode Archive Mode
Automatic archival Enabled
Archive destination ###########
Oldest online log sequence 1
Next log sequence to archive 2
Current log sequence 2

Automatic archival=Enabled表示歸檔進行是否自動啟動
其中LOG_MODE表示Oracle當前的歸檔方式。ARCHIVELOG表示資料庫運行在歸
檔模式下,NOARCHIVELOG表示資料庫運行在非歸檔模式下。

通過上面的信息可以看出已經是歸檔模式了 (如果是非歸檔模式參考博主的另一篇文章 有關「歸檔日誌與非歸檔日誌切換」), 查看歸

檔日誌文件
存放在哪個位置 運行show parameter log_archive_dest;命令
...
log_archive_dest_state_20 string enable
log_archive_dest_state_21 string enable
log_archive_dest_state_22 string enable
log_archive_dest_state_23 string enable
...

提前建立/u01/app/oracle/arch目錄

設置歸檔目錄
SQL>alter system set log_archive_dest='/u01/app/oracle/arch' scope=spfile;

第 1 行出現錯誤:
ORA-02097: 無法修改參數, 因為指定的值無效
ORA-16018: 無法將 LOG_ARCHIVE_DEST 與 LOG_ARCHIVE_DEST_n 或 DB_RECOVERY_FILE_DEST 一起使用
出現錯誤的原因是db_recovery_file_dest的參數已經被設置了,去查詢一下看看,果真如此。
alter system set db_recovery_file_dest='' scope=spfile;
db_recovery_file_dest是預設的歸檔位置,下面把它設置為"空",然後設置log_archive_dest參數,指定另外一個非預設的參數

重啟db 如下圖
運行 shutdown immediate;
一直沒有反應
輸入shutdown abort

手動歸檔,之後去歸檔目錄看看
alter system archive log current;

如果出現以下錯誤
SQL> startup
ORA-16032: parameter LOG_ARCHIVE_DEST destination string cannot be translated
ORA-07286: sksagdi: cannot obtain device information.
Linux Error: 2: No such file or directory

有可能是歸檔目錄沒有建立,需要檢查

㈤ Oracle Windows/Linux定期清理歸檔日誌

DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-7'; //刪除七天前的歸檔日誌

* 注意修改文件路徑

下圖是根據上面教程創建的兩個文件

(1)、先查看歸檔日誌路徑,確認歸檔日誌文件信息情況。

更改過歸檔日誌路徑的情況查看,執行 archive log list;

輸入內容,注意修改 /data/oracle/del_archivelog/ 路徑

注意賦予文件的可執行許可權,執行 chmod 777 del_archivelog.sh

寫入內容,每天凌晨4點執行腳本 del_archivelog.sh ,並將執行結果輸出到 task.log

查看crontab所有定時任務,執行 crontab -l

到此整個Linux下的配置已結束,注意定期觀察任務的運行情況。

閱讀全文

與linuxoracle歸檔日誌相關的資料

熱點內容
python打開linux文件 瀏覽:30
labview編程框圖怎麼復制 瀏覽:42
別克英朗如何刪除app 瀏覽:868
java介面常見問題分析 瀏覽:577
如何將一列數據另一列數據互補 瀏覽:50
海南哪些地方有電信5g網路 瀏覽:537
動態修改shiro配置文件 瀏覽:212
u盤極速彈出文件未關閉 瀏覽:929
小米k30網路信號差怎麼解決 瀏覽:471
word大綱排版 瀏覽:726
plc溫度模塊內部程序怎麼編程 瀏覽:936
c語言一個文件多少行合適 瀏覽:148
java常量全部大寫 瀏覽:314
龍之研究配置文件翻譯 瀏覽:91
有什麼軟體可以把股票數據合成 瀏覽:556
如何更改物料主數據 瀏覽:844
方正飛騰怎麼轉word文件 瀏覽:415
大數據試點是什麼意思 瀏覽:128
yy語音70官方下載手機版本 瀏覽:696
win10系統u盤不顯示文件夾 瀏覽:214

友情鏈接