Consulta de mensajes

SQL1500 - SQL1599

SQL1512N'ddcstrc' no ha podido grabar en el archivo especificado.

Explicación: ddcstrc no ha podido grabar la información de rastreo en el nombre de archivo indicado.

Respuesta del usuario: Asegúrese de que el nombre de archivo especificado sea válido para el sistema de archivos. Si no se especifica ningún nombre de archivo, asegúrese de disponer del permiso necesario para realizar operaciones de grabación en el archivo por omisión ddcstrc.tmp.

SQL1513W'ddcstrc' no se ha desactivado.

Explicación: ddcstrc no se ha desactivado debido a una condición de error. Se ha efectuado para asegurar que la información de rastreo no se perderá antes de guardarla en un archivo.

Respuesta del usuario: Corrija la condición de error ddcstrc notificada antes de este error y vuelva a intentar desactivar el rastreo.

SQL1520NEl valor de BUFFERSIZE debe ser un valor numérico no inferior a 65536.

Explicación: El usuario ha especificado un tamaño de almacenamiento intermedio incorrecto para el mandato ddcstrc.

Respuesta del usuario: Asegúrese de que el valor de BUFFERSIZE sea un valor numérico y superior o igual a 65536 (64K). Tenga en cuenta que la memoria que ha de utilizarse será un múltiplo de 64K. DDCSTRC redondea por defecto el valor el tamaño del almacenamiento intermedio obteniendo el múltiplo de 64K más próximo.

SQL1525NSe ha producido un error al arrancar el daemon de seguridad DB2.

Explicación: Se ha producido un error inesperado al arrancar el daemon de seguridad DB2.

Respuesta del usuario: Compruebe el archivo db2diag.log para obtener más información y, a continuación, vuelva a intentar el mandato DB2START.

SQL1526Ndb2start ha fallado porque el soporte DB2VIA no se ha iniciado.

El código de razón es "<código razón>".

Explicación: El soporte DB2VIA no se ha iniciado con éxito en el momento de ejecutar db2start. El código de razón indica el error:

  1. No se ha podido cargar la biblioteca VIPL especificada en la variable del registro DB2_VI_VIPL.
  2. No se ha podido abrir el nombre de dispositivo especificado en la variable de registro DB2_VI_DEVICE.
  3. DB2 no da soporte a la implantación VIA instalada.

Respuesta del usuario:

  1. Compruebe que el registro DB2_VI_VIPL de DB2 está establecido correctamente y que el nombre especificado en DB2_VI_VIPL está en la variable de entorno %PATH%.
  2. Compruebe que el registro DB2_VI_DEVICE de DB2 está establecido correctamente.
  3. DB2 sólo admite una implantación VIA que da soporte a un nivel de fiabilidad de Entrega fiable, como mínimo. También es necesario que la implantación VIA cumpla los estándares de la publicación Intel Virtual Interface Architecture Implementation Guide y pase la conformidad de la serie. Compruebe que la implantación VIA que eligió cumple estos requisitos.

SQL1530WSe ignorará el grado de paralelismo especificado debido a que el sistema no se ha habilitado para un paralelismo intra-partición.

Explicación: Se ha especificado la opción de vinculación DEGREE con un valor mayor que 1 o la sentencia SET CURRENT DEGREE se ha ejecutado con un valor mayor que 1, pero el gestor de bases de datos no se ha habilitado para un paralelismo intra-partición.

Se debe arrancar el gestor de base de datos con el parámetro de configuración parallel_enable establecido en ON para que la instancia se pueda activar para un paralelismo intra-partición.

La sentencia o mandato se ha completado satisfactoriamente, pero se ha ignorado el grado de especificación.

Respuesta del usuario: Si desea utilizar el paralelismo entre particiones vuelva a arrancar el gestor de bases de datos con el parámetro de configuración intra_parallel establecido en ON.

De lo contrario, utilice un valor de 1 o ANY para la especificación de grado.

sqlcode: +1530

sqlstate: 01623

SQL1580WSe han truncado los blancos iniciales al realizar la conversión de la página de códigos "<fuente>" a la página de códigos "<destino>". El tamaño máximo del área de destino era "<long-máx>". La longitud de la serie fuente era "<long-fuente>" y la representación hexadecimal era "<serie>".

Explicación: Durante la ejecución de la sentencia de SQL, la conversión de una página de códigos ha dado como resultado una serie que es más larga que el tamaño de longitud máxima del objeto destino. El proceso continúa porque sólo se han truncado caracteres en blanco.

Respuesta del usuario: Asegúrese de que la salida es tal como se esperaba y de que el truncamiento no ha tenido ninguna consecuencia inesperada.

sqlcode: 1580

sqlstate: 01004

