Hi Tilo, here is the output of the SQL commands, executed from SQLStudio, logged as DBA, DBA:
1) SELECT * FROM SYSDBM.INFO_BAD_INDEXES SYSDBFILESYSTEM CONTAINER CONTAINER_INDEX SYSDBFILESYSTEM INODE INODE_INDEX_1 SYSDBFILESYSTEM INODE INODE_INDEX_2 2) SELECT * FROM SYSDBM.INFO_BAD_INDEXES WHERE "Schema Name"='SYSDBFILESYSTEM' AND "Table Name"='INODE' AND "Index Name"='INODE_INDEX_1' SYSDBFILESYSTEM INODE INODE_INDEX_1 3) select BADINDEXES from SYSDD.DBM_STATE Returns: 3 4) select * from SYSDD.BAD_INDEXES SYSDBFILESYSTEM SYSDBFILESYSTEM CONTAINER CONTAINER_INDEX SYSDBFILESYSTEM SYSDBFILESYSTEM INODE INODE_INDEX_1 SYSDBFILESYSTEM SYSDBFILESYSTEM INODE INODE_INDEX_2 How should I log into DBMCLI in order to execute the sql_recreateindex command? Maybe that is the source of the problem, since the tables you mentioned seem to have the expected information. Best regards, Martin On 12/27/05, Heinrich, Tilo <[EMAIL PROTECTED]> wrote: > Hello Martin, > > DBM command sql_recreateindex tries to determine, whether > SYSDBFILESYSTEM.INODE.INODE_INDEX_1 is marked as bad or not. It > therefore, executes the following SQL command: > > SELECT * FROM SYSDBM.INFO_BAD_INDEXES WHERE "Schema > Name"='SYSDBFILESYSTEM' AND "Table Name"='INODE' AND "Index > Name"='INODE_INDEX_1'" > > It seems, that no result is returned for the select, hence the answer > "Row not found". Please verify this. > > Please execute also an "sql_execute select BADINDEXES from > SYSDD.DBM_STATE" and a "sql_execute select * from SYSDD.BAD_INDEXES" and > post the result too. > > Best regards > Tilo Heinrich > > -----Original Message----- > From: Martin Cordova [mailto:[EMAIL PROTECTED] > Sent: Monday, December 26, 2005 4:37 PM > To: maxdb > Subject: "Row not found" error when recreating index... > > After restoring from 7.4 to 7.6, with the database in online mode, the > following indexes are reported BAD by DBMGUI, all from the schema > SYSDBFILESYSTEM: > > INODE.INODE_INDEX1 > INODE.INODE_INDEX2 > CONTAINER.CONTAINER_INDEX > > When trying to rebuild any of these indexes an error occurs: > > ./dbmcli on prod>sql_recreateindex SYSDBFILESYSTEM.INODE.INODE_INDEX_1 > ERR > -24988,ERR_SQL: Sql error > 100,Row not found > > A "check extended" reported these problems: > > 2005-12-22 18:44:45 24 ERR 53019 CHECK Base error: > index_not_accessib > 2005-12-22 18:44:45 24 ERR 53019 CHECK Root pageNo: 140762 > 2005-12-22 18:44:45 24 ERR 53019 CHECK Base error: > index_not_accessib > 2005-12-22 18:44:45 24 ERR 53019 CHECK Root pageNo: 89427 > 2005-12-22 18:44:45 24 ERR 53019 CHECK Base error: > index_not_accessib > 2005-12-22 18:44:45 24 ERR 53019 CHECK Root pageNo: 106262 > > I already updated system tables several times (load_systab), also > updated statistics on system tables (sql_updatestat_per_systemtable). > > Is there a workaround for this problem? > > Best regards, > Martin > -- > Dinamica - RADical J2EE framework > open source, easy and powerful > http://www.martincordova.com > > -- > MaxDB Discussion Mailing List > For list archives: http://lists.mysql.com/maxdb > To unsubscribe: > http://lists.mysql.com/[EMAIL PROTECTED] > > > -- > MaxDB Discussion Mailing List > For list archives: http://lists.mysql.com/maxdb > To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED] > > -- Dinamica - RADical J2EE framework open source, easy and powerful http://www.martincordova.com -- MaxDB Discussion Mailing List For list archives: http://lists.mysql.com/maxdb To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]