SQL DBA兼管Oracle库

    前段时间, 一个澳大利亚的网友说他的Oracle库中某个表空间只留下了几个数据文件, 还能不能恢复. 在这儿不讨论如何恢复数据的问题, 要关注引起这个问题的根源.

    根本原因是他们请了一个SQL Server DBA, 兼职(顺便)管管Oracle数据库, 当某些数据过时了, 要归档起来, 这个SQL DBA就将表空间从Oracle中删除了. 原因是SQL Server中是可以这样做的, 只要数据文件存在, 就可以挂到新SQL Server数据库中, 不幸运地是, 他这个猜测错了. 后来他们的客户再来要求查询过去的数据时, 就发生了这个问题.

    有两个方面的问题, 值得思考. 从DBA个人角度来说, 不应当这么随便地只根据自已的猜测, 就去做删除数据这样的操作, 这个思界, Google一下, 有这么难吗? 如果DBA有这种想法或倾向, 那么你很难被大公司录用. 从公司角度来说, 让不懂的人去做重要的事, 还是兼职的, 出了问题, 公司应当承担主要的责任.

    至于大家都关心的结局问题, 他们联系Oracle了, 但等了很久(一周)Oracle也没有派人去作DUL恢复, 在找了一个更旧的DMP恢复进去后, 他们的客户也就不追究了. 我也给了他们一个报价, 最后没有被他们的领导采用. 当然那个兼职的SQL DBA, 肯定是要解除劳务关系了.

    过年要去烧香拜佛了, 让更多的SQL DBA兼管Oracle库吧!

留言 (3)

我就是SQl Server DBA,现在兼管Oracle^_^

你不一样, 是双硕士学位.

晕,尤其对最后一句......

发表留言:

« Previous | Main | Next »

英语900句 | English 900

  • Would you be so kind as to lend me some money?
  • 你能借我一点儿钱吗?
  • No problem. How much?
  • 没问题, 你要多少?
  • I hope I'm not bothering you.
  • 我希望我没有打扰你.
  • I hope that will not cause you too much trouble.
  • 我希望那不会给你添太多麻烦.
  • I really appreciate your help.
  • 我非常感谢你的帮助.