Ir al contenido principal

Entradas

Mostrando entradas de agosto, 2023

z/OS: Ejecutando programas con JCL

JCL , un lenguaje utilizado para definir trabajos y tareas en z/OS , que especifica cómo se deben ejecutar programas y procesos. Ejemplo simple del uso de JCL (Job Control Language) en z/OS para ejecutar un programa COBOL: Supongamos que tienes un programa COBOL llamado "MIAPLIC" y un dataset de entrada llamado "ENTRADA.DAT" en la biblioteca "USER.DATA" . Crear un miembro de JCL llamado "MIJOB" en una biblioteca adecuada, por ejemplo "USER.JCL" . Agregar el siguiente código JCL al miembro "MIJOB": //MIJOB JOB (ACCT),'MI TRABAJO',CLASS=A,MSGCLASS=H //COBOL EXEC PGM=IGYCRCTL //SYSPRINT DD SYSOUT=* //SYSIN DD DSN=USER.COBOL.SOURCE(MIAPLIC),DISP=SHR //SYSOUT DD SYSOUT=* //SYSUDUMP DD SYSOUT=* //ENTRADA DD DSN=USER.DATA.ENTRADA.DAT,DISP=SHR //SALIDA DD SYSOUT=* Este JCL ejecutará el programa COBOL "MIAPLIC" utilizando el compilador IGYCRCTL. Lee los datos de &quo

z/OS, ¿Qué es? y ¿Cuáles son sus herramientas?

  En este post veremos las herramientas de z/OS de IBM. z/OS es un sistema operativo de mainframe desarrollado por IBM.  Es parte de la serie IBM z Systems (anteriormente conocida como System z), que se utiliza en los sistemas mainframe de IBM. z/OS es uno de los sistemas operativos más utilizados en el mundo empresarial para ejecutar aplicaciones críticas y procesar grandes volúmenes de datos. Características clave de z/OS: Escalabilidad : z/OS es conocido por su capacidad para manejar grandes cargas de trabajo y escalabilidad vertical, lo que permite agregar recursos de hardware para satisfacer las demandas de procesamiento. Confiabilidad y disponibilidad : z/OS está diseñado para ofrecer alta disponibilidad y confiabilidad. Incorpora características como redundancia y recuperación ante fallas para garantizar la continuidad de las operaciones. Seguridad : Proporciona una amplia gama de funciones de seguridad, como autenticación, autorización y auditoría, para proteger los datos y

Ejemplo de uso de MySQL: una pequeña bitácora

Tener una bitácora nos ayuda a tener un mejor control de nuestra información: Ver quien hace cambios por “error” Ver la fecha Tipo de operación (inserción, actualización y/o borrado) He aquí los pasos para crear una pequeña bitácora 1. Crear la base de datos: create database prueba1; show databases; use prueba1; 2. Crear una tabla llamadas personas create table personas (id_persona int auto_increment primary key , nombre varchar ( 50 ), apellido_p varchar ( 50 ), apellido_m varchar( 50 ), edad int, peso double , talla double ); 3. Crear un procedimiento almacenado para insertar registros DELIMITER $$ DROP PROCEDURE IF EXISTS `prueba1`.`Insertar` $$ CREATE PROCEDURE ` prueba1 ` . ` Insertar ` ( in nombre varchar ( 50 ), apellido_p varchar ( 50 ), apellido_m varchar( 50 ), edad int, peso double , talla double ) BEGIN INSERT INTO personas (nombre,apellido_p, apellido_m , edad , peso , talla) VA