怎样才能恢复SYBASE ASA数据库?
来源:http://www.qunhai.net  关键字:数据库 网站建设 日期:2011-10-20 [关闭]

       在使用SYBASE ASA数据库时,如果遇到不正常关机时,很容易出现异常,比如:表或索引出错,麻烦的是用drop table t_name删除表时数据库就会DOWN下。上海网站建设在工作中总结出来了一下两种方法:

      一、用备份数据库恢复:

      1、用备份数据库启动

      2、翻译出错数据库的日志(可能有多个文件)

      3、按顺序执行翻译出的日志文件,read 文件

      二、如果没有备份数据库

      现象:

      set rowcount 10

      select * from table_name时数据down下

      用dbvalid检查此表时报错

     上海网站建设检查处理方法:

     1、删除table_name的发布、视图

     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表(没有数据)

     上海网站建设就为大家分享以上两种恢复SYBASE ASA数据库的方法,如果您有其他的好方法,也欢迎分享出来、共同进步。

上一篇:从优化角度谈企业网站建设的常见问题 下一篇:浅析网页应用中xml的优势