eygle.com   eygle.com
eygle.com  
 

« November 2005 | Blog首页 | January 2006 »

上一页 1 2 3 4 5 6 下一页


Internet make Us Closer

作者:eygle

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

前几天偶然转到Sina的Blog,忽然看到一个熟悉的名字叶倾城。在读书的时候,经常会在杂志上看到她写的文章,一律都是优美动人的爱情故事,经常的被她感动,虽然现在我知道,那些故事,大半不是真的。

在网上还可以找到当年印象颇深的一篇:第101次求婚 。现在再读起来,隔着漫长的岁月年华,已经有了沧海桑田的感觉。

现在竟然可以随时在Blog上读到她的生活点滴,感觉一下子接近起来,一切不再是那么的遥不可及。

 

前几天在Blog记下了关于Selina的一段故事:人生自是有情痴。后来在网站的逆向链接上发现竟然有来自毛氏书童王文祥书画网的链接,转过去一看,原来王老的网站上转引了我的Blog文章:感谢助人为乐女孩Selina :

正像eygle所说的一样,好人会有好报,像Selina这样热心的年青人也的确是很少了。希望我们这些年青人能向Selina学习,尊敬老人,帮助他人,继续发扬我们中华民族尊老扶幼,爱心助人的光荣传统。王老有时出差很辛苦,携带的东西又多,我这边忙于工作有时无法陪同王老。我在此对Selina说声:谢谢你!是你在寒冷的冬天,给我们带来了一股暖意。
  .....

美好生活就是由这些点点滴滴汇合而成,在此,我祝福王老、Selina、eygle、看本文的你以及热爱生活的人们,生活幸福!万事顺意!

忽然间深有感触,是网络使我们如此接近,原本在年轻时喜欢的叶倾城;原本素昧平生的王老以及王老网站的维护者;原本在广州,现在在北京的Selina,在这个网络时代,我们竟然可以那么的接近。

就因此,我更加深爱这个网络时代。

 

Posted by eygle at 11:03 AM | Comments (3)


December 20, 2005

Oracle Diag:如何处理ORA-600 2662错误

作者:eygle

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

ORA-00600 2262错误解决一文中,我曾经提到过,很多时候使用隐含参数_ALLOW_RESETLOGS_CORRUPTION后resetlogs打开数据库,我们可能会由于SCN不一致而遭遇到ORA-00600 2662号错误,这里给出一个完整的例子及解决过程。

当然模拟2662错误需要技巧,本文并不会涉及这个内容。

通过正常方式启动数据库时,从alert文件中,我们可以看到ora-00600 2662号错误。

Sun Dec 11 18:02:25 2005
Errors in file /opt/oracle/admin/conner/udump/conner_ora_13349.trc:
ORA-00600: internal error code, arguments: [2662], [0], [547743994], [0], [898092653], [8388617], [], []
Sun Dec 11 18:02:27 2005
Errors in file /opt/oracle/admin/conner/udump/conner_ora_13349.trc:
ORA-00600: internal error code, arguments: [2662], [0], [547743994], [0], [898092653], [8388617], [], []
Sun Dec 11 18:02:27 2005
Error 600 happened during db open, shutting down database
USER: terminating instance due to error 600

此时我们可以通过Oracle的内部事件来调整SCN:

增进SCN有两种常用方法:

1.通过immediate trace name方式(在数据库Open状态下)

alter session set events 'IMMEDIATE trace name ADJUST_SCN level x';

2.通过10015事件(在数据库无法打开,mount状态下)

alter session set events '10015 trace name adjust_scn level x';

注:level 1为增进SCN 10亿 (1 billion) (1024*1024*1024),通常Level 1已经足够。也可以根据实际情况适当调整。

本例由于数据库无法打开,只能使用的二种方法。

