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 » 版本 10 及更高版本数据库的重建过程

 

重建数据库 (Sybase Central)

可使用 [卸载数据库向导] 将 10 版或更高版本的 SQL Anywhere 数据库升级到最新版本。

前提条件

按照升级软件的标准预防措施操作。请参见升级和重建预防措施

您必须具备 SELECT ANY TABLE 和 SERVER OPERATOR 系统特权。

确保在卸载和重装之前备份数据库。例如:

dbbackup -c "DBF=mydb.db;UID=DBA;PWD=sql" old-db-backup-dir
 重建数据库 (Sybase Central)
  1. 单击 [开始] » [程序] » [SQL Anywhere 16] » [管理工具] » [Sybase Central]。

  2. 启动运行有要升级的数据库的版本 16 数据库服务器,然后通过 Sybase Central 连接到该数据库。

  3. 单击 [工具] » [SQL Anywhere 16] » [卸载数据库]。

  4. 阅读 [卸载数据库向导] 第一页的内容,然后单击 [下一步]。

  5. 单击 [卸载在当前版本服务器上运行的数据库],然后从列表中选择数据库。单击 [下一步]。

  6. 选择卸载并重装到一个新的数据库。单击 [下一步]。

  7. 为数据库指定一个新的文件名。

  8. 还可以为新数据库指定页面大小,但指定的页面大小不能大于数据库服务器的页面大小。缺省的页面大小是 4096 个字节。如果需要,可以加密数据库文件。如果选择高度加密,那么每次启动数据库时都需要加密密钥。单击 [下一步]。

  9. 单击 [卸载结构和数据]。您也可以为数据库选择任何其它您需要的选项。单击 [下一步]。

  10. 单击 [卸载所有数据库对象]。单击 [下一步]。

  11. 指定是否希望在卸载/重装完成时连接到新数据库。

  12. 单击 [完成] 开始此过程。

结果

已将数据库升级到最新版本。缺省情况下,数据库将停止并重新启动。

下一个

检查新数据库以确认是否正确完成重建过程,然后利用应用程序对升级后的数据库进行测试。

 另请参见