Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - 数据库管理 » 维护数据库 » 备份和数据恢复 » 恢复数据库

 

从介质故障中恢复

如果数据库无法使用,则说明数据库出现了故障。SQL Anywhere 针对以下类型的故障提供保护:

故障类型 说明 示例
介质 数据库文件和/或事务日志变得无法使用。此类故障可能是由于文件系统或存储数据库文件的设备变得不可用或文件损坏而造成的。备份针对介质故障保护数据。
  • 存储数据库文件或事务日志文件的磁盘驱动器变得不可用。

  • 数据库文件或事务日志文件损坏。这可能是由于硬件问题或软件问题而造成的。

系统

如果在计算机或操作系统出现故障时有部分完成的事务,则会出现系统故障。此类故障可能是由于计算机的关闭或重新启动不当、另一个应用程序导致操作系统出现故障或者电源故障而造成的。

在系统出现故障之后,数据库服务器在您下次启动数据库时自动恢复。在出现系统错误之前提交的每个事务的结果都保持不变。在系统出现故障前未提交的事务进行的所有更改都被取消。

  • 存在可能是由于电源故障、操作系统故障或计算机重新启动不当而导致的部分完成的事务时,计算机或操作系统变得暂时不可用。


从数据的介质故障中恢复
从事务日志镜像的介质故障中恢复
从未镜像事务日志的介质故障中恢复