[oracle@jumper dbs]$ sqlplus "/ as sysdba"
SQL*Plus: Release 9.2.0.4.0 - Production on Sun Dec 11 18:26:18 2005
Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.
Connected to an idle instance.
SQL> startup mount pfile=initconner.ora
ORACLE instance started.
Total System Global Area   97588504 bytes
Fixed Size                   451864 bytes
Variable Size              33554432 bytes
Database Buffers           62914560 bytes
Redo Buffers                 667648 bytes
Database mounted.
SQL> alter session set events '10015 trace name adjust_scn level 10';
Session altered.
SQL> alter database open;
Database altered.

注意,由于我使用了10015事件,使得SCN增进了10 billion,稍后我们可以验证。 

[oracle@jumper dbs]$ sqlplus "/ as sysdba"
SQL*Plus: Release 9.2.0.4.0 - Production on Sun Dec 11 18:26:18 2005
Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.
Connected to an idle instance.
SQL> startup mount pfile=initconner.ora
ORACLE instance started.
Total System Global Area   97588504 bytes
Fixed Size                   451864 bytes
Variable Size              33554432 bytes
Database Buffers           62914560 bytes
Redo Buffers                 667648 bytes
Database mounted.
SQL> alter session set events '10015 trace name adjust_scn level 10';
Session altered.
SQL> alter database open;
Database altered.

此时数据库可以打开,从alert文件中我们可以看到如下提示:

Sun Dec 11 18:27:04 2005
SMON: enabling cache recovery
Sun Dec 11 18:27:05 2005
Debugging event used to advance scn to 10737418240

SCN被增进了10 billion,即 10 * (1024*1024*1024) = 10737418240,正好是日志里记录的数量。

我们从数据库内部看一下检查点的增进情况:

SQL> select open_mode from v$database;
OPEN_MODE
----------
READ WRITE
SQL> select file#,CHECKPOINT_CHANGE# from v$datafile;
     FILE# CHECKPOINT_CHANGE#
---------- ------------------
         1          547783998
         2          547783998
         3          547783998
SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup
ORACLE instance started.
Total System Global Area   97588504 bytes
Fixed Size                   451864 bytes
Variable Size              33554432 bytes
Database Buffers           62914560 bytes
Redo Buffers                 667648 bytes
Database mounted.
Database opened.
SQL> select file#,CHECKPOINT_CHANGE# from v$datafile;
     FILE# CHECKPOINT_CHANGE#
---------- ------------------
         1         1.0737E+10
         2         1.0737E+10
         3         1.0737E+10
SQL> col CHECKPOINT_CHANGE# for 99999999999999999
SQL>  select file#,CHECKPOINT_CHANGE# from v$datafile;
     FILE# CHECKPOINT_CHANGE#
---------- ------------------
         1        10737418447
         2        10737418447
         3        10737418447

我们看到CHECKPOINT_CHANGE# 最终被增进了10 Billion.这要是账户上的钱该有多好:)

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


骄阳似我-俺在八达岭滑雪的照片

作者:eygle

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

骄阳似我

骄阳似我

俺在八达岭滑雪的照片。

是下午的时候,太阳就要下山去了。

八达岭滑雪场在延庆地界,气温比北京市内要低,太阳下山以后,会明显觉得更冷起来。

所以太阳躲到山后边的时候,很多人都开始离开。

还有更多PP,就不在这里吓唬大家了,嘿嘿。

 

更多PP请访问我的相册:

http://www.eygle.com/album/book.php?bookid=12

 

 

Posted by eygle at 9:21 AM | Comments (4)


December 19, 2005

靓颖单曲--《To be loved》发布

作者:eygle

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

LiangYing.jpg

靓颖单曲--《To be loved》

经北京华谊兄弟音乐有限公司授权,华友数码音乐科技有限公司享有张靓颖最新英文单曲《 To be loved 》在中国大陆地区电信增值领域内的独家数字发行代理权。

Sina网独家首发,大家可以到Sina试听这首单曲,也可以通过链接下载。

