03.31.06

郁闷的机器

Posted in David.Guo的心情随笔 at 4:33 pm by David.Guo

昨天晚上停电,我把笔记本里面的电池都用完了.
今天这个鸟机器一天我用交流电,到现在居然电池还没有充好,一直都在那里闪黄灯,郁闷的说,刚才无缘无故的宕机3次了,唉,本来上次硬盘就出问题了,再这么宕机下去,估计硬盘不坏也要坏吧.
和老板说,老板说要到7,8月份的时候换机器,不过对于这个许诺,我已经不会抱太大的希望,上次说和bachelor一起换机器的,结果列,呵呵,空欢喜,所以这次不抱任何希望.
只是希望这次回杭州,公司能帮我把机器修好,我最不喜欢在外面出差的时候,机器挂了,真的很烦.跟了我两年的机器,用起来,还是比较顺手的,也没有性能问题,只是不要再挂就好.

今天我生日

Posted in David.Guo的心情随笔 at 1:02 pm by David.Guo

Mark下,自己祝福自己下。

OTN的Forum也按发贴多少排名了

Posted in Oracle at 10:43 am by dosql

好久没上OTN 的FORUM了, 最近上去后看到他们现在也按发贴多少排名了. 感觉上还是没有中国的CNOUG或者ITPUB火. 不过好象那里有些ORACLE的技术人员在上面写.

http://forums.oracle.com/forums/forum.jspa?forumID=61

天津出差第十六天之告一段落

Posted in David.Guo的心情随笔 at 9:29 am by David.Guo

昨天没有写,不是因为我懒,而是昨天晚上家里电费没交,停电了:)
昨天上午,把市局主站点的所有服务器都装好了,调试了网络,能和我们在酒店的办公网络链接起来,这个机器就能给兄弟们作测试了,爽呀.
下午和晚上,把备用站点的数据库都装好了,也升级到了9207,因为网络没有好,只能回杭州了.

03.29.06

Oracle Agent takes 100% of CPU

Posted in Oracle, Oracle管理 at 10:04 pm by dosql

最近SUN上的ORACLE又出了点新问题, Oracle Agent有时用到100%的CPU. 一般发生在晚上, 白天没什么事. 这个以前也发生过, 后来有好久都没事, 现在又来了. 上次发生问题时, ORACLE建议对AGENT加TRACE, 结果产生了很大的TRACE但问题没出现.

用TOP看就是DBSNMP在用CPU.

用agentctl stop, 报告是stop了, 可是dbsnmp还在. 非要kill -9 才行.

天津出差第十五天之重装系统

Posted in David.Guo的心情随笔 at 8:45 pm by David.Guo

今天带两个兄弟去市局开始弄AIX了.因为昨天IBM的兄弟已经把操作系统帮我装好了,只要给操作系统打补丁,然后装oracle,就ok了,首先教两个兄弟如何链接到DS4300的柜子上,如果划分盘柜,一切正常.
然后,就是简单的给系统打补丁了,把光盘丢进去,然后smitty了,可是,郁闷,居然看不到光盘,按照以下的步骤,终于给解决了,不知道为什么,配置光驱的文件居然权限变成了000

  1. cfgmgr
    Method error (/usr/lib/methods/cfgidecdrom -l cd0 ):
0514-068 Cause not known.
cfgmgr: 0514-621 WARNING: The following device packages are required for device support but are not currently installed.
devices.fcp.disk
察看cd0发现错误
  1. cfgmgr -l cd0
    Method error (/usr/lib/methods/cfgidecdrom -l cd0 ):
0514-068 Cause not known.
  1. rmdev -dl cd0
    cd0 deleted
  2. cfgmgr -l cd0
    cfgmgr: 0514-604 Cannot access the CuDv object class in the
device configuration database.
  1. cfgmgr
    Method error (/usr/lib/methods/cfgidecdrom -l cd0 ):
0514-068 Cause not known.
cfgmgr: 0514-621 WARNING: The following device packages are required for device support but are not currently installed.
devices.fcp.disk
  1. ls -l /usr/lib/methods/cfgidecdrom————— 1 root system 30604 Aug 05 2005 /usr/lib/methods/cfgidecdrom
  2. chmod 500 /usr/lib/methods/cfgidecdrom
  3. cfgmgr
    cfgmgr: 0514-621 WARNING: The following device packages are required for
device support but are not currently installed.
devices.fcp.disk
  1. lsdev -Cc cdrom
    cd0 Available 0C-08-00 IDE DVD-ROM Drive

