Thomas Zhang的杂货铺
08 03, 2010
从即日起不再研究GoldenGate
作者 tomszrp 14:03 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

Oracle GoldenGate的自学习有一段时间了,上周在北京刚刚结束了为期4天的一个OGG培训,从培训内容和效果上来说,没任何提高,老师讲的东西基本上之前都自学到了,再深入也比较难了,除非能实际接触到一些比较刁钻的case去真实感受一下!

这次培训最大的收获是终于见到了赵(宇)大师(OCM)的真面目,臭小子就坐在我前面,然后给我发短信,问我是不是来了!#$#$#$%

从明天开始,不再花太多时间学习goldengate的知识了,今后大家也不要再问哥关于goldengate的问题了,哥只是是粗略的看了一下,也是个过客!


08 01, 2010
杯水车薪啥意思?
作者 tomszrp 07:49 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

【杯水车薪】特指某些上班族,每天在办公室喝几杯茶,月底就可以拿到可以买一辆好车的薪水;

^|^


31 12, 2009
Happy New Year
作者 tomszrp 18:05 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

2010年新年元旦马上到了,大家又要忙着发新年短信送祝福了,在这里Thomas zhang也祝福各位同学、朋友和伙伴们在新的一年中,吉祥如意、笑口常开、工作顺利;也预祝我们在新的一年中,能有更多的学习交流和合作!

Thomas zhang

2009-12-31


09 12, 2009
年底了,又到了事故多发期
作者 tomszrp 16:03 | Permalink 静态链接网址 | Comments 最新回复 (4) | Trackback 引用 (0) | 随笔

几乎是同样的规律,每到年底,总有很多朋友的数据库系统会出这样或那样的问题,今天一连接到2个咨询电话

1)非正常关闭数据库,导致2-node RAC中的一个节点起不来

2)因为登错Server,把product system上的一个表空间给直接drop掉了(非归档,无备份)

其中第一个客户,除了会用toad连到数据库上建表/删表,做SELECT和DML操作外,对Oracle Database一无所知,连SQL*Plus也不会用.沟通起来实在费脑筋!

第二个客户属于没有安全、备份意识胆大但心不细!

年关将近,大家还是要谨慎从事啊!


04 12, 2009
关于销售和买卖
作者 tomszrp 16:49 | Permalink 静态链接网址 | Comments 最新回复 (4) | Trackback 引用 (0) | 随笔

销售销售,顾名思义,销的是什么?售的是什么?
--销的是自己
--售的是理念

买卖买卖,顾名思义,买的是什么?卖的是什么?
--买的是感觉
--卖的是好处

琢磨琢磨,蕴涵的道理很深啊!


12 11, 2009
Oracle GoldenGate
作者 tomszrp 19:26 | Permalink 静态链接网址 | Comments 最新回复 (12) | Trackback 引用 (0) | 随笔

GoldenGate软件是一种基于日志的结构化数据复制软件,它通过解析源数据库在线日志或归档日志获得数据的增量变化,
再将这些变化应用到目标数据库,从而实现源数据库与目标数据库同步.

GoldenGate 可以在异构的IT基础结构(包括几乎所有常用操作系统平台和数据库平台)之间实现大量数据亚秒一级的实时复制,
从而在可以在应急系统、在线报表、实时数据仓库供应、交易跟踪、数据同步、集中/分发、容灾等多个场景下应用。

同时,GoldenGate可以实现一对一、广播(一对多)、聚合(多对一)、双向、点对点、级联等多种灵活的拓扑结构。

花了3天的时间,完成了Oracle GoldenGate的十几个实验(for oracle),中间遇到了不少问题,好在最后都解决了.

太多的参数实在让人头疼,这东西没一段时间的磨练还真是玩不转!

在下笔的时候,我感觉好象对OGG也没什么印象了,莫非是打了几天太极?

对Oracle GoldenGate Downloads感兴趣的同学可以OTN上去download

Oracle GoldenGate
Download Oracle GoldenGate v10.4.0.x for Oracle 10g 64bit on Windows 2000, XP, and 2003 (8 MB)
Download Oracle GoldenGate v10.4.0.x for Oracle 10g 64bit on Redhat 4.0 (27 MB)
Download Oracle GoldenGate v10.4.0.x for Oracle 10g 64bit on Solaris 10 (53 MB)
Download Oracle GoldenGate Documentation (21 MB)

Management Pack for Oracle GoldenGate (v2.0.0.2) Media Pack for Microsoft Windows
Download Oracle GoldenGate Director v2.0.0.x Server on Windows (229 MB)
Download Oracle GoldenGate Director v2.0.0.x Client on Windows (56 MB)
Download Oracle GoldenGate Director Documentation (1 MB)

Oracle GoldenGate Veridata Media Pack for Microsoft Windows

Download Oracle GoldenGate Veridata v3.0.0.x Server on Windows 32bit (203 MB)
Download Oracle GoldenGate Veridata v3.0.0.x JAgent for Windows (24 MB)
Download Oracle GoldenGate Veridata Documentation (5 MB)


12 11, 2009
济南下大雪了
作者 tomszrp 19:22 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

洋洋洒洒的下了一天一夜,雪还在下,好象还没有停的意思...

10多年来,第一次在济南遇到这么大的雪,丰年好大雪,瑞雪兆示着丰年啊!


09 11, 2009
老的Metalink系统退役
作者 tomszrp 11:23 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

关于metalink退役的消息大家早就知道了吧,哈哈.

今天早上登陆老的metalink的时候,系统自动将URL重定向到了My Oracle Support.一下子换到一个新的界面还真不适应,不过新的MOS的很多个性化的功能也很不错哦!

Oracle于2009-11-6至8日完成了My Oracle Support升级和Classic Metalink退役,更多信息参见Note 960743.1


13 09, 2009
VM下玩RAC真是折磨人
作者 tomszrp 15:59 | Permalink 静态链接网址 | Comments 最新回复 (3) | Trackback 引用 (0) | 随笔

最近在做一些RAC的实验,实验环境当然就是自己工作用的笔记本了,原来搭建了一个2个node的10.2.0.4的集群环境.

在做完了2个Node的RAC的一些实验后,心血来潮想在自己的虚拟环境中将Cluster再扩一个节点,从而模拟一些多节点RAC的案例场景,于是又在VM环境下增加了一台Linux.结果在做这个增加Node的过程,频频因为vm死掉而中断,昨天晚上折腾到半夜2点,总算把crs的环境配置好了,但增加ASM_HOME和ORACLE_HOME的software的时候又老是死掉,一次次死掉,一次次重来,无奈就那么点资源,不让人家死也实在说不过去.TNND,玩RAC也是件"奢侈"的事情.

今天,不甘失败的我,在不灰心,不放弃,不言败的精神鼓励下,继续昨天的实验,再次经历了3次的僵死后,总算把原来的2个node扩展到3个了(在新节点上总算装上软件并增加了一个asm instance和database instance),同时跑起来了3个Server并启动所有的Cluster Resouce,虽然慢的要死,但总算不影响实验!

毕竟资源在那里摆着呢,不花钱还想办事,真不容易!

今天心情不错,晚上需要犒劳一下自己,出去吃大餐了^|^


01 09, 2009
Oracle 11gR2 for linux版本已经发布
作者 tomszrp 22:19 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

Oracle Database 11g Release 2
Standard Edition, Standard Edition One, and Enterprise Edition

(11.2.0.1.0)
Linux x86 | Disk 1, Disk 2 (2.1 GB) | See All (Including Client, Gateways, Grid Infrastructure, more)
Linux x86-64 | Disk 1, Disk 2 (2.2 GB) | See All (Including Client, Gateways, Grid Infrastructure, more)
http://www.oracle.com/technology/software/products/database/index.html

安装包是越来越大了.赶紧下载体验11gR2的新特性吧^|^

can be downloaded off of the Oracle Technology Network by following the following link: 11g R2 Download There is also another dedicate site which can be found here: Oracle Database 11gR2 Homepage


18 08, 2009
难易
作者 tomszrp 22:12 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

天下事有难易乎?为之,则难者亦易矣;不为,则易者亦难矣!


17 08, 2009
感悟(2)
作者 tomszrp 22:28 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

不要奢望麻雀会飞得很高。高处的天空,那是鹰的领地。但麻雀如果摆正了自己的位置,她照样会过得很幸福!


10 08, 2009
今天运气不错
作者 tomszrp 20:38 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

今天是个好日子,喜事不断

1)又认识了不少同事!不过明显感觉自己"老"了,总是记不住人家的名字,每次见了面打招呼,总要问人家:"你叫啥来着",靠,真没面子.

2)Oracle EM 10gR5用了2个小时在本子上从头开始轻松配置并升级成功,target管理了一个9i,2个10g,1个11g的instance同时启动,居然这个破本子也能work(竟然没"死"掉,实在纳闷)从来就没这么顺过,TNND。

3)中午和BOSS吃饭的时候,发票中了10元!

4)何司令来电,毕业十周年同学聚会即将举行

......


03 08, 2009
"忍"的境界
作者 tomszrp 20:34 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

今天看到一篇短文写的很不错,收录自勉.

人生有很多事,需要忍。
人生有很多话,需要忍。
人生有很多气,需要忍。
人生有很多苦,需要忍。
人生有很多欲,需要忍。
人生有很多情,需要忍。

忍是一种眼光
忍是一种胸怀
忍是一种领悟
忍是一种技巧
忍是一种智慧

忍有时是怯懦的表现,有时则完全是刚强的外衣。
忍有时是环境和机遇对人性的社会要求,有时则是心灵深处对人性魔邪的一种自律。

懂得忍,游走人生方可得心应手。

当忍处,俯首躬耕,勤力劳作,无语自显品质。
不当忍处,拍案而起,奔走呼号,刚烈激昂,自溢英豪之气。

懂得忍,才会知道何为不忍。
只知道不忍的人,就象手舞木棒的孩子,一直把自己挥舞得筋疲力尽,却不知道大多数的挥舞动作,只是在不断地浪费自己的体力而已。

有所忍,必有所不忍。明忍,始易明不忍。是故忍界其实也是不忍之界。


31 07, 2009
"希望"照亮人生
作者 tomszrp 20:44 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

美国著名作家欧*亨利在他的小说<最后一片叶子>里讲述了这样一个故事:一个生命垂危的青年画家从房间里看到窗外的那棵树,在秋风中树叶一片接一片的凋落.随着树野的凋零,她的身体也每况愈下,一天不如一天。青年画家盯着树上越来越少的树叶对自己的朋友说:"当树叶全部落观,我也就要死了"

一位老画家听闻后,用彩笔画了一片叶脉青翠的树叶挂在了树枝上,最后一片叶子始终没有掉下来.就是因为这片绿叶,青年画家竟然奇迹般的活了下来,转危为安.从这个意义上说,人生可以没有很多东西,却惟独不能没有希望.有了希望,生命才会生生不息.

人生没有希望,就像天空没有云彩和飞鸟;人生的希望,就像盛开的金菊,即使站在深秋又何妨.人生需要一些希望,才有无限地接近圆满的可能.

希望是什么,是在远方等候着你的人生目标.有了它,就有了前进的动力和方向,每向前一步就意味着又向成功迈进了一步.失望只算是躲在希望身后那个阴暗角落里的影子,那根本影响不了你的正常的思维和理智,希望永远在照亮你前进的方向.

前段时间热播的连续剧《我的青春谁做主》中有一句很流行的台词:“每个人至少应该拥有一个梦想、有一个理由去坚强。心若没有栖息的地方,到哪里都是流浪”

人生最重要的不是你从哪里来,而是你要到哪里去.不论过去怎么不幸,如何的平庸,都不重要,重要的是你对未来要充满希望。

只要你对未来保持希望,你现在就会充满力量!

"即便榜上无名,只要肯吃苦,善动脑,脚放正,就能趟出一条星光大道" “鸟巢”的首席电工谭双剑如是说.


31 07, 2009
感悟(1)
作者 tomszrp 13:32 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

螳螂舞大刀,貌似威武,实则不堪一击

该忍时忍,不能气短,该狠时狠,不能手软

就算你是个人才,也需要有人来度你!

尊重弱者,感谢每一位给你帮助的人

反是没有定论,边走边看!


24 07, 2009
尽信书则不如无书
作者 tomszrp 23:29 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

孟子曰:"尽信书,则不如无书"

这种通透精辟的读书方法论,意思就是告戒我们在读书时要有独立的思考的问题的能力,不能完全相信书上的东西.印在书上的不一定都是真理(Just becauce it's printed, doesn't mean it's true).

今天,作为一个Oracle database的技术fans,我们在学习Oracle Tech的过程中,我们除了学习Oracle 的官方技术document外,很多人或多或少的会参阅别人编写或翻译的一些书籍.这样问题就出来了,我看到很多人,也碰到很多人问过这样的问题:"我照着书上的去实验,怎么得不到和作者同样的实验结果?"

几年下来,我自己大大小小也接触过几百个数据库,可以想象,现实世界中可能会有数百万种不同配置和分布形式的数据库(我这里仅指Oracle database),外加各种不同的特殊情况、不同的参数设置、不同的版本,那么写在书本上的那段示例,当你拿来测试的时候,就很有“可能”得到不同的结果甚至出现异常,这也是正常的现象,至少,你可以参考作者书上的示例做实践,同时根据结果,可以摸索出一些新的体会和发现,从而你自己就会推断出你看到的结果为什么和书上的不一样,而不是拿着这个问题四处问来问去,追着不放。

当然了,你也不能说书上写的就是错的, 作者的example在他做测试或实际的Projects的特定环境下,绝对是正确的。到了你这,没有人保证全部完全正确。

所以,唯书上所言是从的学习方法是错误的,Never believe all you read!


18 07, 2009
祝谷博在新的起点上一凡风顺,步步高升
作者 tomszrp 23:05 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

昨天(2009-07-17),我亲密的buddy--谷博士(Oracle 11g权威指南一书作者),离开了Oracle,下周即将奔赴新的岗位,开启新的生活,与谷博认识有段时间了,在我人生的职业生涯发展中,谷博给了我很大的帮助和支持,虚伪的话不多说,与谷博共事是我的缘分,感谢缘分给了我们共事的机会.

“苟富贵,毋相忘”!

天下无不散的宴席,相送的话我只送一言:祝谷博在新的工作岗位上工作顺利、万事如意!


07 05, 2009
Oracle 11gR1中Deprecated Components
作者 tomszrp 15:42 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

The following is a list of components that were part of Oracle Database 10g release 2 (10.2), and are not available for installation with Oracle Database 11g:
iSQL*Plus
Oracle Workflow
Oracle Data Mining Scoring Engine
Oracle Enterprise Manager Java console

更多详细信息,参见Oracle online document

http://www.oracle.com/pls/db111/homepage

今天看到一个朋友在11g中找不到isqlplusctl command,就顺道翻了一下,其实偶也没注意到这些(基本用不到的东西 ^|^),再次说明一个问题:学习Oracle一定要看合适的资料,不然绝对走弯路!


23 04, 2009
从明天起...
作者 tomszrp 09:51 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

从明天起, 做一个低调的人
装傻、充楞,不求上进


从明天起, 做一个幸福的人
买几所房子,远离闹市,蓝天白云,采菊东篱

从明天起, 做一个快乐的人
左手画方,右手画圆,左右相搏,自娱自乐

从明天起,拒绝任何跑龙套
Say NO!


20 04, 2009
Oracle 收购 sun
作者 tomszrp 21:45 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

传闻终于变成了现实,不过动作也太快了

来自Oracle官方的消息:
http://www.oracle.com/sun/index.html

来自Sun官方的消息:
http://www.sun.com/aboutsun/media/presskits/2009-0420/index.jsp

来自sina的消息:
http://tech.sina.com.cn/focus/ibm_sun/index.shtml


13 04, 2009
开始学习Spatial Option
作者 tomszrp 22:16 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

最近感觉很辛苦,也很累,该学习的东西太多了!

做DBA难,就Consultant更难,不仅要了解产品,更要了解行业,不仅要能干活儿,还得会忽悠!

形形色色的客户,奇行怪状的需求,啊...疯掉!

玩Oracle就象打游戏,我们不仅要积累经验值,也要积累财富,没有财富,你就买不到好的装备,没有好的装备,你的经验值就提升不了,经验值提升不了,你的战斗力就上不去,战斗力上不去,你就过不了关。过不了关,那还玩个什么劲儿!

从明天开始,要再学习一下Spatial Option。。。


16 03, 2009
十步让你成为Oracle 10g DBA
作者 tomszrp 22:02 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

随着Oracle技术和市场的快速发展,目前从事Oracle DBA工作的人群越来越庞大,从一些我经常去的论坛和社区中大家发的帖子上看的出,很多人都渴望在现在或将来从事这一领域的工作,现在的市场需求也很大,但不难看出,各个公司对DBA这个岗位的要求也越来越高,当然了,高薪、高挑战和可持续发展的职业通道吸引了大量的年轻人去尝试进入这一领域工作.

 

对一个以前没怎么接触过Oracle Database的新手来说,如何才能快速的成为一个Oracle DBA,是他们目前所迫切渴望的.很多人因为学习的方法不对,走入了误区,感觉到越学越累,越学越糊涂,越学越不明白...

 

关于学习方法这个问题,可以说是仁者见仁,智者见智.每个人都有一套自己已经习惯了学习模式和接收新事物的习惯.Oracle ACE 盖国强先生为后来的学弟学妹们提出了很多宝贵的意见和建议.

 

下面摘录一些盖国强先生对Oracle爱好者关于学习方法和思路方面曾经提谈到的经典建议

1)克服心理恐惧障碍

