![]() | |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
We're upgrading from 11.5 to 12.5 and I'm interested in reorganising the device setup for the databases' data and log fragments. Does it sound sensible to upload the 11.5 dump into a test 12.5 sever to achieve the upgrade and then migrate the test server to the new production server with the new fragment setup? Martin |
#3
| |||
| |||
|
|
We're upgrading from 11.5 to 12.5 and I'm interested in reorganising the device setup for the databases' data and log fragments. Does it sound sensible to upload the 11.5 dump into a test 12.5 sever to achieve the upgrade and then migrate the test server to the new production server with the new fragment setup? |
#4
| |||
| |||
|
|
Your strategy could be to take a Sybase backup of the 11.5 database and load it into a new database, which is running under a higher version. First be sure that the old database does not suffer from database corruption -- run dbcc. Truncate the transaction log in the old database before you take the backup. After you load the backup of your database, Sybase software will upgrade it when you issue the "ONLINE DATABASE <name>" command. Before you load the backup, you need to create an empty database, which will be the same size as the old database. The devices must be the same size, too. Their names don't matter. The create database command and subsequent alter database commands must be run in a sequence, which will incorporate the devices into the database in the same order, in which the devices, to which they correspond, were incorporated into the old database. In the new installation, you need to get the ASE logins (users and database owners) created in the same order as they were created in the old database -- as defined by SUIDs. To do this, you may bulk copy the logins out from the old database and bulk copy them into the new database. |
![]() |
| Thread Tools | |
| Display Modes | |
| |