好饭不怕晚--记我的Oracle数据库生涯

我的第一份工作是在一家ERP软件公司做ERP软件的技术支持,在维护ERP软件的过程中,我接触了Oracle 数据库,逐渐对Oracle数据库有了浓厚的兴趣,特别是将一个断电后的数据库open起来之后,那种成就感确实很爽(虽然现在看起来不算什么)。于是在2009年(也就是Oracle WDP计划在中国推行之后的第二年),我在上海交大学习了Oracle DB OCP课程,并通过了OCP认证,于是在2009年,我下定决心转行:放弃ERP,投奔Oracle DB。6年多过去了, 我在Oracle 数据库领域不断积累,不断成长,并取得Oracle
DB OCM认证。

从我的经历可以看出,我做Oracle 数据库技术服务比较晚,确切的说是“30岁转行从事Oracle数据库技术服务”,也许有人会说“人过三十不学艺”,你都30了还折腾啥?其实吧,有时做出选择很简单:“你想做什么?这个行业的前景如何?” 我之所以下定决心转行,第一,我想从事Oracle 数据库这一行,第二,我看到了Oracle 数据库的广阔前景。事实证明,我并没有看错,其他厂商的数据库跟Oracle 数据库相比,完全不在一个层面。

说到这里,我其实并没有说是什么学历的,我是自考本科毕业生和自考专科毕业生,也就是说,我根本就没有考上任何的大学。当然,我的自考生涯也不是纯自己学习,我读的是全日制自考班,教我们的老师是大学里的教统招本科生的老师。我一个自考毕业生都可以在30岁成功转行,都能获得OCM,都能过上自认为还可以的生活,你们统招大专生,统招本科生难道不应该比我做得更好?

借用itpub社区里边一个哥们的签名作为总结:

每天晚上疲劳的睡在床上时,才感觉真真切切地过了一天。人生最重要的不仅是努力,还有方向。压力不是有人比你努力,而是比你牛叉几倍的人依然比你努力。即使看不到未来,即使看不到希望,也依然相信,自己错不了,自己选的人生错不了。第二天叫醒我的不是闹钟,其实,还是梦想!!有梦想并坚持梦想的人,一定终有所获!!成功在于有目标,敢行动,能坚持,这三者缺一不可。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-29 19:09:57

好饭不怕晚--记我的Oracle数据库生涯的相关文章

记一次Oracle数据库迁移部署

1 --20141230部署脚本(按照时间顺序从上往下) 2 3 4 --命令行,导出要部署的数据库数据(无分号) 5 --expdp RMB3/[email protected] SCHEMAS=RMB3 directory=expdir dumpfile=20141230.dmp logfile=20141230.log 6 --上句注释: 7 --expdp:cmd命令(即win下的一个exe程序) 8 --RMB3/[email protected]:用户名/密码@本地服务命名(netM

cx_Oracle读取Oracle数据库中文乱码问题解决

在使用cx_Oracle模块读取Oracle数据库中的中文记录时,返回值皆为?,后google得此佳文,遂问题得以解决,特此记之. Oracle数据库版本是10g,字符集是AL32UTF8. 编写的python脚本中需要加入如下几句: import os os.environ['NLS_LANG'] = 'SIMPLIFIED CHINESE_CHINA.UTF8' 这样可以保证select出来的中文显示没有问题. 要能够正常的insert和update中文,还需要指定python源文件的字符集

记一次Oracle Clusterware成功安装后的故障处理

记一次Oracle Clusterware安装成功后的故障处理 1. 环境 [[email protected] rac1]$ cat /etc/issue Red Hat Enterprise Linux Server release 5.8 (Tikanga) Kernel \r on an \m 2. 问题描述在安装RAC的过程中, 成功安装好grid (clusterware) 后关闭了各节点. 在下次开启各节点后, 检查crs资源状态, 出现如下错误: [[email protecte

记一次ORACLE的UNDO表空间爆满分析过程

这篇文章是记录一次ORACLE数据库UNDO表空间爆满的分析过程,主要整理.梳理了同事分析的思路.具体过程如下所示: 早上收到一数据库服务器的UNDO表空间的告警邮件,最早一封是7:55发出的(监控作业是15分钟一次),从告警邮件分析,好像是UNDO表空间突然一下子被耗尽了. DB Tablespace Allocated Free Used % Free % Used 192.168.xxx.xxx:1521 UNDOTBS1 16384 190.25 16193.75 1.16 99 使用一

记32位Oracle客户端登录报12560协议适配器错误的解决办法

国庆买了一台新电脑ThinkPad E431,i5双核CPU,8G内存,硬盘比较坑爹5400转的500G,重点是预装win8的64位简体中文版.大学时买了第一台电脑神舟笔记本,因为神舟电脑便宜,所以没有预装正版系统:工作了以后给老婆买了一台电脑惠普笔记本,当时一个朋友开店做惠普电脑代理,为了帮他开个张,就从他那里买的,他给装了个盗版winxp.其实心里还是很支持正版windows操作系统的,而且新公司给发的工作电脑又很破,严重影响工作心情,所以就买了联想的ThinkPad,于是乎就有了正版win

记一次Oracle 10g数据恢复事件

事实证明,不作死就不会死,这次Oracle崩溃,花费了我两天的时间,只因为我装了些莫名的安卓模拟器之后又卸载了. 卸载之后,发现oracle数据库用不了了,心一凉,因为自己存了进两年的数据全在里面,近70个g.于是赶紧进Net Manager,进不去了,需要输入配置文件的路径!这绝对是ORAACLE_HOME没了...于是在环境变量中添加一个ORACLE_HOME变量,地址指向E:\oracle\product\10.2.0\db_1.再进Net Manager,没问题了,却发现报错ora-12

记工作中在Red Hat 7.1企业版 安装Oracle数据库历程

最近公司在搞系统服务器整合,我负责的MES数据库需要从原有服务器器迁移到新服务器上,问硬件组的同事要了IP .账号.密码,开始安装oracle数据库. 在以前的工作中,很少接触linux系统,来到现在这家公司,由于数据库假设在linux系统上,所以免不了经常接触.之前也在本机电脑上安装虚拟机,安装centos6.9玩玩. 本次我将要操作的服务器是Red hat 7.1 企业版,借着这个机会,正好了解下这个系统和Centos的区别. 原文地址:https://www.cnblogs.com/gud

Oracle 数据库日常巡检

Oracle 数据库日常巡检 阅读目录 1. 检查数据库基本状况 2. 检查Oracle相关资源的使用情况 3. 检查Oracle数据库备份结果 4. 检查Oracle数据库性能 5. 检查数据库cpu.I/O.内存性能 6. 检查数据库安全性 7. 其他检查 回到顶部 1. 检查数据库基本状况 包含:检查Oracle实例状态,检查Oracle服务进程,检查Oracle监听进程,共三个部分. 1.1. 检查Oracle实例状态 select instance_name,host_name,sta

Oracle数据库备份数据缺失的问题

项目中一直在使用Oracle数据库,由于我之前更多的是关注ORM映射框架,几乎没有关注过Oracle特性的东西,很多东西都不知道,而且项目中换数据库的概率几乎为零,所以有必要好好研究一下Oracle.正所谓,不怕不知道,就怕不知道嘛.不然遇到问题,都不知道从哪里下手. 这两天的Oracle学习,收获不小.前几天测试中遇到很多的稀奇古怪的问题,都被很好的解释了.这里就一个典型的例子谈一谈. 就是在测试阶段,看着经理熟练的操作Oracle的各个指令,内心就已经有了一点不平静.经理就是经理,这都是多少