18/11/15

OS/390 DEMOpkg System

O OS/390 foi lançado em 1995 como um sucessor do MVS. A IBM suspendeu o suporte para os sistemas OS/390 ao final de 2004. O OS/390 é um sistema operacional da IBM para os mainframes da família do System/370 e System/390. O OS/390 é a soma do MVS com o UNIX System Services. A base do OS/390 inclui um servidor de comunicação que suporta VTAM, a funcionalidade VTAM AnyNet, TCP/IP e TIOC. Ele disponibiliza implementações da arquitetura SNA (3270), APPC, High Performance Routing, suporte a ATM, sockets, e RPC. Tenho um carinho especial com esta versão pois foi com ela que comecei a trabalhar com Mainframe, vamos mostrar como é rodar ela no Hercules;

Hercules.cnf

Configuração completa da Hercules.cnf
# ---------------------------------------------------------------------------------------    
# Configuration file for Hercules & IBM OS/390 V2R10 ADCD
# based on configfile for z/os 1.3 and infos from DEVMAP.NME on cd1
# For more information consult the attached readme.html
# and visit IBM at http://198.81.193.6/adcd10/rel10.html
# ---------------------------------------------------------------------------------------    
# IBM OS/390 V2R10 ADCD
# ---------------------------------------------------------------------------------------    

ARCHMODE ESA/390
CNSLPORT 3270
#CONKPALV (3,1,10)
CODEPAGE default
CPUMODEL 2064
CPUSERIAL 01C5D1
ECPSVM NO
LOADPARM 01C1DP.1
LPARNAME HERCULES
MAINSIZE 192
#MOUNTED_TAPE_REINIT DISALLOW
NUMCPU 1
OSTAILOR OS/390
PANRATE 500
PGMPRDOS LICENSED
SHCMDOPT NODIAG8
SYSEPOCH 1900
#TIMERINT 50
TZOFFSET +0000
YROFFSET 0 


# ---------------------------------------------------------------------------------------    
# SYMBOLS DEFINITION                                                *
# ---------------------------------------------------------------------------------------    

DEFSYM DASD "/home/s106/hercules-3.07/imagens"
# DEFSYM PROD "/home/s106/hercules-3.07/imagens"
DEFSYM PRTR "/home/s106/hercules-3.07/imagens"

# ---------------------------------------------------------------------------------------    
# Device list
# ---------------------------------------------------------------------------------------    

0580    3420         # tape
0581    3420         # tape
0590    3420         # tape
0700    3270           # master console
0701    3270           # local TSO 1
0702    3270           # local TSO 2
0900    3270           # local TSO 3
0901    3270           # local TSO 4

# ---------------------------------------------------------------------------------------    
# Device dasd
# ---------------------------------------------------------------------------------------    

01C0 3390 $(DASD)/OS390/dmtres.1c0 #
01C1 3390 $(DASD)/OS390/dmtcat.1c1 #
01C2 3390 $(DASD)/OS390/dmtos2.1c2 #
01C3 3390 $(DASD)/OS390/dmtos1.1c3 #
01C4 3390 $(DASD)/OS390/dmtd01.1c4 #
01C5 3390 $(DASD)/OS390/dmtd02.1c5 #
01C6 3390 $(DASD)/OS390/dmtd03.1c6 #
01CB 3390 $(DASD)/OS390/dmtd04.1cb # -
01C7 3390 $(DASD)/OS390/dmtp01.1c7 # -
01C8 3390 $(DASD)/OS390/dmtp02.1c8 # -
01CA 3390 $(DASD)/OS390/dmtos3.1ca #
01C9 3390 $(DASD)/OS390/dmtp03.1c9 # -

# ---------------------------------------------------------------------------------------    
# CTCI for TCP/IP
# ---------------------------------------------------------------------------------------    

0E20.2   LCS  10.0.1.20
0010    3270    console

Carregando OS/390 no Hercules

Dando IPL na console do Hercules;
IPL 01C0

Carregando;
s106@s106:~/hercules-3.07$ hercules -f os390.cnf
Hercules Version 3.07
(c)Copyright 1999-2010 by Roger Bowler, Jan Jaeger, and others
Built on Jan 12 2011 at 22:57:22
Build information:
  Modes: S/370 ESA/390 z/Arch
  Max CPU Engines: 8
  Using setresuid() for setting privileges
  Dynamic loading support
  Using shared libraries
  No External GUI support
  HTTP Server support
  No CCKD BZIP2 support
  Regular Expressions support
  Automatic Operator support
  No HET BZIP2 support
  National Language Support
  Machine dependent assists: cmpxchg1 cmpxchg4 cmpxchg8 fetch_dw store_dw multi_byte
Running on s106 Linux-2.6.35-24-generic.#42-Ubuntu SMP Thu Dec 2 01:41:57 UTC 2010 i686 MP=2
HHCHD018I Loadable module directory is /usr/local/lib/hercules
Crypto module loaded (c) Copyright Bernard van der Helm, 2003-2010
  Active: Message Security Assist
          Message Security Assist Extension 1
          Message Security Assist Extension 2
