Open Source RDBMS - Seamless, Scalable, Stable and Free

English | Login |Register


0
(click on this box to dismiss)

I encountered Error code= -41 and Error code= -52 Internal error: object overflow address 0|760|-1 may be corrupted

From today, all of sudden it is unable to select data.

 

When tried the 1st query, the error was -493

Error messages in a SQL log file:
Syntax: Internal error: object overflow address 0|760|-1 may be corrupted. select * from scan_temp where (rownum between 1 and 5000)

I searched how to handle this, and the link http://www.cubrid.com/zbxe/346902 said I should try "cubrid checkdb" so I did.

cubrid chckdb -S -r [databasename]


then I have found different error codes(-41 and -52) the log file of [databasename]_checkdb :
Time: 02/07/13 10:36:29.408 - ERROR *** file ..\..\src\storage\file_manager.c, line 5089 ERROR CODE = -41 Tran = 1, EID = 1
Internal error: Page 1|14377(volume "C:\CUBRID\DATABA~1\EB_SCA~1\EB_SCAN_TR_x001") is not part of file VFID 0|9219(volume "C:\CUBRID\DATABA~1\EB_SCA~1\EB_SCAN_TR").

Time: 02/07/13 10:36:29.409 - ERROR *** file ..\..\src\storage\overflow_file.c, line 977 ERROR CODE = -52 Tran = 1, EID = 2
Internal error: object overflow address 0|760|-1 may be corrupted.

---------------------------

I also tried to backup with cubrid backupdb utility, but failed.

How should I do?

링크 댓글 쓰기 (1)
질문시간 작년
cottonspan
61
It seems that the database volumes are corrupted. Can you provide more info on how this situation happened? - [레벨:8]ginarrbrik 작년
78 답변들




You are either using a very old browser or a browser that is not supported.
In order to browse cubrid.org you need to have one of the following browsers:



Internet Explorer: Mozilla Firefox: Google Chrome: