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

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

 

创建档案备份 (SQL)

档案备份是包含备份所需全部信息的一个或多个文件的集合,其中包括主数据库文件、事务日志和 dbspace。档案备份只能作为服务器端备份执行,并且可保存到文件或磁带驱动器中。

前提条件

您必须具有 BACKUP DATABASE 和 VALIDATE ANY OBJECT 系统特权。

 任务
  1. 连接到数据库。

  2. 校验数据库。

  3. 执行 BACKUP 语句创建到磁带的档案备份。

    如果您将 ATTENDED 设置为 OFF,则在磁带或磁盘空间不足时,备份会失败。如果将 ATTENDED 设置为 ON,则会在备份档案设备没有更多的空间时提示您采取相应措施。

    此备份保持事务日志不变。

结果

BACKUP 语句将在文本文件 backup.syb 中创建项。有关 backup.syb 文件位置的信息,请参见SALOGDIR 环境变量

以下语句在 Windows 计算机的第一个磁带驱动器中创建档案备份:

BACKUP DATABASE
TO '\\\\.\\tape0'
ATTENDED OFF
WITH COMMENT 'May 6 backup';

Windows 上的第一个磁带驱动器是 \\.\tape0。因为反斜线在 SQL 字符串中为转义字符,所以每个反斜线前面还有一个反斜线。


 另请参见