广告
返回顶部
首页 > 资讯 > 数据库 >oracle 11g rac开启归档日志和闪回
  • 397
分享到

oracle 11g rac开启归档日志和闪回

2024-04-02 19:04:59 397人浏览 安东尼
摘要

1.查看数据库是否开启归档(查看两个节点rac1和rac2是否开归档日志)sql> arcHiveloglistSP2-0734: unknown command beginning "archive

1.查看数据库是否开启归档(查看两个节点rac1和rac2是否开归档日志)

sql> arcHiveloglist

SP2-0734: unknown command beginning "archivelog..." - rest of line ignored.

SQL> archive log list

Database log mode              No Archive Mode

Automatic archival             Disabled

Archive destination            USE_DB_RECOVERY_FILE_DEST

Oldest online log sequence     7

Current log sequence           8

SQL> 


2.在节点1(rac1)中设置只修改节点1的参数,不影响节点2.

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

System altered.

SQL> 


3.在节点1(rac1)用srvctl命令关闭数据库

[oracle@rac1 ~]$ srvctl stop database -d racdb


4.挂载数据库,日志修改为归档

SQL> startup mount

SQL> alter database archivelog;

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

SQL> shutdown immediate


5.启动数据库

[oracle@rac1 ~]$ srvctl start database -d racdb


6.检查修改后的归档信息

SQL> archive log list

Database log mode              Archive Mode

Automatic archival             Enabled

Archive destination            USE_DB_RECOVERY_FILE_DEST

Oldest online log sequence     9

Next log sequence to archive   10

Current log sequence           10

SQL>


7.查看数据库是否启用闪回功能

节点1(rac1):

SQL> select flashback_on from v$database;   --必须先开启归档

FLASHBACK_ON

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

NO

SQL>


8.设置闪回的路径和大小

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

SQL> alter system set db_recovery_file_dest='+FALSE' scope=spfile;

SQL> alter system set db_recovery_file_dest_size=5G scope=spfile;


9.关闭数据库

[oracle@rac1 ~]$ srvctl stop database -d racdb


10.启用闪回

SQL> startup mount

SQL> alter database flashback on;

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

SQL> shutdown immediate


11.启动数据库

[oracle@rac1 ~]$ srvctl start database -d racdb


12.查看闪回功能

SQL> select flashback_on from v$database;

FLASHBACK_ON

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

YES

SQL>


13.也可启用表空间闪回

SQL> alter tablespace abc flashback on;    --开启表空间闪回

SQL> alter tablespace abc flashback off;    --关闭表空间闪回


您可能感兴趣的文档:

--结束END--

本文标题: oracle 11g rac开启归档日志和闪回

本文链接: https://www.lsjlt.com/news/39399.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • oracle 11g rac开启归档日志和闪回
    1.查看数据库是否开启归档(查看两个节点rac1和rac2是否开归档日志)SQL> archiveloglistSP2-0734: unknown command beginning "archive...
    99+
    2022-10-18
  • ORACLE归档和闪回开关
    一、归档的开关1、查看归档是否开启:    SQL> archive log list;2、设置归档路径    SQL> alter ...
    99+
    2022-10-18
  • oracle 11g的归档开启和关闭
    归档日志进程是一个可选的进程,该进程并不是在实例启动时启动,此进程的作用是将写满的重做日志文件的数据写到一个归档日志中,这个归档日志是用来介质故障时的数据库修复。生产环境强烈建议开启归档。我们使用ps -e...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作