在第八届(2016)中国系统架构师大会SACC上的演讲PPT
有幸受邀参加了第八届(2016)中国系统架构师大会SACC并作了题为《基于GoldenGate的数据分发实践》的主题演讲,恳请指正!
修改ASM磁盘组的属性
修改ASM磁盘组的属性的方法
查看ASM的Extent分布情况
查看ASM的Extent分布情况
查看和诊断JVM线程信息
使用方法:例:/usr/tomcat55/jdk1.6.0_27/bin/jstack 24189"Attach Listener" daemon prio=10 tid=0x0000000042835000 nid=0x7227 waiting on condition [0x0000000000000000]java.lang.Thread.State: RUNNABLE"http-8080-Processor799" daemon prio=10 tid=0x0000000042887000 nid=0x70fb in Object....
创建Agent Registration Password
打开EM 12c控制台,在菜单栏中找到:Setup -> Security -> Registration Passwords,需要说明的是类型,Persistent,永久型,可以多次被多个agent使用,One-time,一次性的,在被一个agent使用和,密码即失效。
重新安装Agent时出现Secure Agent失败的处理
再重新部署Agent,这时就可以顺利完成了。
调试PURGEOLDEXTRACTS
1、send manager GETPURGEOLDEXTRACTS。GGSCI (qpoggp01) 3> send manager GETPURGEOLDEXTRACTSPurgeOldExtracts RulesFileset MinHours MaxHours MinFiles MaxFiles UseCP/data01/oracle/ogg/lisdat/lis_ggdata 2160 0 1 0 N/data01/oracle/ogg/lisdat/bjjh_ggdat 2160 0 1 0 NOKNo extract trails2、s...
RHEL 6/CentOS 6上安装Oracle 11.2.0.3(Gird/Database)及以上缺少pdksh包的解决方法
在RHEL 6/CentOS 6上安装Oracle Grid 11.2.0.3/Oracle Database 11.2.0.3及以上时,出现elfutils-libelf-devel和pdksh包缺少的提示:但是实际上这两个包是不需要的,可以忽略继续安装。但是有Warning总归是让人不舒服的。解决方法:1、解压安装包目录下<software_path>2、cd <software_path>/stage/cvu/cv/admin...
ORA-600[kqlnrc_1]错误分析及处理
通常来说ORA-600的错误为bug的可能性很大,但是并不是说碰到ORA-600的错误就一定是bug引起的。比如说这次分析的ORA-600错误,就不能归结于bug。不过碰到ORA-600的错误总是会让人心紧一下的~o~具体错误是这样的,在alert log里记录了一个ORA-600 [kqlnrc_1]的错误:ORA-00600: 内部错误代码, 参数: [kqlnrc_1], ...
认识Oracle DBFS文件系统
DBFS,全称为Oracle Database Filesystem,这是一个类似于NFS的可共享的网络文件系统,不同之处在于DBFS将文件以SecureFiles LOBs的形式存储在数据库中。相比较NFS,DBFS有诸多优点:ü 除了可以使用标准的POSIX接口来访问、操作文件系统外,还支持PL/SQL、Java、OCI等方式方便的访问、操作文件系统;ü 可以使用RMAN方便的将文件系统备份到磁带库或者云存储(目前只支持Amazon S3);ü 可以使用DataGuard方便的使文件系统做到高可用;
GoldenGate Extract进程hang问题解决一例
一直运行正常的extract进程突然hang住了,起初怀疑是不是找不到归档所致,但是细细的检查了下,extract所需的归档都还在,而且日志中也没报任何错。而且将extract进程停掉后,也能正常起来,没有任何错误或者告警:// ggserr.log2015-05-25 11:03:27 INFO OGG-01513 Oracle GoldenGate Capture f...
Shell脚本中获取SELECT结果值的方法
有时候我们可能会需要在Shell脚本中执行SELECT语句,并将结果赋值给一个变量,对于这样的情形,我们可以用以下的方法来达到目的。
GoldenGate的安全配置
在实施GoldenGate的时候,安全这一项往往是被忽视的。但是作为一个完整运行的GoldenGate系统,基本的安全设置还是很有必要的,比如口令的加密。GoldenGate的安全选项主要有以下5个方面:
Oracle VM初识(二)
作为一个完整的虚拟化解决方案,仅有是不够的,一个功能完善的管理控制台也是非常重要的组成部分。的管理控制台叫做以下简称,名字直观明白。这是个基于的集中式的管理平台,同样的也是免费提供。安装介质也是从下载,最新版本为。的块头不小,安装介质有:安装介质这么大的原因应该是:1、 集成了标准...
自动启用表的FLASHBACK ARCHIVE续之触发器类型的选择
在文章《自动启用表的FLASHBACK ARCHIVE》中用的是DATABASE级别的触发器,并且指出使用SCHEMA级别的触发器可能会失效,也就是触发器不会触发。这里就通过实验的方式来说明
Oracle VM初识(一)
一说到虚拟化,首先反应到大脑里的肯定是vmware了,确实随着云计算的概念日益深入,作为云计算核心技术的虚拟化技术也得到了广泛的关注,vmware也乘着这一股风迅速壮大,地位如日中天,声望甚至盖过了东家EMC。根据Gartner的报告,vmware在虚拟化市场已占据了85%的份额,足见其领导地位。但今天要讲的不是vmware,关于vmw...
金电联行:大数据在信用体系建设方面的探索和实践
大数据在信用体系建设方面的探索和实践发表于 2015-05-13 08:44 来源:未知 本干货出自2015年4月8日,金电联行(北京)信息技术有限公司执行副总裁艾小缤在清华-青岛大数据工程研究中心启动仪式暨大数据产业高峰会上所做的《大数据在信用体系建设方面的探索和实践》的演讲,这是该系列干货的第一篇。...
Shell脚本中发送html邮件的方法
但是/bin/mailx发送html格式的邮件总是不成功(不是说邮件发送不成功,而是接受到的邮件仍然是文本文件,也就是html的源代码,就像下图。我尝试了好多参数及方法都没有成功):而用/usr/sbin/sendmail就可以正确的发送html格式的邮件,sendmail发送邮件的命令如下:在邮件客户端,我们确...
你所不知道的OERR
作为OERR工具不陌生。这是一个非常实用的工具,利用该工具可以迅速获取$ oerr ora 165201652, 00000, "unable to extend temp segment by %s in tablespace %s"// *Cause: Failed to allocate an extent of the required number ofblocks for// a ...
EXP-00091错误解决
使用exp工具进行数据库导出时,可能会碰到一个比较常见的错误EXP-00091: Exporting questionable statistics。引起该错误的原因是操作系统的字符设置与数据库的字符设置不匹配。只要重设操作系统的字符设置就可以解决该错误。首先查看数据库当前的字符设置:或者也可以通过DATABASE_PROPERTIES视图得到该信息:或...