Resolve invalid object file errors
The nzudxvalidate command checks the
UDX object files and reports the following types of errors:
- Invalid object file errors
- These errors typically occur because the user specified the wrong object file path name in the CREATE OR REPLACE or ALTER command for the UDX. For example, the user most likely specified the SPU object file path name for the host object file argument, or vice versa.
- Missing object file errors
- These errors (which occur rarely) indicate that the object file was deleted from the /nz/data directory.
- Invalid checksum errors
- These errors (which occur rarely) indicate that there is a corruption or unexpected change to the object file, and it no longer matches the one with which the UDX was registered.
To correct any of these errors, use the ALTER [FUNCTION|AGGREGATE|LIBRARY] command or CREATE OR REPLACE [FUNCTION|AGGREGATE|LIBRARY] command to update the UDX with the correct object files. Make sure that you specify the correct external object file path name (either host or SPU) for the object file arguments.