IBM z/OS: Export de registros SMF con DUMPXY
25:07
Opinión: Entrevista a Luis Martínez
1:17:18
Пікірлер
@atmos1827
@atmos1827 6 сағат бұрын
Fenomenal continuidad del curso!!! como no he realizado el de S/390 no puedo obtener los volumenes y se agradecería algún enlace para integrarlo a Z/OS. Con respecto al SDFS siguiendo los pasos cuando introduzco en la consola master p sdfs dice: NOT ACTIVE y si lo intento arrancar dice: SDFS - JOB NOT RUN - JCL ERROR y en la siguiente linea IEE122I START COMMAND JCL ERROR Alguna ayuda??? Mil gracias
@mainframecorner
@mainframecorner Сағат бұрын
Pues lo que tienes que hacer es seguir los videos de OS/390 para ver como se crean los volumenes paso a paso y como activar el SDSF. No quieras correr para tenerlo todo guay, el aprendizaje de estos sistemas requiere tiempo y esfuerzo.
@atmos1827
@atmos1827 7 сағат бұрын
Muchisimas gracias me funciona todo correctamente usando un portatil y wifi pero si me ha costado retocar el ruter y jugar con las IPs para que funcione el tcpip pero se ha conseguido MIL GRACIAS!!!!
@horacio5484
@horacio5484 9 сағат бұрын
No se trata si es mejor un lenguaje que otro, se trata de cumplir con las demandas del negocio, para ello se necesita recursos humanos y de "fierro"; este se consigue solo es cuestión de $, pero los recursos humanos en RPG, COBOL, C, etc; que cumplan con lo que necesita el negocio en tiempo y forma????
@mainframecorner
@mainframecorner 8 сағат бұрын
Haberlos, haylos, pero hay que pagarlos. Es muy sencillo, las empresas no paran de decir que "No hay profesionales que sepan COBOL y RPG en el sector" cuando lo que realmente quien decir es que "No hay progesionales BARATOS que sepan COBOL y RPG en el sector", es tan simple como eso.
@horacio5484
@horacio5484 7 сағат бұрын
@@mainframecorner Por supuesto que existen profesionales, pero lo que realmente está detrás de las dificultades para encontrar recursos es la búsqueda de eficiencia en el negocio. Si el costo de desarrollo o el tiempo necesario para completar tareas no se ajusta a lo que la empresa requiere, el proyecto no es viable. Es por eso que proliferan las tecnologías alrededor de los sistemas AS/400. Un buen ejemplo de esto es Python, que ha ganado popularidad por su versatilidad y facilidad de uso. Algo tan simple como no tener que especificar el tipo de dato se convierte en una ventaja significativa, especialmente si lo comparamos cuando surge la necesidad de modificar la longitud de un campo en COBOL, lo cual impacta directamente en los tiempos de entrega.
@mainframecorner
@mainframecorner Сағат бұрын
El problema que tiene python es que no es optimo para el rendimiento, le pasa como con JAVA, es muy facil generar lineas de codigo con poca abstraccion pero luego un proceso de actualizar 10 millones de registros el Cobol se hace en nanosegundos y sin embargo en python o JAVA es de todo menos eficiente, por lo que no todo es oro lo que reluce. Cuando una empresa se enfrenta a una mejora en su ERP lo primero que tiene que tener en cuenta es la resiliencia y la operatividad, aparte de que las versiones sean compatibles, cambiar de entorno o sacar productividad de un AS/400 para que funcione en otra maquina suena interesante, pero nunca suele ser la opción acertada porque estás añadiendo una complejidad y un nuevo "champiñon" a tu infraestructura que hay que mantener, por lo que al final lo "barato" termina saliendo muy caro. Puedo entender tu argumento, pero en mi experiencia con python en otros clientes ha sido tan nefasta que al final la empresa termina volviendo al RPG o al COBOL, por lo que se ha gastado el doble tirando a la basura un desarrollo invertido con python cuando lo que se pretendia con todo esto era ahorrar costes. Asi que no, habrán ejemplos en los que tu solución es buena, pero habrán otros en los que no. En los "grandes sistemas" no suele ser buena, eso te lo garantizo.
@atmos1827
@atmos1827 Күн бұрын
Felicidades por este gran canal y que razón tienes. Llevo +45 años programando y mis inicios fueron con Basic COBOL Fortran Pascal C… hasta que entré a trabajar en El Corte Inglés y toqué de primera mano los mainframes y fue una pasada eso si que era programar …. Me estoy planteando cambiar de empresa porque estoy cansado de tantos lenguajes librerías y frameworks y es imposible estar a la ultima con un nivel de calidad a la hora de generar códigos uffff y me he puesto manos a la obra con el curso tuyo que es fascinante de Z/OS111 uffff maravilloso y muy agradecido utilizando Hercules. Te pregunto si has realizado alguno similar para AS/400 y otra consulta si en RS/6000 utilizando AIX se puede programar en COBOL? Estas preguntas las realizo con todo respeto y por desconocimiento. Mil gracias!!!!
@mainframecorner
@mainframecorner 8 сағат бұрын
De AS/400 ya tengo un minicurso de RPG y COBOL, solo tienes que buscar en el canal, y respecto al AIX, COBOL claro que se puede usar en AIX, pero si te soy sincero no lo he visto nunca en ninguna empresa, o usan z/OS o usan AS/400
@ricardoant.castromartinez5791
@ricardoant.castromartinez5791 Күн бұрын
Excelente video
@antoniodxc5585
@antoniodxc5585 Күн бұрын
Muy interesante ese video
@atmos1827
@atmos1827 Күн бұрын
Bueno bueno bueno GEnial Muchisimas gracias EXCELENTE!!! lo que estaba buscando para entrenar y estudiar un sistema mainframe y practicar con COBOL CICS y DB2 y el resto de videos excelente me encanta, muchas gracias!!!!
@ingeniero_rik
@ingeniero_rik Күн бұрын
Hola maestro Urtzi estoy siguiendo el video 23- Mi Primer Programa COBOL/CICS/DB2 (Parte 1) pude crear sin problemas la base de datos, pero cuando quiero entrar al QMF v9 (opcion 17) en Zos v1.11 que lo instalé perfectamente con los videos del 32 en adelante, me marca el siguiente error: IEC032I E37-04,IFG0554P,IBMUSER,DBSPROC,ISPPROF,0A82,SBSYS1,IBMUSER.ISPF.ISPPRO F IEA995I SYMPTOM DUMP OUTPUT SYSTEM COMPLETION CODE=E37 REASON CODE=00000004 TIME=22.59.29 SEQ=00036 CPU=0000 ASID=0042 PSW AT TIME OF ERROR 075C1000 80E04B56 ILC 2 INTC 0D NO ACTIVE MODULE FOUND NAME=UNKNOWN DATA AT PSW 00E04B50 - 41003846 0A0DB20A 00509808 GR 0: 00E04D60 1: A4E37000 2: 0002F2E0 3: 00E0451A 4: 0089F4A8 5: 00E1B000 6: 0089F74C 7: 0089F7A4 8: 0089F76C 9: 0089EDC8 A: 00F52300 B: 008BC4B8 C: 0089EDC8 D: 00000000 E: 00E0497C F: 00000004 END OF SYMPTOM DUMP IEA848I NO DUMP WAS PRODUCED FOR THIS ABEND, DUE TO SYSTEM OR INSTALLATION REQU EST . perdón la molestia.
@mainframecorner
@mainframecorner 8 сағат бұрын
Mira el video de nuevo, te has saltado donde explico que hay que entrar con otro ISPFPROC.
@ingeniero_rik
@ingeniero_rik 2 сағат бұрын
@@mainframecorner Hola, no, no venia por ahi el tema, he tenido que comprimir el dataset ibmuser.ispf.ispproc y ahora si entra en la opcion 17-QMF v9. Gracias de todas formas😀
@alejandrosoto9498
@alejandrosoto9498 2 күн бұрын
Muy bien explicado, está muy bueno el paso a paso que hace.
@ImNotADeeJay
@ImNotADeeJay 2 күн бұрын
Muy interesante vídeo, solo un comentario, RAID 6 no da más rendimiento que RAID 5, en realidad penaliza en escritura por la doble paridad, lo que si da es mayor tolerancia a fallos, puesto que puede soportar el fallo de dos discos, en lugar de uno solo como en el caso de Raid 5.
@gerardguinee6450
@gerardguinee6450 4 күн бұрын
With no knowledge of the Spanish language I could follow your instructions in detail. Made my SMF datasets much larger thanks to your explanation
@mainframecorner
@mainframecorner 4 күн бұрын
Thank you very much for your comment. I'm pleased to my videos can help others breaking the language barrier. Also, you could configure automatic traslation in the subtitles, work decently.
@VictorPalmar
@VictorPalmar 6 күн бұрын
Buen dia. Alguna certificacion de Cobol, que recomienden? Saludos.
@mainframecorner
@mainframecorner 4 күн бұрын
Las de IBM son las mas completas
@alvarocarreno2382
@alvarocarreno2382 6 күн бұрын
Excelente compañero, muchas gracias
@MarioYzaguirre899
@MarioYzaguirre899 6 күн бұрын
Excelente video, lo único que no me quedo claro, entiendo que no era el objetivo, es como se purgan los SYS1.MANx , pero la técnica de export esta buenísima.
@mat20321
@mat20321 7 күн бұрын
Profe tiene curso en Udemy?
@mainframecorner
@mainframecorner 6 күн бұрын
No, lo siento.
@anthonybarreto1769
@anthonybarreto1769 7 күн бұрын
Excelente video yo trabajo en un banco y se usa Zos 2.3 y esto me ayuda muchisimo ahora mismo estoy intentando entender jcl y ejecuctandolos por IOA
@mainframecorner
@mainframecorner 6 күн бұрын
Me alegro mucho de que te sirvan mis videos para ahondar en tus conocimientos. Animo!
@jxc_x1
@jxc_x1 7 күн бұрын
Gracias por todos tus videos y tus lecciones sobre el mainframe z/OS
@mainframecorner
@mainframecorner 6 күн бұрын
Muchísimas gracias por el Super Thanks!! Te lo agradezco enormemente.
@reinaldopuig557
@reinaldopuig557 8 күн бұрын
Siguiendo siempre tu vídeos, muy bien explicado como siempre, estos vídeos valen oro.
@mainframecorner
@mainframecorner 8 күн бұрын
Gracias! 😊
@jJ67
@jJ67 9 күн бұрын
Magnifico🎉
@Iluvatar11
@Iluvatar11 9 күн бұрын
En pleno 2024 y aqui aprendiendo un sistema que lleva mas de 60 anios y los que falta!. Muchas gracias por compartir!
@jjesustmx
@jjesustmx 9 күн бұрын
Saludos desde México 😊. Aquí un programador que aprendió programación estructurada con COBOL en preparatoria, ahora doy soporte L3 a Mainframe en sector bancario, Retail y enterprise. COBOL es un poco de locos, artesanos de software y apasionados de la tecnología heredada, cierto que es difícil pero no imposible. Muchas veces es entender el modelo de negocio y cómo hacerlo funcionar con tecnología host de IBM o Unisys, eso es lo complicado. Tal vez el colega qué piensa cambiar de carrera le cueste al principio pero es práctica, práctica y más práctica. No solo se puede entrar a COBOL codificando, puedes analizar el problema y ayudar a entender como adaptarse a esa tecnología, me pasó muchas veces. Saludos y vamos adelante con más suscriptores 😅😊.
@giovanicastro1822
@giovanicastro1822 9 күн бұрын
Valeu!
@mainframecorner
@mainframecorner 9 күн бұрын
Muchisimas gracias por el Superthanks!!!
@SonyErsono
@SonyErsono 10 күн бұрын
Saludos. Magnifico canal muy util y lo mejor que he encontrado para trabajar con Z/OS Emulado en Hercules. Querria preguntaros si en algún sitio se define el JCL de compilación en esta versioón de z/OS, con las diferencias que tendría con respecto al que se ve en todo el curso del OS/390. Estaria agradecido de alguna orientación. Muchas Gracias!
@mainframecorner
@mainframecorner 10 күн бұрын
Todos esos JCLs los adjuntamos al final del Curso de COBOL/CICS/DB2, en el video de como realizar la instalación y el despliegue de todo el aplicativo.
@SonyErsono
@SonyErsono 9 күн бұрын
@@mainframecorner Muchisimas Gracias, ya encontre los videos y la lista que necesitaba de tu canal y ya tengo toda la aplicación descargada. Genial todo y genial tu canal. No dejaré de recomendarlo. Gracias por todo.
@rafasantoscerrato2119
@rafasantoscerrato2119 10 күн бұрын
los resultados de la prueba (una Lpar de Pruebas IBM i 7.4 tr10, en un Power 9 con un 0,3 de 1 de procesador compartido y 2.75 Gb memoria , con discos en Storage DS8000,) DSPLY Tiempo transcurrido: 37 segundos. DSPLY Trnsacciones / Seg: 27027
@mainframecorner
@mainframecorner 10 күн бұрын
Muchísimas gracias por compartir la estadística!
@ladislavDEV
@ladislavDEV 11 күн бұрын
mucho ruido por los servidores .........no se escucha lo que habla
@cesarefrediani632
@cesarefrediani632 11 күн бұрын
Buenas tardes, lo siento para ti... pero los videos que MAS que gustan son los de Hercules, S390/Zos/db2/Vsam/Cobol/los JCL . Eres un PUTO crack!!! Si quieres que te ayude el algo dime. Se programar (algo) en COBOL, Y, sinceramente, me gustaria poderte ayudar. No soy un profesional. Soy un hobista. Pero si puedo ayudar, encantado de la vida.
@mainframecorner
@mainframecorner 10 күн бұрын
Muchas gracias por el ofrecimiento, lo tendré en cuenta.
@delmipitta5871
@delmipitta5871 12 күн бұрын
Hola kujaku, soy informatico y me he dispuesto aprender el mundo de los mainframe, empezando desde cobol etc, en cobol a la verdad me ha ido bien pero me gustaria tu consejo para conseguir empleo en ese mundillo para el 2025, espero tu respuesta, muchas gracias.
@mainframecorner
@mainframecorner 12 күн бұрын
Tengo varios videos de opinión al respecto, echales un ojo.
@MarioYzaguirre899
@MarioYzaguirre899 12 күн бұрын
Excelente video, muchas gracias por este gran aporte al conocimiento de los Mainframes.
@MarioYzaguirre899
@MarioYzaguirre899 12 күн бұрын
Hola excelente video, y muy de acuerdo con lo que dice Luis,, ¿Y si se llena?.. para muestra un botón: *08.09.44 *IEE362A SMF ENTER DUMP FOR SYS1.MAN1 ON ZVOL00 *00.44.48 *IEE362A SMF ENTER DUMP FOR SYS1.MAN2 ON ZVOL01 *17.08.32 *IEE362A SMF ENTER DUMP FOR SYS1.MAN3 ON ZVOL00 *18.27.13 *IEE986E SMF HAS USED 100% OF AVAILABLE BUFFER SPACE *20.36.03 *IEE979W SMF DATA LOST - NO BUFFER SPACE AVAILABLE Bueno lo que se me ocurre es Backup-vaciado y arranque de nuevo...
@mainframecorner
@mainframecorner 12 күн бұрын
Tengo un video que aireare esta semana que gestiona precisamente eso de forma automatica, espera a este viernes :)
@dianaperez612
@dianaperez612 13 күн бұрын
Estoy encantada con sus videos me interesa mucho cómo poder enviar este tiempo de comandos de diagnósticos que me lleguen por correo para ser más exactos cuando se crean tareas programas esos también es posible que se envíe por correo si se ejecutan o no o se tiene novedades me sería de mucha ayuda
@byfepo
@byfepo 15 күн бұрын
Que hermosas las imagenes...
@maximal2000
@maximal2000 15 күн бұрын
Como me encantan estos videos!
@JUANJOSECamposVazquez
@JUANJOSECamposVazquez 15 күн бұрын
Como siempre una inestimable aportación
@robertomorales810
@robertomorales810 15 күн бұрын
Gracias por este gran video eres un crack
@GustavoHernandez-he4gd
@GustavoHernandez-he4gd 15 күн бұрын
Excelente clase, muchas gracias
@luiszagala8122
@luiszagala8122 16 күн бұрын
Siempre agradecido por su exposición Maestro y por compartir sus conocimientos. Nuevamente con mi pregunta que aún no veo como resolver, si pudiera darme algún 'Hint', trato de compilar un JCL con llamado de archivos, y llamando un programa que tengo en una de mis librerías, pero no encuentro como dirigirle a ese JCL la librería de carga (aquella donde se guarda el archivo objeto), utilizo la paqueteria PGM=IGYCRCTL, leyendo documentación del ZOSV11.1 que instalamos aquí, no encuentro como hacerlo. Utilizando OS390 (que también instalé con vosotros) allí compilo con EXEC IGYWCL y llamo a la librería LKED.SYSLMOD DD DSN=SYS1.P390.CNTL(&MEMBER) y listo compila de maravilla, pero no lo logro con ZOS. Muchas gracias de antemano. Saludos.
@mainframecorner
@mainframecorner 16 күн бұрын
Lo primero es que tienes que ver la salida de tu job fallido, es inutil que lo expongas por aqui, porque sin la salida del JOB no hay anda que ver. Pero creo que ya se por donde van los tiros, la STEPLIB creo que ya no se puede utilizar en z/OS por considerarse un agujero de seguridad, cosa que en OS/390 al ser mucho mas viejo el sistema operativo te lo dejaba hacer. En ese caso, tendras que añadir tu libreria LOAD donde la proclib del JES2 para que el sistema sepa donde esta, al igual que nos paso con CICS y DB2, que hubo que añadir la LOAD a mano en el PROCLIB del CICS porque de lo contrario no cargaba las librerias de DB2. Espero haberte ayudado.
@luiszagala8122
@luiszagala8122 13 күн бұрын
@@mainframecorner Muchas gracias, si es un dato importante su respuesta intentaré por ese camino de añadir la LOAD en el PROCLIB , revisando aquella parte de la instalación del CICS que también nos expuso. Nuevamente gracias y saludos.
@luisnunez2790
@luisnunez2790 16 күн бұрын
Buenas tardes Urtzi. Lo primero felicitar por tu trabajo y dedicación por este canal. Y los segundo no sé si podrás conocerme este pequeño tiempo, pues quiero dedicarme plenamente a ser desarrollador de mainframes y aunque ya tengo un titulo de IBM, te quería pedir cómo seguir para conseguir un puesto de trabajo, según tú opinión. Por supuesto que estoy viendo tus vídeos del primero al último y te tengo entre los canales primeros para estar al día. Gracias por tu tiempo Urtzi.
@mainframecorner
@mainframecorner 16 күн бұрын
Echa un ojo al video que hice sobre las salidas laborales, y tambien el otro de opinion de conocer nuestras propias limitaciones, y si lo tienes claro, pues entonces tienes un montón de información en internet, cursos, canales como el mio pero en ingles, cursos de Udemy...
@luisnunez2790
@luisnunez2790 14 күн бұрын
@mainframecorner Perfecto muchas gracias, seguiré haciendo cursos y viendo tus vídeos. Un abrazo.
@alfonsogonzalez8616
@alfonsogonzalez8616 16 күн бұрын
Me preguntaba porqué no salían los return code al inicio del job. Creía que era cosa del Hércules 😊. Muchas gracias Urtzi .
@JuanVasquez-il5gb
@JuanVasquez-il5gb 16 күн бұрын
cuando quiero dar una revisada a cierto tema, me doy una vuelta por este canal, muy didáctica la explicación, gracias Urtzi !
@mainframecorner
@mainframecorner 16 күн бұрын
Gracias a ti!
@marcoaureliomoncada8150
@marcoaureliomoncada8150 16 күн бұрын
como genero una iodf nueva, para generar nuevos esotéricos, ya genere nuevos discos y los que no son del sistema propios de la descarga los coloque en la 260-263 y 270-273, los disco nuevos que genere los inicialice con 3390-54 empacados, y me dio de mucho espacio, por que donde yo trabajo en mainframe utilizan 3390 pero con 150 mil tracks, estos que genere tiene 930 mil traks, estan enormes, pero deseo esotericos para los jobs de archivo de trabajo se direccionen a los workda, cuando genere una nueva iodf, levante con clpa y cold start, pero aun asi no levanto, unicamente actualice la sys1.iplparm a generar un nuevo elemento loadma, y únicamente cambie la primera linea todas las demás iguales a la vigente, pero se quedo en disable, tuve que levantar con un respaldo que tengo, por que lo tengo en una maquina virtual, y me conecto por red y diario saco backup y tengo actualizaciones por ida, así que no pierdo nada, tengo 2tb, gracias por su respuesta
@mainframecorner
@mainframecorner 16 күн бұрын
Mirate el video de Introduccion al IODF de este canal.
@kurmangaitan7798
@kurmangaitan7798 17 күн бұрын
Saludos desde Colombia. Mucha pasión se ve que tienes por el tema de los mainframes. Sigo el canal y aprendiendo COBOL. Gracias por compartir.
@matiascorvalan3738
@matiascorvalan3738 17 күн бұрын
consulta, conviene considerarlo para un primer trabajo?
@mainframecorner
@mainframecorner 17 күн бұрын
Depende de si tienes una mente analitica y puedas aprender rapido y hayas realizado una carrera relacionada con las ciencias de computación, pero si, naturalmente. Yo mismo empecé a trabajar sobre estos entornos en cuanto terminé la carrera de ingeniería informática.
@lenbrown859
@lenbrown859 18 күн бұрын
Would be nice for us greengos if there was an english version
@mainframecorner
@mainframecorner 17 күн бұрын
There are tons of KZbin channels that have similar content in english. But you can always configure english subtitles generated automatically by KZbin if you don't know spanish, work quite well.
@EliasRHzPSM
@EliasRHzPSM 20 күн бұрын
Yo no conozco nada sobre cobol y estas chunches de las que hablan pero me encanta la idea de procesar millones de registros lo más veloz posible! Creo que bien las nuevas tecnologías irán reemplazando a otras pero en el caso de los procedurales en maquinones de los que hablan son esenciales para mantener una integridad. El problema de las nuevas generaciones es que hacen código pensando que va a funcionar a la N y no es así.
@LuisMartinez-vy2yh
@LuisMartinez-vy2yh 20 күн бұрын
Fantastico vídeo y muy útil, como siempre. Sería interesante profundizar sobre este tema y ver por ejemplo, qué hacer si todo se llena... 👍🤞
@mainframecorner
@mainframecorner 19 күн бұрын
Si, tengo varios videos pensados para ello, estate pendiente...
@LuisMartinez-vy2yh
@LuisMartinez-vy2yh 20 күн бұрын
El tema que comentas del compañero de Argentina sobre RACF sería genial, la verdad. Sobre todo en temas de securización de CICS en z/OS 1.11. Lo tenía pendiente yo mismo, pero quizás sería mejor dejarselo al experto. Nada mejor que alguien que controla de verdad las cosas. A los demás, aunque hagamos muchos esfuerzos de investigación, nos cuesta una animalada... Bienvenido al experto en RACF. Espero tus vídeos con muchísimo interés. 👌👍
@LuisMartinez-vy2yh
@LuisMartinez-vy2yh 20 күн бұрын
Genial Urtzi! Me alegro mucho de que esto vaya a más. Estoy migrando la palicación HOL* desde z/OS 1.11 hacia MVS TK5. Poco a poco, pero ya voy avanzando. Próximamente en el canal... 😉
@mainframecorner
@mainframecorner 19 күн бұрын
Lo espero con ansias, ya que debe ser bastante complicado volver al VSAM y demas...
@LuisMartinez-vy2yh
@LuisMartinez-vy2yh 17 күн бұрын
@@mainframecorner Desde luego, es bastante complicado. No obstante, este ejercicio nos permite dominar VSAM en un entorno que no tiene soporte para el de manera nativa (Batch) y lo tiene m+as o menos a través de KICKS. Es muy interesante hacer este tipo de Dwngrade ya que enseña mucho a quien lo hace. Ya lo iremos viendo. Saludos a todos!
@unbontub
@unbontub 21 күн бұрын
Muy interesante
@edgarpimentel6160
@edgarpimentel6160 22 күн бұрын
Saludos Profesor que continue la capacitacion este apartado COBOL/CICS/DB2
@alejandrosoto9498
@alejandrosoto9498 22 күн бұрын
👌