oracle怎么关闭归档 oracle 归档自动清理

如何启动或关闭Oracle的归档模式首先如果你的数据库已经是open的状态,那么可以看下数据库是否处于归档模式:archive log list 。2.在数据库处于open状态下,可以这样来改变数据库的归档状态:alter system archive log start/stop3.如果你的数据库还没有open的话,你可以选择进入mount状态,然后运行以下命令:alter database archivelog/noarchivelog 4.在改变了归档模式之后最好重新查看下数据库的归档模式的情况 , 这样能更好的确认
如何删除oracle的归档日志su - oracle //进入oracle账户
sqlplus / as sysdba //以操作系统权限认证的oracle sys管理员登陆
archive log list //查看数据库的归档模式
注意:输入archive log list会显示出USE_DB_RECOVERY_FILE_DEST
select * from V$RECOVERY_FILE_DEST; //查询归档日志空间大小及路径
show parameter recover; //显示归档文件路径
退出到oracle账户根目录然后进入rman输入以下命令进入rman
rman target sys/password
RMAN crosscheck archivelog all; //验证的DB的归档日志
RMAN delete expired archivelog all; //删除所有归档日志
RMANDELETE ARCHIVELOG ALL COMPLETED BEFORE ‘SYSDATE-7’; //保留7天的归档日志
再查
SQL select * from V$RECOVERY_FILE_DEST;
修改大小
SQL alter system set db_recovery_file_dest_size=5G scope=both;
关闭归档
SQL alter system set log_archive_start=false scope=spfile; #禁用自归档
SQL shutdown immediate; //强制关闭数据库
SQL startup mount; //重启数据库到mount模式
SQL alter database noarchivelog; //修改为非归档模式
SQL alter database open; //打数据文件
SQL archive log list; //再次查看前归档模式
如何启动或关闭oracle的归档模式1、管理员身份连接数据库
C:\Users\Administratorsqlplus sys/sys@prjdb as sysdba
SQL*Plus: Release 11.2.0.1.0 Production on Tue Jun 17 23:50:55 2014
Copyright (c) 1982, 2010, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
2.查看当前归档模式 , 是归档还是非归档
SQL archive log list;
Database log mode No Archive Mode
Automatic archival Disabled
Archive destination USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence 228
Current log sequence 230
3.关闭数据库
 SQL shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
 4.启动数据库到mount状态
 SQL startup mount;
ORACLE instance started.
Total System Global Area 3423965184 bytes
Fixed Size 2180544 bytes
Variable Size 2013268544 bytes
Database Buffers 1392508928 bytes
Redo Buffers 16007168 bytes
Database mounted.
5.启动归档模式
SQL alter database archivelog;
Database altered.
SQL archive log list;
Database log mode Archive Mode
Automatic archival Enabled
Archive destination USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence 228
Next log sequence to archive 230
Current log sequence 230
6.启动数据库
 SQL alter database open;
Database altered.
 7.关闭归档模式
 SQL shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL startup mount;
ORACLE instance started.
Total System Global Area 3423965184 bytes
Fixed Size 2180544 bytes
Variable Size 2013268544 bytes
Database Buffers 1392508928 bytes
Redo Buffers 16007168 bytes
Database mounted.
SQL alter database noarchivelog;
Database altered.
SQL archive log list;
Database log mode No Archive Mode
Automatic archival Disabled
Archive destination USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence 228
Current log sequence 230
SQL
单纯修改oracle归档路径需要关闭数据库吗修改归档路径不需要关闭数据库 , 只需要直接在sqlplus环境执行修改路径的命令即可 。
修改命令为:alter
system
setdb_recovery_file_dest='d:\archivelog';
----路径为任意存在的目录
只有在开启或者关闭归档模式的时候才需要关闭数据库 。
【oracle怎么关闭归档 oracle 归档自动清理】关于oracle怎么关闭归档和oracle 归档自动清理的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读