HHCHT001I HTTP listener thread started: tid=B75B0B70, pid=4931
HHCCF020W Vector Facility support not configured
HHCHT013I Using HTTPROOT directory "/usr/local/share/hercules/"
HHCHT006I Waiting for HTTP requests on port 8081
HHCCF065I Hercules: tid=B78B26C0, pid=4931, pgid=4931, priority=0
HHCCF042E Device type 2540 not recognized
HHCTE001I Console connection thread started: tid=B7470B70, pid=4931
HHCTE003I Waiting for console connection on port 3270
HHCDA020I /home/s106/hercules-3.07/imagens/OS390/dmtres.1c0 cyls=2226 heads=15 tracks=33390 trklen=56832
HHCDA020I /home/s106/hercules-3.07/imagens/OS390/dmtcat.1c1 cyls=2226 heads=15 tracks=33390 trklen=56832
HHCDA020I /home/s106/hercules-3.07/imagens/OS390/dmtos2.1c2 cyls=2226 heads=15 tracks=33390 trklen=56832
HHCDA020I /home/s106/hercules-3.07/imagens/OS390/dmtos1.1c3 cyls=2226 heads=15 tracks=33390 trklen=56832
HHCDA020I /home/s106/hercules-3.07/imagens/OS390/dmtd01.1c4 cyls=2226 heads=15 tracks=33390 trklen=56832
HHCDA020I /home/s106/hercules-3.07/imagens/OS390/dmtd02.1c5 cyls=2226 heads=15 tracks=33390 trklen=56832
HHCDA020I /home/s106/hercules-3.07/imagens/OS390/dmtd03.1c6 cyls=2226 heads=15 tracks=33390 trklen=56832
HHCDA020I /home/s106/hercules-3.07/imagens/OS390/dmtd04.1cb cyls=2226 heads=15 tracks=33390 trklen=56832
HHCDA020I /home/s106/hercules-3.07/imagens/OS390/dmtp01.1c7 cyls=2226 heads=15 tracks=33390 trklen=56832
HHCDA020I /home/s106/hercules-3.07/imagens/OS390/dmtp02.1c8 cyls=2226 heads=15 tracks=33390 trklen=56832
HHCDA020I /home/s106/hercules-3.07/imagens/OS390/dmtos3.1ca cyls=2226 heads=15 tracks=33390 trklen=56832
HHCDA020I /home/s106/hercules-3.07/imagens/OS390/dmtp03.1c9 cyls=2226 heads=15 tracks=33390 trklen=56832
HHCIF005E hercifc: ioctl error doing TUNSETIFF on ?: 1 Operation not permitted
HHCTU001E hercifc timeout, possible older version?
HHCTU003E Error setting TUN/TAP mode: /dev/net/tun: Operação não permitida
HHCLC073I 0E20: TAP device  opened
HHCCP002I CPU0000 thread started: tid=A726BB70, pid=4931, priority=15
HHCTT002I Timer thread started: tid=A716AB70, pid=4931, priority=0
HHCCP003I CPU0000 architecture mode ESA/390
HHCCP002I CPU0001 thread started: tid=A7069B70, pid=4931, priority=15

HHCDA020I /home/s106/hercules-3.07/imagens/OS390/dmtos2.1c2 cyls=2226 heads=15 tracks=3339+
HHCDA020I /home/s106/hercules-3.07/imagens/OS390/dmtos1.1c3 cyls=2226 heads=15 tracks=33390
HHCDA020I /home/s106/hercules-3.07/imagens/OS390/dmtd01.1c4 cyls=2226 heads=15 tracks=33390
HHCDA020I /home/s106/hercules-3.07/imagens/OS390/dmtd02.1c5 cyls=2226 heads=15 tracks=33390
HHCDA020I /home/s106/hercules-3.07/imagens/OS390/dmtd03.1c6 cyls=2226 heads=15 tracks=33390
HHCDA020I /home/s106/hercules-3.07/imagens/OS390/dmtd04.1cb cyls=2226 heads=15 tracks=33390
HHCDA020I /home/s106/hercules-3.07/imagens/OS390/dmtp01.1c7 cyls=2226 heads=15 tracks=33390
HHCDA020I /home/s106/hercules-3.07/imagens/OS390/dmtp02.1c8 cyls=2226 heads=15 tracks=33390
HHCDA020I /home/s106/hercules-3.07/imagens/OS390/dmtos3.1ca cyls=2226 heads=15 tracks=33390
HHCDA020I /home/s106/hercules-3.07/imagens/OS390/dmtp03.1c9 cyls=2226 heads=15 tracks=33390
HHCIF005E hercifc: ioctl error doing TUNSETIFF on ?: 1 Operation not permitted                  
HHCTU001E hercifc timeout, possible older version?                                              
HHCTU003E Error setting TUN/TAP mode: /dev/net/tun: Opera    o n  o permitida                   
HHCLC073I 0E20: TAP device  opened                                                              
HHCCP002I CPU0000 thread started: tid=A726BB70, pid=4931, priority=15                           
HHCTT002I Timer thread started: tid=A716AB70, pid=4931, priority=0                              
HHCCP003I CPU0000 architecture mode ESA/390                                                     
HHCCP002I CPU0001 thread started: tid=A7069B70, pid=4931, priority=15                           
HHCCP003I CPU0001 architecture mode ESA/390                                                     
HHCPN001I Control panel thread started: tid=B78B26C0, pid=4931                                  
HHCAO001I Hercules Automatic Operator thread started;                                           
          tid=A6CD7B70, pri=0, pid=4931   

A abaixo mensagem da console do Hercules acho que é só colocar uma versão atualizado do TUN/TAP que ela não aparece - mesmo com ela carregou o OS/390;
HHCIF005E hercifc: ioctl error doing TUNSETIFF on ?: 1 Operation not permitted                  
HHCTU001E hercifc timeout, possible older version?                                              
HHCTU003E Error setting TUN/TAP mode: /dev/net/tun: Opera    o n  o permitida                   
HHCLC073I 0E20: TAP device  opened                                                              

A primeira vez ao iniciar - R 00,I
  IEA247I USING IEASYS00 FOR OS/390 02.10.00 HBB7703
  IEA598I TIME ZONE = W.00.00.00
  IXL011I XES HARDWARE SUPPORT IS NOT INSTALLED.  REASON: 02
  IXC414I CANNOT JOIN SYSPLEX TESTPLX WHICH IS RUNNING IN MONOPLEX MODE:
   CONFIGURATION REQUIREMENT
  IXC404I SYSTEM(S) ACTIVE OR IPLING: DEMOPKG
| IXC420D REPLY I TO INITIALIZE SYSPLEX TESTPLX, OR R TO REINITIALIZE XCF
  R 00,I
  IEE600I REPLY TO 00 IS;I
  IXC413I MULTISYSTEM SYSPLEX CONFIGURATION PREVENTED BY PLEXCFG=MONOPLEX
  IXC413I XCFLOCAL SYSPLEX CONFIGURATION PREVENTED BY PLEXCFG=MONOPLEX
  IXC418I SYSTEM DEMOPKG IS NOW ACTIVE IN SYSPLEX TESTPLX

Respondendo a pendencia do Jes2
     *04.59.54 DEMOPKG          *01 $HASP426 SPECIFY OPTIONS - JES2 OS 2.10
     *       SSNAME=JES2
     *05.01.06 DEMOPKG          *BPXP007E STARTING PHYSICAL FILE SYSTEM NFS IN
     * ADDRESS SPACE NFSCM
















  IEE612I CN=05       DEVNUM=0700 SYS=DEMOPKG
  r 01,format,noreq

