搭建Oracle GoldenGat (个人操作实验文档,有兴趣的可以照着实现下)
1GoldenGate安装准备在Oracle官网上下载GoldenGate介质,GoldenGate是包含在Fusion Middleware类目下面,并上传到源数据库和目标数据库主机;2GoldenGate安装过程注意:此步骤需要在两台主机上操作2.1创建GoldenGate操作系统用户这里直接使用Oracle用户安装GoldenGate,而不创建新的用户。2.2创建GoldenGate安...
闪回表
实验步骤:删除hr用户下的job_history表的数据;1.使用闪回查询查看删除前的数据;2.利用闪回删除恢复删除的数据;操作如下:(1) 为HR用户授予闪回表的权限;[oracle@GMDBA ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.3.0 Production on Tue Dec 3 23:16:58 2013Copyright (c) 1982, 2011, Oracle. All r...
闪回删除、闪回查询
一、闪回删除实验步骤:利用闪回删除恢复被删除的job_history表;操作如下:(1) 删除HR用户中的JOB_HISTORY表; SYS@GMDBA> conn hr/oracleConnected.HR@GMDBA> select * from tab;TNAME TABTYPE CLUSTERID------------------------------ ------- ----------COUNTRIES TABLEDEPARTMENTS TABLEEMPLOYEE...
闪回数据库
要求如下:1.开启闪回数据库功能;2.使用闪回数据库恢复HR用户的数据;操作如下:(1) 启用闪回数据库功能;(2) 确实闪回需要的SCN或时间;(3) 删除HR用户;(4) 利用闪回功能回到HR用户被删除前的状态;
手动备份表空间
实验步骤: 1.手工备份example表空间的数据文件; ?2.除备份的文件; 3.手工恢复被删除的文件;操作如下:
INACTIVE日志组损坏的修复
实验步骤1 删除inactive状态的日志文件;2 恢复丢失的日志文件;操作如下:(1) 删除INACTIVE日志文件;SYS@GMDBA> select group#,thread#,status,archived from v$log; GROUP# THREAD# STATUS ARC ---------- ---------- ---------------- --- 1 1 ACTIVE NO 2 1 CURRENT NO&nbs...
搭建Physical ADG 11.2.0.3 for RAC
1.主库中的操作:1.1 查看数据库是否在归档与是否强制LOGGING模式。1.2 查看数据库的日志组个数与大小,因为我们创建standby日志组的个数是原日志组个数+1再与thread的积,size不能小于原日志文件的大小。1.3 创建standby日志组,位置与原日志组相同的路径。创建完成后查询是否成功1.4 修改日志组路径 2.备库中的操作
查重、去重实验
创建测试表,初始化数据GM_DBA@ENMOEDU> select * from t1; ID NUM ...
SQL语句的处理过程修正
我们可以对SQL的处理过程作如下的描述:1、检查是否有打开的游标,如果有,则直接通过游标link到位于PGA的private SQL AREA( private SQL area),转步骤11。否则,执行步骤2。2、检查初始化参数SESSION_CACHED_CURSORS是否被设置,如果被设置,则同样可以通过游标指向到位于PGA的私有SQL AREA,转步骤11。否则执行步骤3...
SQL语句响应缓慢原因及优化
1 运行过程可能发生的原因及优化方案? SQL语句的运行过程 1).使用hash算法得到sql语句的hash_value值 2).如果hash_value值在内存中,叫做命中执行软解析 3).如果hash_value值不存在,执行硬解析 ...