背景介绍:这是一则Oracle DBA在工作中遇到的因为生产数据库没有开归档,没有一个合理有效的备份策略之后,同当时实施数据库安装的一次对话,当然,DBA并非是因为这次生产库未归档、未执行有效的备份才相互吐槽的,该项目前期已经很乱,比方说数据库用户权限控制不好,数据库用户随意删除数据后找到DBA,数据库版本安装不对找到DBA,数据库需要升级,通知项目组,项目组不接受建议,导致种种问题又找到DBA,DBA将metalink账号告知项目组,patch编号,该怎么打补丁告知项目组人员,依然无人视听等等,DBA远程桌面连接数据库服务器,经常被其他人员肆意断开远程连接,DBA无奈之下,要求到亲自到客户现场实施,项目组依然不理不问。。。。
我把它写在这里的原因有二:
①DBA的工作和职责很重要,在任何一家公司中,都需要明确权责,对于生产数据库建议一定要有有效的备份策略,确保数据库的安全、稳定、保证性能;
②是想要提醒自己在工作当中,需要注意做好沟通,高效、简洁的沟通很重要,更要注意方式和方法。虽然最后要到了那个实施数据库安装同事的电话后[为保护隐私,后4位数略去],一番电话互相吐槽之后,但是该给数据库做有效备份还是得做!
日期:3/8/2012
幸福虫儿 3:31:41 PM
hello
幸福虫儿 3:32:01 PM
振华51那台服务器上的数据库是你安装的吗?
同事 3:33:22 PM
是的
幸福虫儿 3:33:39 PM
嗯,知道了。
同事 3:33:52 PM
有问题吗
幸福虫儿 3:34:33 PM
O(∩_∩)O~
幸福虫儿 3:34:44 PM
没啥问题,
同事 3:35:03 PM
哦
幸福虫儿 3:36:08 PM
哦屁
幸福虫儿 3:36:10 PM
你丫的
同事 3:36:23 PM
怎么了?
幸福虫儿 3:36:26 PM
你差点儿没害死大家伙儿!
幸福虫儿 3:36:35 PM
你丫的,那是生产数据库
幸福虫儿 3:36:42 PM
你也敢不归档
幸福虫儿 3:36:45 PM
你也敢不备份
同事 3:36:54 PM
谁说的呀
幸福虫儿 3:36:59 PM
每天晚上做个逻辑备份毛用
幸福虫儿 3:37:04 PM
你不是逻辑备份吗?
同事 3:37:08 PM
这个不是我做的
幸福虫儿 3:37:11 PM
你还有什么备份侧率
幸福虫儿 3:37:18 PM
策略?
幸福虫儿 3:37:24 PM
是谁做的?
同事 3:37:27 PM
我只装了一个数据库
幸福虫儿 3:37:29 PM
不是你,是谁?
同事 3:37:38 PM
我那知道,反正不是我做的
同事 3:37:43 PM
也没人叫我做
幸福虫儿 3:37:47 PM
你们开始不还说做RAC吗?
幸福虫儿 3:38:06 PM
搞个单实例的数据库,先做有蹦出来说搞RAC
幸福虫儿 3:38:13 PM
想怎么玩儿
幸福虫儿 3:38:18 PM
想自己玩儿自己呢?
幸福虫儿 3:38:22 PM
生产库不归档?
同事 3:38:31 PM
这个我不知道呀
同事 3:38:39 PM
这个是dba做的事
幸福虫儿 3:38:41 PM
你只装数据库,明知道是生产数据库,为啥不归档?
幸福虫儿 3:38:46 PM
哪个DBA?
同事 3:38:51 PM
我那知道
幸福虫儿 3:38:57 PM
我怎么没听说呢?
同事 3:39:00 PM
反正我又不是dba
幸福虫儿 3:39:03 PM
别怪我跟你吐槽!
幸福虫儿 3:39:06 PM
你丫啥意思?
幸福虫儿 3:39:12 PM
你是干啥的?
同事 3:39:20 PM
我是做edi的
同事 3:39:22 PM
开发呀
幸福虫儿 3:39:29 PM
你装数据库时,明知道是生产库,为啥不开归档?
幸福虫儿 3:39:35 PM
为啥不做有效的备份?
同事 3:39:48 PM
他们只叫我装数据库
幸福虫儿 3:40:05 PM
我跟你明说,万幸是振华的库没出问题,出了问题,后果你就知道了
幸福虫儿 3:40:14 PM
他们叫你只装数据库?
同事 3:40:16 PM
是的
幸福虫儿 3:40:17 PM
他们是谁?
幸福虫儿 3:40:20 PM
他们是谁?
幸福虫儿 3:40:28 PM
谁是他们?
同事 3:40:35 PM
项目组呀
幸福虫儿 3:40:40 PM
你告诉我,你还好意思说你不是DBA?
幸福虫儿 3:40:54 PM
你只负责EDI跟开发?
同事 3:40:54 PM
我有什么不好意思说
同事 3:40:56 PM
是的
同事 3:40:57 PM
呀
同事 3:41:02 PM
我只友情弄一下
幸福虫儿 3:41:10 PM
友情弄一下?
同事 3:41:12 PM
是的
幸福虫儿 3:41:15 PM
什么是工作
幸福虫儿 3:41:20 PM
什么是责任?
幸福虫儿 3:41:32 PM
友情是什么意思?
同事 3:41:39 PM
老大术业有专功
幸福虫儿 3:41:48 PM
你们振华项目组就知道推卸责任!
幸福虫儿 3:42:02 PM
以提到责任,大家都推了!
同事 3:42:05 PM
怎么叫推卸责任
同事 3:42:22 PM
我要是搞数据库,我需要叫你来弄吗
幸福虫儿 3:42:43 PM
数据库是你装的,你没开归档,你没做有效的备份,数据库出问题了,你就得担待,这就是责任!
幸福虫儿 3:42:57 PM
你爱玩玩儿去!
幸福虫儿 3:43:05 PM
讲话真有意思!
同事 3:43:20 PM
那你想怎么说
幸福虫儿 3:43:22 PM
知道什么是责任了吗?
幸福虫儿 3:44:40 PM
你电话多少?
同事 3:44:55 PM
1381748xxxx
幸福虫儿 3:44:58 PM
你在公司吗?
同事 3:45:06 PM
在
同事 3:45:15 PM
在上海
幸福虫儿 3:45:17 PM
几楼?
评论 (3)
eygle| 2012年3月8日
这事项目经理有责任,
甲方技术经理有责任,
就唯独这个无辜的开发没有任何责任。
一个刚毕业的开发懂屁归档。
有种你找项目经理和甲方喷去。
Asher| 2012年3月9日
再吐一条:
该项目前期规划是实施RAC,结果项目组整成了单实例的数据库,且在系统已经上线的情况下,项目组又想起RAC,找到DBA。。。。
其实,导致这次吐槽的导火索是,项目组人员要求DBA协助备份这套数据库,结果DBA才发现该生产库未归档、没有有效的备份,DBA觉得不爽,再加上前面的各种原因,就吐槽了。。。
f| 2012年3月14日
没必要这么火大
术业有专攻,Dev也许意识不到需要做什么设置 。
你认为理所应当的事情,也许人家根本不知道。
所以。。。