针对使用旧版本软件的用户,以下步骤概括了将数据库升级到版本 11 的过程。
备份数据库。例如:
dbbackup -c "DBF=mydb.db;UID=DBA;PWD=sql" old-db-backup-dir |
有关详细信息,请参见备份快速入门。
如果可能,请对要存储新数据库的驱动器执行碎片整理,因为如果驱动器有太多碎片,会降低数据库性能。
关闭所有 SQL Anywhere 和 Adaptive Server Anywhere 数据库服务器,因为版本 11 的 dbunload 实用程序不能用于在之前版本的数据库服务器上运行的数据库。例如:
dbstop -c "DBF=mydb.db;UID=DBA;PWD=sql" |
卸载旧的数据库并将其重装(重建)到新的版本 11 数据库。例如:
dbunload -c "DBF=mydb.db;UID=DBA;PWD=sql" -an mydb11.db |
使用前备份新数据库。例如:
dbbackup -c "DBF=mydb11.db;UID=DBA;PWD=sql" new-db-backup-dir |
使用前校验新数据库。例如:
dbvalid -c "DBF=mydb11.db;UID=DBA;PWD=sql" |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |