SYBASE ASA數據庫恢復方法 |
發(fā)布時間: 2012/8/31 17:38:03 |
SYBASE ASA數據庫當遇到不正常關機時,很容易出現異常,如:表或索引出錯,麻煩的是用drop table t_name刪除表時數據庫就會DOWN下。下面是我常用的兩種恢復方法: 一、用備份數據庫恢復: 1、用備份數據庫啟動 2、翻譯出錯數據庫的日志(可能有多個文件) 3、按順序執(zhí)行翻譯出的日志文件,read 文件 二、沒有備份數據庫 現象: set rowcount 10 select * from table_name時數據down下 用dbvalid檢查此表時報錯 檢查處理方法: 1、刪除table_name的發(fā)布、視圖 2、dbunload -c "uid=dba;pwd=sql;dbf=d:\sybdata\dbname.db" -e table_name -an d:\db_new\dbname.db" 3、用新數據庫啟動 4、重建table_name表(沒有數據) 本文中就為大家總結這兩種恢復方法,如果大家有更多更好的方法,歡迎拿出來與大家一起分享,不要獨吞哦。
本文出自:億恩科技【www.allwellnessguide.com】 |