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.
SQL1520N | El 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.
SQL1525N | Se 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.
SQL1526N | db2start 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:
Respuesta del usuario:
SQL1530W | Se 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
SQL1580W | Se 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
SQL1581N | La 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
SQL1582N | El 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
SQL1583N | El 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
SQL1584N | No 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
SQL1585N | No existe un espacio de tabla temporal del sistema con suficiente espacio de página. |
Explicación: Se ha producido una de las siguientes condiciones:
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
SQL1590N | Los 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
SQL1591N | La 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
SQL1592N | La 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>":
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
SQL1593N | La 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
SQL1594W | El 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
SQL1595N | No 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
SQL1596N | No 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