[English]
作者:
fuyuncat
来源:
www.HelloDBA.com
DBA最痛苦的事莫过于磁盘损坏、数据丢失。这不仅对DBA个人,对一个企业来说也是一项无法估计的损失。因此,要将这种风险降到最低,就要求数据库系统需要有完整的数据备份、灾难恢复方案,确保数据的万无一失!
但是,尽管有备份和灾难恢复方案,也无法保证风险降为0(况且还存在许多系统没有做备份方案),在一些极端情况下,还是会可能出现磁盘损坏、系统或数据文件损坏导致数据库无法恢复的情况。 针对这种情况,本站推出了一个完全自主开发的Oracle数据恢复工具——FySafe。该工具可以将幸存数据文件(可能文件本身也不完整)中的数据读出,尽可能的帮助用户找回丢失的数据。就像火灾后,尽量从废墟中找出所有有价值的物品,使损失降为最低。
FySafe的特点是可跨平台、速度快、兼容多个数据库版本(Oracle 8.1.7~10g)、可以恢复各种数据表(普通表、压缩表、索引表、簇表、分区表)数据、可以恢复各种数据类型、可以恢复各种数据对象、代码。详情可以参见以下特性列表。
FySafe提供两种服务方式:如果本站技术人员现场恢复的话,可以直接从本地恢复;如果不需要现场恢复的话,可以通过从本站下载客户端,由本站进行远程恢复。
以下是FySafe的特性列表及下载地址:
客户端下载地址:FySafe v1.0
附:FySafe的特性
· 操作系统平台
o 任何 Unix 系统
o 任何 Linux 系统
o 任何 Windows 系统
· Java 版本要求
o Java 1.4.2_09 or up
· 支持的Oracle数据库版本
o Oracle 8.1.7
o Oracle 9i
o Oracle 10g
· 支持恢复的对象
o Tables (DDL)
o 表中的数据
§ 普通表 Heap Tables
§ 簇表 Cluster Tables
§ 分区表 Partition Tables
§ 压缩表 Compressed Tables
§ 索引表 IOT Tables
o Indexes (DDL)
§ 普通索引Normal Indexes
§ 位图索引Bitmap Indexes
§ 压缩索引Compressed Indexes
o 簇Cluster
o 类型Types
o 包 Packages
o 函数 Functions
o 存储过程 Stored Procedures
o 触发器 Triggers
· 支持恢复的数据类型
o Char
o Varchar2
o NChar
o NVarchar2
o Number
o Float
o Integer
o Raw
o Long
o Long Raw
o Date
o Timestamp
o Interval Year To Month
o Interval Day to Second
o Rowid
o CLOB
o NCLOB
o BLOB
o Bfile
o XMLType (Stored as CLOB)
· 支持恢复的字符集
o UTF-8
o UTF-16
o US7ASCII
o GBK
o … …