《叱咤风云:GoldenGate企业级运维实战》第9章__GoldenGate错误分析与处理.doc 立即下载
2024-12-04
约1.6万字
约23页
0
369KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

《叱咤风云:GoldenGate企业级运维实战》第9章__GoldenGate错误分析与处理.doc

《叱咤风云:GoldenGate企业级运维实战》第9章__GoldenGate错误分析与处理.doc

预览

免费试读已结束,剩余 18 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

叱咤风云:GoldenGate企业级运维实战

	STYLEREF"标题1"\*MERGEFORMAT第9章GoldenGate错误分析与处理




第9章GoldenGate错误分析与处理
在维护GoldenGate过程中,由于各种意外情况,难免还是会遇到各种各样的问题。掌握一些常见的GoldenGate故障诊断和错误分析的方法是非常有必要的,而且掌握这些错误分析工具也进一步加深对GoldenGate产品的认识与对GoldenGate原理的理解。

9.1GoldenGate常见异常处理
GoldenGate运行起来后,随着时间的推移可能会碰到各种各样的问题,下面就来介绍常见的异常现象以及常见的异常处理方法。
9.1.1异常处理的一般步骤
首先确定是GoldenGate的哪类进程有故障(是抽取,投递还是复制进程有问题),解决故障的一般思路如下。
(1)通过GGSCI>viewreport命令查找ERROR字样,确定错误原因并根据其信息进行排除。
(2)通过GGSCI>viewggsevt查看告警日志信息。
(3)检查两端数据库是否正常运行,网络是否连通。
(4)通过logdump工具对队列文件进行分析。
9.1.2RAC单节点失败
在RAC环境下,GoldenGate软件安装在共享目录下,可以通过任一个节点连接到共享目录,启动GoldenGate运行界面。如果其中一个节点失败,导致GoldenGate进程中止,可直接切换到另外一个节点继续运行。
操作步骤如下。
(1)以Oracle用户登录源系统(使用另外一个正常的节点)。
(2)确认将GoldenGate安装的所在文件系统装载到另一节点相同目录。
(3)确认GoldenGate安装目录属于Oracle用户及其所在组。
(4)确认Oracle用户及其所在组对GoldenGate安装目录拥有读写权限。
(5)进入GoldenGate安装目录。
(6)执行./ggsci进入命令行界面。
(7)执行startmgr启动MGR。
(8)执行starter*启动所有进程。
检查各进程是否正常启动,即可进入正常复制。
9.1.3Extract常见异常
以下为列举的一些常见错误信息作参考用。
Extract进程包括抽取与投递进程,投递进程报错大部分原因是由于网络故障。对于源数据库,抽取进程ext**如果变为abended,则可以通过在GGSCI中使用viewreport命令查看报告,可以通过搜索ERROR快速定位错误。
一般情况下,抽取异常的原因是因为其无法找到对应的归档日志,可以通过到归档日志目录命令行下执行
示例9-1:

ls–ltarch_x_xxxx.arc

查看该日志是否存在,如不存在则可能的原因如下。
日志已经被压缩。
GoldenGate无法自动解压缩,需要人工解压缩后才能读取。
日志已经被删除。
如果日志已经被删除,需要进行恢复才能继续复制。
一般需要定期备份归档日志,并清除旧的归档日志。需要保证归档日志在归档目录中保留足够长时间之后,才能被备份和清除。即定期备份清除若干小时之前的归档,而不是全部归档。保留时间计算如下。
某归档文件保留时间抽取进程处理完该文件中所有日志所需的时间。
可以通过命令行或者GoldenGateDirectorWeb界面,运行infoextxxshowch命令查看抓取进程ext处理到哪条日志序列号。在此序列号之前的归档,都可以被安全的清除。
抽取进程在抽取不支持的数据对象时也会abend,report文件会有详细的报错信息,根据report文件来定位错误信息然后再排错即可。
下面再单独列出更多的几个故障。
(1)Extract:Applicationfaildedtoinitialize(Win)。
错误信息:runGGSCIcommandbuttheAlertwindowreport"Applicationfaildedtoinitialize(0xc000026e)"。
GoldenGate在Windows平台上需要安装MicrosoftVisualC++2005SP1RedistributablePackage。如果是MicrosoftItanium平台,需要安装vcredist_IA64.exe。
Windows2008需以下额外操作:右击‘cmd’(DOS),选择‘runasadministrator’,然后在该命令行窗口中启动MGR和Extract才能够读取数据库日志。
将OGG安装为服务时(即运行“installADDSERVICE”),需要使用管理员权限,这样启动服务后即能访问日志。
通过以下方法为运行MGR和Extract的用户添加读取日志文件的权限,右键单击文件->property->security->edit
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

《叱咤风云:GoldenGate企业级运维实战》第9章__GoldenGate错误分析与处理

文档大小:369KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用