Sybase Adaptive Server Enterprise 15.0.2 Installation Manual page 122

Table of Contents

Advertisement

Solutions to common installation problems
If the cause of the failure is known
108
2
If the failure occurs after all databases have been upgraded, or if a failure
somehow causes the upgrade utility to crash, you can re-run the utility
manually. First diagnose and correct the failure, then run the upgrade
utility:
%SYBASE%/%SYBASE_ASE%/upgrade/upgrade.exe
When restarted in this way, the upgrade process says it is "verifying" the
upgrade rather than "starting" it, but it makes all the same checks as for the
original upgrade.
To verify that a database has upgraded successfully, you can check any
database's upgrade status using the
upgrade is required for a database, this command performs it. You may
also use a procedure such as this to check all databases at a given
installation:
declare @dbname varchar(255)
select @dbname = min(name)
from master..sysdatabases
while @dbname is not null
begin
online database @dbname
select @dbname = min(name)
from master..sysdatabases
where name > @dbname
end
There are certain upgrade failures from which the server cannot
Note
recover. For example, attempts to upgrade system tables to version 15.0
format are quite sensitive to failures at certain points during the required
changes. If you encounter such a failure, restore the failed database from
backup. To prevent the upgrade from failing again, correct the problem
that caused the original failure before issuing the
command for that database. These catastrophic failures are nearly always
caused by running out of resources, as described above, which then causes
a failure to undo the aborted transaction.
If the error logs or messages clearly indicate the cause of failure, and you do
not believe your databases were damaged, you can attempt to fix the problem
and re-run the upgrade immediately.
1
Exit the Server Config program.
command. If any
online database
online database
Adaptive Server Enterprise

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents