Oracle 11g rac开启归档

查看目前归档状态

#节点1 ykws1

SQL> archive log list;

Database log mode No Archive Mode

Automatic archival Disabled

Archive destination USE_DB_RECOVERY_FILE_DEST

Oldest online log sequence 3098

Current log sequence 3099

#节点2 ykws2

SQL> archive log list

Database log mode No Archive Mode

Automatic archival Disabled

Archive destination USE_DB_RECOVERY_FILE_DEST

Oldest online log sequence 439

Current log sequence 440

以下命令如无说明均在一个节点上执行,以节点一为例。

查看集群下的所有实例状态:

SQL> select instance_name,host_name,status from gv$instance;

INSTANCE_NAME HOST_NAME STATUS

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

ykws1 ykwsrac1 OPEN

ykws2 ykwsrac2 OPEN

查看集群配置:

SQL> show parameter cluster;

NAME TYPE VALUE

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

cluster_database boolean TRUE

cluster_database_instances integer 2

cluster_interconnects string

查看数据库名称

SQL> select name from v$database;

NAME

---------

YKWS

备份spfile文件

SQL> create pfile='/u01/app/oracle/product/11.2.0/db_1/dbs/oraykws1_bak.ora' from spfile;

File created.

设置节点一脱离集群,重启后生效

SQL> alter system set cluster_database=false scope=spfile sid='*';

System altered.

切换到grid用户下,停止数据库而后将数据库启动至mount状态来启动归档。

[root@ykwsrac1 ~]# su - grid

[grid@ykwsrac1 ~]$ srvctl stop database -d YKWS

[grid@ykwsrac1 ~]$ srvctl start instance -d YKWS -i ykws1 -o mount

SQL> select instance_name,status from v$instance;

INSTANCE_NAME STATUS

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

ykws1 MOUNTED

启动归档

SQL> alter database archivelog;

Database altered.

将节点一加入集群,重启后生效

SQL> alter system set cluster_database=true scope=spfile sid='*';

System altered.

在grid用户下重启集群数据库

[grid@ykwsrac1 ~]$ srvctl stop database -d YKWS

[grid@ykwsrac1 ~]$ srvctl start database -d YKWS

查询归档状态

#节点1 ykws1

SQL> archive log list;

Database log mode Archive Mode

Automatic archival Enabled

Archive destination USE_DB_RECOVERY_FILE_DEST

Oldest online log sequence 3098

Next log sequence to archive 3099

Current log sequence 3099

#节点2 ykws2

SQL> archive log list;

Database log mode Archive Mode

Automatic archival Enabled

Archive destination USE_DB_RECOVERY_FILE_DEST

Oldest online log sequence 440

Next log sequence to archive 441

Current log sequence 441

到此为止,数据库归档已经启动了。此时的归档日志还是存放在默认路径下接下来修改归档日志存放路径。

将归档路径修改为ASM磁盘下,先在grid用户下查看ASM磁盘状态、路径

[grid@ykwsrac1 ~]$ asmcmd

ASMCMD> lsdg

State Type Rebal Sector Block AU Total_MB Free_MB Req_mir_free_MB Usable_file_MB Offline_disks Voting_files Name

MOUNTED EXTERN N 512 4096 1048576 3276800 3273554 0 3273554 0 N DATA/

MOUNTED EXTERN N 512 4096 1048576 819200 818856 0 818856 0 N FRA/

MOUNTED HIGH N 512 4096 1048576 153600 152344 61440 30301 0 Y OCR/

将归档日志路径修改为+FRA/磁盘组下,设置为立即并永久生效。

SQL> alter system set log_archive_dest_1='location=+FRA/' scope=both;

System altered.

查询修改后结果

#节点1 ykws1

SQL> ARCHIVE LOG LIST;

Database log mode Archive Mode

Automatic archival Enabled

Archive destination +FRA

Oldest online log sequence 3098

Next log sequence to archive 3099

Current log sequence 3099

#节点2 ykws2

SQL> ARCHIVE LOG LIST

Database log mode Archive Mode

Automatic archival Enabled

Archive destination +FRA

Oldest online log sequence 440

Next log sequence to archive 441

Current log sequence 441

注:修改归档文件名格式--alter system set log_archive_format='arc_%S_%T_%R.log' scope=spfile;

(log_archive_format为静态参数,必须scope=spfile,重启数据库后生效.)

