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 11 - 更改和升级 » 11.0.0 版中的新功能 » SQL Anywhere » SQL Anywhere 的新功能

 

数据库实用程序

以下列出了 SQL Anywhere 11.0.0 版中对数据库实用程序的增强。

  • 配置文件的增强   现在,可在配置文件中使用和号 (&) 以表示其前面的标识会在下一行继续。请参见使用配置文件

  • 卸载实用程序 (dbunload) 增强   对 dbunload 进行了以下增强:

    • 通过添加的新选项 -cp,可以导致 dbunload 压缩数据输出文件。

    • 以前,如果指定 -ek、-ep 或 -ea 加密选项而未同时指定 -an 或 -ar 重装选项时,会返回错误。但现在,dbunload 接受这些加密选项并且将它们应用于它创建的输出文件。

    • 现在,-g 选项会刷新定义为 MANUAL REFRESH 的文本索引。请参见文本索引

    • 缺省情况下,不会将定义为 MANUAL REFRESH 的文本索引作为重装的一部分进行初始化。如果需要初始化这些文本索引,可以指定 dbunload -g 选项。

    • 通过 -no 选项,可以按字母顺序卸载对象定义,并且按对象类型分组。这会有助于比较各数据库的 reload.sql 文件。

    请参见卸载实用程序 (dbunload)

  • 校验实用程序 (dbvalid) 的增强   以前,缺省情况下,dbvalid 实用程序会校验所有表和实例化视图。现在,dbvalid 也执行 VALIDATE DATABASE 语句。

    通过运行校验实用程序自动启动某个数据库时,该数据库会以只读方式启动。这样可以防止在作为备份和恢复计划的一部分校验数据库时,对该数据库进行更改。

    请参见校验实用程序 (dbvalid)

  • 翻译日志文件实用程序 (dbtran) 检测到损坏情况时维护生成的 .sql 文件   如果由于事务日志文件中的损坏导致翻译日志文件失败时,通过翻译日志文件实用程序 -k 选项,可以指定不删除部分 .sql 文件。请参见翻译日志文件实用程序 (dbtran)