我听过了,非常的棒,希望这里还有凉粉会喜欢:)

 

《To be loved》

词曲:Toby Gad/Denise Rich(美国)

词曲作者简介:

  Toby Gad

  有10首歌在Billboard上榜的Tob Gad,目前炙手可热。在欧洲,他和MILLI VANILLI, ENRIQUE IGLESIAS和其他许多欧洲歌手合作制作了50多张唱片。他的作品曾在荷兰获4项MTV赞助的大奖和BDA(广播制作人协会)金奖。

  Denise Rich

  立足于纽约的Denise Rich是美国最成功并受人尊重的流行音乐作曲家之一,她创作过多种风格和类型令人深刻印象的热门歌曲。她的作品出现在很多歌手的专辑中,

如Aretha Franklin and Mary J. Blige ("Don't Waste Your Time"), Celine Dion, Marc Anthony, Patti LaBelle, Mandy Moore, Diana Ross, Donna Summer, Innosense, Allure, Terry Dexter, Taylor Dayne, Johnny Mathis, Oleta Adams, Phyllis Hyman, Chaka Khan, Martha Wash, Nana Mouskouri and Grover Washington Jr.

Posted by eygle at 11:09 AM | Comments (2)


Oracle Metalink is rebuild

作者:eygle

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

17日收到Oracle的通知邮件,Metalink的用户界面已经重新设计,登陆后发现的确有了重大变化,Oracle使用HTMLDB技术对Metalink进行了重构:

239.JPG

这一次Oracle选择了蓝色的主色,字体等设计也大为改观。Oracle提示的变化还有:

The new MetaLink user interface will be released this weekend, December 17, 2005. The most significant improvements that you will notice are:

-----Side Bar Navigation will be replaced with a Tab/Sub-tab Hierarchy

This has been one of the most highly customer-requested enhancements which will drastically Improve and simplify navigation.
When viewing articles, this change will significantly expand the current viewing area of all articles.

-----Improved Quick Search capabilities

The Quick Search options will appear at the top of every screen and will provide more direct access to knowledge repositories and other data sources. By selecting from one of nine search filters you can focus your quick search like never before.
Search results can include hosted or assisted links pointing you to closely related articles and tools.

-----Sign out capability

You will no longer need to close your browser when you need to log out of MetaLink, providing increased security as well as convenience.

-----References to TAR are changed to Service Request or SR

The TAR acronym has been replaced with Service Request or SR. Please be aware that this is a name change only and was made to more fully align MetaLink with industry and Oracle standards. Associated functionality has not been changed.

Posted by eygle at 9:28 AM | Comments (9)


December 18, 2005

Blog写作一周年

作者:eygle

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

Blog写作一周年

2004年12月19日开始使用MT进行Blog写作以来,到今天整整一年了。

这一年内,共写下了479篇Blog(1.3 Blog/Day),comments共有2261条(4.7 item/blog)。这就是我一年来的成绩。虽然有的絮絮叨叨,有的不知所云,有的粗浅鄙陋,但是好在我一直没有放弃坚持,这是在这一年以后,我唯一可以告慰自己的地方。

每个月底在公司填写报销单的时候,我经常会打开Blog来查看,看某一天我在什么地方,我作过些什么,Blog除了发表些技术文章以外,也成为了我刻录生活的笔记。想想在上大学的时候,几乎每年都会写下两本日记,而现在Blog几乎替代了我记录生活的笔。这也许是这即将过去的一年里,我发生的最大改变。

通过Blog以及我的网站,结识了无数的朋友。这期间,Kamus曾经一度加入到我的Blog创作中来(479篇日志中,一部分是他的功劳),后来他建起了自己的站点Blog.dbform.com ,开始了独立的创作。还有很多朋友经常留下热情的言语,有的人说喜欢我非技术的文字,有的人说某一篇文章帮了他的大忙....不管怎样,随心写作的Blog展现的正是一个部分真实的自我。