2)学会认真阅读,基础重于一切

3)由点及面、由浅入深

4)通过实践检验所学知识

5)见微知著

 

 

兴趣 + 勤奋 + 坚持 + 方法 成功

 

 

 

具备了这些基本的素质,再加上强烈的兴趣和爱好,成为一个Oracle DBA也不是一件多么困难的事,就象学习其他的技能一样,入门并不是很难,但在这个行业能不能走的更远做的更好,一方面除了自己勤奋的努力外,另一方面也要看一些机缘!

 

如果你决定打算做一个Oracle DBA,那么请先完成如下的这些基本功练习,等扎好了基础,再逐步的循序渐进,由浅入深!

 

在下面的每个步骤里,都蕴涵了大量的知识,我只是给出了一个学习的纲要,你能不能超越就看自己的造化了!


第一步:先认识Oracle
1)认识Oracle Database
2)了解Oracle Database的体系结构和工作原理
3)了解管理Oracle Database的常用工具有哪些?
4)了解一般DBA的日常工作内容

第二步:安装你的第一套Oracle
1)选择安装平台和软件
2)快速阅读Installation Guide,了解安装需求
3)安装Oracle相关软件
4)利用DBCA创建、配置你的第一个Oracle数据库
5)利用DBUA升级你的第一个数据库到较高版本

第三步:认识EM

DBA 2.0时代的必备工具

1)创建、配置你的第一个dbcontrol
2)通过EM来管理你的第一个Oracle Database

第四步:配置Oracle网络服务
1)理解Oracle network原理
2)利用netca配置你的第一个监听和服务
3)启动和停止监听
 

第五步:认识Instance
1)了解Instnace内存结构
2)了解Oracle后台进程
3)了解Oracle初始化参数的作用、并学会管理这些参数
4)启动和停止数据库

--了解数据库启动/关闭的过程


第六步:认识Oracle的物理、逻辑结构
1)控制文件
2)数据文件
3)参数文件
4)日志文件
5)密码文件
6)归档文件
7)备份文件
8)其他文件
9)认识表空间
10)了解各种Segment
11)创建、管理、删除你的第一个表空间和Segment

12)创建、管理、删除你的第一个pl/sql Object

第七步:管理Oracle帐户
1)了解Oracle数据库用户的分类
2)了解Oracle权限和角色的概念
3)了解Profile作用
4)创建并管理你的第一个Oracle user
5)删除一个user

第八步:熟悉Oracle数据字典和常用动态性能视图
1)了解Oracle的数据字典

2)熟悉常用的Oracle动态性能视图


第九步:了解Oracle备份/恢复的概念
1)了解Oracle备份/恢复的基本原理
2)了解常用的备份/恢复方法及工具
3)完成你的第一个备份
4)完成你的第一个恢复

第十步:学会监控数据库
1)了解被监控的对象和目的
2)熟悉Oracle日常诊断和调优的基本知识
3)配置你的第一个监控
4)诊断你的第一个问题(思路--方法)

5)利用EM查看你的监控和报告

 

在上面的每一步里,都包含很多的知识点(我只是列了个大概,因为是刚刚看到一个puber在问类似的问题,所以就随便写了一点),如果你能坚持把这些东西完整的学习下来,那么你就基本上具备了入门的基础知识,接下来,你需要戒骄戒躁,继续深入,不断的积累和完善,在进一步深入学习的基础上,逐步的把Oracle的变更管理、诊断诊断、调整管理、配置管理等各类程序逐一的学习和实践。

 

然后,等你对Oracle Database有了比较全面的认识以后,可以慢慢的学习Oracle的其他Option,比如RAC、DataGuard、Partition、Streams、XML DB、Timesten、OLAP、Security方面的选件,同时对Oracle MAA的整体解决方案中的技术做一个全面的review(其实你在学习其他各种Option的时候已经涉及到了)。

 

学习Oracle过程中的一些忌讳

1)文不对题

我经常看到很多人拿着8i,9i的资料在10g,11g上做实验,碰了鼻子不说,还说Oracle这不好那不好!

2)少走弯路

学习Oracle Database,应该仔细的阅读Oracle Database Concepts(有时间的话,能通读+实践多次才好),不要上来就拿个什么宝典在那里捣鼓,在概念没弄清楚的情况下,你能确定你每个enter下去,会导致系统如何吗?不要饶了大半天,最后还是因为一个概念的问题,跑回来重新啃书本,四处灌水求助

3)心浮气躁

学习,要耐得住寂寞,经得起诱惑。如果今天看到这个新潮就学这个,明天感觉那个热门又学那个,蜻蜓点水一带而过,那么我们就可能始终停留在一知半解的水平上而难以具备真知灼见。古人说:“世事洞明皆学问。”要做到世事洞明,就必须下一番苦功,认真去学习钻研,从而获得真谛。

  

各位忠实的Oracle fans,此时不行动更待何时?

 

最后,祝愿各位Oracle fans能够通过对Oracle技术的学习,成就自己的未来,改变自己的命运!祝大家好运!


05 03, 2009
又一个OCM诞生了
作者 tomszrp 21:23 | Permalink 静态链接网址 | Comments 最新回复 (3) | Trackback 引用 (0) | 随笔

今天和铿锵聊天才知道,人家在去年(2008)底考过了OCM,哎呀,感觉差距真是越来越大了!

一日不学,就赶不上少奇同志,一点也不虚啊!

从今天起,我要加倍努力,向OCM进军了~~~

.....先扣个帽子,努不努力再说!


05 03, 2009
霸王条款
作者 tomszrp 17:18 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

今天去办理某证件的时候,之前电话联系问了相关事宜,其中有一项就是对照片的要求(因为之前吃过类似的亏),负责咨询的人说,自己准备两张2寸的证件照片就可以了!

结果,今天去办理的时候,负责人说:"哎呀,你们的照片不行啊,头太小了,重照一下".

我想来都来了,就在他们这里再照一个呗.

不过照相的价格比外面贵了不少,四张2寸证件照25元.

10分钟后,拿出来一看,我靠,这头还没我原来照片上的大呢.

再去办理的时候,我问:"这个尺寸对了吗",负责人说:"这个正好".

我靠,明明更小了嘛,怎么说正好,这不是逼着我们去花那25元吗,TNND,明摆着就是霸王条款嘛!


10 02, 2009
一口气讲了7个小时:累
作者 tomszrp 18:58 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

今天给一个OPN讲Oracle的体系结构、安装、配置、日常管理(DBA部分)和高可用性解决方案,站了一天,讲了7个小时,到下课的时候,才发现,两腿发软,走不动路,两眼冒星星,舌头上还起了个泡,咽口水都疼的不行,实在辛苦,现在满脑子空白!累!


07 02, 2009
牛年开工帖
作者 tomszrp 13:03 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

新年的钟声已渐渐远去,春姑娘已经招手微笑!

牛,吃的是草,挤出来的是奶。

自古以来,大家都认为牛年意味着更多付出,更多辛劳,和更多奉献。

这不,我已经开始有点忙了...


14 01, 2009
这圈子其实就是那么的小
作者 tomszrp 12:32 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

早上一哥们从MSN问我:

A:你在XX公司不?

B:我说你是?

A:他说他是it puber,是另外一个it puber让我问一下我在XX公司不

B:我说哪个puber?

A:他说是XXX

B:我说熟悉,但没联系过,问他有什么事?

A:他说你们XX公司的sales让找你,我看到他留给我的手机号码想到可能是你

B:我说你找我就找我呗,干么饶这么大一个圈子,还puber来puber去

B:...

感悟:从某种角度上可以看出, it-puber的影响力(Influencing)似乎超出了我们所想象的范围...


14 01, 2009
感悟
作者 tomszrp 12:29 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

这年头,出来混的都想找个靠山,但往往:

靠山山倒

山水水干

靠人人跑

靠来靠去,什么都得靠自己!


12 12, 2008
今天傻大了
作者 tomszrp 20:15 | Permalink 静态链接网址 | Comments 最新回复 (2) | Trackback 引用 (0) | 随笔

今天因为装几个vm环境,加了会儿班,在install的过程中,乘机出去抽了颗烟,没想到回来的时候进不去了,开始以为是门坏了或是我的badge 坏了,这个时候office就我一人了,一下傻了:

衣服也没穿(外面好冷)

手机也没带(没法联系人)

钱包也没带(靠,打个公话也打不了,想直接回家也回不去了).

我靠,整个大楼里,黑不隆冬的就我一个人,真是叫天天不灵,叫地地不应啊. 心理那个郁闷啊,周末还要出差,要是拿不出东西来,那下周的training就又泡汤了...

试了好几次没用,想办法找人呗,我靠,身上一毛也没带,同事的电话也不记得,怎么找啊? TNND.下楼转了半天,冷,那真叫冷,看着路上别人异样的眼光看着我(我就穿了个衬衫),更觉得郁闷了.

走到一个小铺子前(我平时老到这个地方买烟),所以和老板脸熟,我说遇到"情况"了,需要接电话一用,还好,人家给了个面子,说大冷天的,用吧.

然后就开始了一大圈的电话找人,先找古博士,结果电话记错了,被人家"顶"了回来,再想想同事的电话,我一个也想不起来了,怎么办?思来想去还是间接的来找吧,这个时候我唯一能想起来的电话,就是"猪"的电话了,可惜这头"猪"不知道我同事的电话,然后就问"猪"要"猪"的另外一个同事(铿锵)的电话,接通了铿锵,正好她有我其中一个同事的号码,郁闷的是,第一次我没听清楚,又拨错了,又被人家给"顶"回来了,TNND.再次拨通同事的电话,本来我以为是门坏了,问他找AA的电话,结果让他给"BS"了,说不是门坏了,也不是卡坏了.是因为超出来正常work的时间,需要提供password才可以刷开门. 啊,晕掉~~~

再次感谢铺子的老板,说我下周回来一定再你这里多买几条烟,并还你电话费,老板说不用客气了,快回去试试吧,这么冷的天,别冻感冒了.....

放下电话,一口气窜回公司,按同事告诉我的方法一试,我靠,门开了...

再次感谢"猪",没有你这头"猪",我今天就郁闷大了!

泡杯咖啡,暖暖身子,继续干活了...


05 12, 2008
为期一周的培训结束
作者 tomszrp 17:41 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

这周啥也没干,光当学生了.又认识了来至五湖四海的不少兄弟姐妹.

其中有一个美女,居然曾经有过6年专业唱歌学习经历,在课间娱乐的时候,给大家唱了一首<牧羊曲>,相当的专业
不知道为什么进军"卖白菜"的行业...

接下来的两天,听了Oracle Timesten 11gR2的技术Training,老师居然是doc上能经常看到susan cheung,还好她的
E文我能听的懂.lab也很顺利,只是遇到了一些被老师定义为bug的东西.

从今天以后,我再也不能和别人说,我从来没接受过任何有关Oracle技术方面的training了.

明天一早回济南,稍微休整一下,继续忽悠的旅程...


28 09, 2008
国庆快乐
作者 tomszrp 15:15 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

时间过的好快啊,一眨眼,这一年又走了一半,马上又要国庆到了,在此先恭喜那些可以赚到三倍工资的原来的兄弟们(哈哈,用老牛的话说:"不缺钱不赚这三倍行不?" 不行,不想赚也得赚. 看看,越是有钱人,越不想发都不行,TNND,这世道,恭喜了老牛)

明天一早飞内蒙,好久没吃油糟糕,炖羊肉了,想起来都流哈喇子...

祝大家国庆快乐!吃好喝好玩好!


25 09, 2008
总算抽空把VMware(10g+rac)搭建起来了
作者 tomszrp 15:11 | Permalink 静态链接网址 | Comments 最新回复 (3) | Trackback 引用 (0) | 随笔

从现在起不会再有那么的server供我测试和研究了,只能在自己的本子上构件虚拟环境研究Oracle集群技术了.

经过3次不懈的努力

第一次:忘了创建shared disk

第二次:版本问题导致无法正常安装

第三次:总算把10gR2 RAC环境创建好了

因为这次环境构件必须成功(没地方练手了),所以中间的失败我一直咬牙坚持了下去,过程实在郁闷.好在现在一切都OK了.

这次的环境中,我采用了ocfs2文件系统,没有使用asm,下次有空再建一个asm+ocfs2和asm+raw device的环境,以应对不同的客户环境需要.

硬件资源不太好,VMware转起来,实在费劲,慢的要死,特别是测试vip takeover的时候,反应比较迟钝,虽然也能过去,但感觉比较慢的说(不知道哪里配置修改一下,可以加快,研究中...).

今天下栽了10.2.0.3的补丁,准备利用国庆的机会,把版本upgrade到10.2.0.3上在慢慢折磨她.

经过一些简单的测试,以前不大"敢"在用户面前说的关于10g 机群的一些东西,现在终于可以大胆的说:"是的,Oracle可以这样... 可以那样...","是的,Oracle的某些特性是这样的..."

实践是学习Oracle的最好手段,没错,只有自己去摸才能真实体会一些特性的魅力...


12 09, 2008
最近认识了好多人
作者 tomszrp 21:01 | Permalink 静态链接网址 | Comments 最新回复 (3) | Trackback 引用 (0) | 随笔

进入9月份,我的生活彻底被打乱了,每天的最大感觉就是:人多.怎么一下子跑出这么多人来,公交人多挤不上,地铁人多要排队,office 人多没座位,饭店人多要等位,火车人多票难买。。。

老板最近给我引见了好多人:Sherry,Jerry,Steven,Michael,Gray...FB的时候,连人家名字都还叫不全,就上去cheers,实在汗.

热心的古博士,在office里碰到一个熟人就给我介绍一个,大家都比较nice,非常感谢古博士。

凑巧的是,居然在office了也见到了一直没有谋面的zhouwf和coolyl,大家都比较忙,简单的聊了一袋烟的工夫,没来及FB,下次去补上吧。

在周一回北京的火车上,碰到了3年多没见的前同事,大包小包的,说是要带着LP去到北京转飞机到土尔其,其中谈到了另外一个前同事(绰号:张牙舞爪),说是刚刚从巴基斯坦被发配到苏丹,这斯的老婆还在英国,这小两口,分的可够远的。

昨天去国贸,中午和IBM的牛总吃了个便饭,在楼下聊天的时候,居然也能碰到我以前的客户来北京Training,这个世界说大不大,说小不小,一直欠Tracy一个饭局,我们住的很近,缺一直找不到机会FB,TNND,这世道。

下午的会议上,Ada又提到了N个需要我们记住的人名,TNND,光顾瞅美女了,人名一个也没记住,还好,有个小书,那上面什么都有,嘿嘿。。。

新开始,新气象

激动、兴奋、焦虑、迷茫。。。

从一直单纯的面对技术,突然转向主要面对人,对我来说,一下还适应不过来,咱是个老实人,实在不想"忽悠"别人,看来不"忽悠"还真不行了。

在不到2周的时间里,穿梭北京-济南好几趟,坐遍了北京的所有地铁,每天在路上需要开销5个多小时,搞的很疲惫,找不到方向,进入不了状态,也没心思研究技术了(荒废了小半个月了,后期需要恶补了)

简单的记录一下最近的状态,认识的人太多了, 现在能对上号,叫出名的也就几十人而已,还有很多人,看着面熟,听着耳熟,就是不知大名,没办法,只好学teamzhou那样,在引用到该人的时候叫"某人"了,私下来偷偷的补习对号入座吧^|^

中秋要到了,在此祝福所有的朋友合家团圆、节日快乐!


11 08, 2008
临别的异机恢复
作者 tomszrp 12:11 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

这是我在公司最后一次为客户做恢复了,本来已经交接给了另外一个同事,但大家好象都很"忙",扯皮的结果就是我再给大家服务一次好了。

工作的内容很简单,就是一个AIX下热备(上一个备份集[tape])的异机恢复,不过采用的工具是SAP的tools,这个东东偶不是很熟悉,用起来也不得心应手,虽然做过好几次,但每次遇到error时都摸不着头脑。

今天头有点晕(看比赛熬的...),希望不要"晚节"不保,^|^

更新:

哎,有时候客户就一句话,把一个库从这里搬到那里,然后就仍一个变更时间给你(基本上mail过来的时间,就是开始时间),真的是对我们很放心,我对自己一向都不放心!^|^

从环境准备(FS创建),到datafile/archived log restore,recovery,数据库相关信息修改(db_name改名,创建用户),不到1T的小库折腾了2个多小时.中间因为brtools的配置信息不对,导致restore无法进行,一圈mail转来转去,最后远在马来西亚培训的小潘support了一下(我对sap的tools不懂的说,主要是不想玩这个东西)问题搞定!再次感谢小潘!


