针对使用旧版软件的用户,本任务概括了重建 16 版 UltraLite 数据库的过程。
前提条件
如果从 UltraLite 9 及更早版本的数据库进行升级,则必须安装相应版本的 SQL Anywhere。
创建现有 UltraLite 数据库的备份副本。
如果数据库是可能包含未同步更改的生产数据库,则对其进行同步。
上下文和注释
UltraLite 16 版不能读取用任何先前版本软件创建的 UltraLite 数据库。
使用数据库内容创建 XML 文件。
打开命令提示符,导航至先前 SQL Anywhere 安装的目录,然后对数据库使用 ulunload 实用程序。
如果 UltraLite 数据库是使用 10、11 或 12 版 SQL Anywhere 创建的,则也可打开命令提示符,转到 %SQLANY16%\UltraLite\Unload\ 目录,选择应用于对应 UltraLite 数据库版本(如 V10、V11 或 V12)的目录,然后从该目录使用 ulunload 实用程序。
使用 UltraLite 16 版 ulload 实用程序,或使用 Sybase Central UltraLite 16 插件中的 [装载数据库向导],将模式和数据装载到 16 新版数据库中。
UltraLite 数据库现缺省为 UTF8 编码。如此编码不符合需要,应将 utf8_encoding 参数显式设置为 off。
检查生成的 XML 文件,以验证 UTF-8 编码的设置。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |