浪潮财务软件单机版数据库Sql AnyWhere5.0如何截断日志
数 据 库: SqlAny 5.5.03
软件版本: PS未知 软件模块: 性能优化
问题描述:
Sql AnyWhere5.0数据库无法正常使用,需要截断日志
产生原因: 创建单用户数据库(anywhere)时,可以创建带有日志的数据库文件.
但是在备份恢复时,如果只恢复数据文件(*.db),日志文件(*.log)未同步恢复.则不能打开数据库.
解决方法:
方法1:
1、在windows中,点击“开始”-“程序”-”sybase sql anywhere5.0“–”isql“
2、在isql程序中:
2.1、在菜单window下的选择database tools;
2.2、选择change transcation log name;
2.3、在下面的database file项目中,选择出现问题的数据库文件;
2.4、点击右上方的change 按钮,选择 no transcation log选项;
2.5、点击ok,这样就截断了该数据库的日志。
方法2:
使用sybase central-utilities 中 change log file information功能去掉日志
方法3:
使用以下命令行:
dblog.exe -n <database_name>
原创文章,转载请注明: 转载自浪潮888博客
文章的脚注信息由WordPress的wp-posturl插件自动生成