Chinaunix首页 | 论坛 | 博客
  • 博客访问: 215076
  • 博文数量: 55
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1126
  • 用 户 组: 普通用户
  • 注册时间: 2014-01-22 15:15
个人简介

积累经验

文章分类

全部博文(55)

文章存档

2014年(55)

分类: Oracle

2014-01-23 00:35:00

查看oracle数据库是否为归档模式
SQL< select name,log_mode from V$database;

NAME    LOG_MODE
-------------------------------------------------- ------------
SYTONG1             ARCHIVELOG


或者
SQL< archive log list 
Database log mode No Archive Mode 
Automatic archival Disabled 
Archive destination USE_DB_RECOVERY_FILE_DEST 
Oldest online log sequence 80157 
Current log sequence 80163 

编辑本段配置数据库的归档模式
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 (退出)   

做一次完全备份,因为非归档日志模式下产生的备份日志对于归档模式已经不可用了.这一步非非常重要!

2.改变归档模式到非归档模式:   
1)sql
2)sql
3)sql
4)sql

3.归档相关命令
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; #检察后台进程

阅读(1010) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~