189 8069 5689

oracle怎么开归档,oracle改归档模式

Oracle数据库如何开启自动归档

Oracle

专注于为中小企业提供成都网站建设、网站制作服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业靖宇免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上千多家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

Enterprise

Manager

Console——某一个数据库——例程——配置——恢复——“归档日志模式”(自动归档);

例程——配置——一般信息——所有初始化参数——log_archive_start=true

归档信息可以通过如下语句查看

SQL

archive

log

list

Oracle数据库可以运行在两种模式下:归档模式(archivelog)和非归档模式(noarchivelog)。

检查归档模式命令

SQL

archive

log

list

设置归档模式

SQL

shutdown

immediate;

SQL

startup

mount

SQL

alter

database

archivelog;

SQL

alter

database

open;

SQL

archive

log

list;

如果需要停止归档模式,使用:alter

database

noarchivelog

命令。Oracle10g之前,你还需要修改初始化参数使数据库处于自动归档模式。在pfile/spfile中设置如下参数

log_archive_start

=

true

重启数据库此参数生效,此时数据库处于自动归档模式。也可以在数据库启动过程中,手工执行

archive

logstart使数据库启用自动归档,但是重启后数据库仍然处于手工归档模式

。10g使用db_recovery_file_dest来作为归档日志的存放地。

SQL

show

parameter

db_recovery(

该语句在oracle11g下无效)NAME

TYPEVALUEdb_recovery_file_dest

string

/home/oracle/ora10g/flash_reco

very_area/

oracle 如何关闭打开归档日志的方法

查看oracle数据库是否为归档模式

SQL select name,log_mode from V$database;

NAME LOG_MODE

------------------ ------------------------

TEST NOARCHIVELOG

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)SQLSHUTDOWN NORMAL/IMMEDIATE;

2)SQLSTARTUP MOUNT;

3)SQLALTER DATABASE NOARCHIVELOG;

4)SQLALTER DATABASE OPEN;

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; #检察后台进程

如何开启/关闭oracle的归档

如果开启归档,请保证log_archive_start=true开启自动归档,否则只能手工归档,如果是关闭了归档,则设置该参数为false 注意:如果是OPS/RAC环境,需要先把parallel_server = true注释掉,然后执行如下步骤,最后用这个参数重新启动 1、开启归档 a. 关闭数据库shutdown immediate b. startup mount c. alter database archivelog d. alter database opne 2、禁止归档 a. 关闭数据库shutdown immediate b. startup mount c. alter database noarchivelog d. alter database open 归档信息可以通过如下语句查看 SQL archive log list Database log mode Archive Mode Automatic archival Enabled Archive destination E:\oracle\ora92\database\archive Oldest online log sequence 131 Next log sequence to archive 133 Current log sequence 133

如何启动或关闭Oracle的归档模式

开关归档模式,都需要在先关闭数据库,步骤如下:

1、关闭数据库

shutdown immediate

2、数据库启动到mount状态

startup mount

3、开/关启归档模式

alter database archivelog;/alter database noarchivelog;

4、数据库完全启动

alter database open


分享标题:oracle怎么开归档,oracle改归档模式
地址分享:http://cdxtjz.cn/article/phedse.html

其他资讯