OracleGoldenGate测试文档word精品文档14页.docx

上传人:b****2 文档编号:1118847 上传时间:2022-10-17 格式:DOCX 页数:19 大小:24.62KB
下载 相关 举报
OracleGoldenGate测试文档word精品文档14页.docx_第1页
第1页 / 共19页
OracleGoldenGate测试文档word精品文档14页.docx_第2页
第2页 / 共19页
OracleGoldenGate测试文档word精品文档14页.docx_第3页
第3页 / 共19页
OracleGoldenGate测试文档word精品文档14页.docx_第4页
第4页 / 共19页
OracleGoldenGate测试文档word精品文档14页.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

OracleGoldenGate测试文档word精品文档14页.docx

《OracleGoldenGate测试文档word精品文档14页.docx》由会员分享,可在线阅读,更多相关《OracleGoldenGate测试文档word精品文档14页.docx(19页珍藏版)》请在冰豆网上搜索。

OracleGoldenGate测试文档word精品文档14页.docx

OracleGoldenGate测试文档word精品文档14页

OracleGoldenGate测试文档

要练说,先练胆。

说话胆小是幼儿语言发展的障碍。

不少幼儿当众说话时显得胆怯:

有的结巴重复,面红耳赤;有的声音极低,自讲自听;有的低头不语,扯衣服,扭身子。

总之,说话时外部表现不自然。

我抓住练胆这个关键,面向全体,偏向差生。

一是和幼儿建立和谐的语言交流关系。

每当和幼儿讲话时,我总是笑脸相迎,声音亲切,动作亲昵,消除幼儿畏惧心理,让他能主动的、无拘无束地和我交谈。

二是注重培养幼儿敢于当众说话的习惯。

或在课堂教学中,改变过去老师讲学生听的传统的教学模式,取消了先举手后发言的约束,多采取自由讨论和谈话的形式,给每个幼儿较多的当众说话的机会,培养幼儿爱说话敢说话的兴趣,对一些说话有困难的幼儿,我总是认真地耐心地听,热情地帮助和鼓励他把话说完、说好,增强其说话的勇气和把话说好的信心。

三是要提明确的说话要求,在说话训练中不断提高,我要求每个幼儿在说话时要仪态大方,口齿清楚,声音响亮,学会用眼神。

对说得好的幼儿,即使是某一方面,我都抓住教育,提出表扬,并要其他幼儿模仿。

长期坚持,不断训练,幼儿说话胆量也在不断提高。

1.OracleGoldenGate介绍

课本、报刊杂志中的成语、名言警句等俯首皆是,但学生写作文运用到文章中的甚少,即使运用也很难做到恰如其分。

为什么?

还是没有彻底“记死”的缘故。

要解决这个问题,方法很简单,每天花3-5分钟左右的时间记一条成语、一则名言警句即可。

可以写在后黑板的“积累专栏”上每日一换,可以在每天课前的3分钟让学生轮流讲解,也可让学生个人搜集,每天往笔记本上抄写,教师定期检查等等。

这样,一年就可记300多条成语、300多则名言警句,日积月累,终究会成为一笔不小的财富。

这些成语典故“贮藏”在学生脑中,自然会出口成章,写作时便会随心所欲地“提取”出来,使文章增色添辉。

GoldenGateTDM(交易数据管理)软件是一种基于日志的结构化数据复制软件,它通过解析源数据库在线日志或归档日志获得数据的增删改变化,再将这些变化应用到目标数据库,实现源数据库与目标数据库同步、双活。

GoldenGateTDM软件可以在异构的IT基础结构(包括几乎所有常用操作系统平台和数据库平台)之间实现大量数据亚秒一级的实时复制,其复制过程简图如下:

家庭是幼儿语言活动的重要环境,为了与家长配合做好幼儿阅读训练工作,孩子一入园就召开家长会,给家长提出早期抓好幼儿阅读的要求。

我把幼儿在园里的阅读活动及阅读情况及时传递给家长,要求孩子回家向家长朗诵儿歌,表演故事。

我和家长共同配合,一道训练,幼儿的阅读能力提高很快。

如上图所示,GoldenGateTDM的数据复制过程如下:

利用捕捉进程(CaptureProcess)在源系统端读取OnlineRedoLog或ArchiveLog,然后进行解析,只提取其中数据的变化如增、删、改操作,并将相关信息转换为GoldenGateTDM自定义的中间格式存放在队列文件中。

再利用传送进程将队列文件通过TCP/IP传送到目标系统。

捕捉进程在每次读完log中的数据变化并在数据传送到目标系统后,会写检查点,记录当前完成捕捉的log位置,检查点的存在可以使捕捉进程在中止并恢复后可从检查点位置继续复制;

目标系统接受数据变化并缓存到GoldenGateTDM队列当中,队列为一系列临时存储数据变化的文件,等待投递进程读取数据;

GoldenGateTDM投递进程从队列中读取数据变化并创建对应的SQL语句,通过数据库的本地接口执行,提交到数据库成功后更新自己的检查点,记录已经完成复制的位置,数据的复制过程最终完成。

由此可见,GoldenGateTDM是一种基于软件的数据复制方式,它从数据库的日志解析数据的变化(数据量只有日志的四分之一左右)。

GoldenGateTDM将数据变化转化为自己的格式,直接通过TCP/IP网络传输,无需依赖于数据库自身的传递方式,而且可以通过高达9:

1的压缩率对数据进行压缩,可以大大降低带宽需求。

在目标端,GoldenGateTDM可以通过交易重组,分批加载等技术手段大大加快数据投递的速度和效率,降低目标系统的资源占用,可以在亚秒级实现大量数据的复制,并且目标端数据库是活动的

