IBM Support

IT19761: ANR4593E / ANR4602E / ANR2032E ERRORS WHEN A DATABASE RESTORE IS DONE ON A SPANISH VERSION OF THE SERVER

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • A "dsmserv restore db" may fail with errors below if the server
    is running with the 'language" option set to Spanish:
    For AIX server the Spanish "language" option value is
         "es_ES or ES_ES"
    For Windows: "esp"
    For HPUX: "es_ES.iso88591 or es_ES.utf8"
    For Linux: "es_ES or es_ES.utf8
    For Solaris: "es_ES.ISO8859-1 or  es_ES.UTF-8"
    
    The problem is that the colon character is missed at the
    lines of "Volume Seq" and "Operation Date/Time" in the
    volume stanza of the volume history file.
    These missing colons can cause problems to the restore database
    operation of these volumes backed up with "BACKUPFULL" or
    "BACKPINCR" or "DBSNAPSHOT".
    
    Example:
    
     ANR4593E La restauración de base de datos no ha podido
      encontrar ninguna opción  idónea para  utilizar en el proceso.
     ANR4602E No se han encontrado volúmenes para TODATE 23/02/2017
      20:19:52.
     ANR2032E RESTORE DB: ha fallado el mandato: se ha detectado un
      error interno
     ANR9999D Thread<0> issued message 2032 from:
     ANR9999D Thread<0>  00007FFBB36AEF2E outMsgf()+3e
     ANR9999D Thread<0>  00007FFBB2DE6D70 AdmRestoreDb()+15e0
     ANR9999D Thread<0>  00007FFBB2D4CBDC admRestoreDatabase()+1fc
     ANR9999D Thread<0>  00007FFBB2D332A4 RestoreDb()+104
     ANR9999D Thread<0>  00007FFBB2D3249F adsmMain()+13ef
     ANR9999D Thread<0>  00007FF61DD9110D main()+8d dsmserv.c:241
     ANR9999D Thread<0>  00007FF61DD9272B __tmainCRTStartup()+10f
    crtexe.c:626
     ANR9999D Thread<0>  00007FFBEBC3168D BaseThreadInitThunk()+d
     ANR9999D Thread<0>  00007FFBEE034629 RtlUserThreadStart()+1d
    
    
    Tivoli Storage Manager / IBM Spectrum Protect Versions Affected:
             V6.3 , V7.1 and V8.1  on all supported platforms
    
    Customer/L2 Diagnostics:
    
    A server trace with  IC flag enabled in the dsmserv.opt during
    restore, allows to get this kind of trace information:
    
    [0][icvolhst.c][8359][AssignRestoreStanzaFromVolHist]:doThisLine
     =4, cmpResult=0 for line='Operación de copia de seguridad: '
    [0][icvolhst.c][8337][AssignRestoreStanzaFromVolHist]:Read line
     Secuencia de volúmenes  100001
      file volhist.dat.
    [0][icvolhst.c][8359][AssignRestoreStanzaFromVolHist]:doThisLine
     =5, cmpResult=0 for line='Secuencia de volúmenes '
    [0][icvolhst.c][8706][AssignRestoreStanzaFromVolHist]:Finished
     parsing volhist files, rc=9999.
    
    
    Initial Impact: Medium
    
    Additional Keywords:  TSM Spectrum protect todate dsmserv db
                          NLS
    

Local fix

  • - Make a backup copy of the original volume history file first.
    - Then remove all entries from the volhist file, only keep the
      "BACKUPFULL",  "BACKPINCR" or "DBSNAPSHOT", entry which is
      needed for the restore, example below in Spanish (original
       version):
    
     *****************************************
      Fecha/hora de operación   2017/03/07 09:07:25
    
      Tipo de volumen:  BACKUPFULL
     * Location for volume C:\TSMINST1\DBBACKUP\88874045.DBV is: ''
      Nombre de volumen:  "C:\TSMINST1\DBBACKUP\88874045.DBV"
      Serie de copias de seguridad:      64
      Operación de copia de seguridad:       0
      Secuencia de volumenes  100001
       Nombre de clase de dispositivo:  FILECLASS
     **************************************************
    
    - There are two lines where colon character is missed.
      Modify these two lines like below, the goal is to have the
      following characters sequence between the entry name and the
      value:  "space colon space space value".
    
       . Change the Date/Time line from
        "Fecha/hora de operación   2017/03/07 09:07:25"
          to
        " Fecha/hora de operación :  2017/03/07 09:07:25"
    
       . Change the Volume Seq line from
        "Secuencia de volúmenes   100001"
          to
        "Secuencia de volúmenes :  100001"
    
    an entry example below in Spanish (modified version):
    
    
     *****************************************
      Fecha/hora de operación :  2017/03/07 09:07:25
    
      Tipo de volumen:  BACKUPFULL
     * Location for volume C:\TSMINST1\DBBACKUP\88874045.DBV is: ''
      Nombre de volumen:  "C:\TSMINST1\DBBACKUP\88874045.DBV"
      Serie de copias de seguridad:      64
      Operación de copia de seguridad:       0
      Secuencia de volumenes :  100001
       Nombre de clase de dispositivo:  FILECLASS
     **************************************************
    
    - Run the restore again.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All IBM Spectrum Protect server users of Spanish Language    *
    * Package.                                                     *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * See error description.                                       *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Apply fixing level when available. This problem is projected *
    * to be fixed in level 8.1.2.                                  *
    * Note that this is subject to change at the discretion of     *
    * IBM.                                                         *
    ****************************************************************
    

Problem conclusion

  • This problem was fixed.
    Affected platform: AIX, HP, Linux, Solaris, and Windows.
    Platforms fixed: AIX, Linux, and Windows.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT19761

  • Reported component name

    TSM SERVER

  • Reported component ID

    5698ISMSV

  • Reported release

    71W

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-03-17

  • Closed date

    2017-03-21

  • Last modified date

    2017-03-21

  • 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

    TSM SERVER

  • Fixed component ID

    5698ISMSV

Applicable component levels

[{"Business Unit":{"code":"BU029","label":"Software"},"Product":{"code":"SSGSG7","label":"Tivoli Storage Manager"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.1.3"}]

Document Information

Modified date:
01 September 2023