09 08, 2008
精彩绝伦的2008北京奥运开幕式
作者 tomszrp 00:08 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

看的太兴奋了,心情也很激动,在充分借助多媒体数字技术的前提下,融合了众多的历史、现代文化元素,整个开幕式呈现的视觉效果令人目眩、更多的是一种做为一名中国人的自豪和骄傲:

绚丽烟火、击缶而歌
动听童声、歌唱祖国.
四大发明、丝绸之路
巨幅画卷、扬我国威.
太极功夫、航天英雄.
京剧表演、天籁同音.
五环升空、天人合一.
百年梦圆、震撼世界

个人感觉,整个开幕式可以称得上完美!加油,中国!


08 08, 2008
今天是个好日子
作者 tomszrp 08:08 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

逢百年奥运盛事,四海宾朋聚北京,载歌载舞同欢庆.


27 07, 2008
选"材"很重要
作者 tomszrp 18:39 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

俗话说:只要功夫深,铁杵磨成针。但如果是木杵的话,恐怕只能半路起火,顶多也就能磨个牙签出来。

所以说:材料很重要,不是那块料,再努力也白搭

--来自手机报,我略微改了一下


26 07, 2008
蚂蚁和大象闹离婚的笑话
作者 tomszrp 17:18 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

蚂蚁和大象结婚才1天,就要闹着离婚,法官很是纳闷,问蚂蚁为什么离婚?

蚂蚁说:累啊,打个kiss要爬20分钟,实在是累,日子没法过

大象听到这里,说:离就离,who 怕 who, 接个吻我要用放大镜找20分钟,还得鳖着不敢出气。。。


14 07, 2008
又要写讲稿,愁
作者 tomszrp 16:04 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

好不容易落个休息,又要帮别人写稿子。

已经提交了2稿了,还不满意,我没词了,TNND,看来以后没事的时候还得再充充"电"了

update一下(2008-08-25晚),今天得到消息,说是最终这次演讲获得了二等奖,排第三,一等奖2人,我很欣慰 ^|^


11 07, 2008
MSN密码丢失,郁闷
作者 tomszrp 11:50 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

今天早上开机后摸死你(MSN)突然提示需要身份验证,以前随便摸,自动的,快一年了,摸的没感觉了,自己也不知道自己是谁了.

在脑海里翻腾了几亿次运算后,尝试了各种恢复后,最终还是不让摸,常常提醒别人"有备无患",我记得也备份了呢?可就是找不到备份的介质了,TNND,摸不成了。

不管了,暂时不摸了,休假回来再摸吧。^|^


03 06, 2008
大量人员招聘
作者 tomszrp 12:27 | Permalink 静态链接网址 | Comments 最新回复 (2) | Trackback 引用 (0) | 随笔

Job Title location
AIX Support-Global Account BJ
Project Manager-End User Services BJ
Integrated Technology Services Manager BJ
Senior Sales Specialist BJ
J2EE Information Developer SH
IT Architect/Project Manager BJ/SH
Solution Architect BJ/SH
Data Architect BJ/SH
Oracle Consultant BJ/SH/GZ
Demo Center Consultant BJ/SH
Advisory Project Manager SH
SAP Consultant (All modules) BJ/SH/GZ
WebSphere Commerce BJ
Global Business Solution Center BJ
WebSphere Commerce BJ
Linux Testing Engineer BJ
STG Developer BJ
AIX Performance Test Engineer BJ

有兴趣的朋友欢迎联系我


02 06, 2008
学历高,收入高
作者 tomszrp 09:29 | Permalink 静态链接网址 | Comments 最新回复 (3) | Trackback 引用 (0) | 随笔

早上MSN又碰到扁担狗了,说他要开始为期3个月的实习了,每个月的实习工资8.5K美金。3个月就是25.5K美金,折合人民币月17W左右。按照这样的标准一路算下来,一年的最低收入也得68W,加上其他乱起八糟的收入,一年最少小100W了。

看来多读书还是有好处啊,读书这几年的200W的投入,1年多的时间就全搞回来了。值!

谁说读书没用!用处大大的!


29 05, 2008
假期恐惧症
作者 tomszrp 15:14 | Permalink 静态链接网址 | Comments 最新回复 (2) | Trackback 引用 (0) | 随笔

以前在放假前心情很放松,计划着怎么休息、怎么玩,现在一提到放假,我就紧张,得了假期恐惧症了。

从08年春节开始,大年三十、初一做数据库的迁移;08年清明,也是在假期,做数据的重组;08年五一,客户系统二期上线、数据重组、on-site值班,导致五一又没休息。

马上要端午节了,不知道又要做什么动作.....

纳闷的是:这个客户一到假期是总有事情要做,唉,TNND!


22 05, 2008
看上去还不错
作者 tomszrp 20:20 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

这张夜景拍的,我咋从来遇不到这效果呢。


22 05, 2008
让Oracle DBA保持旺盛"生命力"的几个习惯
作者 tomszrp 15:17 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

1)多阅读
最好是看英文版的,很多人可能在遇到问题(或应付考试)的时候才去查阅,而从来没有真正的花时间去认真的阅读过,等遇到问题再看才后悔当初没有仔细的研读

2)多实验
实践是检验真理的唯一标准,通过亲自的验证,不仅能领会的更加深刻,记忆持久,也能会有很多"意外"的发现.

3)多总结
针对某一领域的知识,从各个版本的发展一路延续下来,写成自己的经验宝典,做到真正的融会贯通.一方面可以整理自己的思路、心得,另一方面可以特定的情况下拿出来参阅.

4)多交流
构建自己的技术交流网络,和不同层次的人进行交流,每个DBA遇到和面对的Oracle知识是有限的,不同的国家、不同公司、不同的项目中需要的Oracle技术也是差异很大的!

5)多传授
很多DBA可能没有这样的机会,只有笨老师,没有笨学生. 教其他人学习可以让你更深入地学习理解某个知识点,这种方法有着超一般的效果,这方面eygle做的很好!

6)多灌水
帮助别人的同时,你自己也在提高

7)多阅读别人的博客
关于Oracle方面的技术blog海了去了,其中有很多是非常优秀的,有时间多读读吧(不要局限于国内的)

8)要谦虚
Oracle博大精深,千万不要自大。要认清自己,千万不要自己为是(做技术的通病^|^)

个人愚见,先写这么几个。。。今天空调太冷了(据说这家物业的空调真的是冬暖夏凉,今天体会到了,冻的不行了)


15 05, 2008
面对"恶搞",真不知该怎么办
作者 tomszrp 12:44 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

一个生产系统,在白天,就通过自己的应用系统(SAP),胡乱的修改表结构,增加了3个字段,并且都设置了default 值。

导致短时间内生成大量的归档日志,最终把归档文件系统塞满,导致数据库hang.

备走归档后,系统恢复正常,但随后又接着导致undo用光(20G)。唉。。。

所有的动作,没有任何人审核,没有任何的提前说明,想搞就搞了,把Oracle当作了一个透明的东西,想怎么使就怎么使.弄死了就赖在别人的身上,我靠,害人啊!


14 05, 2008
奉献一点爱心
作者 tomszrp 12:44 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

这几天为地震受灾的事情弄的心情颇压抑!今天公司发起了义捐动员令,作为一个普通的中国人,除了安分守己的做好本职工作以为,也只能尽这点微薄之力了。

在收到mail的第一时间就submit 了自己的爱心。希望这点心意能真的到达灾区,哪怕是为受灾的亲人或实施救援的子弟兵们买上一瓶水或一盒牛奶,我也就欣慰了!

朋友们,莫以善小而不为,哪怕是一元捐款,都是一种支持。


06 05, 2008
休假了
作者 tomszrp 12:13 | Permalink 静态链接网址 | Comments 最新回复 (3) | Trackback 引用 (0) | 随笔

没见过这么"变态"的公司,就弄两秆枪就想打天下,连续一周的7*24 on-site,就2.5个人,谁受的了啊.

今天还要求继续on-site standby(昨天到晚上2点,早上8点过来),不管了,我先歇歇.

今晚回济南了.一个多月没回去了,被那些"无知"的靠先拍胸脯、再拍脑袋,接着桌子的傻子门折磨的终于挺不住了!

天踏下来,让那些个子高的先顶着吧,爱咋咋的.偶不伺候了。。。


03 05, 2008
天气很糟糕
作者 tomszrp 09:13 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

今天被大雨截在路上1.5小时。天气糟糕透了。

雷很响

闪很亮

雨很大

天很黑

我很冷

。。。


02 05, 2008
生物钟乱了
作者 tomszrp 22:13 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

这几天连续的加班,几乎每天到晚上12点以后,回去能在1点睡下就不错了。第二天还不能自然醒(基本上是被电话叫醒),今天实在坚持不住了,7点多回家里,吃饭后就躺下了,努力了1个小时就是睡不着,起来--躺下--再起来--再躺下。。。越着急越睡不着,疯了。。。

五一节劳动节劳动很辛苦!


21 04, 2008
2008的第一个通宵
作者 tomszrp 03:58 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

本来计划20号中午开始的异机恢复,我上午10就来到DC,结果客户说dealy到下午3点,熬到下午3点开始后,刚恢复到一半,大约18点多了(从磁带恢复比较慢),突然又来个人说需求变化了,备份集不要4月5号的,要今天早上凌晨的备份,我的天啊,这个郁闷啊,不知道怎么形容。

我真想骂人了,不能这么做事啊,之前的流程里提的清清楚楚,做到一半了说变就变了,把我们当猴耍啊。

客户也很NB,我不管你这些,我给你来个紧急变更,我看你怎么办,老板们也只能:I approve, I support,最后还得做,唉,惨啊...

好在赶在今天上班前,把case顺利做完了,要不然今天上班后那些家伙还不知道怎么"发彪"呢.

可惜了我的肚子,饿的咕咕叫,就牢骚这么多,赶紧回家了,好象雨还在下,TNND。


18 04, 2008
被没收了一个小剪刀
作者 tomszrp 18:48 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

一直伴随我多年的小剪刀,被青岛流亭机场美丽的安检小姐"温柔"的给"摸收"了.

纳闷的是去的时候在北京的T3居然没被发现^|^,这个实在说不过去了。。。


15 04, 2008
招aix/unix 管理员若干
作者 tomszrp 09:05 | Permalink 静态链接网址 | Comments 最新回复 (2) | Trackback 引用 (0) | 随笔

公司因业务发展需要,招聘aix/unix 管理人员若干,具体的要求就是:给你几台 server,你能玩的转即可.

工作地点:北京

薪酬待遇:B6-B7,具体的level需要和老板去谈!

有兴趣的同志欢迎发简历给我!


01 04, 2008
严重影响效率的流程咋还当宝呢
作者 tomszrp 16:06 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

快被流程搞疯了,10分钟的工作,流程需要1天甚至更长的时间,眼看系统快不行了,但没有流程就是不能干活,否则就得走人。

而流程仅仅就是一个简单的mail通知,然后冒出一堆人approve一下,我靠,大象根本不需要蚂蚁去拌,自己的那4条臃肿的大腿就可以把自己拖死。。。


29 03, 2008
烦人的4031
作者 tomszrp 17:38 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

让4031害了好几次了,就那么点资源,shared_pool_size从1.5加到2.4,隔段时间就OVER。

今天分析了下,发现shared pool碎片太多,open了大量的cursor,系统出问题的时候open cursor达到26270个,很多SQL不使用bind var方式,再大的shared pool也会浪费啊,没办法客户不懂啊,就说是你Oracle的问题,我郁闷。。。一口气写了20多页的报告,自己慢慢看去吧。


23 03, 2008
拿数据迁移不当活儿
作者 tomszrp 20:21 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

时不时的搞个数据迁移(整个库 1.6T),时不时得搞个REORG,要迁也没关系啊,干了几百次了,谁怕谁啊,可也不能一拍脑袋就要结果啊,而且还是在同一个Server上,从这个VG从迁移到另外一个VG,啊,神仙,有什么办法能从提出需求到结束在2个小时内搞定的?


13 03, 2008
疯狂的宕机
作者 tomszrp 20:01 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

天啊,连续2周了,不停的宕啊宕(各位看官要注意,是机器宕,不是DB ^|^),太TM壮观了...


27 02, 2008
工作有点无聊
作者 tomszrp 19:21 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

开始干3年前的东西了...

有点无聊~~~~


26 02, 2008
"麻烦"事总是爱凑热闹
作者 tomszrp 18:41 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

今天的麻烦总是不断,正如老话说的:祸不单行啊。

早上一来,一个Server的Database起不来了,经过分析是AIO导致的,修改了参数暂时规避解决,后期需要调整一个aio的参数,但需要reboot,所以需要再定时间.

刚刚搞定这个,另外一个DB因为测试导致系统不能正常运行,客户咨询了Oracle SUPPORT后,要求restart database(我靠,TNND,太弱智了),这个好,1分钟搞定。

以为没事了,靠,TNND,那边RMAN不能备份归档了,分析原因是昨天晚上同事修改了归档的路径并将未备份的归档MOVE到新的location下了,导致RMAN找不到归档文件。好啊,来吧来吧,5分钟重新识别了所有的未备份归档文件。RMAN可以工作了。

中午的时候,原来的客户MSN说,她的RAC系统的一个instance也宕掉了。啊,疯了,中午分析了一下dump文件,可以初步定位是Oracle的bug导致,下午回MSN说,Oracle也是这么认为的,基本上和我分析的差不多,不过TNND,DUMP文件看起来真TM费劲。

下午客户又要求有个测试系统需要调整cpu和mem,这个也比较简单(可以动态调整),不过郁闷的是,调整完后,从os command上居然看到有一个cpu丢了,但从HMC上看到的正常的,这台Server前两天刚打过aix的patch,初步怀疑是patch导致的,晚上reboot以后再看看.

下班了,要回家了,TSM又不转了.....,这个偶还没研究,不懂,找另外的同事搞的,好象是密码文件破坏了,反正俺不懂,以后就懂了。。。


24 02, 2008
开始接触DB2
作者 tomszrp 17:10 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

从今天开始,抽时间要研究一下DB2了,IBM现在提供了免费的DB2 版本——DB2 Express-C。

支持32位和64位的 x86 和 POWER 芯片,支持 Linux 和 Windows 操作系统。最大支持 2 个双核 CPU,4G 内存,数据库大小则没有限制,完全能够满足学习和开发用途。而且全兼容更高版本/商业版本的 DB2 UDB,想学习DB2的同志可以到这个链接去下载:

http://www.ibm.com/developerworks/cn/downloads/im/udbexp/

更多DB2 Product Family信息,请查阅:

http://www-306.ibm.com/software/data/db2/

windows下的db2 介质很小不到300M,我下了Express -C 9.5的,晚上又增加了一些有趣的事情可做了.

若干天后,俺就是集Oracle、DB2、IMDB(timesten,altibase等)为一身的"supper" DBA了.^|^


23 02, 2008
一次郁闷的recover总算OK了
作者 tomszrp 12:54 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

昨天客户提出要做一个在异机把1月份(必须是这个时间点)的一个备份集恢复回来做压力测试。采用的备份恢复工具是一个SAP 工具,不是RMAN,也不是其他的冷热备份方式。

之前(我来之前)大家好象没有做过跨时间超过1个月的恢复测试,所以昨天在恢复的时候,arch logfile死活找不到,大家一头雾水。换了一个备份集测试,又因为sequence number在备份日志中重复导致恢复出来的arch logfile是2月10日的(我要的是1月份的,因为open resetlogs导致sequnece重复,在日志文件中SAP那个工具好象是按照sequence从后往前找),TNND。

尝试非正常方式打开,遭遇ora-600 2662,多次调整后也没有打开。时间紧迫(到今天中午前必须搞定),最后没办法联系了SAP 工具的维护人员,修改了他们的日志文件,尝试了几次后,总算把1月份的arch logfile给找回来了。

日志回来了,recover自然就顺利了!

让人郁闷的是:给的恢复手册上,就是简单的几句在没有任何异常的情况下的command,而没有任何other reference doc.所以我实在头疼。

好在赶在客户规定的时间内把系统搞定了,也算是有个交代了。

下午可以放松一下神经了。


20 02, 2008
要"小心"开车了
作者 tomszrp 18:06 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

中午和同事出去吃饭,饭后回来取车(停在路边)要走的时候,前面同事正要掉头,没注意到后面上来一辆红旗,就听见“当”的一声,两车亲嘴了。

同事的车(去年才买的buick)直接被把保险杠撞掉,前面大灯破损,红旗伤的较轻,只被撞坏了一个右前灯,好在撞的不够厉害,方向稍偏,没碰到门上,人都没受伤,车上好几个人小吓了一跳。

.....

交警来了以后,丢下一句:“你们先把本给我,前面还有一个事故呢,我先去处理那个”。。。。

靠,这种事还扎堆。。。

好在同事的车上了保险,也没伤到人。就是耽误时间了。

再次提醒大家要小心开车.千万要小心、谨慎、注意安全!


18 02, 2008
半夜被无聊骚扰
作者 tomszrp 18:46 | Permalink 静态链接网址 | Comments 最新回复 (2) | Trackback 引用 (0) | 随笔