Oracle 11g rac开启归档的更多相关文章

  1. 11g RAC开启归档模式

    1.关闭集群数据库 [oracle@rac01-+ASM1 ~]$ srvctl stop database -d rac 2.开启节点一数据库到mount状态 SQL> startup mou ...

  2. 测试Oracle 11gr2 RAC 非归档模式下,offline drop数据文件后的数据库的停止与启动测试全过程

    测试Oracle 11gr2 RAC 非归档模式下,offline drop数据文件后的数据库的停止与启动测试全过程 最近系统出现问题,由于数据库产生的日志量太大无法开启归档模式,导致offline的 ...

  3. [转帖]Oracle 11G RAC For Windows 2008 R2部署手册

    Oracle 11G RAC For Windows 2008 R2部署手册(亲测,成功实施多次) https://www.cnblogs.com/yhfssp/p/7821593.html 总体规划 ...

  4. Oracle 11g RAC运维总结

    转至:https://blog.csdn.net/qq_41944882/article/details/103560879 1 术语解释1.1 高可用(HA)什么是高可用?顾名思义我们能轻松地理解是 ...

  5. Oracle 11g RAC 环境下单实例非缺省监听及端口配置

    如果在Oracle 11g RAC环境下使用dbca创建单实例数据库后,Oracle会自动将其注册到缺省的1521端口及监听器.大多数情况下我们使用的为非缺省监听器以及非缺省的监听端口.而且在Orac ...

  6. 11g RAC 更改归档模式 ,归档文件存放在ASM 磁盘组(转载)

    11g RAC 更改归档模式 ASM 本实验有两个节点tip01,tip02oracle_sid 分别是 tips1,tips2 1.在节点1 tip01上执行[root@tip01 ~]# su - ...

  7. 转载:细说oracle 11g rac 的ip地址

    本文转载自:细说oracle 11g rac 的ip地址 http://blog.sina.com.cn/s/blog_4fe6d4250102v5fa.html 以前搭建oracle rac的时候( ...

  8. Oracle 11g Rac 用rman实现把本地数据文件迁移到ASM共享存储中

    在Oracle Rac环境中,数据文件都是要存放在ASM共享存储上的,这样两个节点才能同时访问.而当你在某一节点下把数据文件创建在本地磁盘的时候,那么在另一节点上要访问该数据文件的时候就会报错,因为找 ...

  9. 【Oracle 集群】Oracle 11G RAC教程之集群安装(七)

    Oracle 11G RAC集群安装(七) 概述:写下本文档的初衷和动力,来源于上篇的<oracle基本操作手册>.oracle基本操作手册是作者研一假期对oracle基础知识学习的汇总. ...

随机推荐

  1. Offer垂青于有准备的人——微软亚洲研究院实习生们的就业分享

    编者按:一年一度的"求职大战"又拉开了序幕,如何在求职中掌握主动,更好地展现自己,最后抓住Offer?且听微软亚洲研究院三位实习生慢慢道来,Offer总会垂青于有准备的人. 廖振, ...

  2. Qt 延时处理的几种办法

    有些时候,我们需要程序延时一会儿: 这里提供四种方法: 1.多线程程序使用QThread::sleep()或者QThread::msleep()或QThread::usleep()或QThread:: ...

  3. php发送post请求的4种方式

    http://blog.163.com/fan_xy_qingyuan/blog/static/188987748201411943815244/ class Request{ public stat ...

  4. (三)mybatis级联的实现

    mybatis级联的实现 开篇         级联有三种对应关系: 1.一对一(association):如学号与学生  2.一对多(collection):如角色与用户  3.多对多(discri ...

  5. Python---12函数式编程------12.3匿名函数&装饰器&偏函数

    一.匿名函数 当我们在传入函数时,有些时候,不需要显式地定义函数,直接传入匿名函数更方便. 在Python中,对匿名函数提供了有限支持.还是以map()函数为例,计算f(x)=x2时,除了定义一个f( ...

  6. MatterTrack Route Of Network Traffic :: Matter

    Python 1.1 基础 while语句 字符串边缘填充 列出文件夹中的指定文件类型 All Combinations For A List Of Objects Apply Operations ...

  7. 视频播放插件JWPlayer的使用

      JwPlayer  简介   JW Media Player是一个开源的在网页上使用的Flash视频.音频以及图片播放器,支持 Sliverlight 播放,支持H.264 ( .mp4, .mo ...

  8. 月薪20k+的测试工程师都会这项技能!

    一说到测试,很多人认为就是在一直"点点点"找bug的重复性工作,这是早期手工测试给人的刻板印象,随着测试行业的发展,"会代码"越来越成为测试工程师的一个标签. ...

  9. [PyTorch入门]之数据导入与处理

    数据导入与处理 来自这里. 在解决任何机器学习问题时,都需要在处理数据上花费大量的努力.PyTorch提供了很多工具来简化数据加载,希望使代码更具可读性.在本教程中,我们将学习如何从繁琐的数据中加载. ...

  10. appium ios真机自动化环境搭建&运行(送源码)

    appium ios真机自动化环境搭建&运行(送源码) 原创: f i n  测试开发社区  6天前 Appium测试环境的搭建相对比较烦琐,不少初学者在此走过不少弯路 首先是熟悉Mac的使用 ...