Archive

Archive for September, 2007

在Ubuntu上安装sybase ASE 15.0.2

September 27th, 2007

开始之前

先把ubuntu装上,用7.04的server安装盘默认安装即可,先装i386的,如果sybase安装顺利,再试试64位的sybase是否好用。

从sybase网站上注册免费用户之后,可以下载免费的ASE Express Edition(下载页面),目前的版本是15.0.2,限制只能使用1个cpu,2G内存和管理5G数据,更详细的资料在快速安装手册中。

如果您也想自己装一个试试,建议您先跳过下面这一段。

安装

下载后的ase1502_xe_linux.tgz,直接解压到一个目录,比如ase1502中,然后运行./setup就可以开始安装了。默认的安装是java图形界面的,而

......[Continue Read/阅读全文]

Database, Linux

胡思乱想

September 26th, 2007

本篇为乱文,不喜误入。

15年是个什么概念?6年又是个什么概念?如果我能活到80岁,大概能有5个15年,13个6年。从现在算起,大概还有3个15年,9个6年。有两个人,15年前在一起,最近的一次见面是6年前,其中一个,以后再也见不到了。

15年前,我们算是互相了解,而现在,虽然可以通过电话联系,声音也没有改变,但一种陌生和恐惧却油然而生。陌生是因为不知道他现在是什么状态?什么性格?作什么?想什么?喜欢什么?别人怎么看待他?由这种陌生产生的恐惧,在电话中提现不出来,可真有一天面对面坐下喝酒的时候,会在沉默中冲击心灵。

真是有些“物是人非”,虽然树都砍光了,可路还在;以前的教室虽然从3层

......[Continue Read/阅读全文]

Living, Thinks

索引的问题(未解决)

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'))

是能够正常执行,得到数据的。但是当在字段C是创建索引:

CREATE INDEX idx_name ON t

......[Continue Read/阅读全文]

Database

触发器的教训

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) UPDATE table SET colA=col ALTER table DROP col sp

......[Continue Read/阅读全文]

Database

更加混乱的yahoo id

September 10th, 2007

Yahoo!和中文雅虎虽然形式上已经分了家,但在技术上还没有,比如登录的时候依然是一个账号通用,所以我就当是一个网站来说了。

Yahoo!虽然现在已经不比当年风光了,可依然还是大哥级别的,在中国的分铺也算是国内的一大门户,但就我个人直接或间接使用Yahoo!服务的体会来说,Yahoo!的用户id是越来越乱了。

挑个好名字暴难

从我开始上网那时(1999年吧)算起,yahoo id就已经很难注册了,稍微顺口一点的不带上数字根本申请不到,经过近几年的发展,估计中文拼音的组合也用得差不多了,很多朋友都在用拼音+数字的id,可怜,更不幸者,会在id中带上一个经常被小白们输成中文符号的-或者_。

......[Continue Read/阅读全文]

Internet