刚刚入睡,就被电话吵醒,害的我后半夜没睡好,还凉了肚子,郁闷。这么多年来,这还是为数不多的几次半夜被骚扰,而且是极其不值得的一个问题。

仅仅是因为表空间的使用率达到了85%,还剩余70G多(一周也涨不了20G)就被打电话骚扰,实在是窝囊啊~~~~~


14 02, 2008
情人节快乐
作者 tomszrp 09:09 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

今天是情人节,祝大家节日快乐!

祝LP今天有个好心情:

rose

hvd


11 02, 2008
明天D42到北京
作者 tomszrp 20:50 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

年假结束,今年过了一个匆忙、充实、快乐、幸福的春节,刚刚放完了最后一挂鞭炮,明天一早又要开始新的忙碌了!


09 02, 2008
昨晚小输一把
作者 tomszrp 14:04 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

昨天是回娘家的日子,老大老二都携夫带子回来蹭饭了,屁股捎坐热后,便是给孩子们发红包的时刻到了,今年被狠宰了一把,一个平方没了(损失惨重).

两个小家伙拿着一叠红包,屁颠屁颠的跑到他妈那里塞包里了,回来还问:还有没?(靠,TNND,我得拆你们家一人一个轮子,才能再装的起红包)

吃过午饭,大家要求"肚子疼"表演节目,扭捏了半天,总算整了一个完整的<跨世纪的新一代>,没有辱没掉他专业六级(儿童)的声乐水平,表演在众人笑得前倒后跌的快乐声中结束...

最后老大又邀众人到她家玩牌,其实就是想让大家去蹭饭,图个乐.人比较多,近20号人,两位老人在厨房忙呼着做饭,一会儿弄水果,一会儿弄饮料,一会弄瓜子的,很忙乎,但看的出,人老了,就是图个热闹,忙并快乐着.

我们在客厅按家庭分为四组搓麻,各家都派出了实力最强的阵容,老大和儿子一组,老二夫妇一组,老三和女友外甥一组,我和LP一组(旁边还有老二的儿子给捣乱着),"肚子疼"不时的整出一个white board,east wind弄的大家笑声不断.玩牌的过程中,老三时不时的整个老千,搞个花赐啊,明搂自摸啊啥的,几圈下来,扑克都到他那里了.老二家第一个先开始赎扑克牌,接下来就是我了,到后来"肚子疼"每次结帐后要给大家数扑克牌,每次数完大家的牌总要少几张,完到最后,牌都到了他那里去了^|^,后来大家都赖皮了,我们也以一张老人头结算了事,"肚子疼"拿着胜利品又到他爷爷那里转帐去了...

到晚上11点多,怕影响到老人们的休息,大家相约明年再玩,别都散了,平时很难有这么好的机会,大家聚在一起一起玩(今年算是人比较全的一次了),我还有点没尽兴呢...

最后要感谢伯父和阿姨的热情款待,特别是整了我好几天都没吃到(最近提倡吃青菜,我也被限制中~~~)的肘子...,祝福二老身体健康.


06 02, 2008
回到济南了
作者 tomszrp 08:58 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

为了回家过年,半月前就开始着手定票的事了,拖了好多人,问了很多票贩,就是没票.

可总得回家啊,打电话了问了问航班的情况,还好航班不是很紧张,有一个最后的选择,不过春节期间太tmd贵了,630
+130+到机场来回打车钱,小1K了,够我来回5,6躺了(公司不给报,能省就省点吧^|^)

最后找了个2597列车上的熟人,说先买个硬座,上车后可以帮忙补个卧铺,买不上快车就买慢车吧,上去再补一张呗,无奈之下选择了2597(北京--济南),买了张到天津西的硬座(一开始担心没票不让上车,根据昨天晚上的情况,没票其实也能上(现实就是现实))

上车后发现、车并没有想象的那么紧张,人也不是那么的多,车厢里到处是空铺和座位,还有一个人占在门口叫嚣着转让车票呢.TNND,我买的时候,怎么就买不到(从允许卖票到上车前,全部一个答复:无票).我靠什么世道啊.

管不了那么多了,随后补了张铺子,一路迷糊着就这么回来了.早上下了车,很冷的说.不过看到熟悉的街道,心里还是暖暖的.

今天是年三十了.兄弟们还有的在公司加班,实在是辛苦了,给大家拜个年吧:祝大家在新的一年里,工作顺利,身体健康!


26 01, 2008
今天吃了顿地道的家乡饭
作者 tomszrp 20:17 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

中午去同学那里,一出地铁就被拉到了饭店,一早就定了位置,然后又打电话喊了另外一个10多年没见的同学,一起吃了顿家乡饭
1)大烩菜
2)油炸糕
3)蒸攸面
4)晾粉

大家很久没见面了,外表变化都不太大,只是Q4现在发福的很,脸上肉呼呼的.那一竿(台球打的好,因为老是一竿清,所以由此得名)的LP还没回国,整天没人管,夜夜笙歌(^|^)

几年没见,大家发展的都很不错,在京都是房车全双,工作生活都比较惬意,Q4的小闺女很可爱,遗传了他的聪敏,继承了双博士的智慧,以后又多了一个小Q4(^|^)


17 01, 2008
下大雪了
作者 tomszrp 18:28 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

雪好大

路好滑

天好冷

我好饿

...


16 01, 2008
流程总算走完了
作者 tomszrp 22:50 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

到今天上午,复杂的流程总算走完了.半个多月来,就仅仅是为了盖一个公章,折腾死了.如果国内所有的行业内做事都这么规范的话,那何愁社会不和谐呢

最后要特别感谢zxmm的帮忙!


15 01, 2008
希望最后一步顺利
作者 tomszrp 18:39 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

走了近2个礼拜的流程,总算走到了最后一步,希望这最后一步能顺利走完.

平均每天约20个电话的不停催促,一个环节一个环节的往下走,换了一个秘书,再骚扰另外一个秘书,好在公司的秘书MM们脾气都不错,不过我自己觉得很不好意思了.

这段时间虽然不上班,但感觉比上班累多了,太劳心了,想着法子怎么说才能不讨秘书MM烦,还能把事情办了,实在不是一件容易的事.

有时候觉得时间过的很慢,这段时间我缺觉得日子过的跟飞似的,恨不得每天有36个小时可以让大家办公,好把我的workflow走完,流程这个东西,有时候真是个好东西,有的时候能真的把人急死.我这个急性子通过这个事情也被磨的差不多了,或许这也是个好事呢!

但愿明天能顺利走完最后一步.


24 12, 2007
2007年度热词
作者 tomszrp 21:50 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔
CPI色戒90后蓝藻十七大许三多黑砖窑嫦娥一号人肉搜索
基民快男王朔猪肉

D字头

华南虎牙防组熊猫烧香带头大哥
   手术签字权劳动合同法杨丽娟最牛钉子户香港回归十周年


23 12, 2007
在路上
作者 tomszrp 17:13 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

生活是个迷宫,技术是个迷宫。我们上下求索,我们四处扑腾
生活需要快乐,技术需要琢磨

什么带给你幸福?
是成功的出路还是路上的过程?


22 12, 2007
Don't Quit
作者 tomszrp 14:40 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

I quit my job, my relationship, my spirituality.-.. I wanted to quit my life.

I went to the woods to have one last talk with GOD.

"GOD", I said. "Can you give me one good reason not to quit?"

His answer surprised me... "Look around", He said. "Do you see the fern and the bamboo?"

"Yes", I replied. "When I planted the fern and the bamboo seeds, I took very good care of
them. I gave them light. I gave them water. The fern quickly grew from the earth. Its brilliant
green covered the floor. Yet nothing came from the bamboo seed. But I did not quit on the bamboo.
In the second year the Fern grew more vibrant and plentiful. And again,nothing came from the
bamboo seed. But I did not quit on the bamboo." He said. "In year three there was still nothing
from the bamboo seed. But I would not quit. In year four, again, there was nothing from the bamboo
seed. I would not quit." He said. "Then in the fifth year a tiny sprout emerged from the earth.
Compared to the fern it was seemingly small and insignificant.-........ But just 6 months later
the bamboo rose to over 100 feet tall. It had spent the five years growing roots. Those
roots made it strong and gave it what it needed to survive. I would not
give any of my creations a challenge it could not handle." He said to me.
"Did you know, my child, that all this time you have been struggling, you have actually been
growing roots?" "I would not quit on the bamboo. I will never quit on you." "Don't compare
yourself to others." He said. "The bamboo had a different purpose than the fern. Yet they both
make the forest beautiful." "Your time will come", GOD said to me. "You will rise
high" "How high should I rise?" I asked. "How high will the bamboo rise?"
He asked in return. "As high as it can?" I questioned. "Yes." He
said, "Give me glory by rising as high as you can." I left the
forest and brought back this story. I hope these words can help you see
that GOD will never give up on you.

http://blogs.sun.com/vdpatel/entry/don_t_quit


17 12, 2007
有趣的search
作者 tomszrp 21:33 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

今天打开blog,发现有个摆渡的连接,里面的关键字中有个"zrp"三个字母,感到很好奇,点过去一看:

http://www.baidu.com/s?wd=zrp%CA%C7%CA%B2%C3%B4%CE%C4%BC%FE&lm=0&si=&rn=10&ie=gb2312&ct=0&cl=3&f=1&rsp=0

哈哈,摆渡的关键字居然是"zrp是什么文件"

本来也没什么,只是zrp是我名字的索写,公司的同事也一直称呼我为'rp',经常光顾我的blog的同志可能也会经常看到我的一些案例中经常使用zrp做为object name.

那么zrp到底是个什么文件,我也不知道,问google去吧.^|^


13 12, 2007
怎么会有如此众多的puber
作者 tomszrp 20:29 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

刚才无意中看到了一个让我吃惊的数字,我的msn上,居然itpuber组内有近1000多人,95%我都不认识.^|^

难怪经常晚上回家上msn的时候:

人家发一句:你是谁?

我只好说:我也不知道我是谁

然后双方哈哈大笑而过

找个时间得清理一下了...


13 12, 2007
什么样的人才能称为专家
作者 tomszrp 20:05 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔
    标题扣的有点大(^|^)

    最近听到很多“专家”发来的方案,让读者颇有怨言,廖廖数语,没头没尾,不知所云。
居然是号称"专家"们搞出来的东西,实在有伤大雅!不敢苟同!

    而这些"专家"们,要么是些"古董"(有点不恭),要么就是些和稀泥的,不知道这些“专家”们自己对这个称号怎么理解!   
   
    "专家"这个称呼,大家一定听的耳朵都腻了,从楼上掉下一个花盆,散开的泥土
波及到十个人的话,其中有9个可能都是某一领域的专家!
    
    专家比起总经理多了去了!
    
    什么样的人才能称为专家呢?大的范围咱就不说了,就做一个小的IT公司的技术专家吧!
    
    是会写个SQL就敢说自己是精通数据库的专家呢还是会写个printf就说自己是C语言方面的专家呢?
    依我看都不是,充其量也就是泥瓦匠!
    
    专家不仅仅是那些别人求助于他们解决问题的人,专家的能力也不仅仅是写个设计说明或维护说明,
专家的真正作用是影响到整个team(开发/维护)的方方面面,帮助其他人、team取得成功的人.
当然,一个真正意义上的专家,不仅仅是在技术上或业务上有一定专长,同时也是人格魅力极具感染力的人
--一个人的态度是会感染其他人的。
   
    如何才能成为专家呢(个人的一些看法)
    1)帮助公司中的其他同事,协助大家一起成长
    2)开设不定期的培训课程,明确要求和目标,引领大家共同成长
    3)关注用户论坛并回答问题(比如oracle,aix,middleware,industry,IT news)
    4)对影响到你所在的公司(行业内、技术上、产品。。。)的问题加以关注,并找出解决之道。
    5)发表自己的专题论文或技术白皮书(条件许可的情况下,可以出版自著的一些书籍)
    6)制定相关的规范和流程,并不断的补充和完善
    7)多参加技术社区或厂商等单位组织的活动,结识行内精英,扩大视野
    8)永不止步的自我提升
    。。。
    
    以上是最近看到听的比较多的一些事,随笔而作,吾亦不知所云^|^

12 12, 2007
错了5年的住房公积金帐户名终于改正了
作者 tomszrp 20:36 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

我的名字中有一个润字,当初公司给办理住房公积金开户的时候,工作人员因为使用了五笔输入法,把润字敲成了涧字.

之前就发现这个问题,但因为不涉及到办理业务的问题,就一直没去管他.这次因为办理2个帐户的公积金合并问题遇到了麻烦:两个帐户的名字一个是对的,一个是错的,所以合并不了.

郁闷的是,去银行办理这个改名业务时,居然系统不支持,工作人员对我说:别人的都可以改,就你这个名字改不了.

笑翻天!^|^

最后没办法,把单子留下,让他们走调帐,找后台去改了.今天下午,银行来电话说改成功了(用了2个工作日,看来流程也很复杂...)

而这一切不必要的事,皆因工作人员的疏忽导致.真诚的希望他们今后能敬业一些!

...


09 12, 2007
动车一票难求
作者 tomszrp 14:02 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

今天去买明天的动车票,居然买不到,顺边问了一下后天同一时间的,居然也没票.

上了动车组后,还没有感受过,所以利用这次进京的机会,想体验一下,居然买不上.

郁闷!


08 12, 2007
多花了一二百
作者 tomszrp 17:32 | Permalink 静态链接网址 | Comments 最新回复 (2) | Trackback 引用 (0) | 随笔

今天下午去买冬天用的车垫,转了几个铺子以后,来到了一个看上去比较象样的铺子前,看上了一个款式、质地、颜色很不错的垫子。问价说是750,我说这个也太贵了,撑死200块。店主说:200块把你的给我,有多少要多少,不卖。

我一看,故意说,不卖算了,我再转转看,刚到门口,店主又说,大哥你说个实在价,便宜给你了,再给涨点,弄个饭钱。我心中窃喜:小样,我就不信砍不价来。

"好,300元,一口价,不卖我就走了"

"太低,再涨点"

"不卖算了,别处看看去".看我要走的样子,店主忙说:"算了,便宜你了,拿一套吧,今天没赚到钱"

这么顺利(我心里那个后悔啊,其实200甚至200以下都能拿的下来,没想到这里的水这么深,店主也真敢乱要价),为了证实我的怀疑,把东西放好后,我又到其他几家店里看了一下同样的垫子,郁闷, 人家要价才350,就算再不会砍,也能砍到200元,宰了,被宰大了!。。。

晚上回来的时候,还被另外一个好吃懒做的家伙宰了一顿烤鸭。。。


04 12, 2007
升级10g之事泡汤
作者 tomszrp 21:40 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

为了升10g,还特意写了个片子和大家做了交流,花了不少时间重温了10g的各个特性和选项的测试。

因为时间问题,upgrade 10g暂时被取消了,心灰意冷!

这个冬天好冷!尤其是今天!


03 12, 2007
狗三回国只为MM
作者 tomszrp 22:00 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

狗三儿12月份要从美国回来探亲,问他回来是否先回东北老家,他居然说回国的第一件事是先到广州,去看看他的女神(不知道有谱了没有),不过看展会照片上那个MM绝对算是一品(可狗三儿好象还不满意)

典型的登徒子,过家门不入而直奔MM,史上少见!佩服佩服!

祝狗三这次一举成功!路过JN的话,看看能不能要个降落伞,下来一聚! ^|^


29 11, 2007
新的BLOG模板是不是比较好看些
作者 tomszrp 21:48 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

中午发了篇文章,使用原来的模板看着很别扭,找了半天,总算找到一个我比较中意的。

大家看着是不是也舒服点。^|^


26 11, 2007
让自己更加充实
作者 tomszrp 20:50 | Permalink 静态链接网址 | Comments 最新回复 (2) | Trackback 引用 (0) | 随笔

最近充实的不得了,上班可以研究新技术,做test,下班还要学英语,周末可以学车,排的满满当当...

用三多的话说,我正在做有意义的事...^|^


23 11, 2007
不"摔打"不干活的鼠标
作者 tomszrp 20:33 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

要不怎么说呢,现在的东西,质量太差,之前买的那个鼠标能用5年,这次这个居然用了不到1个月,左键就不灵了。害的我好几次误操作(好在现在基本不怎么干正经事了,否则还不知道酿出什么事端来呢).

这个新鼠标有个最大的毛病就是:你要时不时的拿起来在桌子把她摔打摔打,不摔打就不灵,见鬼了,数贱骨头的。

今天同事看不下去了,"施舍"了偶一个鼠标,比那个不争气的东西好使唤多了。哪天有空我得再去逛逛塞博,顺便用那个老"罢工"的家伙换一个新的回来(发票好象还在吧。。。^|^, 好在塞博离家近,要不然还不够油钱啊,哈哈,没事就是折腾)


23 11, 2007
感谢hrb_qiuyb给我的DUL手册
作者 tomszrp 20:26 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

今天系统遇到一个小问题,和hrb_qiuyb下msn上聊了一下,临了hrb_qiuyb把他自己编写的dul中文手册给我传了一份.在此再次表示感谢.细看了一下,作者是花了心思的,从文笔、排版到内容均可看出是大手笔。

