Procesos de conversión manuales y por lotes

En la planificación de la conversión de datos, es muy importante decidir si se utilizarán procesos manuales o por lotes para convertir los caracteres.

Aproximación manual

Si el número de cambios necesarios está limitado, la aproximación manual podría ser práctica. El informe de salida que genera el submandato codepageutil analyze_tables lista la ubicación de todos los caracteres de la base de datos a los que la página de códigos de datos de datos preferida no da soporte.

Dependiendo de las tablas en las que aparecen los caracteres no soportados, puede cambiar los caracteres utilizando Designer, la Herramienta de mantenimiento, las aplicaciones de cliente de Rational ClearQuest o las herramientas de edición de su proveedor de base de datos.

Un enfoque manual proporciona un mayor control sobre los cambios y permite asegurarse de que se revisa cada uno de los cambios para asegurarse de que la información convertida tiene sentido para los usuarios. Un inconveniente de este enfoque es que requiere trabajo, es susceptible de errores de usuario, y que no es práctica si hay que realizar un número grande de cambios.

Método por lotes

Si el número de cambios es grande, la aproximación mediante un método por lotes puede ser más efectiva.

Es posible que su proveedor de bases de datos ya haya proporcionado esta posibilidad (por ejemplo, con Oracle Character Set Scanner Utility). Consulte la documentación de la base de datos de su proveedor. De lo contrario, puede escribir un programa de conversión por lotes.

La ejecución del submandato codepageutil analyze_tables con la opción -xml genera un archivo XML que muestra la ubicación de cada carácter no soportado. Utilice este archivo como su entrada para su programa de conversión por lotes.

Después de utilizar un proceso de conversión por lotes para convertir caracteres, es un procedimiento recomendado revisar algunos campos de texto como, por ejemplo, Descripción, Notas, y Titular para verificar que las conversiones tienen sentido.


Comentarios