感谢大家这么长久以来的关注,感谢众位朋友陪伴我走过那么长那么久的时光!

因为你们,这一切的才有了存在的意义。

                             -Eygle 2005年12月18日22:24 于北京

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


December 17, 2005

北京天下亦有雪

作者:eygle

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

惊心动魄

今天部门的部分同事一起去八达岭滑雪,好玩,刺激,也累的要死。

7:40从公司出发,9:00就到达了滑雪场,一下子感觉到温度的差异,那里比北京明显要冷很多。换好厚厚的滑雪服、穿上重重的雪鞋,每个人都象一个太空人一样,只能艰难的迈步。领好雪板以后,马上冲向雪场,然后发现摔跟头是如此平常。

在摔了N个跟头以后,我终登上了雪场最高的高级雪道。高级雪道有800米长,120米的落差。由于雪道过于光滑,山风又大,单只登上峰顶就极为困难,我是第二次尝试才艰难登顶的。

从上向下望去,登时为之胆怯,最高一段坡度足有45度,落差又大,极为险峻。山顶的风非常大,大到可以把人吹走,看场子的工作人员在山顶抱住一根柱子抗风。我稳住自己,望向山下,雪粒如狂沙般打在脸上,隐隐作痛,那时四个字出现在我的脑海:风刀霜剑

可是我怕的不是这个,我只是在想,我是不是该扛着雪板走下去。最后我还是打消了这个念头,因为没有路可以让我走下去,想下山就只能滑下去。然后我开始寻找好的出发点,希望既能不撞到左边的索道,又不落在右边的护网里,我的要求其实不高。

我在山顶等候良久,希望有人能上来一同讨论一下好的方案,或者有人能指点我一二,毕竟这是我第一次滑雪啊。可是我等候良久,只有一个人登顶,我向他狂喊:脱下滑板,到这边来(因为山顶到处都是冰,极为光滑,穿上滑板是很难稳住的)。他看了我一眼,似乎颇为不解。当他松开绳纤(用来送人上山的)以后,试图站稳身形,可是对不起,他二话没说就翻滚着飞了下去,观之令我心寒。然后再没有人来了。

看来危急时刻,能靠的只有自己。我艰难的穿上滑板,从一个看来很多人下山的中间位置飞速而下,方是时,狂风扑面,眼难为开,唯一能控制的就是掌好平衡,百多米的落差飞速而下,那种极速的体验当得上精心动魄。在马上快到终点的时候,忽然一个人背对着我出现在雪道上,以当时的高速和我的技术,撞车已是难免,我能选择的是,只铲一条腿吧,在这个似乎熟悉的身影飞起来以后,我终于翻到在地。我大声问:是自己人吧。答曰:是。原来铲倒的是一个同事。然而我还是欣喜若狂,我终于挑战了八达岭滑雪场的极限。

回来以后在人大附近的“巴西烤肉”店里又狂吃了一顿烤肉,我是边吃边困,又兼跟头摔得过多,浑身酸痛,提前离开,回家洗澡睡觉。

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


December 16, 2005

人生自是有情痴

作者:eygle

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

23450.jpg

中午的时候,Selina来访,她刚从外地回到北京,背着一个重重的大包,手里还拿着一份信封大小的报函,径直的出现在我的面前,是那么的突然,以致我根本没有听到她第一句话说的是什么。

她解释说,前台告诉我你的位置,我就直接找过来了。

在会议室里坐定,她解释迟到的原因。原来她在火车上遇到一位行囊累累的老先生,就把他送回家去,老先生执意写了一幅字送她。展开来看,一张尺许的宣纸,上面四个方正隽秀的墨迹:风华正茂! 前后有印,末尾有款,极为工整。其中一方红印较易辨认(汗):王文祥印。Selina说,她不熟悉书法界,也许老先生有鼎鼎声名。

别后我查了一下,得到了王先生的生平:

