求教一个RR的问题

[复制链接]
查看11 | 回复9 | 2008-8-15 09:23:52 | 显示全部楼层 |阅读模式
以scott用户登入报错:
SQL> conn scott/tiger
ERROR:
ORA-00257: archiver error. Connect internal only, until freed.
回复

使用道具 举报

千问 | 2008-8-15 09:23:52 | 显示全部楼层
接下来要怎么查?
回复

使用道具 举报

千问 | 2008-8-15 09:23:52 | 显示全部楼层
看看 alert.log,检查归档空间,用sys看看能登陆吗,看看相关的等待事件
回复

使用道具 举报

千问 | 2008-8-15 09:23:52 | 显示全部楼层
归档日志空间满了吧
回复

使用道具 举报

千问 | 2008-8-15 09:23:52 | 显示全部楼层
oerr ora 257
00257, 00000, "archiver error. Connect internal only, until freed."
// *Cause:The archiver process received an error while trying to archive
// a redo log.If the problem is not resolved soon, the database
// will stop executing transactions. The most likely cause of this
// message is the destination device is out of space to store the
// redo log file.
// *Action:Check archiver trace file for a detailed description
//of the problem. Also verify that the
// device specified in the initialization parameter
// ARCHIVE_LOG_DEST is set up properly for archiving.
回复

使用道具 举报

千问 | 2008-8-15 09:23:52 | 显示全部楼层
以sysdba身份登陆是正常的,是日志满了
怎么查找alter log放在哪个文件夹
回复

使用道具 举报

千问 | 2008-8-15 09:23:52 | 显示全部楼层
show parameter 找关于bdump的
回复

使用道具 举报

千问 | 2008-8-15 09:23:52 | 显示全部楼层
是的,这时候sys是能登陆的
select event from v$session_wait where event not like 'SQL%';
看看等待事件
show parameter bdump
回复

使用道具 举报

千问 | 2008-8-15 09:23:52 | 显示全部楼层
发现这个东东:
Errors in file /udata/xwhdb/admin/bdump/xwhdb1_arc0_3568.trc:
ORA-19504: failed to create file "/arch2/1_3223.dbf"
ORA-19504: failed to create file "/arch2/1_3223.dbf"
ORA-27044: unable to write the header block of file
Linux Error: 28: No space left on device
Additional information: 1
ARC0: Archiving not possible: error count exceeded
ARC0: Failed to archive log 1 thread 1 sequence 3223
回复

使用道具 举报

千问 | 2008-8-15 09:23:52 | 显示全部楼层
删除归档日志就,就能正常 登陆了
请问有没别的好方法
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行