En la terminología de IBM, una corrección temporal de programa o corrección temporal de producto ( PTF ), a veces dependiendo de la fecha, [1] [2] es una única corrección de errores , o un grupo de correcciones, distribuidas en un formato listo para instalar para los clientes.
Un PTF normalmente sigue a un APAR ( Informe de análisis de programa autorizado [3] ), y cuando se emitió una "corrección de APAR", el PTF "es un APAR probado" [4] o un conjunto de correcciones de APAR. Sin embargo, si un APAR se resuelve como "Corregido si es el siguiente" o "Restricción permanente", es posible que no haya un PTF que lo corrija, solo una versión posterior.
Inicialmente, las instalaciones debían instalar el servicio mediante un proceso semimanual. [5]
Con el tiempo, IBM comenzó a proporcionar ayudas de servicio como IMAPTFLE [6] y utilidades como IEBEDIT [7] para simplificar la instalación de lotes de PTF. Para OS/360 y sus sucesores , esto culminó en el Programa de modificación del sistema (SMP) y el Programa de modificación del sistema/extendido (SMP/E).
Para VM , esto culminó en las mejoras de capacidad de servicio de máquinas virtuales por etapas (VM/SP SES) y VMSES/E.
Para DOS/360 y sus sucesores , esto culminó en el Programa de mantenimiento del historial del sistema (MSHP).
Los PTF solían distribuirse en grupo en una cinta de actualización de programa ( PUT ) o actualización de servicio recomendada ( RSU ), aproximadamente con una frecuencia mensual. Ahora se pueden descargar directamente al sistema a través de una conexión directa con el soporte de IBM. En algunos casos, IBM lanzará un "paquete PTF acumulativo", una gran cantidad de correcciones que funcionan mejor en conjunto y que, a veces, son codependientes. Cuando esto sucede, IBM emite discos compactos que contienen el paquete PTF completo, que se puede cargar directamente en el sistema desde su unidad de medios.
Una de las razones para el uso de medios físicos es el tamaño y los límites de tamaño relacionados (predeterminados). "De manera predeterminada, el sistema de archivos /home en VIOS (Virtual I/O Server [8] ) para System p tiene un tamaño de solo 10 GB". [9] Si el "Paquete PTF acumulativo" es más grande que el predeterminado, "si intenta enviar por FTP 17 GB de imágenes ISO, se quedará sin espacio".
En z/OS , los PTF se procesan mediante SMP/E (Programa de modificación del sistema/Extendido) en varias etapas a lo largo de varias semanas. Cada PTF puede incluir HOLDDATA , en cuyo caso se conoce como una excepción SYSMOD . En casos excepcionales, una instalación puede instalar un solo PTF, pero normalmente instalará todos los servicios disponibles excepto los PTF excluidos por, por ejemplo, políticas de antigüedad, HOLDDATA. Los detalles varían de una instalación a otra, pero un ciclo de servicio simple implicaría estos pasos:
Si el sistema se ve afectado negativamente por el servicio, un administrador del sistema puede, en ocasiones, RESTAURAR (cancelar) el servicio de forma selectiva y solicitar más asistencia a IBM. Sin embargo, si no se encuentran problemas después de aplicar el servicio, se puede instalar de forma permanente y ACEPTAR (confirmar) en el sistema.
Estas reparaciones del software de IBM suelen ser una respuesta a los APAR enviados por los clientes y otros y que IBM pone en práctica, y son un primer paso habitual para resolver errores de software. Por lo general, el cliente espera que el problema se corrija por completo en la próxima versión del producto en cuestión.
A veces [10] el software de IBM tiene un error.
Una vez que IBM haya comprobado que la causa no es una de
El personal de soporte de IBM, si sospecha que un defecto en una versión actual de un programa de IBM es la causa, presentará un informe formal que confirme la existencia de un problema. Esto se conoce como Informe de análisis de programa autorizado (APAR). Consulte "APAR y PTF". IBM .
Los APAR también incluyen
Existen al menos dos niveles de solución: [11]
El objetivo de la "solución APAR" es "rectificar el problema lo antes posible" [12] , mientras que el PTF "es un APAR probado... El PTF 'cierra' el APAR". Antes de eso, un APAR es "un problema con un programa de IBM que se rastrea formalmente hasta que se proporciona una solución". [4]
Los clientes a veces explican el acrónimo de manera irónica como solución temporal permanente [13] o, de manera más práctica, probablemente esto soluciona , porque tienen la opción de hacer que el PTF sea una parte permanente del sistema operativo si el parche soluciona el problema. Una explicación de la solución temporal del programa dice que es temporal, solo hasta la próxima era glacial.
{{cite book}}
: |work=
ignorado ( ayuda ){{cite book}}
: |work=
ignorado ( ayuda ){{cite book}}
: |work=
ignorado ( ayuda )