For previous users of the software, this task summarizes the process for rebuilding your database to version 16.
Prerequisites
For version 16 databases, you must have the following system privileges:
BACKUP DATABASE
VALIDATE ANY OBJECT
SERVER OPERATOR
SELECT ANY TABLE
Follow the standard precautions for upgrading software. See Upgrade and rebuild precautions.
Back up the database. For example:
dbbackup -c "DBF=mydb.db;UID=DBA;PWD=sql" old-db-backup-dir |
If possible, defragment the drive where the new database will be stored because a fragmented drive can decrease database performance.
Shut down all SQL Anywhere database servers because the version 16 dbunload utility cannot be used against a database that is running on a previous version of the database server. For example:
dbstop -c "DBF=mydb.db;UID=DBA;PWD=sql" |
Unload and reload (rebuild) the old database into a new version 16 database. For example:
dbunload -c "DBF=mydb.db;UID=DBA;PWD=sql" -an mydb16.db |
Back up the new database before using it. For example:
dbbackup -c "DBF=mydb16.db;UID=DBA;PWD=sql" new-db-backup-dir |
Validate the new database before using it. For example:
dbvalid -c "DBF=mydb16.db;UID=DBA;PWD=sql" |
![]() |
Discuss this page in DocCommentXchange.
|
Copyright © 2014, SAP AG or an SAP affiliate company. - SAP Sybase SQL Anywhere 16.0 |