Respondendo a pendencia 02,y
    *05.05.21 DEMOPKG          *$HASP436 CONFIRM COLD START ON
    * CKPT1 - VOLSER=DMTCAT DSN=SYS1.HASPCKDP
    * CKPT2 - NOT IN USE
    * SPOOL - PREFIX=DMTCA  DSN=SYS1.HASPACE
    *05.05.21 DEMOPKG          *02 $HASP441 REPLY 'Y' TO CONTINUE
    * INITIALIZATION OR 'N' TO TERMINATE IN RESPONSE TO MESSAGE HASP436














 IEE612I CN=05       DEVNUM=0700 SYS=DEMOPKG
 02,y

Respondendo a pendencia 03,y
    *05.07.48 DEMOPKG          *$HASP419 MEMBER 3090 HAS DETERMINED THAT THE
    * FOLLOWING JES2
    *         MEMBERS ARE DORMANT: 7490.
    *05.07.48 DEMOPKG          *03 $HASP420 REPLY 'Y' IF 7490 IS DOWN (IPL
    * REQUIRED), 'N' IF NOT















 IEE612I CN=05       DEVNUM=0700 SYS=DEMOPKG
03,y

 IEE163I MODE= R

Começou a entrar no ar os aplicativos;
   | 05.07.48 DEMOPKG          *$HASP419 MEMBER 3090 HAS DETERMINED THAT THE
   |  FOLLOWING JES2
   |          MEMBERS ARE DORMANT: 7490.
   | 05.07.48 DEMOPKG          *03 $HASP420 REPLY 'Y' IF 7490 IS DOWN (IPL
   |  REQUIRED), 'N' IF NOT
   - 05.08.37 DEMOPKG           03,y
     05.08.37 DEMOPKG           IEE600I REPLY TO 03 IS;Y
   | 05.08.37 DEMOPKG          *$HASP493 JES2 COLD START IS IN PROGRESS
   - 05.08.37 DEMOPKG           $HASP423 DMTCAT IS BEING FORMATTED
     05.08.41 DEMOPKG           $HASP266 JES2 CKPT1 DATA SET IS BEING FORMATTED
     05.08.42 DEMOPKG           $HASP267 JES2 CKPT1 DATA SET HAS BEEN
      SUCCESSFULLY FORMATTED
     05.08.42 DEMOPKG           $HASP492 JES2 COLD START HAS COMPLETED
     05.08.45 DEMOPKG           IEE041I THE SYSTEM LOG IS NOW ACTIVE
   - 05.08.46 DEMOPKG STC00003  $HASP373 EZAZSSI  STARTED
   - 05.08.46 DEMOPKG STC00002  $HASP373 SDSF     STARTED




 IEE612I CN=05       DEVNUM=0700 SYS=DEMOPKG


 IEE163I MODE= R

Depois de um tempo os aplicativos estão online;
   - 05.44.53 DEMOPKG           d a,l
     05.44.53 DEMOPKG           IEE114I 05.44.53 2015.318 ACTIVITY 839       C
      JOBS     M/S    TS USERS    SYSAS    INITS   ACTIVE/MAX VTAM     OAS
     00006    00016    00001      00027    00029    00001/00100       00014
      LLA      LLA      LLA      NSW  S  VLF      VLF      VLF      NSW  S
      DLF      DLF      DLF      NSW  S  JES2     JES2     JES2     NSW  S
      DFRMM    DFRMM    DFRMM    NSW  S  SDSF     SDSF     SDSF     NSW  S
      VTAM5    VTAM5    VTAM     NSW  S  RACF     RACF     RACF     NSW  S
      SYSLOGD5 STEP1    IBMUSER  OWT  AO INETD6   STEP1    IBMUSER  OWT  AO
      ASCH     ASCH     ASCH     NSW  S  APPC     APPC     APPC     NSW  S
      TCPIP    TCPIP    TCPIP    NSW  SO SMTP     SMTP     SMTP     NSW  S
      NSLD     NSLD     NSLD     OWT  SO PORTMAP1 STEP1    PORTMAP  OWT  AO
      TIMED1   STEP1    IBMUSER  OWT  AO FTPD1    STEP1    FTPD     OWT  AO
      NSLD1    STEP1    NSADMIN  OWT  AO TSO      TSO      TSO      OWT  S
      NFSSRV   NFSSRV   NFSSRV   NSW  SO WEBSRV5  WEBSRV5  WEBSRV   IN   SO
     IBMUSER OWT




 IEE612I CN=05       DEVNUM=0700 SYS=DEMOPKG


 IEE163I MODE= R

Tela de login
**********************************************************
*           Dallas Demonstration Center                   *
*                OS/390 DEMOpkg                           *
* Enter an application name or a VTAM LOGON command.      *
* Example:  TSO userid  or  LOGON APPLID(applid)          *
***********************************************************

    TSO     - TSO/E
    NVAS    - NetView Access Services
    NETVIEW - NetView/ESA
    CICS    - CICS/ESA
    IMS     - IMS/ESA






===>

Usuários disponíveis para acessar;
+---------------+-----------------+------------------------------+
| USERID        | PASSWORD        | Details                      | 
+---------------+-----------------+------------------------------+
| P390          | SYS1 or P390    | (RACF special authority)     |
| IBMUSER       | SYS1 or IBMUSER | (RACF special authority)     |
| SYSADM        | SYS1 or SYSADM  | (DB2 and RACF special auth)  | 
| SYSOPR        | SYS1 or SYSOPR  | (DB2 and RACF special auth)  |
| P390A - P390Z | TEST            |                              |
| TESTER        | TEST            |                              |
+---------------+-----------------+------------------------------+

Primeiro acesso no TSO - ibmuser
ICH70001I IBMUSER  LAST ACCESS AT 05:39:37 ON SATURDAY, NOVEMBER 14, 2015
IKJ56455I IBMUSER LOGON IN PROGRESS AT 05:39:58 ON NOVEMBER 14, 2015
 ICH70004I USER(CPSMCMAS) GROUP(SYSPROC) NAME(CICSPLEX CMAS)             CN(INT
ERNAL)
 ICH70004I ATTEMPTED 'READ' ACCESS OF                                  CN(INTER
NAL)
 ICH70004I ENTITY 'CESD'                                               CN(INTER
NAL)
 ICH70004I IN CLASS 'TCICSTRN' AT 16:14:06 ON OCTOBER 18, 2000         CN(INTER
NAL)
*** HFS DATA SET 'IBMUSER.HFS' HAS BEEN CREATED

LOGON PROC IS SYSUSER
ALLOCATING ISPF AND BASE DATASETS  .  .  .  .  .  .
*****************************************************
*    WELCOME TO THE DALLAS DEMONSTRATION CENTER     *
*          OS/390 V2R10 DEMOPKG SYSTEM              *
*****************************************************