GoldenGateTDM提供了灵活的应用方案,基于其先进、灵活的技术架构可以根据用户需求组成各种拓扑结构,如图所示:

GoldenGateTDM可以提供可靠的数据复制,主要体现在下面三点:

保证事务一致性

GoldenGateTDM在灾备数据库应用复制数据库交易的顺序与在生产中心数据库上的顺序相同,并且按照相同的事务环境提交,确保在目标系统上数据的完整性和读一致性,为实时查询和事务处理创造了条件。

检查点机制保障数据无丢失

GoldenGateTDM的抽取和复制进程使用检查点机制记录完成复制的位置。

对于抽取进程,其检查点记录当前已经抽取日志的位置和写队列文件的位置;对于投递进程,其检查点记录当前读取队列文件的位置。

检查点机制可以保证在系统、网络或GoldenGateTDM进程故障重启后数据无丢失。

可靠的数据传输机制

GoldenGateTDM用应答机制传输交易数据,只有在得到确认消息后才认为数据传输完成,否则将自动重新传输数据,从而保证了抽取出的所有数据都能发送到备份端。

数据传输过程中支持128位加密和数据压缩功能。

Oracle公司的GoldenGate产品,可以在异构的IT基础结构之间实现大量数据的秒一级的数据捕捉、转换和投递。

GoldenGate可以支持几乎所有常用操作系统如和数据库平台,如下表所示:

操作系统

数据库

MSNT,2000,XP,Linux,SunSolaris,HP-UX,IBMAIX,HPNonStop,TRU64,IBMz/OS,OS/390

Oracle,DB2,MSSQLServer,MySQL,Enscribe,SQL/MP,SQL/MX,Sybase,Teradata,其他ODBC兼容数据库

2.OracleGoldenGateForOracle(windows平台)安装

GoldenGate的安装非常简单,将解压缩安装文件到指定目录。

比如安装文件解压缩后的路径为d:

\ggs

安装步骤如下:

1.进入命令行

2.切换到ggs目录下

3.输入命令installaddserviceaddevents

4.输入ggsci进入GoldenGate的命令行

5.输入createsubdirs

OK,GoldenGate安装就已经完成了。

实际操作如下

C:

\DocumentsandSettings\PONY>d:

D:

\>cdggs

D:

\ggs>installaddserviceaddevents

OracleGoldenGatemessagesinstalledsuccessfully.

Service'GGSMGR'created.

Installprogramterminatednormally.

D:

\ggs>ggsci

OracleGoldenGateCommandInterpreterforOracle

Version10.4.0.19Build002

Windows(optimized),Oracle10onSep18200915:

54:

55

Copyright(C)1995,2009,Oracleand/oritsaffiliates.Allrightsreserved.

GGSCI(PONY)1>createsubdirs

CreatingsubdirectoriesundercurrentdirectoryD:

\ggs

ParameterfilesD:

\ggs\dirprm:

created

ReportfilesD:

\ggs\dirrpt:

created

CheckpointfilesD:

\ggs\dirchk:

created

ProcessstatusfilesD:

\ggs\dirpcs:

created

SQLscriptfilesD:

\ggs\dirsql:

created

DatabasedefinitionsfilesD:

\ggs\dirdef:

created

ExtractdatafilesD:

\ggs\dirdat:

created

TemporaryfilesD:

\ggs\dirtmp:

created

VeridatafilesD:

\ggs\dirver:

created

VeridataLockfilesD:

\ggs\dirver\lock:

created

VeridataOut-Of-SyncfilesD:

\ggs\dirver\oos:

created

VeridataOut-Of-SyncXMLfilesD:

\ggs\dirver\oosxml:

created

VeridataParameterfilesD:

\ggs\dirver\params:

created

VeridataReportfilesD:

\ggs\dirver\report:

created

VeridataStatusfilesD:

\ggs\dirver\status:

created

VeridataTracefilesD:

\ggs\dirver\trace:

created

StdoutfilesD:

\ggs\dirout:

created

3.数据库复制实施文档(DML)

3.1准备工作

◆准备两台机器,分别为SourceDB,TargetDB,通过TCP/IP网络进行互连

SourceDB:

WINXP环境,Oracle10g10.2.0.1.0

TargetDB:

WIN2019环境Oracle10g10.2.0.1.0

◆必须保证SourceDB是运行在归档模式下。

◆目的:

将SourceDB中相关Schema中的数据同步复制到TargetDB相对应的Sechema中

本文中要同步的是SouceDB中的SAJET,SJ,SMT,LANG到Target中的SAJET,SJ,SMT,LANG用户下

◆首先要保持SourceD,TargetDB相关Schema中的初始数据一致,可以通过Exp/Imp,Rman,冷备等方式实现.

◆双方DB建立GoldenGate用户,赋予DBA权限,用于GoldenGate连接DB.

◆双方DB安装GoldenGate,安装方式如第二章节所示

◆SourceDB必须开始最小附加日志模式

通过以下语句查看DB是否开启了最小附加日志模式

SQL>selectSUPPLEMENTAL_LOG_DATA_MINfromv$database;

SUPPLEME

--------

YES

如果没有开启数据库的最小附加日志,则通过以下语句开启

SQL>alterdatabaseaddsupplementallogdata;

◆开启表的最小附加日志,通过GoldenGate命令行来添加

GGSCI(PONY)1>dbloginuseridsajetpasswordtech

Successfullyloggedintodatabase.

GGSCI(PONY)2>addtrandatasajet.*

第一条命令表示登录到D

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1