Quantcast
Channel: SCN: Message List - Software Support and Maintenance
Viewing all articles
Browse latest Browse all 2823

"Freeing page not in arena" -- the whole database gets corrupted

$
0
0

Hi, I have the following major crash on the following case:

I'm using SQLAnywhere 16.0.0.2234

 



Structure Table:

Picture1.png

When I click Data tab

Picture2.png


Very few records: 14 rows

When I execute interactive sql: Select * From Proc_pic_survey results are ok

When I execute an Update command I have the following:


Picture3.png


 

I've got the final error:

The set of domains could not be read from the database.

Connection was terminated

[Sybase][ODBC Driver][SQL Anywhere]Connection was terminated

SQLCODE: -308

SQLSTATE: 08S01

 

When I tried to delete the complete table, the Sybase Central freezes and the service stops. I cannot restart it, and the whole database seems corrupted after that - the service that uses is cannot initialize, and I can't connect to it any more via ODBC.

 

 

When I execute the command:

Dbsrv16 namedtabase.db – f

 

Error message:

Running Windows 2008R2 Build 7601 Service Pack 1 on X86_64

Server built for X86 processor architecture

2940K of memory used for caching

Minimum cache size: 2940K, maximum cache size: 3414848K

Using a maximum page size of 4096 bytes

Multiprogramming level: minimum:8, current:20, maximum:80

Automatic tuning of multiprogramming level is enabled

Starting database "twin16" (C:\DB\Debug\twin16.db) at Tue Jul 12 2016 11:31

Database recovery in progress

    Last checkpoint at Mon Jul 11 2016 10:21

Checkpoint log...

Transaction log: twin16.log...

*** ERROR *** Assertion failed: 200609 (16.0.0.1691)

Freeing page not in arena

Error: Internal database error *** ERROR *** Assertion failed: 200609 (16.0.0.1691)

Freeing page not in arena -- transaction rolled back

 

 

 

Anyone have any idea what the error message means?

 

Thanks for all suggestion

Pascal


Viewing all articles
Browse latest Browse all 2823

Trending Articles