INMR003I You have no messages or data sets to receive.
***

Dentro do TSO - vamos acessar os IBM Products;
   Menu  Utilities  Compilers  Options  Status  Help

                           OS/390 Primary Option Menu

 0  Settings      Terminal and user parameters            User ID . : IBMUSER
 1  View          Display source data or listings         Time. . . : 02:00
 2  Edit          Create or change source data            Terminal. : 3278
 3  Utilities     Perform utility functions               Screen. . : 1
 6  Command       Enter TSO or Workstation commands       Language. : ENGLISH
 7  Dialog Test   Perform dialog testing                  Appl ID . : ISP
 8  LM Facility   Library administrator functions         TSO logon : SYSUSER
 P  IBM Products  IBM program development products        TSO prefix: IBMUSER
 10 SCLM          SW Configuration Library Manager        System ID : DEMOPKG
 11 Workplace     ISPF Object/Action Workplace            MVS acct. : 12345678
 12 OS/390 System OS/390 system programmer applications   Release . : ISPF 5.0
 13 OS/390 User   OS/390 user applications


      Enter X to Terminate using log/list defaults




 Option ===> P

Vamos em Utilities
 --------------------------- DEMOpkg PRODUCTS --------------------------------
 OPTION  ===> U


   A   App Development     - Application Development Products
   B   Database Tools      - Database Tools
   D   Data Management     - Data Management Products
   S   Systems Management  - Systems Management Products
   T   Tivoli              - Tivoli TME / Netview Products
   U   Utilities           - System Utility Products

   L    List all installed products.

 Enter PF3 to return.







Opção U - Vamos ver as definições do usuário IBMUSER;
 ----------------------- System and Utility Products -------------------------
 OPTION  ===> u


   U   Userid Maint       - DEMOpkg Userid Maintenance
   G   GDDM               - GDDM Products
   K   ICSF/MVS           - Integrated Cryptographic Service Facility
   I   IXFP               - Iceberg Extended Facilities Product
   R   RRS                - RRS Resource Recovery Information
   A   ATC                - Application Testing Collection
   D   DITTO              - DITTO/ESA


 Press PF3 to return.










Vamos ver as definições do usuário IBMUSER;
 COMMAND ===>

  This exec manages TSO userids and authorities.

       lu   AU - Add a new TSO userid
            DU - Delete a TSO userid
            LU - List RACF information for a TSO userid

            AA - Add new authorities to a userid

      Userid: ibmuser_
      User Name: ____________________
      Start date: 11/20/15    Revoke date: 11/20/01

      RACF Group: U   (U)ser (A)dmin (S)ysprog (B)Partner

      Netview access:  N

  Press ENTER to process or PF03 to quit.





Vendo as definições;
 ********** IBMUSER RACF INFORMATION **********

 USER=IBMUSER  NAME=::::::::::::::::::::  OWNER=IBMUSER   CREATED=89.261
  DEFAULT-GROUP=SYSPROG   PASSDATE=15.318  PASS-INTERVAL=N/A
  ATTRIBUTES=SPECIAL OPERATIONS
  REVOKE DATE=NONE   RESUME DATE=NONE
  LAST-ACCESS=15.324/02:01:26
  CLASS AUTHORIZATIONS=NONE
  NO-INSTALLATION-DATA
  NO-MODEL-NAME
  LOGON ALLOWED   (DAYS)          (TIME)
  ---------------------------------------------
  ANYDAY                          ANYTIME
 ICH30003I GROUP VSAMDSET USER CONNECTION NOT INDICATED
   GROUP=VSAMDSET  AUTH=?        CONNECT-OWNER=IBMUSER   CONNECT-DATE=92.287
     CONNECTS=    00  UACC=READ     LAST-CONNECT=UNKNOWN
     CONNECT ATTRIBUTES=NONE
     REVOKE DATE=NONE   RESUME DATE=NONE
 ICH30003I GROUP SYSCTLG  USER CONNECTION NOT INDICATED
   GROUP=SYSCTLG   AUTH=?        CONNECT-OWNER=IBMUSER   CONNECT-DATE=92.287
     CONNECTS=    00  UACC=READ     LAST-CONNECT=UNKNOWN
     CONNECT ATTRIBUTES=NONE
     REVOKE DATE=NONE   RESUME DATE=NONE
 ***

Shutting Down the OS/390 DEMOpkg System

Para retirar os aplicativos pela console este são os comandos que foram usados;
START SHUTDWN
$pjes2
$pjes2,abend
r xx,end
f dlf,mode=d
p dlf
p lla
p vlf
z eod
quiesce

