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

SQL Anywhere 12.0.0 (中文) » SQL Anywhere 服务器 - 数据库管理 » 启动并连接到数据库 » 使用数据库文件 » 创建 SQL Anywhere 数据库

 

创建具有事务日志镜像的数据库

在创建数据库时,您可以选择维护事务日志镜像。该选项由 CREATE DATABASE 语句、Sybase Central 或 dbinit 实用程序提供。

有关为何需要使用事务日志镜像的详细信息,请参见事务日志镜像

 ♦  创建使用事务日志镜像的数据库 (Sybase Central)
  1. 从 [工具] 菜单选择 [SQL Anywhere 12] » [创建数据库]。

  2. 请按照 [创建数据库向导] 中的说明进行操作。

 ♦  创建使用事务日志镜像的数据库 (SQL)
  • 使用包含 TRANSACTION LOG 和 MIRROR 子句的 CREATE DATABASE 语句。例如:

    CREATE DATABASE 'c:\\mydb'
    TRANSACTION LOG ON 'mydb.log'
    MIRROR 'd:\\mydb.mlg';

    请参见CREATE DATABASE 语句

 ♦  创建使用事务日志镜像的数据库(命令行)
  • 使用包含 -m 选项的 dbinit 实用程序。例如,以下命令(应当在一行上输入)初始化名为 company.db 的数据库,并将事务日志保留在另一设备上,而将镜像保留在第三个设备上。

    dbinit -t d:\log-dir\company.log -m
    e:\mirr-dir\company.mlg c:\db-dir\company.db

    请参见初始化实用程序 (dbinit)