- 注册时间
- 2011-7-3
- 最后登录
- 2020-8-5
- 阅读权限
- 200
- 积分
- 1928
- 精华
- 0
- 帖子
- 483
  
|
ASA在实际使用过程中,用户正在使用程序的时候出现死机,或者突然断电,数据库有时会被破坏,不能使用。
dbsrv | dbeng } 如下参数,或许有所帮助。
-a filename 应用指定的事务日志文件。
-f 在没有事务日志的情况下,强制启动数据库。
其实一般来讲突然的情况,不会使数据库文件就毁坏掉,
ASA 不会在突然断电的一瞬间,
在磁盘上乱写一通。
这种问题应该属于如下情况:
数据库在上次使用时不正常退出。在继续之前必须恢复数据库。
那么在正常启动不成功的情况下,
可以首先使用-f 的参数,然后再使用正常的方式进行数据库服务的启动。
-f 的参数进行了如下操作。
如果没有事务日志,数据库服务器会执行数据库的检查点恢复,然后终止,它不再继续运行。以后您可以在不使用 -f 选项的情况下重新启动该数据库服务器,以进行正常操作。
如果数据库所在的目录中有事务日志,该数据库服务器会执行检查点恢复,以及使用该事务日志进行恢复,然后终止,服务器不再继续运行。以后您可以在不使用 -f 选项的情况下重新启动该数据库服务器,以进行正常操作。
以上是某些专业人士的个人观点。大连郑泰科技好帮手系列管理软件均具备自动备份与手工备份功能,可以很大程度的防止数据的破坏与丢失。
|
|