background image

备份和恢复

 

解决一般的问题

 

  中级

DBA 往往从业一年左右,熟悉某种操作系统环境下的数据库。因为对中级 DBA 来讲,

Windows NT 和 Unix 是有很大差别的。中级 DBA 对 SQL 比较熟悉,他们自己购买了几本数据
库方面的书籍,并深入钻研。中级

DBA 往往同时兼任数据库程序员,他们的工作对性能、稳定

性、安全性的追求基本上不是很高,往往配合高级

DBA 做一些例行工作。

  高级

DBA 在国内是非常少的。他们购买了太多的数据库方面的英文资料,也许是托朋友从

Amazon 买的。相对于他们的报酬来讲,买书的钱是很少的一个比例。高级 DBA 一般都熟悉很
多种操作平台下的几种大型数据库。他们知道各种不同数据库在不同环境下的优势和劣势,并能
在数据库平台和数据库环境的选择方面做出决策。他们一般通晓系统架构和数据库设计,并能对
数据库进行各种级别的优化。高级

DBA 一般都配有助手,他们更偏向做决策和计划。高级 DBA

往往在银行业、保险业、在线交易等对稳定性、安全性、性能都要求比较高的关键业务处理领域大
显身手。

  很多时候,是否取得数据库专家认证证书并不是很重要。我知道很多数据库厂商的培训只要
你去了都会获得证书。有很多的公司提供商业化的培训,他们的服务质量也有好有劣。所以证书
并不是特别地有意义。

几种流行的数据库系统

"容易"的数据库系统-Microsoft SQL Server

  如果你打算做一个

DBA,建议你选择那些现在比较流行的数据库系统。这意味着你将有更

多的就业机会、交流和培训机会,而且,流行自有流行的理由,你可以因此省心很多。当然,就
业竞争压力也比较大。一般的入门者选择

Microsoft SQL Server,这是非常适合中小型企业的

数据库系统,熟悉

Access 的读者很容易就能初步使用 Microsoft SQL Server,成为一个

DBBS。 J
Microsoft SQL Server 7.0 的报价,5 用户版 1399 美金,增加用户时,127 美金每用户。

"难"的数据库-无冕之王 Oracle

  如果你有机会接触到

Oracle,那可是个好机会。Oracle 是目前最看好的数据库厂商,由于

其强大的功能和可配置、可管理能力,

Oracle DBA 的薪资一般比其他数据库管理员的薪资要高

而且,

Oracle 在大中型企业的关键应用也更加普遍了。Oracle 可以运行在 Windows NT、Sun 

Solaris、Linux 等平台下。很多情况下要求你不仅仅熟悉 NT,还要你熟悉 Unix;而且 Oracle
不太友善的界面和成箱的

Oracle 产品资料可能也是一个障碍。

Oracle 8i 标准版的报价,如果运行在 Windows NT,附带 JServer 和 interMedia,支持 5
个并发用户,报价是

3925 美金每 CPU。增加并发用户时,785 美金每用户。增加附加的命名用

户时,

392.5 美金每用户。

数据库系统的贵族

-IBM UDB/DB2

  作为

30 年数据库研究的成果,IBM DB2 确实称得上"数据库系统的贵族"。不管是小型商

业系统,还是大的银行系统,用

DB2 都是可以高枕无忧的。最近推出的新版 DB2 6.1, 管理和

调节工具更加卓越和便于使用。

DB2 可以运行在 Intel 架构上,也可以运行在 IBM 的 S/390 大

型计算机上。如果你所在的行业对

IBM 的机器特别地称道,建议你学习 IBM DB2。