En aquest tema, aprendrem a configurar l'entorn necessari per començar a treballar amb el Llenguatge de Control (CL). Aquest procés inclou la instal·lació de les eines necessàries i la configuració del sistema per assegurar-nos que tot funcioni correctament.
- Requisits del Sistema
Abans de començar, assegura't que el teu sistema compleixi amb els següents requisits:
- Sistema Operatiu: IBM i (anteriorment conegut com AS/400 o iSeries)
- Accés a un servidor IBM i: Pots utilitzar un servidor local o un servidor remot.
- Eines de Desenvolupament: Accés a una interfície de línia de comandes (5250 emulador) i un editor de text compatible amb CL.
- Instal·lació del 5250 Emulador
El 5250 emulador és una eina essencial per interactuar amb el sistema IBM i. Hi ha diverses opcions disponibles, però una de les més populars és IBM i Access Client Solutions (ACS).
Passos per Instal·lar IBM i Access Client Solutions (ACS):
-
Descarrega ACS:
- Visita el lloc web oficial d'IBM i descarrega la versió més recent d'ACS.
-
Instal·la ACS:
- Segueix les instruccions d'instal·lació proporcionades per IBM. Normalment, això implica executar un fitxer d'instal·lació i seguir els passos de l'assistent d'instal·lació.
-
Configura una Connexió:
- Obre ACS i configura una nova connexió al teu servidor IBM i. Necessitaràs l'adreça IP del servidor i les credencials d'accés.
- Configuració del Sistema IBM i
Un cop tinguis accés al teu servidor IBM i, hauràs de configurar el sistema per treballar amb CL.
Passos per Configurar el Sistema:
-
Accedeix a la Línia de Comandes:
- Utilitza el 5250 emulador per accedir a la línia de comandes del sistema.
-
Crea un Perfil d'Usuari:
- Si no tens un perfil d'usuari, pots crear-ne un amb la següent comanda:
CRTUSRPRF USRPRF(NOM_USUARI) PASSWORD(CONTRASENYA)
- Substitueix
NOM_USUARI
iCONTRASENYA
pels valors desitjats.
- Si no tens un perfil d'usuari, pots crear-ne un amb la següent comanda:
-
Configura l'Entorn de Desenvolupament:
- Assegura't que el teu perfil d'usuari tingui els permisos necessaris per crear i executar programes CL. Pots ajustar els permisos amb la següent comanda:
CHGUSRPRF USRPRF(NOM_USUARI) SPCAUT(*ALLOBJ)
- Assegura't que el teu perfil d'usuari tingui els permisos necessaris per crear i executar programes CL. Pots ajustar els permisos amb la següent comanda:
- Verificació de la Configuració
Abans de començar a escriure programes CL, és important verificar que tot estigui configurat correctament.
Passos per Verificar la Configuració:
-
Inicia Sessió:
- Utilitza el 5250 emulador per iniciar sessió amb el teu perfil d'usuari.
-
Executa una Comanda Senzilla:
- Prova d'executar una comanda senzilla com
DSPUSRPRF
per assegurar-te que tens accés a la línia de comandes i que els permisos són correctes.DSPUSRPRF USRPRF(NOM_USUARI)
- Prova d'executar una comanda senzilla com
-
Crea un Fitxer de Prova:
- Crea un fitxer de prova per assegurar-te que pots crear i gestionar fitxers. Utilitza la següent comanda:
CRTSRCPF FILE(NOM_USUARI/PROVA)
- Crea un fitxer de prova per assegurar-te que pots crear i gestionar fitxers. Utilitza la següent comanda:
- Resolució de Problemes Comuns
Problema: No Puc Connectar-me al Servidor
- Solució: Verifica que l'adreça IP del servidor sigui correcta i que el servidor estigui en funcionament. Assegura't que les credencials d'accés siguin correctes.
Problema: No Tinc Permisos per Crear o Executar Programes
- Solució: Revisa els permisos del teu perfil d'usuari i assegura't que tinguis els permisos necessaris (
*ALLOBJ
).
Problema: Errors en la Creació de Fitxers
- Solució: Assegura't que el nom del fitxer i el camí siguin correctes. Verifica que tens espai suficient al sistema per crear nous fitxers.
Conclusió
Ara que has configurat el teu entorn, estàs preparat per començar a escriure i executar programes CL. En el següent tema, explorarem la sintaxi i l'estructura bàsiques del Llenguatge de Control. Assegura't de seguir tots els passos anteriors per garantir que el teu entorn estigui correctament configurat i llest per al desenvolupament.
Proper Tema: Sintaxi i Estructura Bàsiques
Curs de CL (Llenguatge de Control)
Mòdul 1: Introducció al CL
- Què és el Llenguatge de Control?
- Configuració del Teu Entorn
- Sintaxi i Estructura Bàsiques
- Escrivint el Teu Primer Programa CL
Mòdul 2: Comandes Bàsiques de CL
- Introducció a les Comandes de CL
- Comandes de Gestió de Fitxers
- Comandes de Gestió de Treballs
- Comandes de Gestió del Sistema
Mòdul 3: Variables i Expressions
- Comprenent les Variables
- Definint i Utilitzant Variables
- Expressions i Operadors
- Manipulació de Cadenes
Mòdul 4: Estructures de Control
Mòdul 5: Comandes Avançades de CL
- Operacions Avançades de Fitxers
- Programació Avançada de Treballs
- Comandes de Configuració del Sistema
- Seguretat i Permisos