Se curti tirar retirar os aplicativos um por um;
+------------------+--------------------------------------+
| APPC             | C APPC                               |
+------------------+--------------------------------------+
| AS               | P ASCCT                              |
|                  | P ASFS                               |
+------------------+--------------------------------------+
| ASCH             | C ASCH                               |
+------------------+--------------------------------------+
| CICS             | F CICSPRT1,CEMT P SHUT               |
|                  | F CICSPRA1,CEMT P SHUT               |
|                  | C CTGATE                             |
+------------------+--------------------------------------+
| Component Broker | C BBODMN                             |
+------------------+--------------------------------------+
| DataHub          | F DATAHUB,SHUTDOWN                   |
+------------------+--------------------------------------+
| Database 2 (DB2) | @STOP DB2                            |
+------------------+--------------------------------------+
| DataProp Apply   | P DPROPAPP                           |
+------------------+--------------------------------------+
| DataProp Capture | P DPROPCAP                           |
+------------------+--------------------------------------+
| DCE/DFS          | P DCE                                |
|                  | P DFS                                |
+------------------+--------------------------------------+
| DFM              | P DFM,SUB=MSTR                       |
| EREP             | P EREP                               |
| FFST             | P FFST                               |
| Firewall         | P FWKERN                             |
| HCM              | P CBDQDISP                           |
+------------------+--------------------------------------+
| Host Command     | R xx,CLOSE IMMED                     |
| Facility (HCF)   |                                      |
+------------------+--------------------------------------+
| IMS              | R xx,/CHECKPOINT FREEZE              |
|                  | P IMSAIRLM                           |
|                  | P IMSATOC                            |
+------------------+--------------------------------------+
| Intelligent Miner| P IMSERV                             |
+------------------+--------------------------------------+
| JES2             | $PLINEx                              |
|                  | $PJES2                               |
+------------------+--------------------------------------+
| LANSERV          | P LANSRV                             |
+------------------+--------------------------------------+
| MQM              | MQM1 STOP QMGR                       |
+------------------+--------------------------------------+
| MQM1             | STOP CHINIT                          |
+------------------+--------------------------------------+
| Net.Commerce     | P CMNSRV                             |
+------------------+--------------------------------------+
| NetView          | P NETVSSI                            |
|                  | Rxx,CLOSE IMMED                      |
+------------------+--------------------------------------+
| NFS Server       | P NFSSRV                             |
+------------------+--------------------------------------+
| NPM              | P NPMNSI                             |
|                  | P NPM                                |
+------------------+--------------------------------------+
| NVAS             | P NVAS                               |
+------------------+--------------------------------------+
| OSA/SF           | P IOASRV                             |
+------------------+--------------------------------------+
| RMF              | P RMF.RMF                            |
+------------------+--------------------------------------+
| RRS              | SETRRS CANCEL                        |
+------------------+--------------------------------------+
| SOM              | P SOM,SUB=MSTR                       |
+------------------+--------------------------------------+
| System Automation| P AUTOSSI                            |
|                  | Rxx,CLOSE IMMED                      |
+------------------+--------------------------------------+
| TCP/IP           | P TCPIP                              |
+------------------+--------------------------------------+
| Teleprocessing   |                                      |
| Network Simulator|                                      |
| (TPNS)           | P TPNSPROC                           |
+------------------+--------------------------------------+
| TSO              | P TSO                                |
+------------------+--------------------------------------+
| Tivoli OPC       | P OPCE                               |
|                  | P OPCG                               |
+------------------+--------------------------------------+
| Tivoli           |                                      |
| Service Desk     | P SDINFO                             |
|                  | P SDFREE                             |
|                  | P SDWEB                              |
+------------------+--------------------------------------+
| Tivoli Storage   |                                      |
| Manager          | F TIVSM,HALT                         |
+------------------+--------------------------------------+
| VTAM             | Z NET,QUICK                          |
+------------------+--------------------------------------+
| Web Server       | P WEBSRV                             |
+------------------+--------------------------------------+

IPLing the Customized OS/390 DEMOpkg System

Os parametros disponiveis de LOADPARM para o hercules.cnf
+-------------------------------------------------------+-------------------+
| If you run only the Base volumes, specify:            | LOADPARM=01C1DP.1 |
+-------------------------------------------------------+-------------------+
| If you also run the Data Management volumes, specify: | LOADPARM=01C1DM.1 |
+-------------------------------------------------------+-------------------+
| If you also run the Tivoli volumes, specify:          | LOADPARM=01C100.1 |
+-------------------------------------------------------+-------------------+

