Al realizar cambios en los nombres de las bases de datos, ya sea para cambiar el prefijo del archivo o para cambiar el nombre del archivo para que se ajuste a un nuevo estándar, hay varias formas de lograrlo.
- Si solo se está cambiando un grupo selecto de archivos de base de datos, puede usar la función DBUTLTY CXXMAINT, combinada con un comando IDCAMS ALTER. Esto le permite realizar el cambio mientras el MUF está activo y la aplicación debe detenerse. Además, esto solo se aplica a las bases de datos que no se abren automáticamente cuando se inicia el MUF (actualmente DB 6, 17 y 1007).
- Si cambia DB 6, 17 o 1007, es necesario reciclar el MUF usando configuraciones especiales en las Opciones de inicio de MUF, y luego puede ejecutar la función CXXMAINT como se indicó anteriormente. En este caso, sin embargo, la siguiente opción podría ser mejor.
- Si cambia una de estas bases de datos especiales, o si necesita cambiar también CXX, LXX o FXX, puede usar la función DBUTLTY CXXCLONE y el comando IDCAMS ALTER. Para usar esta función, deberá apagar el MUF por un breve tiempo, ya que creará una nueva CXX que contenga los nombres de los archivos modificados.
En cualquier caso, ya sea que use el proceso CXXMAINT o CXXCLONE, ejecutará el primer trabajo $01SQLRP e identificará las cadenas de nombre de archivo 'de' y 'para' que desea cambiar. Puede especificar múltiples pares de cambio, pero el primero que coincide es el que se utiliza. Este trabajo ejecutará una consulta SQL para capturar los nombres de archivo CXX actuales, y luego un programa REXX generará todas las instrucciones de control DBUTLTY e IDCAMS para realizar los cambios. Además, este trabajo creará declaraciones de control para revertir los cambios y devolver el sistema a su estado original.
Aquí están los otros miembros en el PDS que creó anteriormente, y lo que hacen:
$02CLON1 |
Ejecuta CXXCLONE para cambiar los archivos de la cadena 'De' a la cadena 'Para' |
$02CLON2 |
Informe SQL y compare el trabajo para confirmar los cambios |
$02CLON3 |
Trabajo para restaurar el archivo CXX original |
$02CLON4 |
Informe SQL y compare el trabajo para confirmar que se restauran los nombres de archivo |
$03CMNT1 |
Parte 1 de 2: CXXMAINT para cambiar los nombres de archivo en CXX |
$03CMNT2 |
Parte 2 de 2: IDCAMS Alterar para cambiar los nombres de archivo en el catálogo de z/OS |
$03CMNT3 |
Informe SQL y compare el trabajo para confirmar los cambios |
$03CMNT4 |
Parte 1 de 2: CXXMAINT para restaurar nombres de archivos originales en CXX |
$03CMNT5 |
Parte 2 de 2 - IDCAMS Alterar para restaurar los nombres de archivo originales en el Catálogo z/OS |
$03CMNT6 |
Informe SQL y compare el trabajo para confirmar que se restauran los nombres de archivo |
Esperamos que este artículo y el miembro $$ NOTES en el PDS creado anteriormente lo ayuden a renombrar fácil y exitosamente los archivos de la base de datos.