前阵子翻出了一些老照片,是给一个客户做Oracle培训的照片,时间大概是1997年10月,当时最流行的数据库是FOXPRO,连券商大都是NOVELL+FOXPRO的组合。刚刚进入信息化的中国政企客户中可能90%以上是使用 FOXPRO的。有些企业在引进了DEC的VAX小型机后,因为不太掌握RDB、Oracle等大型关系型数据库技术,还是只能使用FOXPRO。当时VAX小型机上是没有NOVELL可用的,不过DEC推出了一个类似NOVELL的解决方案-PATHWORKS,这个基于DECNET的解决方案,可以让VAX小型机像一台NOVELL服务器一样被客户机和无盘工作站使用能够。
不过当时已经有一些用户觉得大型关系型数据库和C/S架构才是未来的发展方向,开始尝试使用RDB/ORACLE/DB2等大型 关系型数据库。因为RDB只能在DEC的服务器上使用而Oracle可以在SCO UNIX等PC机上运行,因此不少用户都选择了使用Oracle。
我是在VAX小型机上开始学习Oracle的,经过几个项目,对安装部署、在Oracle上开发应用等也算烂熟于心了。当时懂Oracle的人实在太少了,所以很快客户就找上门来,希望我给他们开一期Oracle 数据库培训班。当时能来参加培训班的都是全国各省的技术骨干,学习的内容主要是数据库安装、SQL开发和Oracle开发工具等。
当时培训的Oracle开发工具主要是Oracle* FORMS,这是一个Oracle公司的可视化开发工具,后来这个工具被改名为Oracle Developer/2000。Oracle Developer/2000 在1999年之后改名为 Oracle Developer Suite,随着时间的推移,Oracle Developer Suite 中增加了一些新的工具,比如 JDeveloper,并且大部分组件现在是 Oracle Fusion Middleware 的一部分。后来Developer/2000被这个客户当成主要的应用开发工具,在核心系统中,Oracle数据库也成为了主流数据库,逐步替代了FOXPRO。
为了这个培训,我把公司能腾出来的电脑都拿了出来,并把一台配置最高的PC机当成服务器。这样学员们可以在学习的时候进行大量的实验操作。这种形式在当时是比较先进的,学员们的学习效果也比较好。因此这项工作被持续了几年,每年客户都会组织一批技术骨干到深圳来培训Oracle技术。
27年过去了,当年这些2-30岁的年轻人大多数已经年过半百,甚至有些人都已经退休了。看着这些照片,有些人的名字我现在还能回忆起来,有些人只记得他们是哪个省的了。
看着这些照片,又想起那个中国信息化起步的年代,想起了当时和这些客户建立的技术友谊。每次回忆起当时大家十分饥渴地学习数据库技术的时候,我都会为我曾经参与过这段历史而感到自豪。虽然现在看来,那时候的我们是那么地幼稚。