http://publish.itpub.net/oracle.shtm上也有刊载,有兴趣的同志可以直接去那里学习。


23 11, 2007
这一周过的很充实
作者 tomszrp 20:13 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

周一到周四完成了10gR2 rman的测试,说是测试10gR2,实际上新特性我也没怎么用,只是把以前的知识又完整的复习了一遍,重点针对采用rman duplicate和利用RMAN建设DG以及rman+os copy 完成duplicate.捎带做了几个恢复并温习一下久违的RMAN COMMAND.

在我们目前的系统中,使用RMAN来duplicate一个新库,实在是一个很低级的话,但不是任何一个环境都能有目前这个系统的技术和设备的,所以,该拣起来的技术还是要温习一下.

今天利用了半天的时间完成了10.2.0.3在windows上单机配置物理DG并实现switchover,failover的详细完整的测试.这个测试案例,今后可直接作为培训稿了,写的够详细,哈哈.(9i rac做DG无数次,所以今天的测试可以说是轻车熟路,不过写doc费了老鼻子劲)

明天又到公司的例行上班时间(tnnd,周末也捞不着休息),正好可以将10g DG的新特性再测试测试.

下周做什么呢?下周.哦,又到月底了...


22 11, 2007
中了个小奖
作者 tomszrp 20:45 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

中午的时候,接到了it168工作人员的电话,说找thomas zhang,然后问我是不是参加了一个调查,说是中奖了,我说好象有过这么个事,问中了个啥,那京姑说了一下,俺也没听明白,后来puber们说是个耳机(上面难道还有itpub logo不成?这点做宣传的机会都不放过),呵呵.

东西虽然不值钱,但至少说明一个运气的问题,这种好事一般很少找到俺的。或许是个好的开始,哈哈


08 11, 2007
继续未完成的学业
作者 tomszrp 20:17 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

被项目搁浅了近4个多月的学车计划终于可以在本周末继续了,不过这两天好象要变天,周末或许会很冷...

这次一定要坚持下来,一口气搞定!


04 11, 2007
该死的blog
作者 tomszrp 20:11 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

花了半个小时写的一篇文章,提交时说访问受限,受限就受吧,想返回把内容拷下来重新认证一下再发,我靠,找不到了,郁闷!

白折腾了半天,我难得有心情写点休闲的东西。TNND。


07 10, 2007
RTC鼠标光荣退休!
作者 tomszrp 16:32 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

一只RTC鼠标伴随了我近5年的时间,到今年春季的时候,终于劳累过度,体力不支,常常在干活的关键时候大喘气,累累使主人陷入尴尬。

为了感谢这只老鼠多年来的默默奉献,一直没舍得抛弃她,一直坚持到今天!

连续10多天的绵绵秋雨,迫使主人出门不得,在主人休假的同时,却加重了RTC的工作量,今天早上这只可爱的RTC终于忽闪忽闪着,温柔的和我告别了!

5年了,也真不容易,该让RTC退休了!

感谢RTC伴随我走过这么多春秋,今天中午到塞博找了位姐姐来接替你的工作,你可以休息了! ^|^


25 09, 2007
中秋快乐
作者 tomszrp 12:49 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔
    
中秋佳节至,国庆大假来
祝愿所有的朋友:
         时时开心
         刻刻幸运
         岁岁平安
         年年健康

         心到想到得到
         看到闻到吃到
         福到运到财到

24 09, 2007
坏块总算检查完了
作者 tomszrp 22:38 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

断断续续的折腾了3天!

今后不想再养猪,杀猪比较痛快!下一步打算换个好点的猪圈!


22 09, 2007
痛苦的坏块检查
作者 tomszrp 20:01 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

从昨天开始,要对2个分别是3.2T、.3.4T的数据库要进行坏块检查。采用了多种方法,其中就dbv的速度还是比较能接受,1个小时就全部搞完了。

目前正在进行analyze检查,郁闷啊,已经5个小时了,还不到一半!看来明天还得搞一天。铿锵今天出去happy了,可能现在正吃着什么风味呢,我们在这里郁闷着呢,还得写个Report!

痛苦!最近事情怎么这么多呢!鬼才知道,原来养猪也不容易!


16 09, 2007
累出的"铁人"
作者 tomszrp 12:15 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

经过几个月的准备工作,项目昨天总算连滚带爬的上线了,虽然一路走走跌跌,摇摇晃晃,但最终还是挺了过去.

不过这次累的够戗,算了一下,在割接过程中居然连续工作了42个小时,这是从业以来第一次这么长时间的工作!

这次把铿锵也累的够戗,真不容易!

经过这么长时间连续的折磨,今天凌晨3点(14号早7点出门,16号一早才回来,就差报案寻人了[关键时刻手机也没电了,哈哈],^|^)总算回到家了,郁闷的是,居然现在没有任何困的意思,莫非修炼成了"铁人"?还是已经困到极至? ^|^

或许传说中的"超人"就是这样被逼出来的,希望这样的"超人"越少越好,珍惜生命!


12 09, 2007
学会自救
作者 tomszrp 13:01 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

某人在屋檐下躲雨,看见观音正撑伞走过。这人说:“观音菩萨,普度一下众生吧,带我一段如何?”

观音说:“我在雨里,你在檐下,而檐下无雨,你不需要我度。”这人立刻跳出檐下,站在雨中:“现在我也在雨中了,该度我了吧?”观音说:“你在雨中,我也在雨中,我不被淋,因为有伞;你被雨淋,因为无伞。所以不是我度自己,而是伞度我。你要想度,不必找我,请自找伞去!”说完便走了。

第二天,这人遇到了难事,便去寺庙里求观音。走进庙里,才发现观音的像前也有一个人在拜,那个人
长得和观音一模一样,丝毫不差。

这人问:“你是观音吗?”
那人答道:“我正是观音。”

这人又问:“那你为何还拜自己?”
观音笑道:“我也遇到了难事,但我知道,求人不如求己。”


12 09, 2007
消气
作者 tomszrp 12:49 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

最近Team中发彪的人很多,我也彪了2次!长时间超负荷连续的加班,没有时间休息,没有时间和朋友、家人交流沟通,没有时间去享受生活,难免有些情绪失控,难免生些小气,偶尔发发牢骚也是可以理解的。

正好今天看到一则小故事,贴来月大家共勉

古时有一个妇人,特别喜欢为一些琐碎的小事生气。她也知道自己这样不好,便去求一位高僧为自己谈禅说道,开阔心胸。高僧听了她的讲述,一言不发地把她领到一座禅房中,落锁而去。

妇人气得跳脚大骂。骂了许久,高僧也不理会。妇人又开始哀求,高僧仍置若罔闻。

妇人终于沉默了,高僧来到门外.
问她:“你还生气吗?”
妇人说:“我只为我自己生气,我怎么会到这地方来受这份罪。”
“连自己都不原谅的人怎么能心如止水?”高僧拂袖而去。
过了一会儿.
高僧又问她:“还生气吗?”
“不生气了。”妇人说。
“为什么?”
“气也没有办法呀。”
“你的气并未消逝,还压在心里,爆发后将会更加剧烈。”高僧又离开了。

高僧第三次来到门前,妇人告诉他:“我不生气了,因为不值得气。”
“还知道值不值得,可见心中还有衡量,还是有气根。”高僧笑道。
当高僧的身影迎着夕阳立在门外时,妇人问高僧:“大师,什么是气?”

高僧将手中的茶水倾洒于地。妇人视之良久,顿悟。叩谢而去。

何苦要气?气便是别人吐出而你却接到口里的那种东西,你吞下便会反胃,你不看他时,他便会消散了。

气是用别人的过错来惩罚自己的蠢行。

夕阳如金,皎月如银,人生的幸福和快乐尚且享受不尽,哪里还有时间去气呢.


30 08, 2007
8月份的最后一个加班
作者 tomszrp 20:55 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

今天晚上是8月份最后一次加班了,这个月平均每天工作12小时以上(周六日也不休息),身体严重受损,9月份要调养一下了!过了国庆,苦难的日子将继续。。。

济南要上BRT了,找个周末去感受一下!以前常去吃的饭店不知道最近关门了没,我还想再去挨个品尝!

。。。


29 08, 2007
又一位puber通过了OCM考试
作者 tomszrp 21:29 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

ID:mugen

相关连接:http://www.itpub.net/842958.html


28 08, 2007
想做一条鱼
作者 tomszrp 20:36 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

想做一条鱼,畅游在工作的海洋中,可做不到,于是变成了水煮鱼

...


28 08, 2007
又延期了
作者 tomszrp 19:50 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

下午得到消息说项目又延期了,要疯了!

我总算能体会为什么有人要摔手机,为什么会跳楼,为什么会自缢了!就这个形势下,我也快疯掉了!

一些"同志"做什么都没谱,乱拍脑袋壳子,混饭吃的太多了!什么世道啊!

就算是大家常说的"混碗饭吃",也不能瞎混,我忍不住想说:那些SB SE们,快回家养孩子去吧,不要害人了!我已经疯了 ~~~~


25 08, 2007
苦难的日子快结束了
作者 tomszrp 14:57 | Permalink 静态链接网址 | Comments 最新回复 (3) | Trackback 引用 (0) | 随笔

经过几个小时的"艰苦"工作,10多张大表的数据总算完整的被清理并备份到历史库上了!

今天晚上午夜后(这次又是连续20多个小时工作了)再重组一下这些表,痛苦的日子就结束了,暂时可以消停一下了!

今天晚上铿锵陪我加班,我比较高兴!"很久"以来,她没陪我熬夜了!这次总算没有逃的掉. ^|^


21 08, 2007
比较郁闷的事
作者 tomszrp 19:04 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

这几天因为系统升级,需要清理部分原来系统中的数据,几张大表都是几十G,几亿行记录级的大表,要求在1天内不影响生产的前提下清理完毕.

更郁闷的时候,要在第二天对清理过的表完成数据重组工作,这个19点前还不能做,19点以后还是不能影响到生产,啊!我要疯掉了!神啊!


19 08, 2007
锻炼了一下身体
作者 tomszrp 13:50 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

难得今天休息一天,上午一早出去采购了一翻,然后回来锻炼了一下身体:洗车.

平时一般都是到店里洗,今天心血来潮,亲自把车里里外外洗刷了一翻,折腾了近1个小时,浑身冒汗,腰酸背腾,看着心爱的车里外一新,感觉甚爽,顺便就当是锻炼身体了(平时还真没机会).

以后心情好的时候,可以适当的"锻炼"一下^|^


16 08, 2007
一个同步程序的小bug害得数据总是不能及时同步过去
作者 tomszrp 21:21 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

最近在新环境上测试我的同步程序,发现了几个小问题,导致部分数据不能及时同步,害得大家老是怀疑有人手工删除或修改数据,实在是罪过啊.

我们这里不同数据库之间的数据复制,不是通过Oracle自身的高级复制或Stream replication,而是通过自己的编写的c/pro*c程序来完成的。

从前天开始,程序在处理到一张特定的表的特定的记录的时候,就hang住了,打开程序的trace(程序自带的trace 功能),发现是对date型的数据处理出了问题,遇到了date型的字段,我在程序中自动转换成了

to_date(col_value,'yyyymmddhh24miss'),而如果这个date型的col对应的value为空的话,我没有做异常处理,而是直接to_date(,'yyyymmddhh24miss'),从而导致我动态生成的sql解析不过去.

找到问题的原因,解决问题自然就很容易了!

再次感谢同志们提出问题,使我的程序更加健壮!


10 08, 2007
11g开始提供下载
作者 tomszrp 16:35 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

那些喜欢、钟爱、为Oracle着迷的“粉丝”们.终于可以一堵新产品的真面目了,终于可以亲自体验一下那些令人兴奋的新特性了。

http://www.oracle.com/technology/software/products/database/oracle11g/111060_linuxsoft.html

一篇写的不错的blog文章:oracle 11g 是否是革命性的版本(来至黑骑士


10 08, 2007
这应该是我在这个项目上最后一次做dataguard了
作者 tomszrp 01:02 | Permalink 静态链接网址 | Comments 最新回复 (3) | Trackback 引用 (0) | 随笔

今天晚上又一次建设DG,这次的库比较小,不到4T,2节点的RAC, 9206.

拷贝数据文件用了2小时了,dbv检查用了30分钟,等待热备过程中产生的arc文件用了1小时(N多个归档文件).总共耗时不到4小时.

在这个项目上,建设了N多DG,这次总算全部OK了!短期内不会再有这样的工程了!工程性的作业总算可以告一段落了!


09 08, 2007
Oracle salary survey released
作者 tomszrp 14:06 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

In a new 2007 IT salary survey, we see the average salaries for database professionals, relating to other IT job categories, shoeing that an "average" DBA earns about $75k in 2007, just below engineers:

JOB TITLE SALARY
Executive Management $97,616
Sr IT Management $91,185
Consultant $84,627
Security Specialists $82,237
Software Engineers $78,405
Engineer - other $77,527
DBA/Analyst $74,623

However, there is a wide variation in salaries for Oracle professionals depending upon specialized expertise (RAC) and location.

In my article how to become an Oracle DBA, we see that hard-working kids who have distinguished themselves by graduating from a top-tier university are aggressively courted by the major software vendors (Oracle likes to hire from Harvard, MIT, etc.).
Here are my notes on Oracle Salary Compensation, and there is a wide variation according to the responsibilities of the DBA job, the quality of the DBA, the cost of living, and the experience of the DBA. Here is a 2005 Oracle DBA salary survey showing the national average for DBA's at $65,000 per year, and compared to the 2007 figure of $75,000, it suggests a growth rate of about 12% per year.

Salary = (age time two)

On average, an Oracle professional can expect to earn approximately age x 2. If you are 22 years old, expect a starting salary for an entry-level Oracle administration job to be about $44,000. As your experience increases, so does your salary, such that you could expect about $100,000 per year when you are 50 years old (age x 2) with 28 years experience.

Salaries up for new college graduates

This CNN article sub-titled "It Pays to be a Geek", notes that IT and computer science majors are in high demand, with graduating seniors in computer engineering commanding over $56k:
The students who made out the best were chemical engineering majors. They earned an average 5.4 percent more than last year, bringing their average to $59,361, according to the survey.

Computer engineering majors were offered $56,201, up 4.8 percent.

Mechanical engineering grads offers' rose 4.6 percent to $54,128. Electrical engineering grads' offers increased by 3.2 percent to $55,292. Civil engineers earned $48,509, up 5.4 percent.

Computer science majors saw salaries rise 4.1 percent to $53,396, while information sciences grads received a 4.6 percent increase to $50,852.


02 08, 2007
项目组再获殊荣
作者 tomszrp 19:54 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

在公司各部门、客户、合作厂商的大力配合下,容灾项目组从去年6月份开始到现在,以割接20多次零误差、零失败的骄人战绩再次获此公司表彰。

Team小组获得奖金2W人民币,全部充公!(头儿说每人给发个小奖品,不知道秘书MM能想出个啥东西来!)^|^

不管怎么说,值得庆祝!


30 07, 2007
你是哪个DBA呢?
作者 tomszrp 13:10 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

数据库管理员:Database Administrator,简称DBA

还是

工商管理博士:Doctor of Business Administration,简称DBA

^|^

以前千万别随便乱说自己是DBA


21 07, 2007
做技术的要讲究章法
作者 tomszrp 23:30 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

昨天晚上接到一个电话,说某省某系统的一套测试系统上的其中一台数据库打不开,另外一台环境变量死活不能生效,倒腾了一天了,弄不好了,半夜三更的求助,也不好意思不施舍一下.

电话咨询后,先搞掉了env的问题,系shell设置不正确.

然后搞数据库的问题,打开时一直报控制文件找不到,但控制文件确实在/dev/下存在,挺纳闷...

靠,闹了半天vg 没有激活.

varyonvg后,startup,然后又报一个建在文件系统下的.dbf数据文件找不到,offline drop datafile后,数据库可以正常打开.

后简单的询问了他们造成这个事故的原因:

说是在测试阶段,发现表空间不够了(没有可用的LV了,存储已经没有),就新加了一个表空间,数据文件放在了某文件系统下.然后继续测试.

后来,另外的同志,发现那个文件系统空间也不够了, 多出了几个.dbf文件,也不知道是干什么的,就直接rm掉了.

然后要为这个库加几块盘,所以停库,关机,就出现了上面的问题.

我很纳闷的是,这个team的人员,怎么就连基本的规范也没有呢,想改什么就改什么,想删什么就什么,想加什么就加什么?是不是国内的很多搞技术的team都是这个处境呢?

也许是无知者无畏?还是撑死胆大的,吓死胆小的呢?

没有基本的章法,搞什么搞?技术就是技术,不懂就不懂,千万不要不懂装懂,不懂乱搞!

搞不好损失有时候不仅仅是钱,甚至是人...

我对这个team的人员感到很生气!


21 07, 2007
一切又恢复了正常
作者 tomszrp 21:47 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

我说的是遭受暴雨洗礼的济南,如今又恢复了正常...

^|^


11 07, 2007
痛苦更上一层楼
作者 tomszrp 22:32 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

今天公司发布加班动员令,从即日起,每天晚上工作到21点,周六、日正常上班。我汗,刚刚开始的学车计划泡汤了,痛苦!

正在看网上直播的Oracle 11g发布会,遗憾的是偶家的网太慢,老是中断,痛苦!

!·#¥!·#¥#……%¥%—


08 07, 2007
疲惫不堪
作者 tomszrp 11:26 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

昨天第一天去学车,早上7点从教练家出发(从我家6点就起来了),从市里到场地的一路上,教练就安排同学的4个人(我第一天学,人家有的学一周了,有的学1年了)轮流开车(晕,我可以前从没开过车的,一路上紧张的不得了,我说我不敢,教练说没事...

后来也就豁出去了,死了就死了吧@#$!@#%#!

8:30来到场地,然后教练给我简单的说了一下换档、打方向盘的要领,然后就让开始练习倒桩了。

天也比较热,人也比较紧张,上午搞熄火了好几次!到下午的时候在基本上摸到了要领(这个很不爽,教练让自己摸索,可时间又比较少,4个人轮流(1小时轮不上10分钟[我是新人,不让多练])

。。。。。

就这样,一直折腾到晚上7:30,才收拾车回家,TNND,到市区都9点多了。

从早上6点到晚上9点,15个小时,比我熬一个通宵搞个工程还累。

感悟:1)练车真的是一个很辛苦的活

2)以前看别人看车,觉得没什么,也觉得别人很轻松,原来不是这么回事,路况太复杂,驾驶人员也需要极度的聚精会神,并超完美的做到手、脚、眼配合,才能开好车,才能确保安全、顺畅


06 07, 2007
明天开始学车
作者 tomszrp 23:17 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

报名好一段时间了,总是拖来拖去,教练打电话催了好几次了.再不学都不好意思了。从本周六开始,每周末学2天.争取2个月拿下本子.

郁闷的是,7-9月份有很多工程安排,实在头疼.(这不,今天早上6点多才回来的,这样的日子不知道什么时候到头)


04 07, 2007
我就是随便拔了个网线嘛
作者 tomszrp 19:30 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

前几天和一个同事一次吃饭的时候,聊到了一个有趣的话题,让你听了有点哭笑不得.

说某日一个网络工程师到某用户那里去进行例行的检查维护工作,该工程师到了用户的机房后,随便查看了一圈,和用户沟通后,就一个人独自在机房作业了(没有用户监督,这个点那个客户方做的不好,也有可能有事,小问题嘛,我们要相信这个网络工程师).

10分钟后,信息中心炸了锅,无数的电话投诉到了信息中心,说是系统无法访问了,请迅速定位,排除故障.

大家经过一番定位、跟踪、分析后得出是网络中断导致!

询问负责网络的工程师得知今天有人来维护设备,于是,找到该同志质问:

“你怎么能随便动生产系统的网络”

答曰:“我看线扎的不顺,就拔下来给你们顺了顺,又插上了!”

在场的所有人面面相觑。。。


29 06, 2007
蚊子居然也咬我
作者 tomszrp 11:06 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

昨天晚上因为工程的缘故,通宵作业,10点的时候,还有很多同事在办公室打牌,人多,所以开始没觉得有蚊子之类的异类骚扰我(蚊子在有另外一个人的情况下,绝不骚扰我),到10:30,打牌的都走了,就剩下偶一个人了.

大概过了1个小时,可怜的那些蚊子思前想后,还是对俺下手了,虽然俺的血不好喝,但总比没得喝强.

高峰期在3点前后,蚊子一批又一批的前来轰炸我,当时也正式作业最酣的时候,为了不影响到正常工作,只能牺牲点血了,3:30分,工程处理完,等待验证的时候,总算抽出空来了,先后采取了:

   1)花露水

   2)灭蚊剂

   3)蚊香

   4)互搏

