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. 78)PHP,编写session存储机制(将数据写进数据库)的代码整理(未实验)

    <?php function userSessionBegin() { echo '<br>Begin<br>'; //初始化数据库服务器连接,这个函数是最先执行,所以, ...

  2. 机器学习算法之——KNN、Kmeans

    一.Kmeans算法 kmeans算法又名k均值算法.其算法思想大致为:先从样本集中随机选取 kk 个样本作为簇中心,并计算所有样本与这 kk 个“簇中心”的距离,对于每一个样本,将其划分到与其距离最 ...

  3. android cpu affinity

    暂时无法获取当前线程运行在哪个CPU上,待调查... int omask = 0; int nmask = 0xF0; static void affinity() { int err; int sy ...

  4. 密码子演化假说|凝固事件假说|立体化学假说|共进化假说|代谢途径相关性假说|四重兼并|假四重兼并|最小损伤原则|AU-rich|GC-rich|逐步进化假说|分子机制进化假说

    生命组学 将密码子表重排后发现,嘌呤嘧啶含量不同,密码子的氨基酸种类由第一二位决定,同时第三位变化大却没有蛋白质层面上实质性的改变,这说明第三位氨基酸是用于维持氨基酸组成不发生变化同时保证蛋白质稳定性 ...

  5. 吴裕雄--天生自然python学习笔记:Python3 函数

    函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段. 函数能提高应用的模块性,和代码的重复利用率.你已经知道Python提供了许多内建函数,比如print().但你也可以自己创建函数,这 ...

  6. VS自身的单元测试方法DEMO

    ///用来修饰测试类 [TestClass()] public class Program { private TestContext testContextInstance; /// <sum ...

  7. python反转链表和成对反转

    https://www.cnblogs.com/tianqizhi/p/9673894.html https://blog.csdn.net/weixin_34168700/article/detai ...

  8. GYOJ_1812_股票(stock)

    题目描述 2130年,股神巴菲特投胎了!他投胎到你身上! 你作为股神转世,能力比原股神还要强,你可以预测到今后n天的股价.假设刚开始你的手上有1元钱,你想知道n天后你最多可以赚到多少钱.作为股神转世, ...

  9. 【Android TimeCat】 解决cannot resolve symbol R

    莫名其妙出现了,鬼知道怎么来的. 解决方法总结 1. 推荐 解决90%的情况: Build->Clean ProjectBuild->Rebuild Project 2. 不常见 Andr ...

  10. SpringMVC 使用注解完成登录拦截

    目录 为了实现用户登录拦截你是否写过如下代码呢? 1. 基于Filter 2. 基于Struts 3. 基于SpringMVC 如何使用自定义注解完成自定义拦截呢? 登录注解 SpringMVC 拦截 ...