analyze_tables

Cuenta e identifica todos los caracteres de un depósito de esquemas que no están en una página de códigos especificada.

Aplicabilidad

Plataforma: Windows

Expresión del mandato: codepageutil submandato

Sinopsis

codepageutil analyze_tables
nombre_conjuntobd nombre_bd inicio_sesión contraseña página_códigos nombre_archivo_salida [ -master nombre_sitio ] [ -xml ] { -all | tabla ... }

Descripción

El mandato codepageutil analyze_tables cuenta e identifica todos los caracteres de un depósito de esquemas que no están en una página de códigos especificada.

El submandato analyze_tables explora todos los campos de caracteres de todas las tablas de un repositorio de esquemas de Rational ClearQuest o una base de datos asociada de Rational ClearQuest, incluyendo campos de texto con diversas líneas y objetos grandes de caracteres o CLOB. Si encuentra un carácter no incluido en la página de códigos de los datos específicos, detecta el carácter y lo registra.

analyze_tables no explora archivos adjuntos u objetos grandes binarios (también llamados BLOB), aunque puedan almacenar caracteres.

El submandato analyze_tables puede explorar una base de datos completa o un grupo especificado de tablas.

El submandato analyze_tables proporciona diversas estadísticas acerca de cuántos caracteres de la base de datos no están soportados por la página de códigos preferida.

Este mandato también informa acerca de la ubicación exacta de cada carácter no soportado. Estos resultados y estadísticas de analyze_tables pueden ayudar a estimar la cantidad de trabajo necesaria para convertir los caracteres de la base de datos en caracteres soportados por la página de códigos preferida.
Nota: Los ejemplos de esta documentación no son una representación precisa de los caracteres no soportados.

Opciones y argumentos

nombre_conjuntobd
El nombre del conjunto de bases de datos o la conexión que contiene la base de datos que se va a analizar.
nombre_bd
El nombre lógico del repositorio de esquemas, la base de datos maestra o la base de datos del usuario que se va a comprobar. Tenga en cuenta que el nombre_bd de la base de datos maestra es siempre MASTR.
inicio_sesión
El nombre de inicio de sesión del usuario en Rational ClearQuest. Este usuario debe disponer de privilegios de superusuario.
contraseña
La contraseña del usuario en Rational ClearQuest. Si no tiene contraseña, escriba un conjunto vacío de comillas dobles.
página_códigos
El valor de la página de códigos para la cual se está analizando la base de datos de destino.
nombre_archivo_salida
El nombre y la vía de acceso del archivo que contiene los resultados del mandato analyze_tables. Incluya el nombre de la vía de acceso entre comillas dobles si existe un espacio en el nombre de la vía de acceso, u otros caracteres. Si se especifica la opción XML, el archivo de salida está codificado en UTF8. En caso contrario, el archivo de salida está en la codificación de la página de códigos del sistema.
-master nombre_sitio
Un parámetro opcional utilizado para Rational ClearQuest MultiSite que especifica que únicamente deben explorarse los registros controlados por nombre_sitio.
-xml
Un parámetro opcional para especificar que el archivo de salida debe crearse en formato XML.
-all | tabla ...
Utilice -all para especificar que se explorarán todas las tablas de la base de datos de destino, o utilice tabla ... para especificar los nombres de una o más tablas que se analizarán.

Ejemplos

Consulte también

codepageutil test_codepage, installutil lscodepage, installutil setdbcodepage.


Comentarios