四种战略战术方案来对付劲敌,忙呼了半个多小时,战果还是比较辉煌的,总共被我第四方案消灭掉20多只.其他方案效果不佳,看到同伴的血在流,敌人发了疯似的继续向我进攻...

看这阵势,我是顶不住了,天已经亮了,偶只好挂起降旗.让你们发泄一下吧,饿的也怪可怜的...

   时间临近4:30,工程正式宣布建设完毕...

最后蚊子朋友们对我的离开还有点依依不舍,一直把我送到门口.唉,可怜的蚊子啊,偶不容易,你们真是也不容易啊!

   


28 06, 2007
忙的有点晕
作者 tomszrp 20:32 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

不停的升级,不停的扩容,不停的优化,没完没了的日子何时到头啊.

前天才干了一个通宵,今天晚上再建DG[4T的一个2节点rac],又一个通宵,找不出时间来充电,找不出时间来放松,找不出时间来灌水...

我晕!


16 06, 2007
PL/SQL开发工具你熟悉几种?
作者 tomszrp 21:22 | Permalink 静态链接网址 | Comments 最新回复 (4) | Trackback 引用 (0) | 随笔

现在的开发工具真是让人眼花缭乱,下面是一些常见的tools,

你忠爱哪一个呢?

Oracle公司自己的:Oracle SQL Developer


10 06, 2007
Oracle 11g急将于7月11日发布
作者 tomszrp 00:35 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

Oracle 11g的正式版本急将于2007-07-11于纽约正式发布,期待已久的Oracle忠实的fans们终于可以一睹新秀的真面目了!

来至官方的消息:

http://www.oracle.com/webapps/events/EventsDetail.jsp?p_eventId=66665


07 06, 2007
随笔一则
作者 tomszrp 20:25 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

好长时间没上来冒泡了.

今天在论坛上看到一个朋友说他的系统中因为错误使用了lv导致了坏块。
让我想起了上次厂商工程师来划分存储时导致的事故,也想到了之前同事误
将SPFILE对应的LV当成数据文件加入到表空间导致数据库重启无法打开的小
事故[好在pfile有备份]

所有这一切,其实都是可以避免的,然后太多的人就是那么的不小心。。。
用行说来说的话:就是管理不够规范。

要我来说的话:还是基本功太浅,经验不够丰富!常识性错误嘛


28 04, 2007
我晕,文章居然可以在首页上显示了
作者 tomszrp 20:50 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

快半年的时间,发布的文章始终不能weblog.itpub.net 上显示.今天晚上回来无意中发现,居然有了^|^


27 04, 2007
连续加了三天班,头疼
作者 tomszrp 19:55 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

突然感觉做Oracle DBA好惨! 

当然了,也看到很多Oracle DBA很舒服,真的好羡慕!现在的感觉就是迷糊~~~


19 04, 2007
人祸导致3个库全部瘫痪
作者 tomszrp 19:49 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

存储厂商过来划分存储,不小心将已经在用的盘重新划分,导致2个应用测试库和一个培训库瘫痪。

万幸的是没把生产库也给搞掉[在一个阵列上]。

GDP就这样又增加了。


13 04, 2007
对牛弹琴2小时
作者 tomszrp 18:02 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

应客户要求,做完健康检查后,需要做个汇报并进行一下扫盲培训!

结果来听课的大都是大妈,在旁边唧唧喳喳了半天。晕。一点兴趣也没了,随便忽悠了2个小时,这是我讲过的最无聊的课了。

。。。

总算结束了,明天下午可以飞回去了!


06 04, 2007
表空间爆满的小插曲
作者 tomszrp 21:14 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

昨天晚上8点多,刚刚为朋友联系完了Informix 安装升级的业务,正准备晚饭的时候,同事来电话说一个系统的表空间满了。我一看手机,果然有告警短信。

我当时的第一反映是不可能,搞笑吧,我下班前检查还空闲很多呢,而且根据经验,剩余的表空间支撑业务2周一点问题也没有,怎么可能2个小时内就都满了呢?他说真满了,不开玩笑,我就让他临时先移动一下,保证业务[24*7]的正常运行.然后咨询了当天的业务值班人员,大家都说没有做任何的大批量数据事务.就没再多关注,继续饭饭......

1个半小时过去了,没再被骚扰,也没有收到告警短信,到10点多的时候,突然短信又来了,打电话过去一问,“啊,我移动的速度赶不上他插入的速度,好几个表空间同时爆满,撑不住了,快来,要不影响考核指标了......’

来到公司一看,KAO,TNND,一个破表的几个分区怎么一天之内都扩展了到5G,7G,4G不等。这个表一个月也没几个G的数据,怎么突然爆撑?

当机立断,先停了这个数据转移的任务,将满掉了几个表空间移出部分空间[让业务继续]。

然后分析检查表里的数据发现,部分记录重复的次数到1000多次,看来是有应用异常,插重了,经查发现,原来是一个同事,临时调整数据/程序,但没有正常关闭该应用,一直在后台
跑着,循环处理,导致了这个小插曲的出现。

找到原因了,处理问题就简单了。。。。。。

感谢小猪同志的搬家劳动,让考核指标没收到影响,业务没怎么受到大的影响。也希望同志们今后要多注意!不要让类似的问题再现!


23 03, 2007
终于拿到二代身份证了
作者 tomszrp 20:32 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

去年就办了,一直不能得空拿到[其实离的也挺近的,就是时间凑不到一块],今天终于逮到机会拿到了.

下次外出忽悠不用担心了.可以不用和别人挤着住了!^|^


22 03, 2007
公司闹老鼠了
作者 tomszrp 21:27 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

本周一开始,换了新的办公环境,比原来那个房间干净,整洁,清净了很多.

郁闷的是,好象这个新的办公室有老鼠!

周二早上,我发现我的抽屉,被开至半截,里面的一包喜糖[给ZLMM的,一直没机会给人家]撒落的到处都是,开始我以为是加夜班的同事弄的,问了下,大家都说没动过.我也就没太在意.

今天早上到了公司,郁闷,抽屉被再次拉开到半截,那些糖块被咬的一半一半的散落在抽屉里,啊,疯了,看来真的是有老鼠了!

怎么办??

检查桌子周围和抽屉,没发现可以进去老鼠的地方啊,难道是只大老鼠?那把电脑桌上的抽屉拉开跳进去?[晕,以后加夜班别钻出来吓我们啊,拜托].....

硕鼠硕鼠,别吃我糖

硕鼠硕鼠,别来我屋

看来同事说以前这个房间闹过老鼠是真的了! 难不成需要搞的捕鼠运动? TNND,今天晚上我再放个苹果进去,小样,你丫有种就再来.


16 03, 2007
结束了忽悠,回到济南了
作者 tomszrp 20:54 | Permalink 静态链接网址 | Comments 最新回复 (2) | Trackback 引用 (0) | 随笔

上周五出发,到河北去忽悠了一圈,本周五下午终于回来了!

这次到石家庄一个很大的感触就是那里的车少,骑自行车的人真多!不知道是出于健身还是环保意识还是消费能力较低.总的来说,我比较喜欢.

不象济南,上了车,你就得的等,车比人多!交通实在不畅.从车站到家,区区9公里,打车用了1个小时,TNND,1个小时上泰安都爬半截山了呢!

^|^


29 01, 2007
"梨园行"与"皮黄"说法的由来
作者 tomszrp 22:59 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

最近这几天晚上没事,抽空在看关于四大名旦之一荀慧声的一部连续剧<荀慧声>,剧中杨小娄动不动就提到梨园行长梨园行短,还有一个称为“皮黄”的叫法,虽然知道是指京剧,但实在搞不懂由何得名。让我看的实在是晕,今天中午到google上查了下,了解了一下梨园行的由来和皮黄得名的背景.原来...

 查看全文

23 01, 2007
乱啊
作者 tomszrp 21:08 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

疯狂的扩容,疯狂的迁移,疯狂的割接!

今天一天之内搬迁了4套[每套db 2个node]的standby database,共计存储约10T多,时间那个叫紧啊,手指头那个叫飞啊.server那个叫多啊,ip那个叫混乱啊,一会儿内部,一会儿外部,一会儿跑原来的standby,一会儿到目标机器啊,一会儿跑到主库上,神啊!

注:共计涉及光与本次迁移db有直接关系的server 就16台

IBM工程师那个催啊[我把dataguard迁走了,他们要重划原来的server],更让人疯狂的是,唯一能帮忙干活的同志,居然今天下午去排舞了,啊.

庆幸的是,下班前全部搞定!没有影响任何应用!天啊,再这样搞,我快顶不住了!


18 01, 2007
初识Altibase
作者 tomszrp 20:07 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

这几天在进行内存数据库选型测试,目前选定了TimesTen和Altibase 2个产品,TimesTen在Oracle的官方站点上可以随便download,所以很早就有过学习,相对比较熟悉,altibase这次是第一次接触。

altibase软件包名的组成说明
altibase-IBM_AIX_5.3-64bit-4.3.9.31-release-xlC_r.gz

总共由6部分组成
1)altibase 软件总名
2)IBM_AIX_5.3 代表操作系统版本
3)64bit 代表是32位还是64的OS
4)4.3.9.31 代表当前的altibase的版本号
5)xlC 代表编译器的名字
6)有的还包含编译器的版本号等

altibase软件可以从http://www.altibase.com上下载,不过需要激活licence才可以使用,
这一点让人感觉很不爽。
安装Altibase需要注意3个环境变量的设置[以bsh为例]:
export ALTIBASE_HOME=$HOME/altibase_home
export PATH=$ALTIBASE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ALTIBASE_HOME/lib:$LD_LIBRARY_PATH

在申请了license以后,需要将license文件拷贝到${ALTIBASE_HOME}/conf下,否则数据库无法使用。

不过Altibase的工程师在安装配置好altibase后,发现altibase在操作上居然和Oracle极其相似
[姑且不论altibase的内部结构],对用户来说很容易上手。

花了半个小时,从Oracle导了几个G的数据过来,并测试了部分日常的SQL操作,初步感觉不错。希望在后面的测试中不要出丑哦


07 01, 2007
在线重定义一张140G的分区表,宣告流产
作者 tomszrp 14:48 | Permalink 静态链接网址 | Comments 最新回复 (3) | Trackback 引用 (0) | 随笔

昨天晚上[2007-01-05]在线重定义一张140G大小的分区表,宣告流产,最后火了,导入导出了,晕.停了不到30秒应用,用新的表替换原来的表,然后对这个大家伙利用exp/imp+pipe,多进程30分钟终于处理完毕[未影响到应用].

我那个表才约80G[data]+60G[index]

第一次因为表空间不够,跑了2个小时异常死亡
第二次终因undo不够[32G]再次夭折
biti,piner等同志建议尝试使用prebuilt mv,正好还有一张大表[200G左右],正好可以测试一下.有消息[近期太忙,等腾出空来再收拾她]再和大家聊

讨论:http://www.itpub.net/701205.html


31 12, 2006
走过2006
作者 tomszrp 13:45 | Permalink 静态链接网址 | Comments 最新回复 (2) | Trackback 引用 (0) | 随笔

2006年即将过去,回顾逝去的2006,
有悲有喜,有得有失,还算不错!

生活基本上比较和谐
工作基本上老是加班
收入基本上没咋变化
消费基本上越来越高
学习基本上没有间断
知识基本上没咋更新
开会基本上从不发言
干活基本上从不犯错

抽烟基本上越来越凶
喝酒基本上每次都醉
赌博基本上我不沾边
泡妞基本上没有机会
逛街基本上一年二次
购物基本上不知买啥
绯闻基本上与我无关

回家基本上不能按时
做饭基本上都忘掉了
脾气基本上越来越好
身体基本上越来越差
锻炼基本上从来不去
烂事基本上越来越多
圈子基本上越来越大

......


31 12, 2006
关于修改表的owner#
作者 tomszrp 12:17 | Permalink 静态链接网址 | Comments 最新回复 (2) | Trackback 引用 (0) | 随笔

在使用Oracle的过程中,经常有需要将某些表从A用户转移到B用户下的动作,大家比较认可的传统的做法可以使用ctas,exp/imp[expdb/impdb],sqlldr,如果是分布式系统也可以使用copy命令。或者通过自己写的应用或小工具来完成。

以上这些方法都是可取的,也是正规的,下面这个方法,仅供大家测试娱乐,千万不要在生产应用中使用。我只是举了一个极其简单的例子,实际上涉及到的$表还有其他,大家trace跟踪一下。

 查看全文

23 12, 2006
担心的事情终于发生了
作者 tomszrp 18:16 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

快到年底了,按照以往的经验,越是这个时候,系统越容易出问题,大家忙碌了一年了,这个时候往往容易放松警觉。一直在暗暗的提醒自己,千万要慎重

连续频繁的系统割接、扩容,终于使大家应接不暇。

先是在12月16日凌晨,出现ora-600 [2103]导致其中一个db的一个node宕掉。
接着是今天上午[2006-12-23],因为昨天晚上系统扩容迁移,导致应用SQL的执行计划异常,产生性能问题,虽然没有直接导致宕机,但部分业务已经无法正常受理.早上6点才回家,9点左右第一次被电话吵醒,简单的交流以后,把问题移交给今天值班人员,10点钟,问题不能定位,再度被骚扰[刚睡着,天呢],交流后问题定位,但值班人员无法处理,问题提交到另外一个DBA,10:15分,我等待的另外一个dba的电话响了[果然不出所料,所以我也就没再继续sleep,等待继续被骚扰],这几天实在累的不行了[离公司挺远的],最后在MSN上交流解决问题:固定[outln]了执行计划,性能稳定下来.

