归档日志恢复教程 如何清除oracle中的执行sql记录在日志里面的的记录?

[更新]
·
·
分类:互联网
1165 阅读

归档日志恢复教程

如何清除oracle中的执行sql记录在日志里面的的记录?

如何清除oracle中的执行sql记录在日志里面的的记录?

一、首先删除归档日志物理文件,归档日志一般都是位于archive目录下,AIX系统下文件格式为“1_17884_667758186.dbf”,建议操作前先对数据库进行备份,删除时至少保留最近几天的日志用于数据库恢复。
二、把归档日志的物理文件删除后,我们就可以正

rac归档日志满了,数据库访问不了?

如果数据库在mount或者open状态,用rman去删,如果数据库已经不可访问,就需要手动去删。单机一般在本地,rac在ASM中。

数据库日志文件满了怎么办?

删除这些啊。也可以考虑删除系统。重新安装(感觉重新设置这些日记不需要占用很多容量。一般来说单位里面会设置比较大的。毕竟来说没什么软件。加上还不能安装什么软件。权限太低了。这些操作需要管理员权限了。。)

oracle如何关闭打开归档日志?

在oracle11g,开启archivelog模式时,默认归档目录为db_recovery_file_dest指定。此参数在pfile/spfile中可以指定:
db_recovery_file_dest//app/oracle/flash_recovery_area
更改归档模式
需要在mount状态下,更改归档模式。
sqlshutdownimmediate;
sqlstartupmount
sqlalterdatabasearchivelog;
sqlalterdatabaseopen;
databasealtered.
关闭归档:
alterdatabasenoarchivelog;

丢失归档日志文件后数据库应当如何恢复呢?

日志文件丢失的话,如果是非当前日志可以通过clear logfile解决,如果是当前日志 那么需要使用特殊手段才能打开数据库, online redolog 丢失 下 和开启归档没有直接关系。如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!