IBM Support

IT26272: ARCHECKER TABLE LEVEL RESTORE (TLR) OF TABLE WITH SMART BLOBS DOESN'T ALWAYS RESTORE ALL SLOBS FROM BACKUP

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • This problem was reported running archecker TLR against a
    12.10.FC7W1 backup on linux x86_64 and I
    suspect this should reproduce against current latest 12.10.FC12
    version.
    
    When running archecker to restore a table that contains smart
    blobs, it is possible that the TLR will not
    restore all sblobs from the backup.
    
    For instance, the following archecker command restores a table
    with a blob column:
    
        create table "informix".tab1
          (
            c1 serial not null ,
            c2 "informix".blob not null ,
            c3 char(8) not null ,
            c4 datetime year to second not null ,
            primary key (c1)
          ) in rootdbs  PUT c2 in
          (
            sb1
          ) extent size 256 next size 64 lock mode row;
    
    At the end of the restore, the TLR reports 201 rows were
    produced.
    
    LOADED: db1:tab1 produced 201 rows.
    
    However, if you observe the number of slobs actually created, it
    is possible
    that this number won't match.  For instance, the external file
    in this case was
    created in /tmp and there should have been 201 files returned
    from the following
    ls command, but we only see 30:
    
        $ ls -l /tmp/sb2* | wc -l
        30
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Users of IDS prior to 12.10.xC13.                            *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Archecker table level restore (TLR) of table with smart      *
    * blobs doesn't always restore all slobs from backup.          *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • Fixed in IDS 12.10.xC13.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT26272

  • Reported component name

    INFORMIX SERVER

  • Reported component ID

    5725A3900

  • Reported release

    C10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-09-12

  • Closed date

    2019-10-03

  • Last modified date

    2019-10-03

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    INFORMIX SERVER

  • Fixed component ID

    5725A3900

Applicable component levels

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSGU8G","label":"Informix Servers"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"C10","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
03 October 2019