此时睡意全无,索性灌了几瓢水,和美国的同学聊了一会儿。针对昨天rman备份导致controlfile secion 19 denied expansion 警告做了下分析。

已经下午3点多了,晕,今天晚上还要继续割接。明天就是圣诞夜了,明天中午还要参加一个同事的婚礼,主啊,请保佑同志们今天晚上不要再犯错了。阿门!


16 12, 2006
说话的温度
作者 tomszrp 21:56 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

这篇短文在网络上流传甚久,虽然标题是「说话的温度」,但事实上他一直在
提醒我们:小心说话而且要「说好话」,话说出口之前先思考一下,不要莽莽
撞撞的脱口而出。

事情再怎么急迫,也要清楚的让大家知道问题以及来龙去脉,但往往是越急越
说不清楚,反而耽误了时间。

 查看全文

16 12, 2006
提醒一下自己
作者 tomszrp 21:29 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

临近年关,割接任务繁重,公司上下每天变着法子发着各种邮件强调安全生产。每次例会都是强调了再强调。面对着几十台Server,管理着30多套数据库,繁重的工作压力下,疲惫不堪的我真担心自己哪天就捅娄子了。

虽然从事Oracle 管理工作以来,从没有失过一次手,但还是要再次提醒一下自己,不要晚节不保!^|^

记得:

1)按流程作业
2)做好系统/数据备份和割接方案/脚本审查工作,切不可大意
3)谨慎谨慎再谨慎
...

2006-12-16 备忘


15 12, 2006
RDA 4.6发布了
作者 tomszrp 14:20 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

4.6版本的新特性如下,快去下载体验一下吧

 查看全文

12 12, 2006
又要迁移了
作者 tomszrp 19:17 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

今明2天将要分别完成2个3T左右的2-node/RAC的9i数据库的扩容迁移.只安排了1.5小时[最多]的迁移时间,时间比较紧迫,但愿别出什么漏子!

本次迁移环境:

  从p690[aix 5.2] --->p595[aix 5.3]

存储由emc dx3000--->IBM DS8300

Oracle Version 9.2.0.6

留此纪念!


06 12, 2006
用sysdate保留字做列名的后果
作者 tomszrp 20:45 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

今天看到oract说,他不小心将一个表的列名写成了sysdate,从而导致查询异常,觉得挺好玩,随便测试了一下,呵呵...

 查看全文

28 11, 2006
创建并使用library文件示例
作者 tomszrp 13:48 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔
前段时间网上有朋友咨询如何创建并使用库文件一事,很多年不写程序了,今天简单的做个demo,供大家参阅。在今天的示例中,我创建一个静态library file并在标准C和Pro*C程序中调用。下面是示范过程。 查看全文
28 11, 2006
终于结束了迁移测试
作者 tomszrp 13:40 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

本次搬迁测试历时2周,搬迁存储3.2T+2.9T+2.8T+2.6T+0.5*4T=13.5T
搬迁分为如下几种场景:
单机 ---> 单机 (跨主机,存储不变)
单机 ---> RAC (跨主机,存储不变)
单机 ---> 单机 (跨主机,跨存储)
单机 ---> RAC (跨主机,跨存储)
RAC ---> RAC (跨主机,跨存储)
standby(RAC) ---> RAC (跨主机,跨存储)
standby(RAC) ---> RAC (跨主机,跨存储)

到今天总算告一段落,留个纪念!


26 11, 2006
Oracle中如何查询事务/会话的ISOLATION LEVEL
作者 tomszrp 21:50 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

在设置了Oracle的隔离级别后,那么我们在运行的过程中,如何得知当前的隔离级别呢?

下面我show一个简单的方法(该方法在9.2.0.6上测试通过)

 查看全文

20 11, 2006
如何audit SYS用户的操作
作者 tomszrp 14:50 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

摘要

SYS用户一般做为Oracle 数据库的管理用户,我们可以理所当然的认为是受信任的用户,也就是说一般SYS用户的操作,我们可以理解为是安全的,放心的。

然后,现实中往往是一个Oracle系统中存在多个管理人员,由于彼此在沟通上存在的误差,往往会出现这样那样的问题,彼此互相推委,那么如何才能实现对SYS用户操作的审记呢?

从Oracle 9i(release 9.2)以后,Oracle开始支持对sys用户的audit操作。

下面我结合具体的示例向同志们介绍一下在aix和windows xp上,如何对sys用户设置audit.并查看audit log.

 查看全文

18 11, 2006
Oralce版本变化历史
作者 tomszrp 22:47 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

截止到10g

 查看全文

18 11, 2006
如何通过dblink truncate远程数据库上的表
作者 tomszrp 13:58 | Permalink 静态链接网址 | Comments 最新回复 (3) | Trackback 引用 (0) | 随笔

一般情况下,当我们直接truncate一个远程的表的时候,通常会返回如下的错误信息:
ORA-02021: DDL operations are not allowed on a
remote database.

 查看全文

17 11, 2006
基于同义词的trigger在同义词删除后仍就有效
作者 tomszrp 20:31 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

今天测试系统中一个同义词被我不小心错误的干掉了,原来在该synonym上有一个trigger,我很担心那上面的trigger会invalid并导致应用的错误。可实际上却一点问题也没有,我的担心是多余的。下面我又再现并测试了一边。
 
下面是再现过程:

 查看全文
17 11, 2006
显示Oracle的版本和安装选项
作者 tomszrp 13:32 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

每当遇到一个陌生的Oracle数据库系统,我们总想了解一些版本了,installed Options什么的,下面就简单的show一下,如何查看Oracle的版本和installed Options.

 查看全文

17 11, 2006
用trigger来保护一个表,使之read only
作者 tomszrp 09:09 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

工作中,经常有这样的需求,需要将某个表设置为只读或不可访问(即使有高级权限的用户)也不允许访问.

本问针对如何将一个表设置为READ ONLY,通过trigger来实现保护,这块是个基础的东西,大家也比较熟悉,在此备忘一下,对后来的同志或许有所帮助!

 查看全文

16 11, 2006
PSEUDO 进程是个什么东西?
作者 tomszrp 14:20 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

SQL> select addr,program from v$process where pid=1;

ADDR PROGRAM
---------------- ---------------
07000001043B0EA0 PSEUDO

SQL>

The PSEUDO 'process' is responsible for interim 'ownership' of internal structures associated with a process such as when a process is killed.

The pseudo process is not a true process, per se. There is no associated session. It is as mechanism used internally to aid in the management of internal process structures such as in the situation I noted.

When a session is killed, the session state object(and all the child state objects under the session state object) move out from under the original parent process state object, and are placed under the pseudo process state object (which is expected, given the parent/child process mechanism on Unix). PMON will clean up all the state objects found under the pseudo process state object. That explains why PADDR changes in V$SESSION when a session is killed. New PADDR you are seeing in v$SESSION is the address of the pseudo process state object. This shows up in system state under PSEUDO PROCESS for group DEFAULT: V$PROCESS still maintains the record of the original
parent process.


12 11, 2006
郁闷了好久了:文章在首页无法显示
作者 tomszrp 18:03 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

究竟是怎么回事呢


11 11, 2006
字符串分隔
作者 tomszrp 14:53 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

今天有朋友问到,如何将一个给定的字符串通过pl/sql程序进行分割,并插入到相关的表里。
我这里仅仅show一下分割的思路,供参考,在此基础上,可自行变通。下面是show的demo
仅供参考

 查看全文

09 11, 2006
关于分区索引续
作者 tomszrp 16:35 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

以前曾经在社区和blog上发表了关于复合分区索引状态的研究一文。连接地址http://tomszrp.itpub.net/post/11835/59646

今天有有朋友就上面提出了如下的疑问:
上面的测试,是不是说明只有每个分区的全部子分区的索引,全部Rebuild后,该分区的索引才可用?还有如何一次性重建全部的子分区索引?
金成光 | 09/11/2006, 14:33

下面通过示例解释这2个问题

 查看全文

08 11, 2006
Pro*C中DML使用 Returning Clause字句示例
作者 tomszrp 22:15 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔
Pro*C中DML使用 Returning Clause字句示例 查看全文
08 11, 2006
Oracle9i中CASE语句的使用介绍
作者 tomszrp 22:12 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

概述 Starting with Oracle9i, PL/SQL supports the use of case statements and case expressions. These constructs are often convenient to use in place of complex if-then-else logic and function similarly to counterparts in other languages (e.g. the C switch statement).
Case statements are standalone statements that can appear anywhere any other PL/SQL statement can appear. Case expressions are similar to case statements, but return a value and can only appear in places where any other PL/SQL expression can appear. There are also some subtle syntax differences between case statements and expressions; the differences will be pointed out where appropriate in this article.

程序说明

以下所有程序均在windows xp 下Oracle 9.2.0.1上测试通过,所有的SQL均可以在SQL*PLUS或plsql dev中测试运行。

参考资料

PL/SQL User's Guide and Reference

 查看全文
08 11, 2006
做几个shell的题目玩玩
作者 tomszrp 22:10 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

背景:

cat toms.txt
20
530,13905300001,20061010,1.2,531
531,13905310002,20061010,0.4,531
532,13905320003,20061011,0.8,531
533,13905330004,20061011,2.4,531
534,13905340005,20061012,3.6,531
535,13905350001,20061012,0.0,531
536,13905360001,20061012,0.2,531
20

 查看全文
15 10, 2006
序列(sequence)复位的两种处理方法
作者 tomszrp 01:02 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

平时工作中,我们可能经常需要当某个sequence 达到一定value的时候,需要从头开始。我一般常用如下两种方法

 查看全文

17 04, 2006
终于在google上可以搜到tomszrp了
作者 tomszrp 20:54 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

换blog快1个月了,今天晚上到google一试,终于可以再次search 到我了。高兴一下子


04 03, 2006
观《神话》,再读《史记》
作者 tomszrp 22:55 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

今日观看《神话》,一个缠绵了2000多年的爱情,来世今生,借助传说中的长生不老之药,借助《史记》中关于陨石的记载使人在梦境和现实,前生和今生之间摸不着头脑,比起《古墓俪影》那种简单的盗墓寻宝情节更有人情味,时间、空间跨度合在一起,给人的震撼不小,呵呵。

然更令人钦佩的还是剧中龙哥扮演的蒙毅将军。于是查阅资料网上的资料,想进一步了解蒙毅其人:

以下出自史记卷八十八 蒙恬列传 第二十八

  蒙恬者,其先齐人也。恬大父蒙骜,①自齐事秦昭王,官至上卿。秦庄襄王元年,
蒙骜为秦将,伐韩,取成皋﹑荥阳,作置三川郡。二年,蒙骜攻赵,取三十七城。始皇
三年,蒙骜攻韩,取十三城。五年,蒙骜攻魏,取二十城,作置东郡。始皇七年,蒙骜
卒。骜子曰武,武子曰恬。恬尝书狱典文学。②始皇二十三年,蒙武为秦裨将军,与王
翦攻楚,大破之,杀项燕。二十四年,蒙武攻楚,虏楚王。蒙恬弟毅。

注①索隐音敖。又邹氏音五到反。
注②索隐谓恬尝学狱法,遂作狱官,典文学。
始皇二十六年,蒙恬因家世得为秦将,攻齐,大破之,拜为内史。秦已并天下,乃
使蒙恬将三十万觽北逐戎狄,收河南。①筑长城,因地形,用制险塞,起临洮,②至辽
东,③延袤万余里。于是渡河,据阳山,④逶蛇而北。暴师于外十余年,居上郡。是时
蒙恬威振匈奴。始皇甚尊宠蒙氏,信任贤之。而亲近蒙毅,位至上卿,出则参乘,入则
御前。恬任外事而毅常为内谋,名为忠信,故虽诸将相莫敢与之争焉。

注①正义谓灵﹑胜等州。
注②集解徐广曰:“属陇西。”
注③正义辽东郡在辽水东,始皇筑长城东至辽水,西南至海*(之上)*。
注④集解徐广曰:“五原西安阳县北有阴山。阴山在河南,阳山在河北。”
赵高者,诸赵疏远属也。赵高昆弟数人,皆生隐宫,①其母被刑僇,世世卑贱。秦
王闻高强力,通于狱法,举以为中车府令。高既私事公子胡亥,喻之决狱。高有大罪,
秦王令蒙毅法治之。毅不敢阿法,当高罪死,除其宦籍。帝以高之敦于事也,②赦之,
复其官爵。

注①集解徐广曰:“为宦者。”索隐刘氏云:“盖其父犯宫刑,妻子没为官奴婢,
妻后野合所生子皆承赵姓,并宫之,故云‘兄弟生隐宫’。谓‘隐宫’者,宦之谓也。”
注②集解徐广曰:“敦,一作‘敏’。”
始皇欲游天下,道九原,①直抵甘泉,②乃使蒙恬信道,自九原抵甘泉, r山堙谷,
千八百里。道未就。

注①正义九原郡,今胜州连谷县是。
注②正义宫在雍州。
始皇三十七年冬,行出游会稽,并海上,①北走琅邪。②道病,使蒙毅还祷山川,
未反。

注①索隐并音白浪反。
注②索隐走音奏。走犹向也。邹氏音趋,趋亦向义,于字则乖。
始皇至沙丘崩,秘之,髃臣莫知。是时丞相李斯﹑公子胡亥﹑中车府令赵高常从。
高雅得幸于胡亥,欲立之,又怨蒙毅法治之而不为己也。因有贼心,乃与丞相李斯﹑公
子胡亥阴谋,立胡亥为太子。太子已立,遣使者以罪赐公子扶苏﹑蒙恬死。扶苏已死,
蒙恬疑而复请之。使者以蒙恬属吏,更置。胡亥以李斯舍人为护军。使者还报,胡亥已
闻扶苏死,□欲释蒙恬。赵高恐蒙氏复贵而用事,怨之。
毅还至,赵高因为胡亥忠计,欲以灭蒙氏,乃言曰:“臣闻先帝欲举贤立太子久矣,
而毅谏曰‘不可’。若知贤而俞弗立,则是不忠而惑主也。①以臣愚意,不若诛之。,”
胡亥听而系蒙毅于代。②前已囚蒙恬于阳周。丧至咸阳,已葬,太子立为二世皇帝,而
赵高亲近,日夜毁恶蒙氏,求其罪过,举劾之。

注①索隐俞即踰也,音臾。谓知太子贤而踰久不立,是不忠也。
注②正义今代州也。因祷山川至代而系之。
子婴进谏曰:“臣闻故赵王迁杀其良臣李牧而用颜聚,燕王喜阴用荆轲之谋而倍秦
之约,齐王建杀其故世忠臣而用后胜之议。此三君者,皆各以变古者失其国而殃及其身。
今蒙氏,秦之大臣谋士也,而主欲一旦□去之,臣窃以为不可。
臣闻轻虑者不可以治国,独智者不可以存君。①诛杀忠臣而立无节行之人,是内使
髃臣不相信而外使□士之意离也,臣窃以为不可。”

注①集解徐广曰:“一无此字。”
胡亥不听。而遣御史曲宫乘传之代,①令蒙毅曰:“先主欲立太子而卿难之。
今丞相以卿为不忠,罪及其宗。朕不忍,乃赐卿死,亦甚幸矣。卿其图之!”
毅对曰:“以臣不能得先主之意,则臣少宦,顺幸没世。可谓知意矣。②以臣不知
太子之能,则太子独从,周旋天下,去诸公子绝远,臣无所疑矣。夫先主之举用太子,
数年之积也,臣乃何言之敢谏,何虑之敢谋!非敢饰辞以避死也,为羞累先主之名,愿
大夫为虑焉,使臣得死情实。且夫顺成全者,道之所贵也;
刑杀者,道之所卒也。昔者秦穆公杀三良而死,罪百里奚而非其罪也,故立号曰
‘缪’。昭襄王杀武安君白起。楚平王杀伍奢。吴王夫差杀伍子胥。

此四君者,皆为大失,而天下非之,以其君为不明,以是籍于诸侯。③故曰‘用道
治者不杀无罪,而罚不加于无辜’。唯大夫留心!”使者知胡亥之意,不听蒙毅之言,
遂杀之。

