Informix

Informix

Connect with Db2, Informix, Netezza, open source, and other data experts to gain value from your data, share insights, and solve problems.

 View Only
  • 1.  IBM Informix Dynamic Server Version 12.10.UC4W1

    Posted Fri February 07, 2020 10:09 AM
    Hi there,
    operating system:
    SUSE Linux Enterprise Server 11 (x86_64)
    VERSION = 11
    PATCHLEVEL = 4
    We occasionally have the following problem with a database:
    02/07/20 11:51:44 rowalter: PTOCOPYVC: collen (0xb4) > max_vc_len (0x33) (cmpoff: 0x22, uncmpoff 0x22

    02/07/20 11:51:44 Assert Failed: physical_scan: decompress_row, source = 0x53c48174, target = 0x5a019018
    02/07/20 11:51:44 IBM Informix Dynamic Server Version 12.10.UC4W1
    02/07/20 11:51:44 Who: Session(3430799, jbosscod@srvms1appserver.intern.westfleisch.de,-1, 0x577c7c50)
    Thread(3435541, sqlexec, 4eb69b58, 8)
    File: rsseqscan.c Line: 1237
    02/07/20 11:51:44 Results: Record not read
    02/07/20 11:51:44 Action: Please notify IBM Informix Techical Support.
    02/07/20 11:51:44 stack trace for pid 14419 written to /opt/informix/tmp/af.6ffd4129
    02/07/20 11:51:44 See Also: /opt/informix/tmp/af.6ffd4129
    02/07/20 11:51:48 uncompress_row: Column data length exceeds the maximum length
    02/07/20 11:51:48 physical_scan: decompress_row, source = 0x53c48174, target = 0x5a019018


    Not always, but the error message also caused the database to crash.
    Does anyone have any experience with it. Thanks in advance for hints Greeting
    Heinz



    ------------------------------
    Heinz Weitkamp
    ------------------------------

    #Informix


  • 2.  RE: IBM Informix Dynamic Server Version 12.10.UC4W1

    Posted Fri February 07, 2020 10:25 AM

    Heinz,

     

    whatever column in the table has a length of 0xb4 (probably a varchar) it may have a problem with the row versioning if the table was altered in the past or it's a defect with decompress . Examine the af.xxxx file and look to see if it identifies the table or look for the session id 3430799 in the file and that should reveal the table name

     

     

    Best bet is to open a ticket with support or  reorg the table (which is probably quicker) if you can manage to select all data from it.

     

     

     






  • 3.  RE: IBM Informix Dynamic Server Version 12.10.UC4W1

    Posted Mon February 10, 2020 03:45 AM

    Hello Mark,

    many thanks for your response.

    I will review your tips on what is possible for me.

    Greetings Heinz

     

     




    WESTFLEISCH SCE mit beschränkter Haftung, Hauptsitz: Brockhoffstr. 11, 48143 Münster
    Amtsgericht Münster: Gen.-Reg. 448

    Aufsichtsratsvorsitzender: Josef Lehmenkühler
    Vorstand: Dirk Niederstucke (Vorsitzender); Peter Piekenbrock; Gerhard Meierzuherde; Carsten Schruck, Johannes Steinhoff, Steen Sönnichsen (Geschäftsführer)





  • 4.  RE: IBM Informix Dynamic Server Version 12.10.UC4W1

    Posted Sat February 08, 2020 12:05 AM
    Edited by System Admin Fri January 20, 2023 04:12 PM
    Hello Heinz,
    This problem is probably a defect of informix. It looks similar to what is described in the APAR below.
    Commonly, Informix 12.10.xC4 and below are in use and last commited function is enabled.
    In this state, AF occurs when an alter operation is performed on a compressed or uncompressed table.

    IT04586: ASSERT FAILED: PHYSICAL_SCAN: DECOMPRESS_ROW, SOURCE = 0XXXXXXXX X, TARGET = 0XXXXXXXXX WHEN USELASTCOMMITTED "ALL" , COMPRESSION
    https://www-01.ibm.com/support/docview.wss?uid=swg1IT04586

    IT03514: ASSERT FAILED ROWALTER: PTOCOPYVC: COLLEN (X) > MAX_VC_LEN (Y) FOLLOWED BY ASSERT FAILED PHYSICAL_SCAN: DECOMPRESS_ROW
    https://www-01.ibm.com/support/docview.wss?uid=swg1IT03514

    If possible, I would recommend Informix to apply patch 12.10.xC5 or higher.
    In this case, of course, it is recommended to ask IBM to open the case.
    If that's hard to do, you might need to migrate your data to a new table.

    ------------------------------
    SangGyu Jeong
    Software Engineer
    Infrasoft
    Seoul Korea, Republic of
    ------------------------------



  • 5.  RE: IBM Informix Dynamic Server Version 12.10.UC4W1

    Posted Mon February 10, 2020 03:55 AM

    Hello SangGyu,

     

    many thanks for your response.

    I also believe that it is the defect you indicated.

    Your information will help me decide what to do.

    Have a nice day.

     

    Greetings Heinz




    WESTFLEISCH SCE mit beschränkter Haftung, Hauptsitz: Brockhoffstr. 11, 48143 Münster
    Amtsgericht Münster: Gen.-Reg. 448

    Aufsichtsratsvorsitzender: Josef Lehmenkühler
    Vorstand: Dirk Niederstucke (Vorsitzender); Peter Piekenbrock; Gerhard Meierzuherde; Carsten Schruck, Johannes Steinhoff, Steen Sönnichsen (Geschäftsführer)