Home The Company Publications Products Links Tips Jobs

Version 8.1.1

Experiences

By Dieter W. Storr

Last update: 14 August 2006

Because of many missed features in ADA810, ADA811 will be send at first to all beta testers only. After their "Beta III" tests are successful, ADA811 will be distributed to all customers, as SAG explained.

  1. Fixes for ADA811 (status: 8/1/2006)
    ADA811 is still not released and there are 17 (?) fixes on SL24, for example
    AO811002: when opening and closing Adabas containers for EXCPVR, the PSW key mask gets updated, which eventually results in a S0C2 at ADASVC+x'240'.

  2. ADABAS ZAP types
    • AN - Nucleus
    • AU - Utility
    • AH - Dynamic Caching
    • AI - Operating System Independent
    • AO - Operating System Dependent (OS/MVS)
    • AD - Operating System Dependent (DOS=VSE/ESA)
    • AY - Optional
    • AW - Early Warnings

  3. Received ADA811 on 10 August 2006
    • Tape
    • Documentation on CD (datasets are from 7/14/2006)
      Remark: SL24 docu is from 7/20/2006

  4. Copied all tape datasets to disk (IEBGENER/COPYJOB)
    • ADABAS Version 8 Release 1 Level 1 GA version
      • ADA811.MISC Miscellaneous file
      • ADA811.EMPL Employees file
      • ADA811.VEHI Vehicles file
      • ADA811.INPL INPL dataset
      • ADA811.ERRN Error messages file
      • ADA811.JOBS MVS example jobs for installation
      • ADA811.LOAD MVS load dataset
      • ADA811.SRCE MVS source dataset
      • ADA811.Z000 MVS 000.Zap Summary
    • ADABAS CICS INTERFACE
      • ACI811.SRCE MVS source dataset
      • ACI811.LOAD MVS load dataset
    • ADABAS DYNAMIC CACHE FACILITY
      • ACF811.LOAD MVS load dataset
    • ADABAS PARALLEL SERVICES
      • ASM751.LOAD MVS load dataset
    • ADABAS 7.4.3 LOAD CORRECTIONS
      • ADA743.LX01 MVS LX01.LOAD correction
    • DATASETS REQUIRED FOR SYSTEM MANAGEMENT HUB (SMH)
      • WAL811.JOBS MVS example jobs for installation
      • WAL811.LOAD MVS load datasets
      • WAL811.SRCE MVS source datasets
    • BASE TECHNOLOGIES EBCDIC Version 4 Release 2 SM 1 (UES SUPPORT)
      • BTE421.EC01 MVS C01
      • BTE421.LD01 MVS D01.LOAD correction
      • BTE421.LB01 MVS B01.LOAD correction
      • BTE421.LS01 MVS S01.LOAD correction
    • SMARTS APPLICATION SERVER Version 2 Release 7 SM 2
      • APS272.SARG MVS ARG
      • APS272.SXML MVS XML
      • APS272.LB00 MVS B00.LOAD correction
      • APS272.LD00 MVS D00.LOAD correction
      • APS272.LE00 MVS E00.LOAD correction
      • APS272.SRCE MVS source dataset
      • APS272.LD11 MVS D11.LOAD correction
    • ADABAS 7.4.2 ZAP SUMMARY
      • ADA742.Z000 MVS 000.Zap summary
    • ADABAS LIMITED LIBRARY TC
      • WAT811.LOAD MVS load dataset
    • ADABAS ONLINE SERVICE
      • AOS811.LOAD MVS load dataset
    • P00274: APS272 Corrective Tape SOL-ID-APS272P011

  5. Copied all ADABAS load modules to APF library
    ADABAS.ADA811.LOAD to SYS3.ADABAS.INST.LOADLIB
    I used a generic library for new installations because the number of APF libraries are limited.

  6. Linked ADARUN
    IEW2278I B352 INVOCATION PARAMETERS - XREF,LIST,NCAL,LET,MAP,REUS
    
    IEW2322I 1220  1    INCLUDE ADALIB(ADARUN)                                     
    IEW2322I 1220  2    SETCODE AC(1)                                              
    IEW2322I 1220  3    NAME ADARUN(R)                                             
    IEW2650I 5102 MODULE ENTRY NOT PROVIDED.  ENTRY DEFAULTS TO SECTION RUNMVS.    
    IEW2609W 5104 SECTION RUNMVS USABILITY ATTRIBUTE OF NON-REUSABLE CONFLICTS WITH
                                 REQUESTED USABILITY OF REUSABLE.
    IEW2609W 5104 SECTION USRZAP USABILITY ATTRIBUTE OF NON-REUSABLE CONFLICTS WITH
                                 REQUESTED USABILITY OF REUSABLE.
    IEW2609W 5104 SECTION RUNIND USABILITY ATTRIBUTE OF NON-REUSABLE CONFLICTS WITH
                                 REQUESTED USABILITY OF REUSABLE.
    
    RC4 is OK, as SAG pointed out.
    

  7. Linked ADASIP
    ADASIP will make the new SVC available before the IPL take place.
    IEW2278I B352 INVOCATION PARAMETERS - XREF,LIST,NCAL,LET,MAP               
                                                                               
    IEW2322I 1220  1    INCLUDE ADALIB(ADASIP)                                 
    IEW2322I 1220  2    SETCODE AC(1)                                          
    IEW2322I 1220  3    NAME ADASIP(R)                                         
    IEW2650I 5102 MODULE ENTRY NOT PROVIDED.  ENTRY DEFAULTS TO SECTION ADASIP.
    

  8. Installed temporary router (SVC)
    • Linked ADASIP as an authorized module into an APF library
    • Linked ADASIR as an authorized module into an APF library
    • Linked ADASVC into an APF library
    • Started ADASIP with PARM='SVCNR=255,SUBSYS=ADAC,REPLACE=Y'
    ADAS00 SIPMVS   V811 (2006-06-09, ZAP=0000)               
    ADAS00 SIRMVS   V811 (2006-06-09, ZAP=0000)               
    ADAS11 ADAC ADABAS V8 ID table for SVC 255 initialized    
    ------ with 0010 entries                                  
    ------ IDT:00BC3100 IDTExt:0C289000 FIIBS:0C269000        
    ------ SVC:80BC4000 VRS:811 Date:2006/06/09               
    ADAS20 At 00C44008, 00000418 bytes CSA released   IDTH/IDT
    
    Remark: with REPLACE=N (default), ADASIP ends with 'USER COMPLETION CODE=0475'

  9. Installed permanent router (SVC)
    To avoid problems with new SVC -- even SAG promised it's downward compatible - I used different SVC numbers (for example PROD, TEST, and DBA).
    Please click here to learn how to do it.

  10. Added new device type 9990
    All databases run with user-defined block size 9990. Therefore, I had to apply special ZAP to modify ADAIOR.
    ASSO: 3768, DATA: 7548, WORK: 27990
    Click here to learn how to apply the special ZAP.

  11. Applied 12 Zaps from dataset ADA811.Z000
    • AI811005: ADAMPM, not aligned buffer segments, abends
    • AI811006: ADAIOS/ADAIOS, timestamp problems
    • AN811012: ADANC2, L9 and incorrect variable length, FB='AA,0.'
    • AN811013: ADANC8, RC55 when reading SUBDE
    • AN811014: ADANC4, invalid lenght of a special descriptor
    • AN811015: ADANC5, reading LOB segments
    • AN811016: ADANC2, S2 with wrong ISN buffer length
    • AN811017: ADANC1, supervisor thread called ADALOG
    • AN811019: ADANC5/ADANCX, bad WORK or PLOG block, special situations
    • AN811023: ADANCA, in a DTP=TM nucleus every V1-CMD didn't keep its command count
    • AO811002: ADAIOS/ADAIOS/ADAIOS, see #1 above
    • AU811006: ADASAV, ERROR-099

  12. To be continued

ADA810 beta test report. Click here to view.

Top Page


Back to ADABAS Tips, Tricks, Techniques -- Overview