注①索隐曲,姓;宫,名。
注②索隐蒙毅言己少事始皇,顺意因蒙幸,至始皇没世,可谓知上意。
注③索隐言其恶声狼籍,布于诸国。而刘氏曰“诸侯皆记其恶于史籍”,非也。
二世又遣使者之阳周,令蒙恬曰:“君之过多矣,而卿弟毅有大罪,法及内史。”
恬曰:“自吾先人,及至子孙,积功信于秦三世矣。今臣将兵三十余万,身虽囚系,
其势足以倍畔,然自知必死而守义者,不敢辱先人之教,以不忘先主也。
昔周成王初立,未离襁蹮,周公旦负王以朝,卒定天下。及成王有病甚殆,公旦自
揃其爪以沉于河,曰:‘王未有识,是旦执事。有罪殃,旦受其不祥。’乃书而藏之记
府,可谓信矣。及王能治国,有贼臣言:‘周公旦欲为乱久矣,王若不备,必有大事。’
王乃大怒,周公旦走而奔于楚。成王观于记府,得周公旦沉书,乃流涕曰:‘孰谓周公
旦欲为乱乎!’杀言之者而反周公旦。故周书曰‘必参而伍之’。①今恬之宗,世无二
心,而事卒如此,是必駆臣逆乱,②内陵之道也。夫成王失而复振则卒昌;桀杀关龙逢,
纣杀王子比干而不悔,身死则国亡。臣故曰过可振而谏可觉也。③察于参伍,上圣之法
也。凡臣之言,非以求免于咎也,将以谏而死,愿陛下为万民思从道也。”使者曰:
“臣受诏行法于将军,不敢以将军言闻于上也。”蒙恬喟然太息曰:“我何罪于天,无
过而死乎?”良久,徐曰:“恬罪固当死矣。起临洮属之辽东,城 r万余里,此其中不
能无绝地脉哉?此乃恬之罪也。”乃吞药自杀。

注①索隐参谓三卿,伍即五大夫。欲参伍更议。
注②集解徐广曰:“一作‘辞’。”
注③索隐此“故曰”者,必先志有此言,蒙恬引之以成说也,今不知出何书耳。振
者,救也。然语亦倒,以言前人受谏可觉,则其过乃可救。
太史公曰:吾适北边,自直道归,行观蒙恬所为秦筑长城亭障,堑山堙谷,通直道,
固轻百姓力矣。夫秦之初灭诸侯,天下之心未定,痍伤者未瘳,而恬为名将,不以此时
强谏,振百姓之急,养老存孤,务修觽庶之和,而阿意兴功,此其兄弟遇诛,不亦宜乎!
何乃罪地脉哉?

【索隐述赞】蒙氏秦将,内史忠贤。长城首筑,万里安边。赵高矫制,扶苏死焉。
绝地何罪?劳人是稥。呼天欲诉,三代良然。


07 02, 2006
今天IBM来将AIX升级了
作者 tomszrp 18:49 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

2005年1月22日,因为春节的缘故,客户决定将主机的内存和CPU调大一些,以保证节期系统的稳定运行。

我们采用的核心数据库服务器是IBM P690系列,aix 5200-05,工作人员采用动态调整各个分区资源的方法,其中一台分区服务器,在调整的时候,居然宕机了(以前也调过,没出现问题),IBM 工程师在第一时间出现在用户现场(这个局面我碰到N次了,响应时间确实让人感觉很爽),经过3个小时的努力,终于把机器起来了,但现场支持的工程师也不敢再动了,收集了错误信息后,发回了公司,今天终于有结果了。

IBM工程师说是aix的一个小bug ,具体原因不明。今天下午进行了部分主机的补丁升级,从5200-05--->5200-07. 明天晚上最后一批。

不知道能否彻底解决问题。但愿吧。


08 01, 2006
祝贺自己:成功配置dataguard
作者 tomszrp 19:10 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

2006年1月6号晚上,应公司容灾项目的要求,成功配置了2套数据库(Oracle9.2.0.6.0)的dataguard.

在经过了8个小时的数据同步(lv拷贝4.3T的数据文件)后,在凌晨4-5点中,在终于配通了dataguard.

拖着疲惫的身子回家,但没有一丝睡意,在此祝贺一下,呵呵!


25 12, 2005
28个方法,让宝宝从小自信(转帖)
作者 tomszrp 19:12 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

1.认真对待宝宝的要求。
    经常忽视宝宝的需要,会让他因不被重视而失去信心。当他在电话里满怀期望地提出:“妈妈,牛奶。”你在外面一时不能满足他,告诉他具体时间:“回到家,妈妈给你拿,好么?”

   2 给孩子自己做选择的机会。
   周末带宝宝出游,征求他的意见,但不要问:“你想去哪里?”而是这样问:“你想去动物园还是水族馆?”给他选择的范围,让他自己做出选择,会增添对自己的信心。

   3 不要嘲笑宝宝说错的话
   宝宝刚学说话,发音不准确的时候。不要嘲笑他,也不要当时刻意强调,换个时间再教他。在宝宝语言学习期,你的嘲笑会使他丧失学语言的信心和兴趣。

   4 认真对待宝宝的提问
   宝宝提出问题,耐心倾听,如果你回答不了,老实告诉他。让他知道任何人都有做不到的事情,打消他对别人的敬畏心理,从而增加自信。

   5 用商量的口气让宝宝做力所能及的事情
    比如“把报纸拿给妈妈,好么?”让孩子知道,被人需要是提高他自信心的最好方法。

   6 给宝宝一个展示作品的空间
   让宝宝在家中最醒目的墙面上张贴他的涂鸦之作;在柜子上为宝宝做个陈列架,陈列他的小制作。荣誉感最能激发孩子的自信心。

   7 给宝宝一个属于自己的领地
   给宝宝一个房间,没有条件的可以给他房间的一部分,让他有一个自由玩耍、不受束缚的小天地。因为拥有自己的“领地”,让他心中充满骄傲感,这会让他平添自信。

   8 他*的宽容是培养宝宝自信的土壤
   不要总是因为孩子房间里或者桌面上很乱而责备宝宝,而是教他自己收拾散落的玩具,并且跟他一起做。

   9 不要拿孩子和别人比较
   不对宝宝说:“妹妹已经会数数了,你还不会,你可真笨!”哪怕他真的比别的孩子差。总是拿比他强的孩子和他比较,最能挫败孩子的自信。

   10 让宝宝偶尔当当家
   带宝宝去超市,把待付款交到他手里,让他交给收银员。他还不会算账,但至带宝宝去超市,把待付款交到他手里,让他交给收银员。他还不会算账,但至少让他知道钱能买东西。逐渐让孩子自己掌握零用钱,让他当家,会增加他生活的自信心。
  

 查看全文
23 12, 2005
46个不可不知的小常识
作者 tomszrp 19:13 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

1、常吃宵夜.会得胃癌. 因为胃得不到休息
2、一个星期只能吃四颗蛋.吃太多.对身体不好
3、.鸡屁股含有致癌物, 不要吃较好
4、饭后吃水果是错误的观念. 应是饭前吃水果
5、女生月经来时.不要喝绿茶. 反正茶类不要喝就对了.多吃可以补血的东西
6、喝豆浆时不要加鸡蛋及糖. 也不要喝太多
7、空腹时不要吃蕃茄, 最好饭后吃
8、早上醒来.先喝一杯水. 预防结石
9、睡前三小时不要吃东西. 会胖
10、少喝奶茶. 因为高热量.高油.没有营养价值可言.长期饮用.易罹患高血压.糖尿病.等疾病

 查看全文
23 12, 2005
消除男人怒气四种方法
作者 tomszrp 19:11 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔
人生道路,常有坎坷和挫折,令人气愤的事并不鲜见。愤怒伤身,所以,必须克制自己,尽量不要发怒;怒气一旦出现,要善于制怒。下面介绍几种制怒的方法……

让步遇到使你愤怒的人和事,应该想到,发怒并非良策,反而会增添新的烦恼,理智地让步,不仅可以使心理上获得解脱,还会得到别人的谅解和同情。

升华

遇到令人气愤、不顺心的事,或长期处于逆境之中,要善于支配自己的感情,化气愤为干劲,在逆境中奋发。这样,一方面使自己得到解脱,同样也推动自己在事业上不断进取。

宣泄令人气愤之事一旦发生,为了不使悲愤进一步加剧,必须设法排解悲愤。可以找依赖的朋友或亲人,尽情地倾诉自己的不满和委屈,求得对方的开导和安慰;或是和朋友一起唱唱歌、乐一乐,把“气”放出来;也可痛哭一场。

转移

人在发怒时大脑处于强烈的兴奋状态,转移怒的刺激物,就是在大脑皮层建立另一个兴奋灶,用以削弱或抵消发怒的兴奋灶,这是一种积极的制怒方法。例如,当要发怒时,可强制自己去做一些平时感兴趣的事情,如有意识地唱歌、听音乐、欣赏书画,或到有利于放松自己的环境中去,如跟小孩玩耍,到公园去感受清新的空气、和谐的气氛。这也是息怒的有效办法。

意控

发怒时,先行意识控制,以自己的修养使消极的愤怒不发生或降低情绪反应。例如,在发怒时,心中可默念:息怒!息怒!犯不着这样!这样可使心理活动的动力系统工产生抑制作用,从而达到制怒的效果。

回避

生活中如遇到怒的刺激,要主动避开,眼不见则心静,以免发怒。儒家提倡“非礼勿视,非礼勿听”。确能起到回避致怒刺激的效果。

总之,在生活中,愤怒的情绪难于完全避免,但只要理智地对待,学会掌握各种制怒的方法,还是可以减少愤怒的发生的。
22 12, 2005
请勤用好你的脑
作者 tomszrp 19:15 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔
水不流要变臭,刀不用要变锈。科学已经表明,勤奋用脑有健身防老之功。

理由很简单,因为脑是人体的最高司令部,管理着体内各器官的正常生理活动。只要脑不衰退,功能正常,人体其它器官的衰退也就必然有所延缓。难怪有人要说“人的寿命就是脑的生命”哩。

积极用脑,是预防大脑功能衰退的最好方法。科学家认为,用脑时能产生一种高级的肽类物质。这种肽类物质能增强身体的免疫本领,可避免生病。这正是有进取心的人较能抗病,有了病也较易康复的一种原因。当然,用脑不是指胡思乱想整日焦虑不安。若人老是为七情所感,必然百病缠身。而一旦人与病痛搏斗丧失了信心,则病情将立即直转急下。

清朝时的康熙皇帝也曾指出:“人若专心于一艺一技,则心不外驰,于身有益。”的确,积极用脑,专心致志于某种技艺,是长寿的重要因素之一。根据统计资料,秦汉以来3088名著名知识分子的寿命平均达65.18岁,远远高于同时代的人均寿命。国外的资料也是如此。不久前,有人公布了134对孪生人进行长期研究的材料,结果是:思维活跃者的健康状况总是比不大思维的人要好,包括冠心病在内的发病率也大为降低。

这些都说明,勤用脑确实于健康有益。及早用脑多用脑,大脑就能得到良好的刺激进而发育代谢,智力就能得到开发。高尔基说得好:人的天赋就像火花,它既可以熄灭,也可以燃烧起来,问题就在于如何对待它。用脑,是使天赋火花得以燃烧的重要一环。

当然,光用脑还不行,强身健体同样重要。用脑也不能过度,这同样有损于健康。还必须指出,看电视上网聊天并不一定意味着在动脑,有时反而使思维更麻木。孔夫子曾说,三人行必有吾师,真正的动脑,乃在学之中矣。

18 12, 2005
槐下论政
作者 tomszrp 22:03 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

槐下论政
---拖马斯张

那是夏季,烈日炎炎,如烤似蒸,堂内闷热得叫人呆不住了。荀卿破了多年的规矩,放弟子们出了“劝学堂”,在堂外授课。南院有一棵绿荫匝地的大槐树,树下摆下一张桌子,端来几个凳子,又煮了一壶大碗茶,师生们就开始在槐下论政。

荀子曰:“国无礼则不正”。“汤、武得天下,非夺之也,乃行仁义,修礼法,天下自然归之;桀、约失天下,非丢之也,乃行不义,乱礼法,天下自然亡之。”
后人门生推崇拜至。弟子们听了,频频点头,都抢着发言。这个说“人无礼不生”,那个讲“事无礼不成”,又有人总结:“国无礼不宁。”

 查看全文
19 04, 2005
济南概貌
作者 tomszrp 11:59 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

新增加了济南的部分景点照片.欢迎大家阅览!欢迎有空来济南.

http://tomszrp.itpub.net/album/11835/5414


14 04, 2005
34个良好习惯
作者 tomszrp 12:04 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔
1、不说“不可能”三个字。
  2. 凡事第一反应:找方法,而不是找借口。
  3. 遇到挫折对自己大声说:太棒了!
  4. 不说消极的话,不落入消极情绪,一旦出现立即正面处理。
  5. 凡事先订立目标,并且尽量制作“梦想版”。
  6. 凡事预先作计划,尽量将目标视觉化。
  7. 工作时间。每一分,每一秒都做有利于生产的事情。
  8. 随时用零碎的时间(如等人、排队等)做零碎的事情。
  9. 守时。
  10. 写下来,不要太依靠脑袋记忆。
  11. 随时记录灵感。
  12. 把重要的观念,方法写下来,并贴起来,以随时提示自己。
  13. 走路比平时快30%,走路时脚尖稍用力推进,肢体语言健康有力,不懒散,萎靡。
  14. 每天出门照镜子,给自己一个自信的微笑。
  15. 每天自我反省一次。
  16. 每天坚持一次运动。
  17. 听心跳一分钟,指在做重要事情前,疲劳时,心情烦躁时,紧张时。
  18. 开会坐在前排.
  19. 微笑。
  20. 用心倾听,不打断对方说话。
  21. 说话时声音有力。感觉自己声音似乎能产生有感染力的磁场。
  22. 说话之前,先考虑一下对方的感受。
  23. 每天有意识,真诚地赞美别人三次以上。
  24. 及时写感谢卡,哪怕是用便笺写。
  25. 不用训斥,指责的口吻跟别人说话。
  26. 控制住不要让自己做出为自己辩护的第一反应。
  27. 每天做一件“分外事”。
  28. 不管任何方面,每天必须至少做一次“进步一点点”。
  29. 每天提前15分钟上班,推迟30分钟下班。
  30. 每天在下班前用5 分钟的时间做一天的整理工作。
  31. 定期存钱。
  32. 节俭。
  33. 时常运用“头脑风暴”。
  34. 恪守诚信,说到做到。
27 02, 2005
如何创建一个LOB table
作者 tomszrp 16:00 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

CREATE TABLE demo(
id NUMBER(12) NOT NULL,
news NUMBER(12),
picture BLOB DEFAULT empty_blob(),
picturetype VARCHAR2(20)
)
LOB (picture) STORE AS (
TABLESPACE lob
STORAGE (INITIAL 10M NEXT 10M PCTINCREASE 0)
CHUNK 50
PCTVERSION 10
NOCACHE LOGGING

)
PCTFREE 10
PCTUSED 40
INITRANS 2
MAXTRANS 255
TABLESPACE tab
STORAGE (INITIAL 10M
NEXT 10M
MINEXTENTS 1
MAXEXTENTS UNLIMITED
PCTINCREASE 0
FREELISTS 1);


20 02, 2005
如何设置日期格式
作者 tomszrp 16:59 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

Overview

In date expressions, SQL and PL/SQL automatically converts character values in the default date format to DATE values. The default date format is set by the Oracle initialization parameter NLS_DATE_FORMAT. For example, the default might be 'DD-MON-YY', which includes a two-digit number for the day of the month, an abbreviation of the month name, and the last two digits of the year.

However why doesn't the NLS_DATE_FORMAT does not work sometimes?

The initialization parameter NLS_DATE_FORMAT can be set in the following locations:

  • Global Initialization File (INIT.ORA) on the Database Server
  • In the Registry of the Database Client
  • Setup using ALTER SESSION SET NLS_DATE_FORMAT

If the client sets the NLS_* parameters -- they override the server in all cases. In fact, if the client sets the NLS_LANG parameter -- that causes all NLS_* settings on the server to be ignored and the defaults for that NLS_LANG specified on the client on used.

Where that comes into play is typically if the client is WINDOWS and the server is UNIX. The client install on windows set the NLS_LANG parameter in the registry by default. This setting is different from the default you find for UNIX. Any NLS_* settings you put in the INIT.ORA will not be used by those clients.

 查看全文
27 01, 2005
如何生成自己的库文件
作者 tomszrp 22:23 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 随笔

这里提到的库文件包括静态库和动态库,以unix平台为例稍作介绍

 查看全文

06 03, 2003
高效人士的七个习惯
作者 tomszrp 12:31 | Permalink 静态链接网址 | Comments 最新回复 (0) | Trackback 引用 (0) | 随笔

习惯一:主动积极——个人愿景的原则

主动积极就是为自己过去、现在及未来的行为负责,并依据原则及价值观,而不是情绪或外在环境的影响决定取舍。主动积极的人是改变的催生者,他们扬弃被动的受害者角色,不怨忿别人,他发挥了人类四项独特的禀赋--自觉、良知、想象力和自主意志,同时以由内而外的方式来创造改变,积极面对一切。他们选择创造自己的生命,这也是每个人最基本的决定。 

习惯二:以终为始——自我领导的原则

意识决定存在,所有事物都经过两次的创造:先是在脑海里形成意识,其次才是实质的创造。个人、家庭、团队和组织在做任何计划时,均先拟出愿景和目标,并据此塑造未来,全心投注于自己最重视的原则、价值观、关系及目标之上。对个人、家庭或组织而言,使命宣言可说是愿景的最高形式,它是主要的决策,主宰了所有其它的决定。领导工作的核心,就是在共同的使命、愿景和价值观之后,凝聚力量锁定目标,实现目标并创造出一个优秀的组织文化。

 查看全文
博客日历
« 三月 2010 »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
搜索
最新发表
文章分类
文章归档
网站链接
新闻聚合