今天用JDBC连DB2,先用Type 4驱动,报错,说什么驱动程序过期。换Type 2,倒是可以连了,但还是查询不出东西,说字符集不被支持(据说是要UTF-8字符集建的数据库才行)。最后又试了试命名实例驱动,结果还是报错。我服了!人家说Microsoft的SQL驱动不好,但至少还可以用,这个IBM,不知道它在软件里搞了什么手脚,就像网友说的,“在阴暗的角落里保持着和Sun的不兼容”。不过这也正常,他们是竞争对手嘛,IBM其实并不太想干掉Microsoft(当然它还没这能力),最想干掉的就是Sun公司了。IBM真的应该感谢Sun发明了Java,近年来IBM靠软件赚的钱有很大一部分是Java带来的,没有Java,它就赚不了那么多钱,甚至很多业务会萎缩,IBM从此垮掉都有可能。

IBM做事太不地道,比微软更甚!