- 博客(18)
- 资源 (2)
- 收藏
- 关注
原创 Oracle12c_DataGuard故障转移的测试
1、客户端负载平衡/Connect-time故障转移对于如下的tns配置:orarac = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = ORARAC)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOS
2015-03-31 16:56:39 1269
转载 使用RMAN恢复备库
一、出现gap sequence现象备库Fetching gap sequencein thread 1, gap sequence 710-716Tue May 31 15:02:38 2011FAL[client]: Failed to request gap sequence GAP - thread 1 sequence 710-71
2015-03-31 16:51:27 1832
原创 Oracle12c_DataGuard角色切换测试
角色切换属于计划内事件,在切换前,有一些检查工作需要做:测试环境为Oracle12c12.1.0.1,主库为RAC+ASM,备库为单实例+文件系统。1、确认主库和备库的参数配置正确关于DG的参数设置参考另一篇文章:http://blog.csdn.net/wang_san_shi/article/details/44671007确认备库上(切换后将成为主
2015-03-30 15:44:32 1241
原创 DataGuard的监控与管理
这里简单记录一下对DATAGUARD的监控与管理,具体内容参考官方文档。1. 以下命令用于在屋里备用数据库上启用实时应用功能。在备用站点上发出命令:SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE DISCONNECT;如果此时未定义SRL,将收到ORA-38500。
2015-03-27 16:47:25 2271
原创 Oracle12c_DataGuard中间隔自动处理的测试
1、间隔的产生与自动处理 每当LNS进程停止将重做数据传输到备用数据库,而主数据库却继续提交事务时,就会出现日志文件间隔。每次网络或备用数据库失效时,将 可能产生这种情况,具体取决于DataGuard配置的实现方式。在此状态下,主数据库LGWR进程继续写入到当前ORL,填满ORL后,会切换到一个新ORL,此时归档进程ARCH会在本地归档已填满的ORL。在繁忙系统
2015-03-27 16:46:33 1117
原创 与dataguard配置相关的参数
Data Guard的相关参数1、 与角色(主/备)无关的参数 DB_UNIQUE_NAME:数据库唯一名称。 LOG_ARCHIVE_CONFIG:它为Data Guard提供安全性检查:两个数据库之间的连接是允许的。 log_archive_config='dg_config=(Matrix,Matrix_DR0)' 这里
2015-03-27 08:25:56 1068
原创 Oracle12c_为RAC配置DATAGUARD
1、主库环境以一个节点为例:OS环境:[root@rac1 ~]# cat /etc/oracle-releaseOracle Linux Server release 6.5[root@rac1 ~]# uname -r3.8.13-16.2.1.el6uek.x86_64网络配置:[root@rac1 ~]# cat /etc/hosts
2015-03-26 14:53:11 2026
转载 监听器的动态注册与静态注册
一.什么是注册 注册就是将数据库作为一个服务注册到监听程序。客户端不需要知道数据库名和实例名,只需要知道该数据库对外提供的服务名 就可以申请连接到数据库。这个服务名可能与实例名一样,也有可能不一样。 在数据库服务器启动过程中,数据库服务器会向监听程序注册相应的服务(无论何时启动一个数据库,默认地都有两条信息注册到监听器中:数据库服务器对应的实例和服务。
2015-03-26 10:49:38 645
原创 Oracle12c_拷贝 RAC ASM中的密码文件到文件系统
1、在一次使用RMAN复制standby数据库的时候,需要将RAC的密码文件拷贝到standby数据库,由于ORACLE12C RAC的密码文件在ASM上,因此首先需要将其拷贝到文件系统。2、确认密码文件位置:ASMCMD> ls1112560FDF1A273AE05362B51AAC43B4/111287D3DD272EB4E05362B51AAC7F13/C
2015-03-26 08:17:02 2611
原创 使用RMAN恢复RAC备份到单实例
本文记录了使用RAC数据库的RMAN备份,恢复到单实例数据库上的过程。1、测试环境目标环境:Oralce linux 6.5 + Oracle 12.1.0.1 hostname:oracletest SID:oraracRAC环境:Oracle linux 6.5 + OGI 12.1.0.1 + Oracle 12.1.0.1 + ASM hostname:r
2015-03-25 09:04:25 2899
原创 Oracle12c_RMAN备份RAC数据库的实施
1、连接目标数据库(这里通过SCAN)[oracle@oracletest admin]$ rman target sys/yxssystem@oraracRecovery Manager: Release 12.1.0.1.0 - Production on Mon Mar 23 15:35:15 2015Copyright (c) 1982, 2013, Oracle
2015-03-24 10:13:15 2547
原创 一次权限修改导致的RAC无法正常启动的问题的解决
测试的Oracle12c RAC数据库出现问题,无法启动了(OEL6.5+ORACLE12C12.1.0.1)1、RAC中资源状态[grid@rac1 ~]$ crsctl stat res -t--------------------------------------------------------------------------------Name
2015-03-24 09:32:31 2193
原创 Oracle12c_RMAN连接target报ora-01017的解决方法
在RAC的一个节点上使用rman通过tns(SCAN)连接时报错:[oracle@rac1 ~]$ rman target system/system@oraracRecovery Manager: Release 12.1.0.1.0 - Production on Mon Mar 23 13:35:40 2015Copyright (c) 1982, 2013, O
2015-03-23 09:25:13 3328
原创 Windows中逐步启动oracle
1、windows实例是由服务启动的,而启动服务时自动将数据库启动到open状态。2、修改windows注册表,就可以在启动服务时,手工逐步启动实例了:HKEY_LOCAL_MACHINE->ORACLE->KEY_OraDb11g_home1->ORA_sid_AUTOSTART值为false
2015-03-14 10:41:07 357
原创 一次ora 12537问题的解决
1、现象开发部门反应应用程序时不时会出现ora-12537错误,大概是二天内出现了3次。2、查找原因搜了一圈大部分是由于sqlnet.ora配置不正确造成,但是不符合我们这里似乎是随机发生的情况。查看资源限制:SQL> select * from v$resource_limit;RESOURCE_NAME CURR
2015-03-10 15:48:50 3203
转载 PGA_AGGREGATE_TARGET参数的理解
PGA_AGGREGATE_TARGET参数的理解 本文主要内容包括: pga_aggregate_target参数是如何控制PGA分配的 单个SQL能使用的最大PGA内存是如何决定的 查询单个SQL使用的PGA内存与临时表空间的大小 PGA结构图: 在Oracle9i之前,PGA的计算和控制都是比较复
2015-03-09 15:43:26 909
转载 buffer busy waits
当进程需要存取SGA中的buffer的时候,它会依次执行如下步骤的操作: 1.获得cache buffers chains latch,遍历那条buffer chain直到找到需要的buffer header 2.根据需要进行的操作类型(读或写),它需要在buffer header上获得一个共享或独占模式的buffer pin或者buffer lock 3
2015-03-02 09:53:31 1423
原创 三、Oracle12c_PDB的拔插与删除
这里简单介绍了拔出PDB,删除PDB,插入PDB的操作方法:1、unplug PDB查看PDB信息:SQL> select name,open_mode from v$pdbs;NAME OPEN_MODE------------------------------ ----------PDB$SEED
2015-03-02 09:47:07 7936
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人