王文祥先生,当代中国书法家、著作家、收藏家、鉴定家,1940年10月生,河北省抚宁县人,编审。1964年天津南开大学毕业,毕业后直接分配到党中央机关——中央办公厅,在中南海“后楼”为毛主席管理图书,被时任中央办公厅副主任田家英爱称为“毛主席书童”,后来即被称为“毛氏书童”。

而且还找到了王文祥先生的网站:毛氏书童王文祥书画网

我对Selina说,好人真的是有好报,向你这么善良的孩子不多了。这四个字让我想起来以前读过刘墉的一段话:如果一个人20岁的时候不美丽,30岁的时候不健康,40岁的时候不富有,那么你就永远的失去了这一切。这句话,我现在也还觉得那么的真实,只是风华正茂这四个字,已经不再属于我,我说:我已经老了。

谈起这么多年的职业生涯,忽然发现彼此走过的路竟有几分相似,同样都作过那么长时间的Powerbuilder开发(发现那个年代很多人都是从Pb起家的),同样都是从外地来到北京,我是2003.4.1来到北京,她是2004.11.13日。Oracle同样都是由爱好转而成为自己的职业。

闲谈有时变成争论。我一直强调内因的重要,我认为在学习的过程中,更多的要靠自己,一个人必需自律、严谨、勤奋,然后才能有所成,一个相对安逸清闲的环境对于某些人可能是学习成长的重要积累;可是对于另外的一些人可能却足以致命。我的看法也正是我曾经在:What Kind Of DBA we need?一文中表达过的。Selina一直强调外因的重要,一个好的环境,足够的机会对于一个人的成长必不可少。

本没有谁对谁错,可是辩论起来却是趣味盎然。

最后,我是说Selina离开之后,发了一条短信给我:你是挺强的,吹牛技术。

恩,我终于得到了认可。

Posted by eygle at 9:19 PM | Comments (23)


Day Day Up

作者:eygle

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

今早,在Tom的Blog上看到一篇题为Every Day的日志,Tom写到:

Every day I learn something new about Oracle I did not know the day before

推人知己,大师尚且如此,我辈自当奋发。

可是不幸的是,此前看来blogspot的解禁只是暂时和局部的,上Blogspot现在不得不再通过代理。

Posted by eygle at 11:31 AM | Comments (6)


December 15, 2005

Oracle初学者入门指南-How to get Oracle Patch?

作者:eygle

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

怎样获得/找到Oracle的Patch,这是一个朋友在Itpub上问到的问题。他还举了一个生动的例子:

比如我要使用oracle的全文检索功能,但是这个全文检索在9201里不支持中文,中文的无法检索,报错。但是在9206里可以,说明得打一些补丁吧??但是用户不让把整个数据库都升级到9206,说担心稳定性,要单独只打全文检索的补丁,使之支持中文,所以我想知道怎么找到这个全文检索的补丁,这种单独的补丁在metalink里怎么找呢?

我和他分享了一下我的经验,当然Oracle的Patch只能从Metalink上下载。关于Metalink请参考:Oracle初学者入门指南-什么是Metalink?

  1. 我一般先Search,Search文档库或者Bug,这些能定义非常多的查询选项
    一般就能找到Patch号
  2. 可以看具体版本修正的 Bug 列表,这个很容易找到
  3. 使用Patch的AD Search 功能

 在不知道具体BUG号的情况下,通常方法2最容易和快速。Bug列表类似于:9.2.0.6 Patch Set - List of Bug Fixes by Problem Type,我在网站上摘引了Oracle不同版本的Bug列表供参考,通过这个列表,你可以很容易的知道Oracle在不同的版本中修正了哪些问题,同时也可以根据问题轻易的找到BUG号,知道了BUG号到Metalink上搜索补丁就易如反掌了。

Posted by eygle at 8:01 PM | Comments (5)


上一页 1 2 3 4 5 6 下一页


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