eygle.com   eygle.com
eygle.com  
 

« August 2008 | Blog首页 | October 2008 »

上一页 1 2 3 下一页


September 20, 2008

Oracle OpenWorld 2008纪事 - Day -2

作者:eygle

出处:http://blog.eygle.com

今天到达旧金山,距离Oracle 2008 OpenWorld开幕还有两天。

这里的天气最高气温只有20度左右,比我们预计的要冷很多,感觉不是很适应;上次我去兰州出差,也是类似的感觉,凉爽是极为凉爽的天气,结果整个旅程都在感冒中度过。
今天我没事,老婆却开始发烧,看起来凉爽不是一个好兆头。

下午见到了Steven,他给我们介绍了一下San Francisco,然后我和Julia开始信步逛开,这里一条一条的小街,街与街的距离并不远,沿着Market St,一不留神就走到了Open World的会场附近,地面上Oracle已经喷上了自己的广告和LOGO:

发件人 U.S.A

在Yerba Buena Gardens里,工作人员正在将公园装扮成Oracle的展示地,当然他们现在还不允许进入,地上铺满了箱子和电线,在两天之后这里将聚集来自全世界的Oracle从业人员,欢聚一堂,我甚至可以想象到时候热闹的场面,熙攘的人群:

发件人 U.S.A

当然现在也可以看到Oracle的大幅广告了:

发件人 U.S.A

然后和Julia转到ChinaTown,一路感觉越来越熟悉,中式的门店和招牌使我感觉来到了广州或是香港。
而且广东话似乎成了更为通用的语言,Julia到处都能找到可以将粤语的人。

旧金山,这原本就是华人赋予的名称。

发件人 U.S.A

继续期待关于Oracle Open World的一切!

-The End-

Posted by eygle at 1:20 PM | Comments (6)


抵达美利坚合众国 - 参加2008 OOW

作者:eygle

出处:http://blog.eygle.com

昨天下午4点在北京登上飞机,也就是9月19日下午4点钟,同样在美国时间(姑且称为美国时间吧)9月19日12点多到达圣弗朗西斯科。
感觉就像做了一次长途巴士,旅途有点辛苦,当并不是不可忍受,整条航线飞机相当平稳。

我来了,我也来了(Julia老婆说),美国,第一次出行美国,为了这次出行实际上计划了颇久,护照、签证,还是很麻烦的事情。
9月21日~9月25日,Oracle的2008 Open World大会将在这里召开。然后会借此机会在美国转一转,做一个短暂停留。

希望 Open World 2008 精彩无限,希望美国之行顺利愉快!

Posted by eygle at 6:24 AM | Comments (9)


September 18, 2008

毒奶粉、三聚氰胺 - 还有什么可以信赖?

作者:eygle

出处:http://blog.eygle.com

义愤填膺、怒发冲冠、痛心疾首。。。。我已经不知道该用什么词语来形容我的心情。

这几天电视里到处都是三鹿奶粉、三聚氰胺,大批的孩子中了毒奶粉的招,他们很多还不会说话,很多才刚刚来到这个世界。
可是这个世界给他们的是什么?
是三聚氰胺!

在前几天,还担心和三鹿相关的新闻会不会被封锁,现在看起来,暂时这个担心可以放下,国家还是艰难的开始面对这件公共危机。
于是一天一天的,更多的新闻报告出来,更多的噩耗传来。

刚才看凤凰卫视,曾子墨 采访几个患儿的家长,他们开始不行的选择了三鹿,然后来北京看病,听到新闻赶快换了其他牌子,但是太不幸了,他们又选择了雅士利,天啊,谁来帮助这些无助的公民?我们中国的公民?
在这一时刻,他们是那么的无助。曾子墨 后来问,那现在吃什么?家长打开行李说:吃米粉。

好吧,毒奶粉还不够,毒奶粉还有人可以幸免。
这几天,伊利的雪糕,伊利、蒙牛、光明的液体奶纷纷下水,你说,还有谁能说自己没有中招?

告诉我,还有什么可以信赖?

Posted by eygle at 9:38 PM | Comments (10)


《深入浅出Oracle》修订稿第二章目录

作者:eygle

出处:http://blog.eygle.com

以下是《深入浅出Oracle》修订版的第二章目录,第二章和前面的第一章,其前身就是原来的第一章。