69 comentários:

  1. Este comentário foi removido pelo autor.

    ResponderEliminar
  2. Este comentário foi removido pelo autor.

    ResponderEliminar
  3. Eu vi uma vez em um site de torrent japonês disponível, foi neste ano que vi, vou dar uma olhada.

    ResponderEliminar
  4. A pesquisa do Google encontrei esses 3;

    http://extratorrent.cc/torrent_download/2000492/ibm+os390+V2r10+demopkg.torrent
    http://extratorrent.me/torrent_files/2000492/ibm+os390+V2r10+demopkg.html
    https://kat.cr/ibm-os390-v2r10-demopkg-t2671725.html

    Usei esta pesquisa: OS/390 DEMOPKG SYSTEM+torrent

    ResponderEliminar
    Respostas
    1. Este comentário foi removido pelo autor.

      Eliminar
    2. Este software não está disponível agora.

      Eliminar
    3. Este comentário foi removido pelo autor.

      Eliminar
    4. Esta disponível sim, primeiro abaixa o torrent e depois é só baixar as imagens usando um programa de torrent qualquer.

      http://extratorrent.cc/download/2000492/ibm+os390+V2r10+demopkg.torrent

      Eliminar
    5. No torrent é bom deixar baixando de madrugada pois as fontes para download estarão disponíveis.

      Eliminar
    6. Este comentário foi removido pelo autor.

      Eliminar
    7. Este comentário foi removido pelo autor.

      Eliminar
    8. Este comentário foi removido pelo autor.

      Eliminar
    9. Quando aparecer esta mensagem responda na console:

      r 01,format,noreq

      Onde o 01 é a pendencia na sua aparece como 01;

      Depois deve aparecer duas pendenças pra confirmar responda:

      02,y
      03,y

      Eliminar
    10. Este comentário foi removido pelo autor.

      Eliminar
    11. Este comentário foi removido pelo autor.

      Eliminar
    12. Nos meu vieram esses arquivos, abrindo os arquivos iso neles que veem as imagens:

      IBM ADCD OS390 2.10 - os390210.00.config
      ibm_adcd_os390_2.10_cd01of13[DEMOPKG_hercules_by_vhjcbm].iso
      ibm_adcd_os390_2.10_cd02of13[DEMOPKG_hercules_by_vhjcbm].iso
      ibm_adcd_os390_2.10_cd03of13[demopkg_hercules].iso
      ibm_adcd_os390_2.10_cd04of13[DEMOPKG_hercules_by_vhjcbm].iso
      ibm_adcd_os390_2.10_cd05of13[DEMOPKG_hercules_by_vhjcbm].iso
      ibm_adcd_os390_2.10_cd06of13[DEMOPKG_hercules_by_vhjcbm].iso
      ibm_adcd_os390_2.10_cd07of13[DEMOPKG_hercules_by_vhjcbm].iso
      ibm_adcd_os390_2.10_cd08of13[DEMOPKG_hercules_by_vhjcbm].iso
      ibm_adcd_os390_2.10_cd09of13[DEMOPKG_hercules_by_vhjcbm].iso
      ibm_adcd_os390_2.10_cd10of13[DEMOPKG_hercules].iso
      ibm_adcd_os390_2.10_cd11of13[DEMOPKG_hercules_by_vhjcbm].iso
      ibm_adcd_os390_2.10_cd12of13[DEMOPKG_hercules_by_vhjcbm].iso
      ibm_adcd_os390_2.10_cd13of13[DEMOPKG_hercules_by_vhjcbm].iso
      IBM_ADCD_OS390_V2R10_CONFIGFILE_FOR_HERCULES_AND_README(1).rar
      IBM_ADCD_OS390_V2R10_CONFIGFILE_FOR_HERCULES_AND_README.tar.gz

      Eliminar
    13. A pendencia apareceu? *01 $HASP426 SPECIFY

      Se aparecer de o comando ----> r 01,format,noreq

      Respond to the $HASP426 message

      Normally you should reply to this message with R 1,noreq to simply bring up JES2 with no further requests for input (that is what the noreq specifies). This is referred to as a WARM start; all JES2 queues will be in the same state they were in when the system was last shut down. If you don't want to retain job data on the queues, you may respond R1,cold,noreq. There are some times when you may need to clear everything that is stored on the JES2 queue, and to do that the response is R1,format,noreq. If you request the spool queue to be formatted, you will also have to respond to the two checkpoint reset messages that occur the first time the system is IPLed.

      Eliminar
    14. http://www.bsp-gmbh.com/turnkey/cookbook/oscmd.html

      xx $HASP426 SPECIFY

      R n,,NOREQ
      Normal JES2 startup reply

      R n,COLD,NOREQ
      JES2 Cold Start startup reply

      R n,FORMAT,NOREQ
      JES2 formatting (=Really cold) Start startup reply

      Eliminar
    15. Este comentário foi removido pelo autor.

      Eliminar
    16. Este comentário foi removido pelo autor.

      Eliminar
    17. Vou colocar pra baixar esta imagem mais vai demorar um pouco até abaixar;

      Eliminar
    18. Os arquivos são estes mesmos, no meu estão definidos assim na HERCULES.CNF:

      01C0 3390 $(DASD)/OS390/dmtres.1c0 #
      01C1 3390 $(DASD)/OS390/dmtcat.1c1 #
      01C2 3390 $(DASD)/OS390/dmtos2.1c2 #
      01C3 3390 $(DASD)/OS390/dmtos1.1c3 #
      01C4 3390 $(DASD)/OS390/dmtd01.1c4 #
      01C5 3390 $(DASD)/OS390/dmtd02.1c5 #
      01C6 3390 $(DASD)/OS390/dmtd03.1c6 #
      01CB 3390 $(DASD)/OS390/dmtd04.1cb # -
      01C7 3390 $(DASD)/OS390/dmtp01.1c7 # -
      01C8 3390 $(DASD)/OS390/dmtp02.1c8 # -
      01CA 3390 $(DASD)/OS390/dmtos3.1ca #
      01C9 3390 $(DASD)/OS390/dmtp03.1c9 # -

      Fica tranquilo pois este comando invalido quer dizer que não foi aceito o comando que você deu, um exemplo, vou dar um comando que não existe no meu mainframe:

      STC05268 D FREDDIE
      STC05268 IEE305I D COMMAND INVALID

      Ocorreu o erro, o comando que dei é invalido tem que ocorrer isso mesmo.

      Eliminar
    19. Este comentário foi removido pelo autor.

      Eliminar
    20. Este comentário foi removido pelo autor.

      Eliminar
    21. Encontrei uma explicação sobre as configurações da LOADPARM

      http://dtsc.dfw.ibm.com/adcd/adcd05/readme.html#Header_12

      LOADPARMS Options

      The system is setup to auto-IPL. You do not have to respond to any messages. There are various options we have set up for you to choose from to IPL with.

      Table 32. LOADPARMS

      LOADPARM - Description

      CS - does a CLPA and cold start of JES2
      DC - does a CLPA and cold start of JES2 and accesses/starts CICS and DB2 systems.
      DB - does a warmstart to JES2 and starts the CICS and DB2 systems.
      CC - does a cold sart to JES2 and starts CICS without DB2. CLPA to bring in CICS.
      CW - does a warm start to JES2 and starts CICS without DB2
      2C - does a cold sart to JES2 and starts DB2 without CICS.
      2W - does a warm start to JES2 and starts DB2 without CICS
      IC - does a cold sart to JES2 and starts IMS. CLPA to bring in IMS.
      IW - does a warm start to JES2 and starts IMS.
      DI - does a CLPA and cold start of JES2 and loads the IMS Libraries.
      00 - allows you to a warm start to JES2.
      AC - does a CLPA and cold start of JES2 and load the IMS Libraries, DB/2, and CICS.
      AW - does a warmstart of JES2 and loads the IMS Libraries, DB/2, and CICS.
      99 - Points to IODF99 for optional IPL on 7060 machines Reply 00,SYSP=CS to bring up the system cold for JES2

      NOTE: JES2 should be cold started the first time you bring up the system. LoadParm is preset to 0A82CS.

      NOTE: If you do not download OS39PA and you use DC or DB you will get the following message during IPL:

      IGGN505 SPECIFY UNIT FOR DSN610.SDSNEXIT ON OS39PA OR CANCEL You should reply R 0,CANCEL

      If you do not download OS3PAA and you use DC or DB you will get the following message during IPL:
      IGGN505 SPECIFY UNIT FOR CICSTS13.CICS.SDFHLPA ON OS3PAA OR CANCEL IGGN505 SPECIFY UNIT FOR CICSTS13.CICS.SDFHLOAD ON OS3PAA OR CANCEL You should reply R 0,CANCEL for both of these messages.

      To avoid this error consider using loadparm CC, CW, 2C, or 2W.

      Eliminar
    22. 0A82CS acho que é o default, se eu quiser mudar para atender a esta situação:

      DB - does a warmstart to JES2 and starts the CICS and DB2 systems.

      0A82DB - devo colocar assim

      Eliminar
    23. O emulador que uso é um gratis do governo federal chamado PW3270, o link para download esta abaixo:

      http://www.seati.ma.gov.br/files/2016/07/pw3270-4.0-2-setup.zip

      Eliminar
    24. Este comentário foi removido pelo autor.

      Eliminar
    25. Tenta acessar com o SYSADM usando a Procedure DBSPROC9

      Eu acessei o SYSADM com esta procedure - dá uma olhada:

      http://herculesmainferame.blogspot.com.br/2015/11/acessando-o-db2-no-hercules-zos.html

      Eliminar
    26. Nunca testei a Loadparm 01C1DM.1, testei a Loadparm para acessar o DB2

      Eliminar
    27. Este comentário foi removido pelo autor.

      Eliminar
    28. Não sei mexer muito nesses aplicações não entrei a fundo.
      Brinquei mais com o RACF, DB2, no SDSF.
      Não cheguei a ver esses erros de datasets duplicados, no mainframe geralmente não dá para ter dois arquivos com o mesmo nome;

      Eliminar
  5. as imagens dão mais de 4 gigas, a melhor alternativa é baixar por torrent;

    ResponderEliminar
  6. Olá Claudemar, todos os discos baixadas são do sistema operacional ou pelo que entendi pesquisando algumas unidadas são criadas com o utilitário dasdinit para que se crie unidades de alocação,tapes etc..Quais são na verdade os discos do sistema "puro".

    ResponderEliminar
  7. Boa tarde Claudemar, sempre ou quase sempre que executo um job ele retorna um erro de operation field,poderia me explicar do que se trata.Agradecido.

    ResponderEliminar
  8. Deve ter alguma coisa errada, uma virgula ou uma letra trocada, coloca aqui o JCL que você esta rodando para eu dar uma olhada.

    ResponderEliminar
  9. Este comentário foi removido pelo autor.

    ResponderEliminar
    Respostas
    1. Todas as vezes que deu pra mim o erro:

      Disabled wait state PSW

      Foi alguma coisa que coloquei de errado no hercules.cnf - faz assim manda pra mim (aqui mesmo no comentario) a sua hercules.cnf para dar uma olhadinha.

      Eliminar
  10. Este comentário foi removido pelo autor.

    ResponderEliminar
    Respostas
    1. TSO Logon Procedures

      SYSUSER - provides access to the OS/390 BASE products.
      DBAUSER - provides access to the OS/390 BASE products plus the Data Management products.
      TIVUSER - provides access to the Tivoli products.
      TSOUSER - provides access to native TSO READY prompt.

      Eliminar
  11. Este comentário foi removido pelo autor.

    ResponderEliminar
    Respostas
    1. Estou com uma duvida sobre este sua LOADPARM 082ADB..

      Muda para uma dessas opções pra ver se passa:

      LOADPARM=01C1DP.1 - If you run only the Base volumes, specify
      LOADPARM=01C1DM.1 - If you also run the Data Management volumes, specify
      LOADPARM=01C100.1 - If you also run the Tivoli volumes, specify

      Eliminar
  12. Este comentário foi removido pelo autor.

    ResponderEliminar
  13. Este comentário foi removido pelo autor.

    ResponderEliminar
  14. Do we have DB2 and CICS on this DEMOPKG SYSTEM ?

    ResponderEliminar
    Respostas
    1. I've never tried LOADPARMS anymore, it has a choice for db2;

      LOADPARM - Description

      CS - does a CLPA and cold start of JES2
      DC - does a CLPA and cold start of JES2 and accesses/starts CICS and DB2 systems.
      DB - does a warmstart to JES2 and starts the CICS and DB2 systems.
      CC - does a cold sart to JES2 and starts CICS without DB2. CLPA to bring in CICS.
      CW - does a warm start to JES2 and starts CICS without DB2
      2C - does a cold sart to JES2 and starts DB2 without CICS.
      2W - does a warm start to JES2 and starts DB2 without CICS

      Eliminar
  15. Salve, meu caro.

    Informações acerca de mainframes são algo complicado até no mundo anglófono. Jamais imaginei encontrar informações em português.

    Tentei o procedimento, aqui. A distribuição era ligeiramente diferente, mas consegui mandar o IPL sem maiores problemas (em meu caso, IPL 0A80). São doze unidades 3390, tudo bem parece tranquilo. A única coisa que falta ali acima é uma constatação do tempo que isso demora (dá para se ter uma ideia observando os horários do log), mas um boot a frio parece levar séculos. Acho que já deu tempo de ver uns dois eps. de Hawaii 5-0, aqui.

    Talvez seja conveniente usar mais de um processador. Será que alguns MIPSzinhos a mais não dariam força extra à máquina?

    ResponderEliminar
    Respostas
    1. Nos testes que fiz este IPL a frio sempre foi rápido, você tem um bom computador?

      Eliminar
  16. Download dessa versão - https://archive.org/details/OS390_V2R10_ADCD
    Torrent

    ResponderEliminar
  17. Claudemar, baixei essa versão que vc sugeriu (https://archive.org/details/OS390_V2R10_ADCD)
    mas nada funciona, é preciso executar o install.cmd ? foi o que vc fez ?
    Eu como uso linux, apenas bixei os isos e copiei o conteudo para uma pasta, e ao executar o Hercules, ele NÃO encontra NENHUM DASD, pois todos eles estão com nomes diferentes...
    Como você conseguiu roda-lo ?

    ResponderEliminar
    Respostas
    1. Veja se estão corretos o endereços das imagens no arquivo HERCULES.CNF
      É neste arquivo que ficam configurados os endereços das imagens;

      Eliminar
  18. Claudemar como vc fez para instalar essa versão ? pecisou executar o install.cmd sob windows ?
    Estou usando Hercules sob Linux.

    ResponderEliminar
    Respostas
    1. No site do Hercules tem a versão para Linux para baixar;

      http://www.hercules-390.org/

      Eliminar
    2. A versão que baixei foi essa mesma https://archive.org/details/OS390_V2R10_ADCD
      pfv Claudemar, baixe as isos e veja voce mesmo lá não tem tem nenhum arquivo CCKD dos DASDS.

      Eliminar
  19. AS imagens que vem neste download não correspondem aos DASDS definidos no hercules.conf
    apenas bixei os isos e copiei o conteudo para uma pasta, e ao executar o Hercules, ele NÃO encontra NENHUM DASD, pois todos eles estão com nomes diferentes... dentro das isos baixdas do torrent não vem nenhum arquivos (DASD) CCKD neles.
    Como você conseguiu roda-lo ?

    ResponderEliminar
    Respostas
    1. Eles não disponibilizaram o HERCULES.CNF com as configurações dos discos, tentei configurar aqui uma hercules.cnf com essas imagens mas também não deu certo. Procurei na internet e não encontrei nada.

      Eliminar
  20. Reparou que esta versão possui uma pasta com um arquivo "INSTALL.CMD" e dentro dos diretorios onde estão o que parecem ser as imagens CCKD, tem o utilitário "unzip.exe" ?
    pelo que analisei deste "install.cmd" ele instala e cria o CCKD a partir dessas imagens, ao que parece as imagens são arquivos zip de multiplos volumes, a partir daí não consegui evoluir mais...

    ResponderEliminar
    Respostas
    1. Encontrei na internet uma hercules.cnf que fez rodar essas imagens:


      # ---------------------------------------------------------------------------------------
      # Configuration file for Hercules & IBM OS/390 V2R10 ADCD
      # based on configfile for z/os 1.3 and infos from DEVMAP.NME on cd1
      # For more information consult the attached readme.html
      # and visit IBM at http://198.81.193.6/adcd10/rel10.html
      # ---------------------------------------------------------------------------------------
      # IBM OS/390 V2R10 ADCD
      # ---------------------------------------------------------------------------------------

      ARCHMODE ESA/390
      ALRF ENABLE
      CNSLPORT 3270
      CONKPALV (3,1,10)
      CPUMODEL 9672
      CPUSERIAL 050556
      CPUVERID 00
      ECPSVM NO
      LOADPARM 0A82DB..
      LPARNAME BIRRCONS
      MAINSIZE 1024
      MOUNTED_TAPE_REINIT DISALLOW
      NUMCPU 1
      OSTAILOR QUIET
      PANRATE 50
      PGMPRDOS LICENSED
      SYSEPOCH 1900
      TIMERINT 50
      TZOFFSET +0000
      YROFFSET 0
      HERCPRIO 0
      TODPRIO -20
      DEVPRIO 8
      CPUPRIO 15


      # ---------------------------------------------------------------------------------------
      # SYMBOLS DEFINITION *
      # ---------------------------------------------------------------------------------------

      DEFSYM DASD "C:\Mainframe\OS390"
      DEFSYM PRTR "C:\Mainframe\OS390"

      # ---------------------------------------------------------------------------------------
      # Device list
      # ---------------------------------------------------------------------------------------

      0580 3420 # tape
      0581 3420 # tape
      0590 3420 # tape
      0700 3270 # master console
      0701 3270 # local TSO 1
      0702 3270 # local TSO 2
      0900 3270 # local TSO 3
      0901 3270 # local TSO 4

      # ---------------------------------------------------------------------------------------
      # Device dasd
      # ---------------------------------------------------------------------------------------

      0A80 3390 $(DASD)/OS390/os39ra_1.a80
      0A81 3390 $(DASD)/OS390/os3raa_1.a81
      0A82 3390 $(DASD)/OS390/os39m1_1.a82
      0A83 3390 $(DASD)/OS390/os39pa.a83
      0A84 3390 $(DASD)/OS390/os3paa.a84
      0A85 3390 $(DASD)/OS390/OS39DA_1.A85
      0A86 3390 $(DASD)/OS390/OS3DAA_1.A86
      0A87 3390 $(DASD)/OS390/os39ha.a87
      0A88 3390 $(DASD)/OS390/os3dab.a88
      0A89 3390 $(DASD)/OS390/os3pab.a89
      0A8A 3390 $(DASD)/OS390/OS3PAC_1.A8A
      0A8B 3390 $(DASD)/OS390/OS3PAD_1.A8B

      # ---------------------------------------------------------------------------------------
      # CTCI for TCP/IP
      # ---------------------------------------------------------------------------------------

      0E20.2 LCS 10.0.1.20
      0010 3270 console







      Eliminar
    2. Copiei essa hercules.cnf e fiz algumas alterações

      https://github.com/hercules-390/hyperion/issues/13

      Eliminar
    3. Pow valew, vou testar aqui.
      Muito obrigado Claudemar.
      Abs

      Eliminar
    4. Oi Claudemar, desculpa a demora em testar pois estava de mudança, rs
      Testei e funcionou ok, porém esse OS/390 NÃO é o mesmo que se encontra nos exemplos e tutoriais pois está tudo diferente, por exemplo eu dou ipl com o LOADPARM DB, o CICS e o DB2 sobem e até já coloquei em Rede e acessando a internet, porém não há no menu "IBM Products" a opção de acessar comandos SQL.
      Pode me ajudar ?

      Eliminar
  21. Acessei com o usuário SYSADM e dentro da opção M (MORE)

    Menu Utilities Compilers Options Status Help
    ──────────────────────────────────────────────────────────────────────────────
    ISPF Primary Option Menu

    0 Settings Terminal and user parameters User ID . : SYSADM
    1 View Display source data or listings Time. . . : 16:51
    2 Edit Create or change source data Terminal. : 3278
    3 Utilities Perform utility functions Screen. . : 1
    4 Foreground Interactive language processing Language. : ENGLISH
    5 Batch Submit job for language processing Appl ID . : ISR
    6 Command Enter TSO or Workstation commands TSO logon : ISPFPROC
    7 Dialog Test Perform dialog testing TSO prefix: SYSADM
    8 LM Facility Library administrator functions System ID : P390
    9 IBM Products IBM program development products MVS acct. : ACCT#
    10 SCLM SW Configuration Library Manager Release . : ISPF 5.0
    11 Workplace ISPF Object/Action Workplace
    M More Additional IBM Products

    Enter X to Terminate using log/list defaults


    Existe a opção DB2 - (Opção 13);

    Menu Help
    ------------------------------------------------------------------------------
    IBM Products Panel

    1 SMP/E System Modification Program/Extended
    2 ISMF Integrated Storage Management Facility
    3 RACF Resource Access Control Facility
    4 HCD Hardware Configuration Dialogs
    5 SDSF Spool Search and Display Facility
    6 IPCS Interactive Problem Control System
    7 DITTO DITTO/ESA for MVS Version 1
    8 RMF Resource Measurement Facility
    9 DFSORT Data Facility Sort
    10 OMVS MVS OpenEdition
    11 DB2PM Database Preformance Monitor
    12 DB2DC Database data collection
    13 DB2 Data Base Products
    14 RRS Resource Recovery Services
    15 DB2ADM Data Base Admin Tool
    16 QMF Query Management Facility

    ResponderEliminar
  22. Tem a opção 7 (DB2 COMMANDS) que faça isso que você quer?

    DB2I PRIMARY OPTION MENU SSID:
    COMMAND ===>

    Select one of the following DB2 functions and press ENTER.

    1 SPUFI (Process SQL statements)
    2 DCLGEN (Generate SQL and source language declarations)
    3 PROGRAM PREPARATION (Prepare a DB2 application program to run)
    4 PRECOMPILE (Invoke DB2 precompiler)
    5 BIND/REBIND/FREE (BIND, REBIND, or FREE plans or packages)
    6 RUN (RUN an SQL program)
    7 DB2 COMMANDS (Issue DB2 commands)
    8 UTILITIES (Invoke DB2 utilities)
    D DB2I DEFAULTS (Set global parameters)
    Q QMF (Query Management Facility
    X EXIT (Leave DB2I)






    PRESS: END to exit HELP for more information

    ResponderEliminar
    Respostas
    1. Não sei se esta opção faz isso que você quer porque nunca usei o DB2;

      Eliminar
    2. Sobre o DB2, essa semana conversando com um colega ele me disse que eu tinha que salvar o LOG, parece que e as areas do DB2 estavam cheia e por isso que estava dando erro ao acessar o DB2;

      Eliminar