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 - 更改和升级 » 升级到 SQL Anywhere 11 » 升级 SQL Anywhere

 

升级快速入门

针对使用旧版本软件的用户,以下步骤概括了将数据库升级到版本 11 的过程。

♦  升级数据库(命令行)
  1. 备份数据库。例如:

    dbbackup -c "DBF=mydb.db;UID=DBA;PWD=sql" old-db-backup-dir

    有关详细信息,请参见备份快速入门

  2. 如果可能,请对要存储新数据库的驱动器执行碎片整理,因为如果驱动器有太多碎片,会降低数据库性能。

  3. 关闭所有 SQL Anywhere 和 Adaptive Server Anywhere 数据库服务器,因为版本 11 的 dbunload 实用程序不能用于在之前版本的数据库服务器上运行的数据库。例如:

    dbstop -c "DBF=mydb.db;UID=DBA;PWD=sql"
  4. 卸载旧的数据库并将其重装(重建)到新的版本 11 数据库。例如:

    dbunload -c "DBF=mydb.db;UID=DBA;PWD=sql" -an mydb11.db
  5. 使用前备份新数据库。例如:

    dbbackup -c "DBF=mydb11.db;UID=DBA;PWD=sql" new-db-backup-dir
  6. 使用前校验新数据库。例如:

    dbvalid -c "DBF=mydb11.db;UID=DBA;PWD=sql"
另请参见