La Tabla 52 lista y describe los valores de SQLSTATE que puede devolver
el XML Extender. La descripción de cada valor de SQLSTATE incluye la
representación simbólica del valor. La tabla también lista el número de
mensaje que está asociado a cada valor de SQLSTATE. Vea Mensajes para obtener información sobre cada mensaje.
Tabla 52. Códigos SQLSTATE y números de mensaje asociados
SQLSTATE | Núm. mensaje | Descripción |
---|---|---|
00000 | DXXnnnnI | No se ha producido ningún error. |
01HX0 | DXXD003W | El elemento o atributo especificado en la expresión de vía de acceso no está en el documento XML. |
38X00 | DXXC000E | El XML Extender no puede abrir el archivo especificado. |
38X01 | DXXA072E | El XML Extender ha intentado enlazar automáticamente la base de datos antes de habilitarla, pero no ha encontrado los archivos de enlace. |
| DXXC001E | El XML Extender no pudo encontrar el archivo especificado. |
38X02 | DXXC002E | El XML Extender no puede leer datos del archivo especificado. |
38X03 | DXXC003E | El XML Extender no puede escribir datos en el archivo. |
| DXXC011E | El XML Extender no puede escribir datos en el archivo de control de rastreo. |
38X04 | DXXC004E | El XML Extender no pudo utilizar el localizador especificado. |
38X05 | DXXC005E | El tamaño del archivo es mayor que el tamaño de XMLVarchar y el XML Extender no puede importar todos los datos del archivo. |
38X06 | DXXC006E | El tamaño del archivo es mayor que el tamaño de XMLCLOB y el XML Extender no puede importar todos los datos del archivo. |
38X07 | DXXC007E | El número de bytes del Localizador de LOB no es igual al tamaño del archivo. |
38X08 | DXXD001E | Una función de extracción escalar ha utilizado una vía de ubicación que aparece varia veces. Una función escalar sólo puede utilizar una vía de ubicación que no tiene aparición múltiple. |
38X09 | DXXD002E | La expresión de la vía de búsqueda tiene una sintaxis incorrecta. |
38X10 | DXXG002E | El XML Extender no pudo asignar memoria del sistema operativo. |
38X11 | DXXA009E | Este procedimiento almacenado sólo es aplicable a Xcolumn. |
38X12 | DXXA010E | Mientras intentaba habilitar una columna, el XML Extender no pudo encontrar el DTDID, que es el identificador especificado para la DTD en el archivo de definición de acceso a documento (archivo DAD). |
38X14 | DXXD000E | Se ha intentado almacenar un documento no válido en una tabla. La validación ha fallado. |
38X15 | DXXA056E | El elemento de validación contenido en el archivo de definición de acceso a documento (archivo DAD) es incorrecto o está ausente. |
| DXXA057E | El atributo de nombre de una tabla secundaria contenido en el archivo de definición de acceso a documento (archivo DAD) es incorrecto o está ausente. |
| DXXA058E | El atributo de nombre de una columna contenido en el archivo de definición de acceso a documento (archivo DAD) es incorrecto o está ausente. |
| DXXA059E | El atributo de tipo de una columna contenido en el archivo de definición de acceso a documento (archivo DAD) es incorrecto o está ausente. |
| DXXA060E | El atributo de vía de acceso de una columna del archivo de definición de acceso a documento (DAD) es erróneo o no está presente. |
| DXXA061E | El atributo multi_occurrence de una columna contenido en el archivo de definición de acceso a documento (archivo DAD) es incorrecto o está ausente. |
| DXXQ000E | Falta un elemento obligatorio en el archivo de definición de acceso a documento (archivo DAD). |
38X16 | DXXG004E | Se ha pasado un valor nulo a un procedimiento almacenado de XML para un parámetro obligatorio. |
38X17 | DXXQ001E | La sentencia de SQL contenida en la definición de acceso a documento (DAD) o la sentencia que la sustituye no es válida. Es necesaria una sentencia SELECT para generar documentos XML. |
38X18 | DXXG001E | El XML Extender ha encontrado un error interno. |
| DXXG006E | El XML Extender ha encontrado un error interno mientras utilizaba CLI. |
38X19 | DXXQ002E | El sistema se ha quedado sin espacio de memoria o de disco. No hay espacio para contener los documentos XML resultantes. |
38X20 | DXXQ003W | La consulta SQL definida por el usuario genera más documentos XML que el máximo especificado. Sólo se devuelven el número de documentos especificado. |
38X21 | DXXQ004E | La columna especificada no es una de las columnas incluidas en el resultado de la consulta SQL. |
38X22 | DXXQ005E | La correlación de la consulta SQL con XML es incorrecta. |
38X23 | DXXQ006E | Un elemento nodo_atributo contenido en el archivo de definición de acceso a documento (archivo DAD) no tiene un atributo de nombre. |
38X24 | DXXQ007E | El elemento nodo_atributo contenido en el archivo de definición de acceso a documento (archivo DAD) no tiene un elemento de columna ni un nodo_RDB. |
38X25 | DXXQ008E | Un elemento nodo_texto contenido en el archivo de definición de acceso a documento (archivo DAD) no tiene un elemento de columna. |
38X26 | DXXQ009E | La tabla de resultados especificada no se ha podido encontrar en el catálogo del sistema. |
38X27 | DXXQ010E | El nodo_RDB del nodo_atributo o del nodo_texto debe tener una tabla. |
| DXXQ011E | El nodo_RDB del nodo_atributo o del nodo_texto debe tener una columna. |
| DXXQ017E | El XML Extender ha generado un documento XML que es demasiado grande para caber en la columna de la tabla de resultados. |
38X28 | DXXQ012E | El XML Extender no pudo encontrar el elemento esperado mientras procesaba la DAD. |
| DXXQ016E | Todas las tablas deben estar definidas en el nodo_RDB del elemento superior, en el archivo de definición de acceso a documento (archivo DAD). Las tablas de sub-elemento deben coincidir con las tablas definidas en el elemento superior. El nombre de tabla de este nodo_RDB no está en el elemento superior. |
38X29 | DXXQ013E | El elemento de tabla o columna debe tener un nombre en el archivo de definición de acceso a documento (archivo DAD). |
| DXXQ015E | La condición expresada en el elemento de condición, contenido en la definición de acceso a documento (DAD), tiene un formato no válido. |
38X30 | DXXQ014E | Un elemento nodo_elemento contenido en el archivo de definición de acceso a documento (archivo DAD) no tiene un atributo de nombre. |
| DXXQ018E | Falta la cláusula ORDER BY en la sentencia de SQL que correlaciona SQL con XML, y que está contenida en un archivo de definición de acceso a documento (archivo DAD). |
38X31 | DXXQ019E | El elemento objids no tiene un elemento de columna en el archivo DAD (archivo de definición de acceso a documento) que correlaciona SQL con XML. |
38X36 | DXXA073E | La base de datos no estaba enlazada cuando el usuario ha intentado habilitarla. |
38X37 | DXXG007E | El entorno local del sistema operativo del servidor no es coherente con la página de códigos de DB2. |
38X38 | DXXG008E | El entorno local del sistema operativo del servidor no se puede encontrar en la tabla de páginas de códigos. |
38x33 | DXXG005E | Este parámetro no está soportado en este release; estará soportado en el release futuro. |
38x34 | DXXG000E | Se ha especificado un nombre de archivo no válido. |