SQL1581NLa tabla "<nombre-tabla>" no puede estar en modalidad de agregación y tener un índice de clusters.

Explicación: Hay dos situaciones en las que se emite este error.

Respuesta del usuario: Si se necesita un índice de clusters modifique la tabla para desactivar la modalidad de agregación. Si desea la modalidad de agregación, descarte de la tabla el índice de clusters existente.

sqlcode: -1581

sqlstate: 428CA

SQL1582NEl PAGESIZE del espacio de tabla "<nombre-espacio-tabla>" no coincide con el PAGESIZE de la agrupación de almacenamientos intermedios "<nombre-agrupación-almacenamientos-intermedios>" asociados con el espacio de tabla.

Explicación: El valor de PAGESIZE especificado en la sentencia CREATE TABLESPACE no coincide con el tamaño de página de la agrupación de almacenamientos intermedios especificados para su utilización con el espacio de tabla. Dichos valores deben coincidir.

No se puede procesar la sentencia.

Respuesta del usuario: Cambie el valor especificado para PAGESIZE para que se corresponda con el tamaño de página de la agrupación de almacenamientos intermedios o cambie la agrupación de almacenamientos intermedios por una que tenga un tamaño de página que coincida.

sqlcode: -1582

sqlstate: 428CB

SQL1583NEl valor de PAGESIZE "<tamaño-página>" no recibe soporte.

Explicación: El PAGESIZE que se especifica en la sentencia CREATE BUFFERPOOL o CREATE TABLESPACE no es un tamaño de página soportado. Los tamaños de página soportados para la Versión 5 son 4K, 8K, 16K y 32K.

No se puede procesar la sentencia.

Respuesta del usuario: Especifique uno de los tamaños de página soportados.

sqlcode: -1583

sqlstate: 428DE

SQL1584NNo se ha encontrado un espacio de tabla temporal del sistema con un tamaño mínimo de página de "<tamaño-página>".

Explicación: Se necesitaba un espacio de tabla temporal del sistema para procesar la sentencia. No había un espacio de tabla temporal del sistema disponible que tuviera un tamaño de página de "<tamaño-página>" o superior.

No se puede procesar la sentencia.

Respuesta del usuario: Cree un espacio de tabla temporal del sistema con un tamaño de página de <tamaño-página> como mínimo.

sqlcode: -1584

sqlstate: 57055

SQL1585NNo existe un espacio de tabla temporal del sistema con suficiente espacio de página.

Explicación: Se ha producido una de las siguientes condiciones:

  1. La longitud de fila de la tabla temporal del sistema supera el límite que se puede acomodar en el mayor espacio de tabla temporal del sistema de la base de datos.
  2. El número de columnas necesarias en la tabla temporal del sistema supera el límite que se puede acomodar en el mayor espacio de tabla temporal del sistema de la base de datos.
Los límites del espacio de tabla temporal del sistema dependen del tamaño de página. Estos valores son los siguientes:
Longitud     Núm.  Tamaño pág.
máxima       máx.  de espacio
registro     cols  tabla temp.
-----------  ----  ------------
1957  bytes  244   2K
4005  bytes  500   4K
8101  bytes  1012  8K
16293 bytes  1012  16K
32677 bytes  1012  32K

Respuesta del usuario: Cree un espacio de tabla temporal del sistema con el mayor tamaño de página soportado, si no dispone ya de uno. Si este espacio de tabla ya existe, elimine una o más columnas de la tabla temporal del sistema. Cree tablas o vistas separadas, según convenga, para que contengan la información adicional que quede fuera del límite.

sqlcode: -1585

sqlstate: 54048

SQL1590NLos campos LONG VARCHAR y LONG VARGRAPHIC no se permiten en los TABLESPACE que se hayan generado en DEVICE.

Explicación: Los dispositivos (e/s real) de HP requieren alinear la e/s en límites de 1024 bytes. Los campos LONG VARCHAR y LONG VARGRAPHIC se manejan en bloques de 512 bytes, por lo que sólo pueden utilizarse en SYSTEM MANAGED TABLESPACE o en DATABASE MANAGED TABLESPACE únicamente con contenedores FILE.

Respuesta del usuario: Alternativas:

sqlcode: 1590

sqlstate: 56097

SQL1591NLa opción ON de la sentencia SET INTEGRITY no es válida puesto que la tabla "<nombre-tabla>" no está en el estado correcto.

Explicación: La opción ON sólo se puede especificar en una tabla que esté en estado pendiente de comprobación y el primer (restricciones de clave externa), segundo (para restricciones de comprobación) y quinto (para tablas de resumen) campos de la columna CONST_CHECKED del catálogo SYSCAT.TABLES deben ser 'Y' o 'U'.

Respuesta del usuario: Si la tabla no está pendiente de comprobación, no especifique la opción ON. Si la tabla está pendiente de comprobación, lleve a cabo la comprobación de integridad de la tabla (o renueve la tabla si se trata de una tabla de resumen) antes de ejecutar la sentencia SET INTEGRITY con la opción ON.

sqlcode: -1591

sqlstate: 55019

SQL1592NLa opción INCREMENTAL no es válida con el código de razón "<código-razón>" porque la tabla "<nombre-tabla>" no se puede procesar de forma incremental.

Explicación: La causa se basa en el "<código-razón>":

31
La tabla no está en estado de pendiente de comprobación si se especifica la opción INCREMENTAL en la sentencia REFRESH TABLE.

32
La tabla no es una tabla de resumen REFRESH IMMEDIATE.

33
Se ha producido una sustitución de carga (Load Replace) o inserción de carga (Load Insert) en la tabla si se trata de una tabla de resumen.

34
Se ha producido una sustitución de carga tras la última comprobación de integridad.

35
Una de las siguientes:

36
Actualmente no se da soporte al proceso incremental de una tabla de resumen.

Respuesta del usuario: No especifique la opción INCREMENTAL. El sistema comprobará toda la tabla para ver si hay alguna violación de restricciones (o, si se trata de una tabla de resumen, vuelva a emitir la consulta de definición de tabla de resumen).

sqlcode: -1592

sqlstate: 55019

SQL1593NLa opción REMAIN PENDING no es válida puesto que la tabla "<nombre-tabla>" no está en estado pendiente de comprobación.

Explicación: La tabla debe estar en estado pendiente de comprobación si se va a especificar la opción REMAIN PENDING.

Respuesta del usuario: No especifique la opción REMAIN PENDING.

sqlcode: -1593

sqlstate: 55019

SQL1594WEl sistema aún no ha verificado algunos datos antiguos, por lo que algunos campos de la columna CONST_CHECKED del catálogo SYSCAT.TABLES tienen la marca 'U'.

Explicación: La tabla ha sido comprobada por los usuarios anteriormente. La sentencia SET INTEGRITY ... OFF o LOAD se ejecutó posteriormente, por lo que algunos valores de la columna CONST_CHECKED pasaron a 'W'. Cuando se especifica la opción INCREMENTAL en la sentencia actual, la parte antigua (no agregada) de la tabla queda sin comprobación del sistema, por lo que los valores correspondientes en la columna CONST_CHECKED aparecen marcados como 'U', a fin de llevar un seguimiento de la situación.

Respuesta del usuario: No es necesaria ninguna acción. Si el usuario desea que el sistema mantenga la integridad de los datos de la tabla, coloque de nuevo la tabla en el estado pendiente de comprobación y vuelva a ejecutar la sentencia sin la opción INCREMENTAL. El sistema elegirá un proceso completo, por lo que comprobará la integridad de los datos de la tabla.

sqlcode: +1594

sqlstate: 01636

SQL1595NNo se puede comprobar la integridad de la tabla "<nombre-tabla>" porque no se ha comprobado una tabla padre de una restricción referencial o no se ha comprobado una tabla subyacente de la tabla de resumen.

Explicación: Para evitar la propagación de esta tabla con datos que pueden violar las comprobaciones de integridad, se deben validar todos los padres, a fin de comprobar la integridad de la tabla. Si se trata de una tabla resumen, se deben validar todas las tablas subyacentes a fin de renovar la tabla. Una tabla se ha validado cuando el primer (para restricciones de claves externas), el segundo (para restricciones de comprobación) y el quinto (para tablas de resumen) campos de la columna CONST_CHECKED de SYSCAT.TABLES tienen el valor 'Y' o 'U'.

Respuesta del usuario: Compruebe la integridad de todas las tablas padre (o tablas subyacentes si se trata de una tabla de resumen) y vuelva a ejecutar esta sentencia.

sqlcode: -1595

sqlstate: 55019

SQL1596NNo se puede especificar WITH EMPTY TABLE para una "<nombre-tabla>" que tiene una tabla de resumen REFRESH IMMEDIATE dependiente.

Explicación: Se hace referencia a la tabla "<nombre-tabla>" en la consulta para una tabla de resumen REFRESH IMMEDIATE como mínimo. No se puede especificar la cláusula WITH EMPTY TABLE al alterar una tabla con ACTIVATE NOT LOGGED INITIALLY en una tabla con esa dependencia.

No se puede procesar la sentencia.

Respuesta del usuario: Elimine la cláusula WITH EMPTY TABLE de la sentencia ALTER TABLE.

sqlcode: -1596

sqlstate: 42928


[ Principio de página | Página anterior | Página siguiente | Contenido | Índice ]