现在一分为二,内容也不用再紧紧张张,随意现在将很多问题进行了扩展说明。
这一章主要涉及控制文件以及控制文件在数据库运行中的关键作用,检查点、SCN、启动校验等内容:
第1章 控制文件与数据库初始化.............................2
1.1 控制文件的内容.......................................2
1.2 SCN..................................................4
1.2.1  SCN的定义.........................................4
1.2.1  SCN的获取方式.....................................5
1.2.1  SCN的进一步说明...................................6
1.3 检查点-Checkpoint....................................9
1.2.2 检查点(checkpoint)的工作原理.....................10
1.2.2 常规检查点与增量检查点.............................11
1.2.2 LOG_CHECKPOINT_TO_ALERT参数........................16
1.2.2 控制文件与数据文件头信息...........................17
1.2.2 数据库的启动验证...................................19
1.2.2 使用备份的控制文件.................................23
1.2.2 FAST_START_MTTR_TARGET.............................25
1.2.2 关于检查点执行的案例...............................27
1.2.2 Oracle10g自动检查点调整............................29
1.2.2 检查点信息及恢复起点...............................32
1.2.3 正常关闭数据库的状况...............................32
1.2.3.1 数据库的相关信息.................................33
1.2.3.2 redo检查点信息...................................33
1.2.3.3数据文件检查点信息................................34
1.2.4 数据库异常关闭的情况:..............................34
1.2.4.1 数据库的相关信息.................................35
1.2.4.2控制文件记录的redo信息............................35
1.2.4.3数据文件检查点信息................................35
1.2.4.4数据库的实例恢复..................................36
1.2.2 数据库并行恢复案例一则.............................37
1.2.2 判断一个死事务的恢复进度...........................40
1.4 数据库的初始化.......................................41
1.3.1 bootstrap$及数据库初始化过程.......................41
1.3.2 bootstrap$的定位...................................44
1.3.3 Oracle中独一无二的Cache对象........................45
1.3.4 Oracle数据库的引导.................................47
1.3.5 系统对象与bootstrap$...............................48
1.3.6 BOOTSTRAP$的重要性.................................50
1.3.7 BBED工具的简要介绍.................................51
1.3.8 坏块的处理与恢复...................................54
1.3.1 使用BBED模拟和修复坏块.............................56
1.3.2 使用RMAN进行坏块修复...............................58
参考文献:...............................................59

Posted by eygle at 6:00 PM | Comments (3)


September 17, 2008

《深入浅出Oracle》修订稿第一章目录

作者:eygle

出处:http://blog.eygle.com

《深入浅出Oracle》一书的修订进入了最后阶段,除了一些小的微调之外,各章节会逐渐确定下来。

新书中除了修订之外,还增加了对Oracle Database 11g的一些相关内容,当然这些内容是根据需要被加入进来的,是全书内容的有机部分。
修订稿第一章目录大致如下,先列出来看看,实际上第一章的内容经过补充,已经包含了更为明确的三个部分,这三个部分指数据库的启动、连接、关闭。

实用性应当进一步得到增强:
第1章  数据库的启动和关闭......................................................2
1.1  数据库的启动..............................................................2
1.1.1  启动数据库到Nomount状态.................................................3
1.1.1.1 实例以及进程的创建.....................................................3
1.1.1.2 V$PROCESS视图..........................................................6
1.1.1.3 参数文件的选择.........................................................8
1.1.1.4 实例启动最小参数需求...................................................9
1.1.1.5 ORACLE_SID的含义......................................................11
1.1.1.6 INSTANCE_NAME的含义...................................................13
1.1.1.7 DB_NAME与INSTANCE_NAME................................................15
1.1.1.8 RMAN的缺省实例........................................................18
1.1.1.9 Nomount案例两则.......................................................19
1.1.2  启动数据库到mount状态..................................................21
1.1.2.1 控制文件的定位........................................................21
1.1.2.2 数据文件的存在性判断..................................................22
1.1.2.3控制文件的HeartBeat....................................................24
1.1.2.3 口令文件的作用........................................................25
1.1.2.4 lk<ORACLE_SID>文件及作用..............................................26
1.1.2.5 Mount相同db_name的数据库..............................................27
1.1.3  启动数据库open阶段.....................................................30
1.1.3.1  Open阶段的一致性校验.................................................31
1.1.3.2  Oracle11g Automatic Diagnostic Repository新特性......................35
1.1.3.3  Oracle11g Fault Diagnosability Infrastructure新特性..................38
1.1.3.4  关于诊断的建议.......................................................42
1.2  数据库的访问.............................................................43
1.2.1  客户端的TNSNAMES.ORA文件配置...........................................44
1.2.2  服务器端的监听器文件listener.ora配置...................................46
1.2.3  通过不同服务器名对数据库的访问.........................................48
1.2.4  动态监听器注册服务.....................................................49
1.3  数据库的关闭.............................................................54
1.2.1  数据库关闭的步骤.......................................................54
1.2.1  几种关闭方式的对比.....................................................56
1.1.2.1  SHUTDOWN NORMAL......................................................56
1.1.2.1  SHUTDOWN IMMEDIATE...................................................56
1.1.2.1  SHUTDOWN TRANSACTIONAL...............................................56
1.1.2.1  SHUTDOWN ABORT.......................................................57
参考文献:....................................................................59

Posted by eygle at 12:00 PM | Comments (7)


September 16, 2008

《深入浅出Oracle》被某大学选为教材

作者:eygle

出处:http://blog.eygle.com

上周收到一封邮件,来自某大学老师,《深入浅出Oracle》一书被他们选做数据库的教材。
这是我第一次收到这类邮件,也是第一次得知有学校选择我的书作为教材。

一方面感到高兴,一方面感到压力,这也促使我进一步加强自己的写作,虽然是技术书籍,但同样是"文章千古事",希望我的书能给大家带来有用的知识。

摘录部分来信内容:

盖国强老师:
您好!
我是。。。。。的老师,本学期数据库专业的一门oracle课程选用了您编写的《深入浅出oracle-DBA入门、进阶与诊断案例》一书作为上课教材,为方便教学,想问下您有没有关于本书的教学资源,例如课件、习题之类的 ,如有,可否麻烦您发一份到我的邮箱,谢谢!
此致
敬礼

收到这封邮件,当然发了一堆他们可能用上的课件资源,希望以后有机会去学校看看,看看大学里Oracle的教育。

-The End-

Posted by eygle at 6:21 PM | Comments (20)


September 14, 2008

中秋佳节今又是 换了人间

作者:eygle

出处:http://blog.eygle.com

度过了繁忙的一周,终于等来了一个可以休息的周末。

周五晚上,小羽同学在"蚝酷"宴请老婆,我作陪出场,还有以前的同事小秦同学。
不得不记录一下,这个叫蚝酷的地方真是不错,烤耗的味道是为一绝。

昨天在家,和老婆打打羽毛球运动一番,晚上看了电影台的百花奖颁奖,子夜又看起了《王牌对王牌》,虽然是看过的老片子,还是熬到2点钟,看到了结局。

今早,陪老婆去看残奥会,起了个大早,结果在赛场里坐着就快睡着。
在鸟巢的入场的安检实在是折磨,人山人海,一共有8个入口,按照鸟巢91000人的容量,如果有80000万人上座,那么平均每个入口就有1万人集中在8~9点左右入场,这意味着什么?
平均每个入口要接受1万人,而且那个验票机一律不灵,你觉得要用多少时间?
验票员要不停的搓我的票,还问我前边的人:票哪里买的?那个人说:票贩子。
验票员:验不出,进吧!

等了快一个小时,到门口时我问管理员,12点之前能进完么?答曰:能的,一定能。不错。
再过了安检,我终于进入了鸟巢。

今天的田径赛场决出了好多块金牌,中国的国旗多次升起,这是最带劲的时候,咱们终于在鸟巢里看到了中国国旗再次升起!

恩,又是一年中秋夜,在这里祝大家中秋快乐!
不仅要有一个快乐的中秋,更要有一个健康的身体、快乐的人生!

-The End-


Posted by eygle at 7:56 PM | Comments (1)


September 10, 2008

爱岗敬业 - 教师节里授课忙

作者:eygle

出处:http://blog.eygle.com

原来今天是教师节,名符其实,今天在光大银行进行一个培训课程。

培训是关于RAC的,内容涉及RAC的原理、组件、性能优化等等,这是一个策划已久的课程,光大银行的朋友已经计划了很长时间,终于在这个奥运的时段里,他们抽出了几天时间,恰好这几天也是我在这个繁忙的月份里为数不多的空闲日子。

于是在这个阳光明媚的日子里,我早早的出门,和老婆一起坐上地铁,赶往客户现场。

培训的感觉不错,忙一段动手工作之后,我喜欢讲几天话,和朋友们分享一些Oracle及Oracle之外的东西。

教师节,祝愿教师们快乐!

Posted by eygle at 9:47 PM | Comments (7)


September 9, 2008

Office阻止某些PPT文件打开的解决

作者:eygle

出处:http://blog.eygle.com

用了一段时间的Office 2007,忽然有一天发现不再能够打开Office 97等早期版本的PPT文件。

于是只好又装上了Office 2003,使用其中的PowerPoint来打开那些历史文件。
在长时间使用了Powerpoint 2007之后再使用2003,那感觉真是飞快啊。

开始时没问题,不过没过几天,2003自动打了几个补丁后,再次无法打开之前的文件。
PP提示:您视图打开的文件类型被注册表策略设置阻止

在网上检索了一下,是由于安全问题,Office禁用了某些不安全的文件类型。
通过如下注册表修改可以解除禁止:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\PowerPoint\Security\FileOpenBlock]
"FilesBeforePowerPoint97"=dword:00000000

[HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\PowerPoint\Security\FileSaveBlock]
"FilesBeforePowerPoint97"=dword:00000000

微软的网站可以下载注册表文件:
http://download.microsoft.com/download/2/8/B/28B644CE-9A30-4D99-AFEF-830A4FB5B839/UnblockPowerPoint.reg

-The End-

Posted by eygle at 3:52 PM | Comments (0)


September 8, 2008

DBA警示录:安装Oracle勿忘防火墙

作者:eygle

出处:http://blog.eygle.com

今天有朋友在Windows上安装Oracle遇到错误,问我原因:

Error in writing to directory d:\temp\OraInstall2007-11-14_10_10_27PM.
Please ensure that this directory is writable and has atleast 45MB of disk space.
Installation cannot continue"."

我两个想了很多原因,尝试了很多办法,问题依旧。
最后还是他自己发现了问题,原来问题来自MCAFEE.

防火墙、杀毒软件对于Oracle的影响是常识了,不过居然忘记了,记录一下!

-The End-

Posted by eygle at 10:23 AM | Comments (6)


上一页 1 2 3 下一页


CopyRight © 2004-2008 eygle.com, All rights reserved.