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 16 - 更改和升级 » 如何升级到 SQL Anywhere 16 » UltraLite 升级

 

升级 UltraLite 数据库 (Windows)

针对使用旧版软件的用户,本任务概括了重建 16 版 UltraLite 数据库的过程。

前提条件

  • 如果从 UltraLite 9 及更早版本的数据库进行升级,则必须安装相应版本的 SQL Anywhere。

  • 创建现有 UltraLite 数据库的备份副本。

  • 如果数据库是可能包含未同步更改的生产数据库,则对其进行同步。

上下文和注释

UltraLite 16 版不能读取用任何先前版本软件创建的 UltraLite 数据库。

 任务
  1. 使用数据库内容创建 XML 文件。

    打开命令提示符,导航至先前 SQL Anywhere 安装的目录,然后对数据库使用 ulunload 实用程序。

    如果 UltraLite 数据库是使用 10、11 或 12 版 SQL Anywhere 创建的,则也可打开命令提示符,转到 %SQLANY16%\UltraLite\Unload\ 目录,选择应用于对应 UltraLite 数据库版本(如 V10V11V12)的目录,然后从该目录使用 ulunload 实用程序。

  2. 使用 UltraLite 16 版 ulload 实用程序,或使用 Sybase Central UltraLite 16 插件中的 [装载数据库向导],将模式和数据装载到 16 新版数据库中。

    UltraLite 数据库现缺省为 UTF8 编码。如此编码不符合需要,应将 utf8_encoding 参数显式设置为 off。

  3. 检查生成的 XML 文件,以验证 UTF-8 编码的设置。

结果

已将 UltraLite 数据库升级到最新版本。

 另请参见