作者:eygle 原文链接:
http://www.eygle.com/archives/2007/02/dba_need_some_habit.html
这几天,在帮助一个朋友进行数据恢复。
造成故障的原因很简单,因为维护升级时错误的连接到生产主机,结果导致生产库故障,数据文件被删除并部分覆盖。
因为这个案例,我想说一下作为一个DBA应该养成的一些基本习惯。
以前曾经写过一篇What Kind Of DBA we need-我们需要什么样的DBA?。
今天想说的是一些在工作中应该养成的习惯或者说基本守则:
1.经常使用hostname命令
在Linux/Unix上,我们使用ssh或telnet等通过多次跳转,很容易变更了连接主机,如果不经过确认就可能在不正确的主机上执行了错误的操作。
通过hostname命令可以确认我们连接到的主机,避免发生不应该的误操作。在执行中要操作之前一定要通过hostname命令确认连接主机,这是DBA或者系统管理员应该养成的习惯:
[oracle@jumper oracle]$ hostname
jumper.hurray.com.cn
2.使用pwd确认路径
经常有朋友在错误的路径下错误的执行了"rm -rf *"等命令,这类错误的发生率居然也是很高的。
所以作为一个DBA,经常性的执行pwd命令来确认自己的工作路径:
[oracle@jumper oracle]$ pwd
/opt/oracle
3.确认instance_name等数据库中要信息
在执行truncate/drop等操作之前,应该确认连接到了哪个数据库,从v$database或v$instance等视图中可以获得这些信息(可能需要授权)
SQL> select instance_name,host_name from v$instance;
INSTANCE_NAME HOST_NAME
---------------- ----------------------------------------------------------------
eygle jumper.hurray.com.cn
通过一些良好习惯的养成,可以使得我们少犯错误。
所以,有一些习惯是需要养成的。
-The End-
分享到:
相关推荐
Enterprise DBA Part 1A: Architecture and Administration
Oracle DBA手记2:数据库诊断案例与内部恢复实践
DBA 攻坚 左手Oracle右手MySQL oneNote格式
Oracle.DBA手记·4:数据安全警示录
Oracle.DBA手记·4:数据安全警示录.pdf
第 1 章 Eygle 的 DBA 工作手记 DBA日常工作职责——我对DBA的7点建议 DBA警世录——有些习惯DBA须要养成
Oracle DBA手记4:数据安全警示录 盖国强 著 ISBN 978-7-121-17206-9 2012年7月出版 定价:65.00元 16开 404页 宣传语 灾难与拯救 全真全程商业案例! 2内 容 简 介 这是一本写给大家看的数据安全之书,不仅仅是...
DBA必读宝典:Oracle.11g权威指南(第2版).谷长勇.扫描版
资源名称:Oracle DBA手记4 数据安全警示录内容简介:《OracleDBA手记·4:数据安全警示录》以数据安全为主线将众多灾难挽救过程串联在一起,不仅对各个案例的发生过程进行了详细描述,更为读者提供了具体的规避法则...
解DBA之惑:数据库承载能力评估及优化手段.pdf
The Cloud DBA-Oracle: Managing Oracle Database in the Cloud By Abhinivesh Jain, Niraj Mahajan English | PDF| 2017 | 228 Pages | ISBN : 1484226348 Learn how to define strategies for cloud adoption of...
一、DBA最常用的数据字典 dba_data_files:通常用来查询关于数据库文件的信息 dba_db_links:包括数据库中的所有数据库链路,也就是databaselinks。 dba_extents:数据库中所有分区的信息 dba_free_space:所有表空间...
ORACLE DBA工作笔记 运维数据迁移与性能调优 清晰版 。。。
Oracle DBA手记2:数据库诊断案例与内部恢复实践 OCR版,可以搜索、复制内容
SQL Server 2005 DBA Street Smarts: A Real World Guide to SQL Server 2005 Certification Skills Book Info: Published in 2006 Published by Sybex Author Joseph L. Jorden ISBN 0470083492 ...
DBA2COR:一种适合协同网络QoS路由算法,章刚,陈庆奎,协同网络 QoS路由是当前研究的一个热点。针对启发式算法在路由选择过程中,由于算法收敛和资源更新较慢,容易造成单一节点负载不��
以日记的形式记录oracle dba的故事,不单单是技术的事情,相当有价值
一共两卷,免费提供,请分别下载后再解压...Oracle_DBA手记1-数据库诊断案例与性能优化实践 另有免费下载资源: Oracle_DBA手记3-数据库性能优化与内部原理解析.pdf Oracle_DBA手记2-数据库诊断案例与内部恢复实践.pdf
闪回数据库需要使用两种日志:闪回日志和重做日志。重做日志的概念不需多谈,所谓的闪回日志的记录正好与重做日志的记录相反。可以简单的这样认为:比如重做日志记录了一条insert命令,那么闪回日志就记录这条记录...