cancel
Showing results for 
Search instead for 
Did you mean: 

Load ASE 16 backup on ASE 15

Former Member
0 Kudos

Question:

Can we load ASE 16 DB backup onto ASE 15 DB? Will it work?

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Funny to read this.  Why do you need this?  Roll back planning for 15->16 upgrade?  If yes, depending on how you upgrade, your downgrade options may be either syncing using rep server (atomic/non-atomic/direct load options - each with their own reservations - the major being it is just too slow to work for large data sets) or old good BCP utility (mark that per-partition BCP in will require you to drop clustered indices first - bad stuff).  I've found that BCP-ing data is the most time-effective method (and the only method where you control how the things are done).  RS "in-theory" may do things with 0 downtime (if you have applications already running on ASE 16 and you need to roll back due to stability issues, say).  In practice - it will take ages for RS to sync back and chances are the Q will explode.  For some reason, RS materializes data serially - and cannot load data in using either named pipes or parallel load for a single table (even with bulk option turned on). 

Ergo - DDLGEN + BCP are your tools.  Never actually used sybmigrate - wonder if this one is more time-effective.  If you test this out - please update.

Cheers.

ps.  Wonder if SAP tools (SUM DMO &c) will be at any stage released to do stuff like this.  SAP engineers put loads of time writing this stuff to migrate from anyDB to anyDB - would have been nice to have them available too (daydreaming again).  Probably not - too NetWeaver tied...

former_member188958
Active Contributor
0 Kudos

Loading a 16.0 dump onto 15.0 will not work.  

-bret

Former Member
0 Kudos

Is there any way out? Like a utility?

former_member89972
Active Contributor
0 Kudos

Apurba

Depends on why you need to do that !

Database  "dump" taken on lower ASE can be loaded into higher ASE.

After the database load when you issue "online database" command in higher version the database is stamped and upgraded to the new version. This change can not be understood by lower version if you try to load the dump from higher into a lower version ASE.

If you need to take just the data from higher ASE to lower ASE you can use import / export with BCP.

If you have expertise available you could also replicate the data from ASE 16 into ASE 15

HTH


Avinash

former_member188958
Active Contributor
0 Kudos

Well, if you load the dump into a 16.0 server, you can extract scripts using DDLGEN and extract data using BCP to rebuild the database in a 15.x server.

The sybmigrate utility might work for doing this (automate the process).

-bret