a. 首先,必须懂ORACLE(废话),别告诉我在WINDOWS上装过就算懂
差远着呢
b. 其次,必须让别人也知道你懂ORACLE,最好的方法是考个认证(OCP)别说,还真有一大帮HR的人迷信这个
c. Oracle的好处是在N多平台都可以运行,坏处呢,就是你必须明白如何让它在Solaris, HP-UX, WINDOWS, Linux, AIX, Tru64.......上跑起来 系统DOWN了找别人?那可以你自己的DATABASE SERVER有什么办法,下定决心当系统管理员吧
d. ORACLE是基于网络的,所以在管理的时候,免不了用到N多网络东东
总麻烦别人会遭白眼的,客户也不干,所以DBA最好也是网络管理员
恩,拿个CCNA保底也不错
e. 从8i之后,ORACLE全面转向JAVA,所以为了保住饭碗,弄懂JAVA是必需的 所以DBA也要是JAVA PROGRAMMER,向不会JAVA的同志们默哀,抓紧学吧
f. 除了管理之外,另一方面也要协助开发人员做PROJECT,不管是B/S还是C/S 那个S(server)总跑不了,所以DBA还要懂软件工程,去学UML和ROSE吧, hoho
g. 现在用ORACLE做网站的很多吧,OK,不管是APPLICATION SERVER用的是ASP,JSP,ColdFusion还是别的什么,出了问题DBA也跑不了。说你不管这个?没门
趁早学学那些东西,免得到时候弄不明白错儿出在什么地方