SQL Anywhere資料庫非常規恢複工具
ReadASADB---一個不依賴資料庫管理系統、直接從db檔案上提取資料的業內領先的恢複工具!
一、SQL Anywhere、UltraLite介紹
SQL Anywhere 一個免維護、易管理的移動資料庫。
SQL Anywhere 提供了企業級的功能,包括完全的交易處理、無與倫比的可靠性和功能,包括參照完整性、預存程序、觸發器、行級鎖、自動的任務安排和自動回復等功能
- 便於使用,易於管理 ,降低終端使用者的日常管理費用!
- 多平台支援
- 資源效率高
- 配套的定時資料同步工具Mobilink
UltraLite 是一種用於小型、移動和嵌入式裝置的、具有同步功能的關聯式資料庫
- 穩健的資料管理
- 強大的同步功能
- 直接簡明的開發
- 多平台可用性
您可以開發和部署用於 Windows CE、 Palm OS 和基於 Java 的裝置的 UltraLite 資料庫應用程式!
二、ReadASADB功能
能夠從損壞的SQL Anywhere資料檔案(.db)和UltraLite資料檔案(.udb)上提取資料的非常規恢複工具
- 適用於所有的SQL Anywhere版本 包括:5.x,6.x,7.x,8.x,9.x,10.x,11.x,12.x
- 適用於所有的UltraLite版本
- 能夠恢複出來表結構和資料
- 能夠恢複自訂資料類型
- 能夠恢複預存程序等對象的文法
- 能夠匯出到目標資料庫
- 能夠匯出到SQL檔案並產生匯入指令碼
- 支援多種字元集 包括:cp850、cp936、gb18030、utf8等
- 能夠恢複未加密或者簡單加密類型的資料
- 簡單易用
- 限制:不支援AES加密的資料檔案
三、ReadASADB適用情境
各種誤操作:
- 誤截斷表(truncate table)
- 誤刪除表(drop table)
- 錯誤的where條件誤刪資料
- 誤刪除db或log檔案
- 誤刪除表中的欄位
四、ReadASADB恢複資料過程
關於工具ReadASADB還可以參考我的部落格:
研發成功了從Sybase SQL Anywhere的DB檔案上恢複資料的工具
ASA資料庫實體儲存體結構分析(1)
ASA資料庫實體儲存體結構分析(2)
投影片格式的:SQL Anywhere恢複工具介紹.ppt