2010年01月24日 Grid Control初长成

久闻Grid Control观星之功力,外加诸葛之诱惑并托蔡帮主之福,终决定观今夜之天象,Grid Control开始发育。。。8台服务器先行纳入控管;考虑到安全性问题,外网的监控暂打算改用shell脚本协管一哈子。这几日折腾下来,也算 ... (全文...)

2010年01月24日 Bug 4632780@20100119

在关闭呼叫中心生产库(Oracle 10.2.0.1)时,数据库长时间挂起没有响应,告警日志持续报PMON failed to acquire latch:

Wed Jan 19 20:12:08 2010
Shutting down instance: further logons disabled
Wed Jan 19 20:12:08 2010
Stopping backgro ... (全文...)

2010年01月23日 linux小贴士*3

1. 监控本机网络流量的shell脚本

#!/bin/bash

if [ -n "$1" ]; then
eth_name=$1
else
eth_name="eth0"
fi

i=0

send_o=`ifconfig $eth_name | grep bytes | awk '{print $6}' | awk -F : '{print $2}'`
recv_o ... (全文...)

当主备的目录结构不同时,需要设定db_file_name_convert进行路径转换,并设定standby_file_management=auto;但在某些情况下(例如BUG),仍会发生无法转换的状况,此时就需要进行手工同步。

1. 关闭备库MRP

(全文...)

1. 检查standby库上是否存在归档日志缺口

SQL> SELECT THREAD#, LOW_SEQUENCE#, HIGH_SEQUENCE# FROM V$ARCHIVE_GAP;

no rows selected

如存在缺口,则需从primary库上拷贝日志至standby库,然后执行下列语句 ... (全文...)

1. 为主库添加standby logfile

alter database add standby logfile group 7 ('/u02/oldyang/redo01/stdredo07a.LOG','/u02/oldyang/redo02/stdredo07b.LOG') size 10M;
alter database add standby logfile group 8 ('/u02/oldyang/redo01/stdredo08a.LOG','/u02/oldy ... (全文...)

1.修改主库属性

SQL>shutdown immediate;
SQL>startup mount
SQL>archive log list;
SQL>alter database force logging; --查看状态 select FORCE_LOGGING from v$database;
SQL>alter database open;

2.创建并 ... (全文...)

一、环境

OS:RHEL 5.3
DB:ORACLE 10.2.0.1.0
主库IP:169.154.0.11
备库IP:169.254.0.11

主库目录结构

/u01/oldyang/tempfiles
/u02/oldyang/controlfile02
/u03/ol ... (全文...)

2010年01月03日 flashback query@20091208

抓取库丢失了一批项目数据,考虑到闪回表的执行效率过低,同时为了查明丢失原因,于是采用闪回查询的方法进行查找。

首先将时间转换成SCN:

select timestamp_to_scn(to_timestamp('2009-12-08 09:00:00', 'yyyy-mm-dd hh24 ... (全文...)

上月通过在线重定义的方式对B2B库做了一次普通表转分区表的操作,涉及的表大小约为72G;听起来很玄乎,其实在线重定义的原理并不复杂:依据业务需求建立一张空的分区表(可以看成是中间表),接着将原表数据不断同 ... (全文...)