Welcome to dbFreaks.com!
FAQFAQ    SearchSearch      ProfileProfile    Private MessagesPrivate Messages   Log inLog in

9905 error with varchar in a multiset

 
   Database Help (Home) -> Informix RSS
Next:  wikipedia CEO is asking for donation - Are open s..  
Author Message
Michelle

External


Since: Oct 13, 2008
Posts: 2



(Msg. 1) Posted: Tue Dec 30, 2008 12:01 pm
Post subject: 9905 error with varchar in a multiset
Archived from groups: comp>databases>informix (more info?)

Hello,

On random occurrences when a database is first created or updated
and a procedure containing a multiset with varchars is loaded I get
the following error:

9905: [Internal] No extended type information for domain.

This is a random and seldom occurrence, but happens enough to cause
a lot of trouble. It's been seen in both Informix 9 and 10 and is not
machine/platform specific. Changing the varchars to chars seems to
rectify the problem, but it is a solution I cannot use.

Has anybody seen this before? Any ideas?

 >> Stay informed about: 9905 error with varchar in a multiset 
Back to top
Login to vote
david

External


Since: Apr 28, 2007
Posts: 68



(Msg. 2) Posted: Tue Dec 30, 2008 12:09 pm
Post subject: Re: 9905 error with varchar in a multiset [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

On 30 Dec, 20:01, Michelle wrote:
> Hello,
>
>   On random occurrences when a database is first created or updated
> and a procedure containing a multiset with varchars is loaded I get
> the following error:
>
> 9905: [Internal] No extended type information for domain.
>
>   This is a random and seldom occurrence, but happens enough to cause
> a lot of trouble.  It's been seen in both Informix 9 and 10 and is not
> machine/platform specific.  Changing the varchars to chars seems to
> rectify the problem,   but it is a solution I cannot use.
>
>   Has anybody seen this before?  Any ideas?

Open a case with IBM.

 >> Stay informed about: 9905 error with varchar in a multiset 
Back to top
Login to vote
Zachi

External


Since: Apr 24, 2007
Posts: 11



(Msg. 3) Posted: Tue Dec 30, 2008 2:27 pm
Post subject: Re: 9905 error with varchar in a multiset [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

On Dec 30, 3:01 pm, Michelle wrote:
> Hello,
>
>   On random occurrences when a database is first created or updated
> and a procedure containing a multiset with varchars is loaded I get
> the following error:
>
> 9905: [Internal] No extended type information for domain.
>
>   This is a random and seldom occurrence, but happens enough to cause
> a lot of trouble.  It's been seen in both Informix 9 and 10 and is not
> machine/platform specific.  Changing the varchars to chars seems to
> rectify the problem,   but it is a solution I cannot use.
>
>   Has anybody seen this before?  Any ideas?

I have seen similar bugs (-9905 and -9628) before, reported them and
IBM fixed them in some 11 release. The problem is that MULTISET
requires two extended data types: one for the ROW and one for the
MULTISET itself. Sometimes, the records of either one of them are
missing (or duplicated), and this causes stored procedures (and SQLs)
to fail. I had to manually clear the relevant records from the
extended data type sys tables (not something for the faint of heart!)
and restart the engine (otherwise these records might still be in the
cache) and then recreate the stored procedures (or SQLs). You might be
able to get away with a database restart and then recreate the stored
procedures - if you are lucky...

Happy New Year,

Zachi
 >> Stay informed about: 9905 error with varchar in a multiset 
Back to top
Login to vote
superboer7

External


Since: Dec 04, 2008
Posts: 10



(Msg. 4) Posted: Tue Dec 30, 2008 11:24 pm
Post subject: Re: 9905 error with varchar in a multiset [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

sounds like an occasion of an oldie:

130885 9628 TYPE NOT FOUND USING SPL WHEN ROUTINE/EXT TYPE
CACHE IS HAMMERED ERROR IS STORED IN SYSPROCPLAN

up the values for PC_POOLSIZE, DS_POOLSIZE, DD_HASHSIZE,DD_HASHMAX,
PC_HASHSIZE,DS_HASHSIZE etc.

Superboer.







On 30 dec, 23:27, Zachi wrote:
> On Dec 30, 3:01 pm, Michelle wrote:
>
> > Hello,
>
> >   On random occurrences when a database is first created or updated
> > and a procedure containing a multiset with varchars is loaded I get
> > the following error:
>
> > 9905: [Internal] No extended type information for domain.
>
> >   This is a random and seldom occurrence, but happens enough to cause
> > a lot of trouble.  It's been seen in both Informix 9 and 10 and is not
> > machine/platform specific.  Changing the varchars to chars seems to
> > rectify the problem,   but it is a solution I cannot use.
>
> >   Has anybody seen this before?  Any ideas?
>
> I have seen similar bugs (-9905 and -9628) before, reported them and
> IBM fixed them in some 11 release. The problem is that MULTISET
> requires two extended data types: one for the ROW and one for the
> MULTISET itself. Sometimes, the records of either one of them are
> missing (or duplicated), and this causes stored procedures (and SQLs)
> to fail. I had to manually clear the relevant records from the
> extended data type sys tables (not something for the faint of heart!)
> and restart the engine (otherwise these records might still be in the
> cache) and then recreate the stored procedures (or SQLs). You might be
> able to get away with a database restart and then recreate the stored
> procedures - if you are lucky...
>
> Happy New Year,
>
> Zachi
 >> Stay informed about: 9905 error with varchar in a multiset 
Back to top
Login to vote
Display posts from previous:   
Related Topics:
Multiset / Inline Select - Hello all, I am running Informix 7.31.FD7 I would like to do an inline select. I found the SQL syntax for informix as: SELECT * FROM TABLE(MULTISET(SELECT * FROM mytable)) Though, it doesn't work and just gives a general syntax error. Do you know i...

Lengthening a varchar - Hi, Could anyone give me any pointers on why lengthening a varchar field is a long-winded process with Informix? For example, I have a table with containing a million rows including a column of type varchar(20). I want to lengthen this to varchar(80)...

perl+varchar in informix and oracle - No I am not starting a flame war here. I found something strange while using perl dbi. We have some rows in a varchar(80) not null column, where the user has entered a single space to beat the not-null constraint. While fetching it via Perl DBI, the..

HPL Loading error with Fatal error in server row processin.. - Hi All Seeking help on HPL loading. HPL loading gives Fatal error in server row processing - SQL error -271 ISAM error -151. However, exactly same project and job works fine in another INFORMIX installation with slight version different. Data gets..

Informix sql Error 211 + Isam error 101 - Hello everyone, i have recently a problem when my aplication start to get a lot of locks, after that any other session try to make a select or any other operation it return error 211 isam 101 Maybe i understand the error 211 but i dont understand why is....
   Database Help (Home) -> Informix All times are: Pacific Time (US & Canada)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You can edit your posts in this forum
You can delete your posts in this forum
You can vote in polls in this forum



[ Contact us | Terms of Service/Privacy Policy ]