Ask a Question related to Informix, Design and Development.
-
Francisco Roldan #1
ISAM Error when deleting
Hi everybody,
I got a problem when deleting from a table.
I got the ISAM Error -103 "illegal key descriptor (too many parts or too
long) The ISAM processor has been given an invalid key descriptor. For
C-ISAM programs, review the key descriptor. Each key descriptor has a
maximum
of 8 parts and 120 characters. "
It is a simple delete with one condition on one field (the field is part of
a not-unique index), and the table doesn't have primary keys.
I don't understand the meaning of "key descriptor".
I would appreciate your help.
Thanks in advance
regards
sending to informix-list
Francisco Roldan Guest
-
Deleting error
I am trying to delete rows on a webpage, and it gives me an error that says cannot perform this action in this region of the page. There are lots of... -
Admin Error when deleting DSNs?
:frown; Hi, We have CFMX 7 Enterprise running on Win2003 (no SP1). We've created another instance of CFMX and are having a lot of trouble with... -
ERROR: COULD NOT FIND INSTALLABLE ISAM
When using ADO.NET with ASP.NET, here is my code to bring in a table from EXCEL: Dim sConnectionString As String =... -
logical restore failed -- ISAM error: no free disk space
Hi, I'm trying to restore using ontape a few dbspaces from a level 0 archive and logical log files. After nearly reaching the end of the... -
dbExport : 100 - ISAM error: duplicate value for a record with unique key.
Hi, I tried to do a dbexport of my informix database and I received this error: 100 - ISAM error: duplicate value for a record with unique key.... -
Paul Watson #2
Re: ISAM Error when deleting
Try running an oncheck on the table to check the table is OK
Francisco Roldan wrote:-->
> Hi everybody,
> I got a problem when deleting from a table.
>
> I got the ISAM Error -103 "illegal key descriptor (too many parts or too
> long) The ISAM processor has been given an invalid key descriptor. For
> C-ISAM programs, review the key descriptor. Each key descriptor has a
> maximum
> of 8 parts and 120 characters. "
>
> It is a simple delete with one condition on one field (the field is part of
> a not-unique index), and the table doesn't have primary keys.
>
> I don't understand the meaning of "key descriptor".
>
> I would appreciate your help.
>
> Thanks in advance
>
> regards
>
> sending to informix-list
Paul Watson #
Oninit Ltd # Growing old is mandatory
Tel: +44 1436 672201 # Growing up is optional
Fax: +44 1436 678693 #
Mob: +44 7818 003457 #
[url]www.oninit.com[/url] #
Paul Watson Guest
-
Cyrille Deleruyelle #3
Re: ISAM Error when deleting
I think you got a corruption in the partition page corresponding to
the table you were doing the delete on.
"key descriptor" : Slot 4 of this page describes each index keys for
the table.
More likely, the corruption is there. First run oncheck -cc/-cDI. Even
if it doesn't correct anything, you'll perhaps be able to drop and
recreate the table. If it doesn't work, call the tech support.
Got a sql error too ?
Francisco Roldan <froldan@5b.com.gt> wrote in message news:<bgs5h4$g6s$1@terabinaries.xmission.com>...> Hi everybody,
> I got a problem when deleting from a table.
>
> I got the ISAM Error -103 "illegal key descriptor (too many parts or too
> long) The ISAM processor has been given an invalid key descriptor. For
> C-ISAM programs, review the key descriptor. Each key descriptor has a
> maximum
> of 8 parts and 120 characters. "
>
> It is a simple delete with one condition on one field (the field is part of
> a not-unique index), and the table doesn't have primary keys.
>
> I don't understand the meaning of "key descriptor".
>
> I would appreciate your help.
>
> Thanks in advance
>
> regards
>
>
> sending to informix-listCyrille Deleruyelle Guest
-
Francisco Roldan #4
RE: ISAM Error when deleting
Just for the message list archive,
I solved my problem by droping the indexes and recreating them.
Thanks to everyone that replied my email.
regards
-----Mensaje original-----
De: [email]cyrille_deleruyelle@yahoo.fr[/email] [mailto:cyrille_deleruyelle@yahoo.fr]
Enviado el: Jueves, 07 de Agosto de 2003 11:17 a.m.
Para: [email]informix-list@iiug.org[/email]
Asunto: Re: ISAM Error when deleting
I think you got a corruption in the partition page corresponding to the
table you were doing the delete on. "key descriptor" : Slot 4 of this page
describes each index keys for the table. More likely, the corruption is
there. First run oncheck -cc/-cDI. Even if it doesn't correct anything,
you'll perhaps be able to drop and recreate the table. If it doesn't work,
call the tech support.
Got a sql error too ?
Francisco Roldan <froldan@5b.com.gt> wrote in message
news:<bgs5h4$g6s$1@terabinaries.xmission.com>...sending to informix-list> Hi everybody,
> I got a problem when deleting from a table.
>
> I got the ISAM Error -103 "illegal key descriptor (too many parts or too
> long) The ISAM processor has been given an invalid key descriptor. For
> C-ISAM programs, review the key descriptor. Each key descriptor has a
> maximum of 8 parts and 120 characters. "
>
> It is a simple delete with one condition on one field (the field is
> part of a not-unique index), and the table doesn't have primary keys.
>
> I don't understand the meaning of "key descriptor".
>
> I would appreciate your help.
>
> Thanks in advance
>
> regards
>
>
> sending to informix-list
Francisco Roldan Guest



Reply With Quote

