Archive for September, 2007

在Ubuntu上安装sybase ASE 15.0.2

Thursday, September 27th, 2007

开始之前 先把ubuntu装上,用7.04的server安装盘默认安装即可,先装i386的,如果sybase安装顺利,再试试64位的sybase是否好用。 从sybase网站上注册免费用户之后,可以下载免费的ASE Express Edition(下载页面),目前的版本是15.0.2,限制只能使用1个cpu,2G内存和管理5G数据,更详细的资料在快速安装手册中。 如果您也想自己装一个试试,建议您先跳过下面这一段。

......[阅读全文]

胡思乱想

Wednesday, September 26th, 2007

本篇为乱文,不喜误入。

15年是个什么概念?6年又是个什么概念?如果我能活到80岁,大概能有5个15年,13个6年。从现在算起,大概还有3个15年,9个6年。有两个人,15年前在一起,最近的一次见面是6年前,其中一个,以后再也见不到了。 15年前,我们算是互相了解,而现在,虽然可以通过电话联系,声音也没有改变,但一种陌生和恐惧却油然而生。陌生是因为不知道他现在是什么状态?什么性格?作什么?想什么?喜欢什么?别人怎么看待他?由这种陌生产生的恐惧,在电话中提现不出来,可真有一天面对面坐下喝酒的时候,会在沉默中冲击心灵。

......[阅读全文]

索引的问题(未解决)

Friday, September 21st, 2007

服务器环境:windows2000,sybase ASE 11.9.2 一个表,里面的三个字段A B C均为字符串类型(varchar或者char),其中C的实际数据为c1, c2, c3等有限的几种。表的主键和索引都不是ABC三个字段。下面的sql语句: SELECT * FROM tbl_name WHERE A=’a’ AND (C=’c1′ OR (C=’c2′ AND B=’b'))

......[阅读全文]

触发器的教训

Thursday, September 20th, 2007

触发器是高级dbms的特性之一,可以在数据insert、delete或者update的时候,自动的进行处理,比如根据变化的数据内容对其他数据进行适应性调整。但今天我却因为这个遇到了一点小麻烦。 我的数据库是sybase 11.9.2,这个版本不支持ALTER TABLE tbl_name MODIFY col_name datatype语法,所以只能采取变通的方式,比如要把col从decimal(8,2)更改为decimal(14,2)类型:

新建colA,类型为decimal(14,2)

......[阅读全文]

更加混乱的yahoo id

Monday, September 10th, 2007

Yahoo!和中文雅虎虽然形式上已经分了家,但在技术上还没有,比如登录的时候依然是一个账号通用,所以我就当是一个网站来说了。 Yahoo!虽然现在已经不比当年风光了,可依然还是大哥级别的,在中国的分铺也算是国内的一大门户,但就我个人直接或间接使用Yahoo!服务的体会来说,Yahoo!的用户id是越来越乱了。

......[阅读全文]