cancel
Showing results for 
Search instead for 
Did you mean: 

Assertion Failed - Freeing page not in arena -- transaction rolled back

former_member329524
Active Participant
0 Kudos

Hello, all

I have a problem of a DB, which crashed and cannot be started now.

How do I start it in order to do a rebuild?

Here is my error:

//-------------------------------------------------

[Sybase][ODBC Driver][SQL Anywhere]Internal database error *** ERROR *** Assertion failed: 200608 (12.0.1.3406)[DB NAME]

Freeing page not in arena -- transaction rolled back

  SQLCODE=-301

  SQLSTATE=HY000

//------------------------------------------------

Error log is attached

Accepted Solutions (1)

Accepted Solutions (1)

former_member329524
Active Participant
0 Kudos

OK, the only thing that worked was launching the DB on the dbeng16 (v16) with -r option.

That allowed unloading the DB into text files and then a new v12 DB was created as a destination for the unloaded data.

Doing the same thing on v12 did not work. Neither did launching it with -f and -o.

Answers (0)