Mandato nzudxvalidate
Comprueba las tablas y vistas para obtener referencias para los UDX descartados, y valida los UDX existentes para cualquier problema como archivos de objetos no válidos o que faltan. Debe iniciar sesión como cuenta de usuario nz para ejecutar este mandato y se deben establecer NZ_USER y NZ_PASSWORD en la cuenta de administración y contraseña.
Sintaxis
nzudxvalidate [-h] [-d dbname]La opción -h muestra la ayuda para el mandato. Utilice la opción -d para especificar la base de datos que se va a comprobar. Por defecto, el comando comprueba todas las bases de datos. Si su cuenta de usuario " Netezza Performance Server " tiene acceso limitado a las bases de datos del sistema " Netezza Performance Server ", el comando sólo puede comprobar las bases de datos a las que tiene acceso.
Descripción
Processing tables
Table DEV.T2.C2 - default value references stale UDF(s): 'ONE()'
Processing views
View DEV.VAS uses stale UDA UDA_SUM (oid 214389)
View DEV.VAS2 uses stale UDF UDF_LENGTH (oid 214444)
View DEV.VAS2 uses stale UDA UDA_SUM (oid 214389)
Processing udfs
UDF CONVERT.STRING_SIZE_VARCHAR(CHARACTER VARYING(64000)) is missing
its EXTERNAL HOST OBJECT file
UDF CONVERT.STRING_SIZE_VARCHAR(CHARACTER VARYING(64000)) is missing
its EXTERNAL SPU OBJECT file
UDF CONVERT.CHARID(CHARACTER(ANY)) has invalid checksum for its
EXTERNAL HOST OBJECT file
UDF CONVERT.ONE() has invalid EXTERNAL HOST OBJECT file
UDF CONVERT.ONE() has invalid EXTERNAL SPU OBJECT file
Processing udas
UDA small.CHARMAX2(CHARACTER(20)) is missing its EXTERNAL HOST OBJECT
file
UDA small.CHARMAX2(CHARACTER(20)) is missing its EXTERNAL SPU OBJECT
file
Processing libraries
LIBRARY mydb.myudxlib is missing its EXTERNAL SPU OBJECT file
LIBRARY mydb.mymathlib has invalid checksum for its EXTERNAL SPU
OBJECT file
LIBRARY mydb.mysqllib has invalid EXTERNAL SPU OBJECT file
Done