Oracle归档模式-设置及归档日志设置
2017-09-26 15:16
453 查看
一、归档模式开启
将数据库设置为归档模式:
1、以sysdba身份登录oracle数据库。
2、使用archive log list 命令查看数据库与归档相关的信息。
3、正常关闭数据库,如使用 shutdown immediate 命令。
4、以加载方式启动数据库 startup mount
5、用alter database 命令将数据看设置为归档模式 alter database archivelog
6、打开数据库 alter database open
7、再用archive log list 命令验证当前模式
8、做数据库的全备份 ,之前的非归档模式下的备份已不可用。
较低版本设置后一般会启动,需要设置
手动开启:
alter system archive log current;
自动开启:
alter system archive log start;
二、归档模式启动后设置
1、归档进程设置:
查看
SQL> show parameter log_archive_max_processes;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
log_archive_max_processes integer 4
修改:
SQL> alter system set log_archive_max_processes=5;
System altered
2、查看归档文件的情况
show parameter LOG_ARCHIVE_DEST_;
3、设置归档文件目录:
设置前先启动归档。
alter system set log_archive_dest_1 ="LOCATION=c:\orcl1122\guidang1\ mandatory";
location 表示归档日志放在本地磁盘上 ,mandatory表示强制性,归档日志在没有写成功之前,对应的重做日志不能重用。
optional 可选的,归档日志在没有写成功之前,对应的重做日志可重用。
查看 已经修改了
SQL> show parameter LOG_ARCHIVE_DEST_;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
log_archive_dest_1 string LOCATION=C:\orcl1122\guidang1
4、查看设置归档文件的BINDING
SQL> select destination,binding,target,status from v$archive_dest;
DESTINATION BINDING TARGET STATUS
------------------------------ --------- ------- ---------
C:\orcl1122\guidang1 OPTIONAL PRIMARY VALID
C:\orcl1122\guidang2\ MANDATORY PRIMARY VALID
C:\orcl1122\guidang3\ OPTIONAL PRIMARY VALID
C:\orcl1122\guidang4\ OPTIONAL PRIMARY VALID
OPTIONAL PRIMARY INACTIVE
OPTIONAL PRIMARY INACTIVE
5、再次查看
SQL> archive log list;
数据库日志模式 存档模式
自动存档 启用
存档终点 C:\orcl1122\guidang4\
最早的联机日志序列 18
下一个存档日志序列 20
当前日志序列 20
6、切换重做日志
SQL> alter system switch logfile;
系统已更改。
7、再再查看 存档日志及当前日志序列已改。
SQL> archive log list;
数据库日志模式 存档模式
自动存档 启用
存档终点 C:\orcl1122\guidang4\
最早的联机日志序列 19
下一个存档日志序列 21
当前日志序列 21
8、查看各个归档目录下是否存在目录了。
将数据库设置为归档模式:
1、以sysdba身份登录oracle数据库。
2、使用archive log list 命令查看数据库与归档相关的信息。
3、正常关闭数据库,如使用 shutdown immediate 命令。
4、以加载方式启动数据库 startup mount
5、用alter database 命令将数据看设置为归档模式 alter database archivelog
6、打开数据库 alter database open
7、再用archive log list 命令验证当前模式
8、做数据库的全备份 ,之前的非归档模式下的备份已不可用。
较低版本设置后一般会启动,需要设置
手动开启:
alter system archive log current;
自动开启:
alter system archive log start;
二、归档模式启动后设置
1、归档进程设置:
查看
SQL> show parameter log_archive_max_processes;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
log_archive_max_processes integer 4
修改:
SQL> alter system set log_archive_max_processes=5;
System altered
2、查看归档文件的情况
show parameter LOG_ARCHIVE_DEST_;
3、设置归档文件目录:
设置前先启动归档。
alter system set log_archive_dest_1 ="LOCATION=c:\orcl1122\guidang1\ mandatory";
location 表示归档日志放在本地磁盘上 ,mandatory表示强制性,归档日志在没有写成功之前,对应的重做日志不能重用。
optional 可选的,归档日志在没有写成功之前,对应的重做日志可重用。
查看 已经修改了
SQL> show parameter LOG_ARCHIVE_DEST_;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
log_archive_dest_1 string LOCATION=C:\orcl1122\guidang1
4、查看设置归档文件的BINDING
SQL> select destination,binding,target,status from v$archive_dest;
DESTINATION BINDING TARGET STATUS
------------------------------ --------- ------- ---------
C:\orcl1122\guidang1 OPTIONAL PRIMARY VALID
C:\orcl1122\guidang2\ MANDATORY PRIMARY VALID
C:\orcl1122\guidang3\ OPTIONAL PRIMARY VALID
C:\orcl1122\guidang4\ OPTIONAL PRIMARY VALID
OPTIONAL PRIMARY INACTIVE
OPTIONAL PRIMARY INACTIVE
5、再次查看
SQL> archive log list;
数据库日志模式 存档模式
自动存档 启用
存档终点 C:\orcl1122\guidang4\
最早的联机日志序列 18
下一个存档日志序列 20
当前日志序列 20
6、切换重做日志
SQL> alter system switch logfile;
系统已更改。
7、再再查看 存档日志及当前日志序列已改。
SQL> archive log list;
数据库日志模式 存档模式
自动存档 启用
存档终点 C:\orcl1122\guidang4\
最早的联机日志序列 19
下一个存档日志序列 21
当前日志序列 21
8、查看各个归档目录下是否存在目录了。
相关文章推荐
- 归档日志+oracle日志模式+设置数据库模式+查看当前数据库运行模式
- Oracle归档模式-设置及归档日志设置
- ORA-03113:通信通道的文件结尾 因为 db_recovery_file_dest_size设置小 导致联机日志不能归档 Oracle不能起来
- oracle 设置归档与非归档模式
- oracle 日志切换归档模式查看归档文件的产生
- windows上设置自动删除oracle归档日志
- Oracle日志操作模式(归档模式和非归档模式)利与弊
- oracle日志操作模式(归档模式和非归档模式的利与弊)
- 【设置Oracle 11Gr2 RAC的归档模式】
- Oracle 设置日志模式
- db_recovery_file_dest_size设置小 导致联机日志不能归档 Oracle不能起来
- oracle在归档模式下正常工作设置(转)
- oracle日志操作模式(归档模式和非归档模式)
- Aix5.3下Oracle 10g设置归档模式到文件系统
- Oracle备份(一)------设置归档模式
- Aix5.3下Oracle 10g设置归档模式[原创]
- oracle的归档模式 ORACLE数据库归档日志常用命令
- oracle日志操作模式(归档模式和非归档模式的利与弊)
- Aix5.3下Oracle 10g设置归档模式
- oracle数据库热备方案中,自动归档模式的相关问题,-------转【一例SPFILE设置错误导致数据库无法启动】