这个问题解决后,给系统打补丁,可是又发现一个问题
en0这个网卡,ping笔记本的时候,通的,我笔记本反过来ping他,就是 timed out,通,timed out,通 ... ...很有规律的循环,而且我的ftp工具也没有办法和他链接,但是dos下的ftp命令,有的时候通,有的时候不通,郁闷的说,重新在en3上配置网络,然后加上网线,网络问题暂时好了,不过我估计应该是从en3自己路由到en0了.
装oracle9201,到最后出现很多link错误,这个可是以前从来没有的,这也就算了,准备最后手工link,这个时候打补丁9207,居然说我的系统不是5100,也不是5200,也不是5300,但是这个检查,在9201的时候是通过的,ft.而且在装oracle9201的时候,还发现系统中没有java,以前装的中,都有java1.4.2的呀.
在建立vg的时候,最后一个lun无法加载给任何vg,加这个就报错,我靠,郁闷的说.
没有办法,俺实在是没有办法,一气之下,开始怀疑是os的问题,重新装os,居然发现没有办法从cdrom启动机器,靠,看来是真的麻烦了,郁闷呀,800电话打过去,修改系统的启动列表,重新安装os,打补丁,装oracle,划分vg,建立裸设备,建库,一切正常,看来我不得不怀疑是os的问题了,唉,以后还是要自己装系统,有问题也好控制.

Oracle Text Thesaurus error ORA-6512

Posted in Oracle at 4:14 am by dosql

刚刚碰到的一个错误, 还没找到原因呢.

数据库是9.2.0.6.0, 在Solaris 8上.

Logged on as ctxsys, tried to create a relation and got ORA-6512.

SQL> exec ctx_thes.create_thesaurus(‘CITY’,false);

PL/SQL procedure successfully completed

SQL> exec ctx_thes.create_phrase(‘CITY’,’DOWNSVIEW’);

PL/SQL procedure successfully completed

SQL> exec ctx_thes.create_relation(‘CITY’,’DOWNSVIEW’,’syn’,’DONMILLS’);

begin ctx_thes.create_relation(‘CITY’,’DOWNSVIEW’,’syn’,’DONMILLS’); end;

ORA-20000: Oracle Text error:
ORA-01403: no data found
ORA-06512: at “CTXSYS.DRUE”, line 157
ORA-06512: at “CTXSYS.CTX_THES”, line 345
ORA-06512: at line 1

SQL>

生产库是好的, 开发库也是好的, 就测试库有问题.

后来改用GUI做, 也是同样的错误. 但是多试几次后, 有些又可以加了. 晕啊.

出了这个错误到也有个好处, 让我从头到尾把ORACLE TEXT那本书看了一遍. 呵呵.

03.28.06

把日期转换到秒值(从1970年1月1日到现在所用的秒)

Posted in Oracle at 11:41 pm by dosql

ORACLE内部是用数字来存储日期, 在编程时也会用到时间到秒值的转换.
正面的转化很简单:
select (sysdate - TO_DATE('01-01-1970','DD-MM-YYYY')) * 86400 from dual

反过来的转换好象就不那么容易了, 比如有一个秒值1019663083要换回时间点. 有个朋友给我个公式如下:
select to_date(trunc(1019663083/86400, 0) + 2440588, 'J') + (mod(1019663083,86400)/86400) from dual

这样算出来是对的, 可不知道那个2440588是怎么得到的.

今天有人问在SYBASE里怎么转换, 看了一下到是不难. 下面这个从1143129599999 (ms)到日期Mar 23 2006 4:00:00:000PM

select dateadd(
ms,
(1143129599999 - ceiling(1143129599999 / 1000 / 3600 / 24 ) * 24 * 3600 * 1000),
(DATEADD(dd, ceiling(1143129599999 / 1000 / 3600 / 24 ), 'Jan 1 1970'))
)

天津出差第十四天之原厂服务

Posted in David.Guo的心情随笔 at 7:56 pm by David.Guo

本来和ibm的兄弟约好是上午9点到电力局的,结果快10点人才来,还走错了地方,去了不知道是电力局下属的啥单位,反正是不是到我所在的电力局呀,哈哈.在这个时间中,俺们就研究那hp的dl580 g3的机器,要增加一个cpu,原厂是不给我增加的,我郁闷呀,找了足足半个小时,不知道到底在那里把这个cpu插进去,领导又在旁边提醒我”不要乱拆,要不等下插不回去了;不要太用力掰,要不掰坏了... ...”,一直到ibm的兄弟来,我都没弄明白,到底那个cpu向那里插,郁闷的说.
ibm的兄弟到,帮我把P570插开箱,上电,安装,郁闷呀,机柜是局方自己已经买好的,不是ibm的标准机柜,差点ibm的兄弟都不给我装了,因为机柜不合格.不过协商下,总算能给装,不过确实不是ibm的机柜,有点问题,前面的面板不是很好盖,最后还是把机柜的立柱向前移了才解决这个问题.
ibm的兄弟只是帮我把P570开箱,上电,重新帮我安装上了最基本的操作系统,就收工了,其他的,得我自己折腾了,连盘柜别人看都不帮我看,爽呀,呵呵
我的DS4300上有14个300G的硬盘,局方的一个负责人说要从我这借两硬盘去别的地方,因为别的地方的硬盘空间不足了,呵呵,幸亏我的DS4300就是原来的Fast600,那就借吧,反正拿走我两个300G的,我也就是少了300G,因为我的硬盘都是作的RAID 1+0,我自己多这么点,没啥感觉,给他们,还能让他们有很大的空间折腾列,估计他会很开心吧.
明天,就要开始安装操作系统,配置盘柜了,希望两个项目部的兄弟能学会,明天,他们操作,我和bachelor两个人监视,写文档,哈哈,进度肯定会慢的,不过应该没有太大的关系吧.

03.27.06

天津出差第十三天之果然如此

Posted in David.Guo的心情随笔 at 5:25 pm by David.Guo

申明下,以后周末如果没有工作,俺将在家睡觉休息,也就没有什么好写的了,所以这个周末也没有写.
上周参加局里和联通的会议的时候局方领导要求今天网络必须通,当时我就问了联通,真的能通吗?从联通的回答中,我已经感觉到不大可能会通,今天上午再到局里,果然如此,到目前为止,合同还没有和联通签,还没有开工,照此下去,进度严重滞后,郁闷的说,进度滞后,我就不能回杭州休息了,我喜欢杭州,不喜欢天津,这里每天很大的风沙,今天西北风5级,到处都是沙,现在在酒店的20楼,外面风吹的呜呜的响,这个响声,很多年前在老家的冬天有过,还真没在春天听到.除了风沙,就是这里干燥的气候,空气湿度基本上保持在25%-35%之间,在杭州,这个可是80%-95%之间的,干,人很不舒服.
既然网络不能好,那就继续装机器吧,联络了ibm的工程师,沟通了差不多半个小时,才给我安排到工程师,其实也是麻烦,不就是P570吗,但是ibm规定,这个机器必须是ibm的工程师才可以拆箱,看来又要等了,不过总算给安排好了.
下午发现我们办公的地方,电话好多部,就是没有能用的,能用的离我们干活的地方太远,自己反正也闲着,就跑去搞电话了,突然发现,最近机器装多了,动手能力提高了,不知道这个算不算是一个进步!
文档,领导一直要求我们写出详细的集成文档,要求是,随便找个能认识中国字的,就能按照我们的文档,配置好磁盘阵列,装好aix 5.3,装好oracle ,配置好hacmp,可能吗,只能和bachelor两个人一起写了,可能吗,我觉得好像不大可能,不过明天要带两个兄弟一起去安装aix,oracle,hacmp,看看能不能把这两个兄弟教会,那样我也能轻松不少.

PS:写完blog,突然发现google不能显示了,先是bachelor说不行,我还说是他rpwt列,现在看来,是真的挂了.

03.24.06

天津出差第十天之高效率工作

Posted in David.Guo的心情随笔 at 7:25 pm by David.Guo

昨天晚上城南的两个机器aix还没有装好,只能今天去继续了,一不小心,不知道为什么,今天早上闹钟没有响,到局里已经9:30了,唉,堕落呀.
上午继续我们的安装工作,中午配置系统,装oracle,升级oracle到9207,还真累,不过两个人一起弄,感觉很好,也很快,两个人互相作备份,哈哈,你看我的操作,我看你的操作,每个人负责一个机器来安装,还真爽,干活也很快.
下午4点除了表空间没有创建起来,其他的操作都作完了,ha也已经配置好了,双机切换都ok了,真是爽呀,最后建表空间,只看到阵列在不停的闪,哈哈,应该是在读写吧,我们就不管了,直接回家了.
到家后发现居然没有一个人回来,我靠,这就惨了,我们进不了房间,唉,去天津工业大学晃了一下,发现那个学校好小呀,哈哈,比我们的母校差不多大,哈哈,反正两个学校是一样的难兄难弟呀.不过现在的大学,唉,堕落呀,记得是那个教授说,以后大学要成中国最大的妓院了,天津工业大学到处都是搂在一起的男女,学习氛围还真的没有浙江大学好.
晚上销售领导过来请吃饭,郁闷的问题是,在领导到之前,我们因为没事干,和bachelor两个人吃了一个全家桶!

« Previous entries ·