Oracle RAC 11g 修改归档模式
2015-08-23 15:31
513 查看
[root@racnode1 ~]# su - oracle [oracle@racnode1 ~]$ srvctl stop database -d RACDB -----可以在open状态直接去修改参数文件,不必关库 [oracle@racnode1 ~]$ cd $ORACLE_BASE [oracle@racnode1 oracle]$ pwd /u01/app/oracle [oracle@racnode1 oracle]$ mkdir archivelog -----归档日志存放在本地
SQL> alter system set log_archive_dest_1='LOCATION=/u01/app/oracle/archivelog' scope=spfile sid='RACDB_1'; SQL> alter system set log_archive_dest_1='LOCATION=/u01/app/oracle/archivelog' scope=spfile sid='RACDB_2'; SQL> shutdown immediate SQL> startup mount SQL> alter database archivelog; Database altered. SQL> alter database open; Database altered. SQL> archive log list; Database log mode Archive Mode Automatic archival Enabled Archive destination /u01/app/oracle/archivelog Oldest online log sequence 147 Next log sequence to archive 148 Current log sequence 148 SQL> alter system switch logfile; System altered. SQL> archive log list; Database log mode Archive Mode Automatic archival Enabled Archive destination /u01/app/oracle/archivelog Oldest online log sequence 148 Next log sequence to archive 149 Current log sequence 149 [oracle@racnode1 ~]$ cd /u01/app/oracle/archivelog/ [oracle@racnode1 archivelog]$ ll total 4044 -rw-r----- 1 oracle asmadmin 2260480 Aug 23 15:21 1_148_885898750.dbf
------------------------------------将归档日志存放在ASM共享存储中
[root@racnode1 ~]#[root@racnode1 ~]# su - grid[grid@racnode1 ~]$ sqlplus / as sysasmSQL> select NAME,TOTAL_MB,FREE_MB from v$asm_diskgroup;NAME TOTAL_MB FREE_MB------------------------------ ---------- ----------DATADG 20480 10536GRIDDG 6144 5218[grid@racnode1 ~]$ asmcmdASMCMD> lsDATADG/GRIDDG/ASMCMD> ls -lState Type Rebal NameMOUNTED NORMAL N DATADG/MOUNTED NORMAL N GRIDDG/ASMCMD> cd DATADGASMCMD> ls -lType Redund Striped Time Sys NameY RACDB/ASMCMD> cd RACDBASMCMD> ls -l ---------控制文件和日志文件,存放的不是真正的文件,而是软链接Type Redund Striped Time Sys NameY CONTROLFILE/Y DATAFILE/Y ONLINELOG/Y PARAMETERFILE/Y TEMPFILE/N control01.ctl => +DATADG/RACDB/CONTROLFILE/Current.256.885898755N control02.ctl => +DATADG/RACDB/CONTROLFILE/Current.257.885898757N redo01.log => +DATADG/RACDB/ONLINELOG/group_1.258.885898757N redo02.log => +DATADG/RACDB/ONLINELOG/group_2.259.885898763N redo03.log => +DATADG/RACDB/ONLINELOG/group_3.266.885902827N redo04.log => +DATADG/RACDB/ONLINELOG/group_4.267.885902829N spfileRACDB.ora => +DATADG/RACDB/PARAMETERFILE/spfile.268.885902833ASMCMD> cd ..ASMCMD> lsRACDB/ASMCMD> pwd+DATADGASMCMD> exit[grid@racnode1 ~]$ sqlplus / as sysasmSQL> alter diskgroup DATADG add directory '+DATADG/ARCH'; -----ASM中创建文件夹。一个节点上创建,另外节点也可以看到并访问。不演示Diskgroup altered.SQL> exit[grid@racnode1 ~]$ asmcmdASMCMD> lsDATADG/GRIDDG/ASMCMD> cd DATADGASMCMD> lsARCH/RACDB/ASMCMD> exit[grid@racnode1 ~]$ su - oraclePassword:[oracle@racnode1 ~]$ sqlplus / as sysdbaSQL> ALTER SYSTEM SET LOG_ARCHIVE_DEST_1='LOCATION=+DATADG/ARCH' scope=both; ------不加sid选项,代表sid=*。不同节点的归档放在同一个目录。也可以放在不 同的目录,只需要再ASM中创建不同的目录,然后运行两次此命令,将不同 节点的归档路径指向不同位置即可。</span>System altered.SQL> show parameter LOG_ARCHIVE_DEST_1NAME TYPE VALUE------------------------------------ ----------- ------------------------------log_archive_dest_1 string LOCATION=+DATADG/ARCHlog_archive_dest_10 stringlog_archive_dest_11 string................................
SQL> archive log list; ------在另外节点查询,设置也已经生效。Database log mode Archive ModeAutomatic archival EnabledArchive destination +DATADG/archOldest online log sequence 152Next log sequence to archive 153Current log sequence 153SQL> alter system switch logfile;System altered.SQL> exit[oracle@racnode1 ~]$ exitlogout[grid@racnode1 ~]$ asmcmdASMCMD> lsDATADG/GRIDDG/ASMCMD> cd DATADG/ASMCMD> lsARCH/RACDB/ASMCMD> cd ARCHASMCMD> ls1_153_885898750.dbfASMCMD> ls ------在另外节点切换日志1_153_885898750.dbf2_53_885898750.dbfASMCMD> exit
相关文章推荐
- oracle迁移表空间数据文件
- oracle迁移表空间数据文件
- Oracle数据库基础之SQL概述
- windows 10 install oracle 12c error:[ INS-30131 ]
- Navicat Premium 连接oracle 报错的解决方法
- oracle学习笔记—连接与会话
- oracle学习笔记——游标Cursor
- oracle数据库导出一波三折
- oracle学习笔记——to_char函数
- oracle学习笔记——date数据及相关函数
- oracle学习笔记——存储参数
- oracle学习笔记——事物槽
- oracle学习笔记——sql符号解释
- oracle学习笔记——物化视图日志
- oracle学习笔记——sql脚本范例
- oracle学习笔记——存储过程
- oracle学习笔记——约束条件
- oracle学习笔记——索引
- oracle学习笔记——表空间管理
- oracle——从所有的dmp中只导出一个表的数据