今天写了一个数据库的监控脚本,在测试脚本能否正常告警时,发现邮件发不出去。 这个系统的环境是这样的,在整个系统中,大部分的机器放在192.168.1网段,为trust area,数据库主机也在此网段;另外有几台机器在192.168.3网段,为DMZ area。发送邮件不能直接在数据库主机上直接发送, […]
OCM考试-总结和补充
OCM考试系列的文章写的快结束了,基本的内容都已经涉及到,在这片文章中,将对之前的OCM考试系列文章进行汇总,对一些之前没提到的知识点进行补充。 OCM考试分成8个section,时间安排为:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
OCM考试一共有9个section,具体的安排如下: 第一天上午: section 0:创建一个数据库 45分钟 section 1:数据库和网络配置 120分钟 第一天下午: section 2:Grid control安装配置 120分钟 section 3:数据库备份恢复 60分钟 section 4:数据仓库管理 90分钟 第二天上午: section 5:数据库管理 120分钟 section 6:数据库性能管理 120分钟 第二天下午: section 7:部署Oracle RAC数据库 105分钟 sectoin 8:部署dataguard数据库 60分钟 |
section 0的手工建库,相关文章见 […]
我们不是不够skill,我们只是have no time
这篇文章不是关于技术的,而是关于工作的一些思考。 起因是这样的,5月底6月初开始,某个客户上海的项目遭遇客户抱怨,SDM异常紧张,现场的PM压力也非常大,召集各个team频繁会议,最终在网络工程师的努力下,发现系统变慢是由于某个感染病毒的客户端连接上来,造成了应用服务器的cpu消耗过高,当隔离该客户 […]
工作中遇到的一些小技巧
最近的工作中总结了一些小技巧,利用这些小技巧,可以在平时的工作中促进效率,但是其实这些小技巧说实在话,还是对数据库的安全性有一定的影响。 1.在9i中,或者说在8i,9i,10gR1中,dblink的用户密码被以明文的形式保留在link$表中: [crayon-66338145eba09299594 […]
exp full报错SYS.DBMS_DEFER_IMPORT_INTERNAL
今天在进行一个全库exp的导出的时候,遇到一个报错:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
EXP-00008: ORACLE error 6550 encountered ORA-06550: line 1, column 18: PLS-00201: identifier 'SYS.DBMS_DEFER_IMPORT_INTERNAL' must be declared ORA-06550: line 1, column 7: PL/SQL: Statement ignored ORA-06512: at "SYS.DBMS_SYS_SQL", line 1120 ORA-06512: at "SYS.DBMS_SQL", line 323 ORA-06512: at "SYS.DBMS_EXPORT_EXTENSION", line 97 ORA-06512: at "SYS.DBMS_EXPORT_EXTENSION", line 126 ORA-06512: at line 1 . . exporting table DEF$_AQERROR EXP-00008: ORACLE error 6510 encountered ORA-06510: PL/SQL: unhandled user-defined exception ORA-06512: at "SYS.DBMS_EXPORT_EXTENSION", line 50 ORA-06512: at "SYS.DBMS_EXPORT_EXTENSION", line 126 ORA-06512: at line 1 |
这个库是在aix的上一个9208的库,前段时间刚刚打了CPUApr2010。应该来说,做全库导出,是不会有这样的报错的,做全库导出的用户也给了connect,resource,db […]
OCM考试-DG安装
在ocm的考试中,dg的安装本来是件很容易的事情,因为grid control安装完成后,只要一路next下去就可以完成安装。不过也有可能运气比较衰的时候,像我,在虚拟机的安装过程中,总是报错: 同时,在gc的$ORACLE_BASE/OracleHomes/oms10g/sysman/log/中看 […]
远去了,2010年的那场嗡嗡祖拉。
作为一个球迷,能看世界杯的比赛是一件很幸福的事情;而更幸福的事情,就是把老婆也带成一个球迷,一起看球。 在若干年后,你可能不记得有一届世界杯是在南非举行了,但是说到2010年夏天的那场嗡嗡祖拉,你肯定记忆犹新。像马蜂般的嗡嗡祖拉,像苍蝇般的嗡嗡祖拉,驱赶狒狒的嗡嗡祖拉,让人崩溃的嗡嗡祖拉,出口转内销 […]
AIX上升级CPUApr2010
周末有个加班,需要在一台sever上升级22个instance,数据库从9207升级到9208,在打一个CPUApr2010。在这里简单记录一下升级的过程和经验。 从这个架构来看,这个server上的数据库属于库小且多的类型,虽然每个库都很小,也就几个G,但是数量不少。所以在做9207升级到9208 […]
ocm考试-rac安装
在ocm考试中,rac数据库是安装在远程的主机上,远程的主机是在美国的服务器上。通过vnc连接,如果你不会vnc,平时用xmanager比较多,就像我一样,还是在考前熟悉一下vnc比较好。 ocm的rac安装主要是3点: 1、主机信任机制的配置 2、cluster的安装 3、db软件安装和建库。 我 […]
下一站,IBM
6月的最后一周,我离开了卓望,加入了IBM。 在卓望,我度过了4年多的时间,在这4年多的时间里面,我从一名刚毕业一年什么都不会的学生,成长为一名合格的oracle dba。不得不说,卓望是个很好的平台,很锻炼人,很有机会,我是卓望培养出来的dba。如果有人想成为一名oracle dba,我会很强烈的 […]
深圳卓望招聘高级Oracle DBA
公司在招dba,哪位有兴趣的,可以发简历给我jimmyhe1981[at]gmail.com。 公司名称:卓望数码技术(深圳)有限公司,主要股东为中国移动、HP、沃达丰、美林证券 地点:深圳南山区科技园 人数:1人 截至时间:2010年6月11日 岗位职责:专职、全网、维护dba,中国移动31省数据 […]
关于shutdown的时候存在active进程的问题
oracle在shutdown immediate的时候,如果遇到活动的事务,比如job还在跑,那么该shutdown操作就会挂起,直到job完成为止。我们在alertlog中可以看到:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
ARC0: Completed archiving log 2 thread 1 sequence 68549 Thu May 20 01:18:52 2010 Shutting down instance: further logons disabled Shutting down instance (immediate) License high water mark = 530 Thu May 20 01:23:59 2010 Active call for process 6622 user 'oracle' program 'oracle@my_dc01 (J000)' Active call for process 6246 user 'oracle' program 'oracle@my_dc01 (TNS V1-V3)' SHUTDOWN: waiting for active calls to complete. Thu May 20 02:13:28 2010 Thread 1 advanced to log sequence 68551 Current log# 1 seq# 68551 mem# 0: /dev/vg_ora1/rredo_256m_01 Current log# 1 seq# 68551 mem# 1: /dev/vg_ora2/rredo_256m_11 Current log# 1 seq# 68551 mem# 2: /dev/vg_ora3/rredo_256m_21 Thu May 20 02:13:28 2010 ARC0: Evaluating archive log 3 thread 1 sequence 68550 ARC0: Beginning to archive log 3 thread 1 sequence 68550 Creating archive destination LOG_ARCHIVE_DEST_1: '/oraarchlog/arch_1_68550.arc' ARC0: Completed archiving log 3 thread 1 sequence 68550 |
如果在一小时内,job没有跑完,那么该shut […]