日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ORA-00257: archiver error. Connect internal only, until freed

發布時間:2025/4/16 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ORA-00257: archiver error. Connect internal only, until freed 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

用plsql登陸時提示“ORA-00257: archiver error. Connect internal only, until freed”,原來是日志滿了,根據上述網址提供的步驟操作后就可以,即刪除部分歸檔日志。

1.首先查看當前flash recovery area使用情況

C:\windows\system32>sqlplus sys/fyzh@orcl as sysdba

SQL*Plus: Release 11.2.0.1.0 Production on 星期三 9月 4 18:08:48 2013

Copyright (c) 1982, 2010, Oracle. All rights reserved.

連接到:

Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> show parameter log_archive_dest;

NAME TYPE VALUE

------------------------------------ ----------- ------------------------------

log_archive_dest string?--日志路徑的value沒有值

log_archive_dest_1 string

.............................................................省略

log_archive_dest_state_1 string?enable

............................................................省略

?

SQL> set linesize 200

SQL> select * from V$FLASH_RECOVERY_AREA_USAGE;

FILE_TYPE PERCENT_SPACE_USED PERCENT_SPACE_RECLAIMABLE NUMBER_OF_FILES

-------------------- ------------------ ------------------------- ---------------

CONTROL FILE 0 0 0

REDO LOG 0 0 0

ARCHIVED LOG?99.98?0 97 發現已經使用了99.98%

BACKUP PIECE 0 0 0

IMAGE COPY 0 0 0

FLASHBACK LOG 0 0 0

FOREIGN ARCHIVED LOG 0 0 0

已選擇7行。

?

2.清除部分日志

采用rman方式清除日志

?

C:\windows\system32>rman target sys/fyzh

恢復管理器: Release 11.2.0.1.0 - Production on 星期三 9月 4 18:35:02 2013

Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.

連接到目標數據庫: ORCL (DBID=1351232595)

RMAN> crosscheck archivelog all;?--先檢查下

使用目標數據庫控制文件替代恢復目錄

分配的通道: ORA_DISK_1

通道 ORA_DISK_1: SID=68 設備類型=DISK

對歸檔日志的驗證成功

歸檔日志文件名=E:\APP\FUYINZHEN\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2013_09_04\O1_MF_1_329_92FRDR8G_.ARC RECID=77 STAMP=825262239

對歸檔日志的驗證成功

..........................................................

RMAN> delete expired archivelog all;?--刪除過期的日志,本庫沒有過期的

釋放的通道: ORA_DISK_1

分配的通道: ORA_DISK_1

通道 ORA_DISK_1: SID=68 設備類型=DISK

說明與資料檔案庫中的任何歸檔日志都不匹配

--沒有過期的,為了騰出空間,就指定到具體的時間將其刪除。

RMAN>delete archivelog until time "to_date('2013-09-04 13:00:00','yyyy-mm-dd hh24:mi:ss')";

--刪除后在看日志使用的空間情況,發現已使用的只有21.73%

SQL> select * from V$FLASH_RECOVERY_AREA_USAGE;

FILE_TYPE PERCENT_SPACE_USED PERCENT_SPACE_RECLAIMABLE NUMBER_OF_FILES

-------------------- ------------------ ------------------------- ---------------

CONTROL FILE 0 0 0

REDO LOG 0 0 0

ARCHIVED LOG?21.73?0 21

BACKUP PIECE 0 0 0

IMAGE COPY 0 0 0

FLASHBACK LOG 0 0 0

FOREIGN ARCHIVED LOG 0 0 0

已選擇7行。










本文轉自東方之子736651CTO博客,原文鏈接:http://blog.51cto.com/ecloud/1441711?,如需轉載請自行聯系原作者






總結

以上是生活随笔為你收集整理的ORA-00257: archiver error. Connect internal only, until freed的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。