oracle开启/关闭归档模式
1.改变非归档模式到归档模式:
1)SQL> conn / as sysdba (以DBA身份连接数据库)
2)SQL> shutdown immediate;(立即关闭数据库)
3)SQL> startup mount (启动实例并加载数据库,但不打开)
4)SQL> alter database archivelog; (更改数据库为归档模式)
5)SQL> alter database open; (打开数据库)
6)SQL> alter system archive log start; (启用自动归档)
7)SQL> exit (退出)
使用RMAN做一次完全备份,因为非归档日志模式下产生的备份日志对于归档模式已经不可用。
SQL> archive log list; 数据库日志模式 非存档模式 自动存档 禁用 存档终点 USE_DB_RECOVERY_FILE_DEST 最早的联机日志序列 8 当前日志序列 10 SQL> select name,log_mode from v$database;NAME LOG_MODE --------- ------------ ORCL NOARCHIVELOGSQL> shutdown immediate; 数据库已经关闭。 已经卸载数据库。 ORACLE 例程已经关闭。 SQL> startup mount; ORACLE 例程已经启动。Total System Global Area 855982080 bytes Fixed Size 2180544 bytes Variable Size 553650752 bytes Database Buffers 293601280 bytes Redo Buffers 6549504 bytes 数据库装载完毕。 SQL> alter database archivelog;数据库已更改。SQL> alter database open;数据库已更改。SQL> alter system archive log start;系统已更改。SQL> archive log lit; SP2-0718: 非法的 ARCHIVE LOG 选项 SQL> archive log list; 数据库日志模式 存档模式 自动存档 启用 存档终点 USE_DB_RECOVERY_FILE_DEST 最早的联机日志序列 8 下一个存档日志序列 10 当前日志序列 10 SQL>
2.改变归档模式到非归档模式:
1)SQL>shutdown normal 或shutdown immediate;
2)SQL>startup mount;
3)SQL>alter database noarchivelog;
4)SQL>alter database open;
SQL> shutdown immediate; 数据库已经关闭。 已经卸载数据库。 ORACLE 例程已经关闭。 SQL> startup mount; ORACLE 例程已经启动。Total System Global Area 855982080 bytes Fixed Size 2180544 bytes Variable Size 553650752 bytes Database Buffers 293601280 bytes Redo Buffers 6549504 bytes 数据库装载完毕。 SQL> alter database noarchivelog;数据库已更改。SQL> alter database open;数据库已更改。SQL> archive log list; 数据库日志模式 非存档模式 自动存档 禁用 存档终点 USE_DB_RECOVERY_FILE_DEST 最早的联机日志序列 8 当前日志序列 10 SQL> select name,log_mode from v$database;NAME LOG_MODE --------- ------------ ORCL NOARCHIVELOGSQL>
3.归档相关命令
select name,log_mode from v$database;查看归档状态
archive log list;查看归档状态
archive log stop;
archive log start;
archive log list;
show parameters;
show parameters log_archive_start;
show parameters log_archive_max_process; #归档进程数
alter system set log_archive_max_process=5; #将归档进程数改为5
select * from v$bgprocess; #检察后台进程
执行手动归档:
(1)对所有没有归档的重做日志进行归档:
通过ALTER SYSTEM ARCHIVE LOG ALL;
(2)当前的重做日志文件进行归档:
ALTER SYSTEM ARCHIVE CURRENT
(3)指定日志序列号的重做日志文件进行归档
ALTER SYSTEM ARCHIVE LOG SEQUCNE 56;
(4)指定日志组编号的重做日志文件进行归档
ALTER SYSTEM ARCHIVE LOG GROUP 2
(5)指定联机的重做日志文件进行归档
ALTER SYSTEM ARCHIVE LOG
LOGFILE 'D:\oracle\oradata\work\REDO01.LOG '
(6) 将下一个没有归档的重做日志文件组进行归档:
ALTER SYSTEM ARCHIVE LOG NEXT
4.指定归档日志文件路径:
动态修改归档路径:
SQL> alter system set log_archive_dest_1='location=/oracle/oracle10g/log/archive_log';
该语句含义是确定归档日志的路径,实际上Oracle 10g可以生成多份一样的日志,保存多个位置,以防不测
例如再添加一个日志位置可使用以下语句
SQL>alter system set log_archive_dest_2='location=/oracle/oracle10g/log2/archive_log';
也可以把联机重做日志归档到远程机器上,如:log_archive_dest_3='SERVICE=standby1';
或是修改初始何参数文件pfile,加入log_archive_dest_1='location=/oracle/oracle10g/……'
5、归档默认格式
SQL> show parameter log_archive_format; NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ log_archive_format string %t_%s_%r.dbf
%t表示Thread Number %表示指定日志序列号 %r表示重置日志的ID resetlogs ID.
6、查看数据库中的归档进程
SQL> select * from v$bgprocess where paddr<>'00' and name like '%ARC%';PADDR PSERIAL# NAME DESCRIPTION ERROR ---------------- ---------- ----- ---------------------------------------------------------------- ---------- 00000000DC1F6190 1 ARC0 Archival Process 0 0 00000000DF1CD448 1 ARC1 Archival Process 1 0 00000000DC1F6978 1 ARC2 Archival Process 2 448
oracle开启/关闭归档模式相关推荐
- Oracle开启关闭归档日志
开启归档日志 shutdown immediate; --关闭数据库 startup mount; --打开数据库 alter database archivelog; --开启归档日志 alter ...
- oracle开启关闭严格模式,Flowable DMN 用户手册 (v 6.4.2-SNAPSHOT)
3.4. 单元测试 由于Flowable DMN是一个可嵌入的Java引擎,因此编写DMN定义的单元测试就像编写常规单元测试一样简单. Flowable支持JUnit版本4和5样式的单元测试. 在JU ...
- oracle改成归档模式_oracle 11g开启归档模式及修改归档目录
11G开启归档模式 在oracle 11g,开启archive log模式时,默认归档目录为db_recovery_file_dest指定.此参数在pfile/spfile中可以指定: db_reco ...
- oracle设为归档模式,设置oracle归档模式
设置oracle归档模式 将oracle设为归档模式 [root@localhost ~]#sqlplus /nolog SQL> conn /as sysdba; Connected. SQL ...
- mysql 严格模式_MySQL 开启/关闭 严格模式(Strict Mode)
[广告:最高 ¥2000 红包]阿里云服务器.主机等产品通用,可叠加官网常规优惠使用 | 限时领取 查看 Mysql 是否开启严格模式: 打开 MySQL 配置文件 my.cnf(windows为my ...
- oracle11 rman全备,Oracle 11g非归档模式下mount状态RMAN究竟能不能进行全备?
Oracle 11g非归档模式下mount状态RMAN究竟能不能进行全备? 网上很多博客说可以备份,但是我做出的实验都是失败的,请教大家究竟Oracle 11g非归档模式下mount状态RMAN究竟能 ...
- php夜间,php实现自动开启/关闭夜间模式
说明 纯属没事写着玩的,别上纲上线.判断日出日落都是按照北京时间来的,不会按照ip地址精确到省份.我是写代码的,不是气象台的! 实现 首先,想要自动开启/关闭夜间模式我们需要知道现在的太阳的状态(日出 ...
- codeigniter如何开启关闭调试模式?
当我们在用codeigniter做项目开发时,在开发环境里面需要开启调试模式,在开发以及测试完成后就需要发布到服务器里面上线运营了.那么,codeigniter如何开启关闭调试模式呢? 开启调试模式: ...
- oracle改成归档模式_将Oracle数据库改为归档模式并启用Rman备份
如下Linux环境下对单节点数据库采用文件系统情况的配置归档模式过程. 首先查看数据库归档模式和磁盘使用情况,确定归档文件放到什么位置: [oracle@gisdbserver ~]$ sqlplus ...
最新文章
- java鉴权_一个开箱即用的高效认证鉴权框架,专注于restful api的认证鉴权动态保护...
- CUDA Samples: approximate prior vbox layer
- ccna综合实验实训总结_实验室设备搬迁工作顺利展开
- linux循环条件,shell脚本编写 之 条件选择,条件判断,循环语句
- 使用sklearn预测走势_Prophet: 时间序列预测库
- 150904 高速公路 ccf
- Python Ubuntu 获取进程信息
- 问的书写规则是什么意思_汉字书写规则
- JS 数据容量转换/换算
- 织梦dedecms 模板代码标签学习
- jar脱壳_软件脱壳 - Rannie` - 博客园
- openedge-hub模块请求处理源码浅析——百度BIE边缘侧openedge项目源码阅读(2)
- AD19滴泪添加与删除
- redis | 二、redis安装
- django-q快速上手定时任务
- 基于物联网的智慧油田的整体解决方案
- EasyRecovery易恢复2023最新版数据恢复软件功能特色介绍
- 阿里云服务器部署(新手福利)
- 向百度提交网站地图Sitemap
- 广告投放实战指南,让你的技术产品走向成功!