Validación de un depósito de esquemas y una base de datos de usuario

Valide el depósito de esquemas cq_schema.mdb y la base de datos de usuario cq_users.mdb contra todas las reglas del archivo de reglas rules.xml.

En este tema se muestra cómo validar el depósito de esquemas cq_schema.mdb y la base de datos de usuario cq_users.mdb contra todas las reglas del archivo rules.xml. A no ser que se indique lo contrario, el programa de utilidad de diagnósticos procesa todas las reglas del archivo de reglas. Es necesario editar el script cqdiagnostics.pl para que especifique el submandato que se tiene que ejecutar y los parámetros que utilizará, a continuación, ejecute el script. Además de comprobar la integridad del depósito de esquemas y la base de datos de usuario, el programa de utilidad determina si la base de datos está sincronizada con el depósito de esquemas.

Las opciones –logfile y –resultsfile identifican los nombres del archivo de registro y del archivo de resultados, respectivamente. El archivo de resultados contiene la información que el programa de utilidad visualiza en la consola a medida que se procesa el mandato. Si no especifica la opción –resultsfile, el programa de utilidad crea una con el nombre result_número_número.txt en el directorio donde invoca el mandato. El archivo de registro contiene información más detallada, que es útil para diagnosticar y solucionar problemas.

Utilice la opción –dbinfoschemarepo para identificar el nombre del depósito de esquemas, la ubicación y la base de datos de proveedor. Utilice la opción –dbinfouser para identificar el nombre de la base de datos de usuario, la ubicación y la base de datos de proveedor.

validatedb -rulefile configuration\rules.xml -logfile testlog.txt -resultsfile testresults.txt -dbinfoschemarepo MS_ACCESS C:\cq_schema.mdb -dbinfouser SAMPL MS_ACCESS C:\cq_users.mdb

El siguiente ejemplo utiliza la opción –rulenames para indicar al programa de utilidad que valide el depósito de esquemas y la base de datos de usuario en relación únicamente a la regla denominada master_usage_table_name_id_rule.

validatedb -rulefile configuration\rules.xml -logfile testlog.txt -resultsfile testresults.txt -rulenames master_usage_table_name_id_rule -dbinfoschemarepo MS_ACCESS C:\cq_schema.mdb -dbinfouser SAMPL MS_ACCESS C:\cq_users.mdb

Información relacionada
Validación de un depósito de esquemas
Visualización de una descripción de regla
Utilización del script cqdiagnostics.pl

Comentarios