欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Oracle 解決ORA-00257 Archiver error 報(bào)錯(cuò)問(wèn)題解決

 更新時(shí)間:2023年12月15日 10:12:59   作者:后浪v  
訂單投資交易環(huán)境進(jìn)行 impdb 數(shù)據(jù)泵恢復(fù)數(shù)據(jù),執(zhí)行到一半,報(bào)錯(cuò)終止,歸檔策略保留時(shí)間較長(zhǎng),或歸檔頻率過(guò)高,導(dǎo)致數(shù)據(jù)庫(kù)掛載盤(pán)符空間不足,本文給大家分享Oracle 解決ORA-00257 Archiver error 報(bào)錯(cuò)問(wèn)題解決,感興趣的朋友一起看看吧

Oracle 解決ORA-00257 Archiver error 報(bào)錯(cuò)

一、問(wèn)題描述

訂單投資交易環(huán)境進(jìn)行 impdb 數(shù)據(jù)泵恢復(fù)數(shù)據(jù),執(zhí)行到一半,報(bào)錯(cuò)終止。
系統(tǒng)彈出提示:

 ORA-00257: Archiver error. Connect AS SYSDBA only until resolved.

Oralce 安裝在 Linux 機(jī)器上。

二、原因分析

歸檔策略保留時(shí)間較長(zhǎng),或歸檔頻率過(guò)高,導(dǎo)致數(shù)據(jù)庫(kù)掛載盤(pán)符空間不足。
臨時(shí)處理辦法:

手動(dòng)刪除歸檔文件。

三、解決步驟

1. 登錄 Linux 用戶

>>> ssh root@127.0.0.1
password:
[root@U2DBBASE]#

2. 切換到 Oracle 用戶

此處的 Oracle 用戶為:oracle

[root@U2DBBASE]# su - oralce
Last login: Sun Dec 10 21:55:08 CST 2023
[oralce@U2DBBASE]$

3. 以 sysdba 登錄數(shù)據(jù)庫(kù)

[oralce@U2DBBASE]$ sqlplus / as sysdba
  SQL*Plus: Release 19.0.0.0 - Production on Mon Dec 11 14:52:03 2023
  Version 19.13.0.0.0
  Copyright (c) 1982, 2021, Oracle. All rights reserved.
  ERROR:
  ORA-09925: Unable to create audit trail file
  Linux-x86_64 Error: 28: No space left on device
  Additional information: 9925
  ORA_01075: you are currently logged on
  Enter user-name:
  • 登錄失敗,沒(méi)有儲(chǔ)存空間,無(wú)法以 sysdba 方式登錄。
  • 如果登錄成功,跳到步驟 5. 手動(dòng)刪除數(shù)據(jù)庫(kù)歸檔日志

4. 清理 Oracle Home 目錄所在磁盤(pán)空間

4.1 重新切回 root 用戶

>>> ssh root@127.0.0.1
  password:
[root@U2DBBASE]#

4.2 查看磁盤(pán)掛載盤(pán)符空間

[root@U2DBBASE]# du -sh *
  • 查看 Use% 比例比較高的,進(jìn)入;
  • 本次發(fā)現(xiàn)為 Oralce Home 目錄已滿,刪除 trace 文件;

4.3 刪除 Oracle 的 trace 文件

[root@U2DBBASE oralce]# cd $ORACLE_HOME
[root@U2DBBASE oralce]# du -sh *
  - admin - 337MB
  - audit - 500K
  - cfgtoollogs - 149MB
  - checkpoints - 0
  - diag - 8.7G
  - product - 11G
[root@U2DBBASE oracle]# 
[root@U2DBBASE oracle]# cd diag/rdbms
[root@U2DBBASE rdbms]#
[root@U2DBBASE rdbms]# ll
  -rw-r----- i_1.mif
  drw-r----- dbbase1
[root@U2DBBASE rdbms]# dbbase1
[root@U2DBBASE dbbase1]#
[root@U2DBBASE dbbase1]# cd trace
[root@U2DBBASE trace]# 
[root@U2DBBASE trace]# rm *.trc

5. 手動(dòng)刪除數(shù)據(jù)庫(kù)歸檔日志

5.1 切換到 Oracle 用戶

此處的 Oracle 用戶為:oracle

[root@U2DBBASE]# su - oralce
Last login: Sun Dec 10 21:55:08 CST 2023

5.2 以 sysdba 登錄數(shù)據(jù)庫(kù)并修改檢查點(diǎn)

[oralce@U2DBBASE]$ sqlplus / as sysdba
  Connected to:
  SQL*Plus: Release 19.0.0.0 - Production on Mon Dec 11 14:52:03 2023
  Version 19.13.0.0.0
SQL> alter system checkpoint;
  System altered.
SQL>
SQL> exit;

5.3 以 Oracle 用戶執(zhí)行刪除歸檔命令

[root@U2DBBASE oralce]# rman target
RMAN> delete noprompt archivelog all completed before 'sysdate-1';
  archived log file name=+ORACLEDBHDG/ORACLEDB>ARCHIVER/2023_12_09/thread_2_seq_1_1695.340.115
  Deleted 130 objects
RMAN> _

刪除歸檔日志完成。

6. 再次登錄 Oracle 數(shù)據(jù)庫(kù)

C:\Users\admin> sqlplus username/password@127.0.0.1/orcl
  Connected to:
  SQL*Plus: Release 19.0.0.0 - Production on Mon Dec 11 14:52:03 2023
  Version 19.13.0.0.0
SQL> 
SQL> exit;
C:\Users\admin>

數(shù)據(jù)庫(kù)登錄成功。

到此這篇關(guān)于Oracle 解決ORA-00257 Archiver error 報(bào)錯(cuò)的文章就介紹到這了,更多相關(guān)Oracle ORA-00257 Archiver error 內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論