oracle dba 精通dataguard,goldengate,mview等技术,擅长于数据库管理,备份恢复,性能调优,熟悉mysql,sqlserver的数据库,了解存储,善于shell编程
发布时间:2013-05-21 15:32:43
思路解析 在源数据库端,创建一个心跳表hb,每个抽取进程(extract)都要对心跳表进行抽取,每个投递进程(datadump)都要对心跳表进行日志的投递, 而每一个应用进程(replicat)都要对心跳表进行应用.在这样一种架构下,每在源端插入或更改一条数据,在目标端可能既是n条数据. 假定有两个数据库,一个抽取进.........【阅读全文】
发布时间:2013-05-20 15:03:25
情况1:while循环结果输出和错误输出要放在两个文件中脚本如下{cat a.txt | grep -v ^# | grep -v ^$ |\while read l_one_dbdo ls $l_one_dbdone}>a.out 2>a.err情况2:while循环结果输出和错误输出要放在同一个文件中{cat a.txt | grep -v ^# | grep -v ^$ |\while read l_one_dbdo ls $l_o.........【阅读全文】
发布时间:2013-05-18 21:04:06
/***功能描述 一般在oracle standby数据库上,都安装有多个oracle数据库的备库,这些standby很可能在版本上都不相同,本文旨在简化机器启动时的启动管理操作.***/编写一个脚本,在机器启动时,手动执行,或者放入rc.local中配置自动执行,都是一种非常可行的方案vi startora.sh######################.........【阅读全文】
发布时间:2013-05-09 15:54:27
standby数据库出现坏块,除了重做standby之外,还可以选择恢复指定数据文件的方法,此种方法可执行性很强.对于数据量很大的库,可以极大地提高恢复的速度,节省大量的时间.problemstandby数据库报类似如下的错误Recovered data files to a consistent state at change 95056923420Thu May 9 12:56:31 2013Er.........【阅读全文】