SQL0000W | El proceso de la sentencia ha sido satisfactorio. |
Explicación: La sentencia de SQL se ha ejecutado satisfactoriamente, a no ser que se haya producido una condición de error.
Respuesta del usuario: Compruebe SQLWARN0 para asegurarse de que esté en blanco. Si es así, la sentencia se ha ejecutado satisfactoriamente. De lo contrario, existe una condición de aviso. Compruebe los demás indicadores de aviso para determinar si hay alguna condición de aviso determinada. Por ejemplo, si SQLWARN1 no está en blanco, significa que se ha truncado una serie.
Consulte la publicación Application Development Guide.
sqlcode: 0
sqlstate: 00000, 01003, 01004, 01503, 01504, 01506, 1509, 01517
SQL0001N | La vinculación o precompilación no se ha completado satisfactoriamente. |
Explicación: La solicitud de vinculación o precompilación no ha finalizado de manera satisfactoria por las razones especificadas en los mensajes anteriores.
No se ha creado ningún paquete.
Respuesta del usuario: Consulte los mensajes del archivo de mensajes. Vuelva a someter el mandato.
Si está instalando la base de datos de ejemplo, elimínela e instálela de nuevo.
SQL0002N | El nombre del archivo de vinculación no es válido. |
Explicación: Por las razones expuestas en los mensajes anteriores, el nombre del archivo de vinculación no se puede utilizar tal y como se ha especificado.
No se ha creado ningún paquete.
Respuesta del usuario: Consulte los mensajes del archivo de mensajes. Vuelva a someter el mandato.
Si está instalando la base de datos de ejemplo, elimínela e instálela de nuevo.
SQL0003N | El nombre de la base de datos no es válido. |
Explicación: Por las razones expuestas en los mensajes anteriores, el nombre de la base de datos no puede utilizarse tal como se ha especificado.
No se ha creado ningún paquete.
Respuesta del usuario: Consulte los mensajes del archivo de mensajes. Vuelva a someter el mandato.
SQL0004N | La contraseña no es válida. |
Explicación: La contraseña es demasiado larga o contiene caracteres que no son válidos.
No se ha creado ningún paquete.
Respuesta del usuario: Vuelva a someter el mandato con una contraseña válida.
SQL0005N | El nombre del archivo de mensajes no es válido. |
Explicación: Por las razones expuestas en los mensajes anteriores, el nombre del archivo de mensajes no puede utilizarse tal como se ha especificado.
No se ha creado ningún paquete.
Respuesta del usuario: Consulte los mensajes del archivo de mensajes. Compruebe el nombre del archivo de mensajes. Compruebe los atributos del archivo de mensajes, si existe. Vuelva a someter el mandato.
SQL0006N | El parámetro de formato de fecha/hora no es válido. |
Explicación: El valor del parámetro datetime no está comprendido en el rango válido (entre 0 y 3).
No se ha creado ningún paquete.
Respuesta del usuario: Vuelva a emitir el mandato con un parámetro de formato válido.
SQL0007N | El carácter "<carácter>" que sigue a "<texto>" no es válido. |
Explicación: El "<carácter>" especificado no es un carácter válido para sentencias de SQL. El campo "<texto>" indica los 20 caracteres de la sentencia de SQL que preceden al carácter que no es válido.
Usuarios del sistema federado: algunas fuentes de datos no proporcionan los valores adecuados para las señales de mensajes de "<carácter>" y "<texto>". En estos casos, "<carácter>" y "<texto>" tendrán el siguiente formato: "<fuente de datos>:UNKNOWN", lo que significa que los valores reales de la fuente de datos especificada son desconocidos.
No se puede procesar la sentencia.
Respuesta del usuario: Suprima o sustituya el carácter no válido.
sqlcode: -7
sqlstate: 42601
SQL0008N | El símbolo "<símbolo>" que aparece en la declaración de una variable del sistema principal no es válido. |
Explicación: La sintaxis de la declaración de una variable del sistema principal no es válida. El precompilador no puede identificar la variable del sistema principal.
No se puede procesar la sentencia. No se ha aceptado ninguna de las variables del sistema principal declaradas en la sentencia (hasta el punto y coma).
Respuesta del usuario: Revise la sintaxis de la declaración de variable del sistema principal.
SQL0009W | Se ha pasado por alto un intento de alterar temporalmente una opción de precompilación. |
Explicación: Se ha intentado alterar temporalmente una opción de precompilación.
Esta opción se ha ignorado.
Respuesta del usuario: Asegúrese de que todas las opciones del precompilador están correctamente especificadas.
SQL0010N | La constante de serie que empieza con "<serie>" no tiene un delimitador final de serie. |
Explicación: La sentencia contiene una constante de serie que empieza con "<serie>" y que no termina correctamente.
No se puede procesar la sentencia.
Respuesta del usuario: Revise la sentencia para ver si faltan apóstrofes en la constante de serie indicada.
sqlcode: -10
sqlstate: 42603
SQL0011N | El comentario no está terminado. |
Explicación: El comentario no se ha terminado correctamente.
No se puede procesar la sentencia.
Respuesta del usuario: Revise la sentencia para ver si hay algún delimitador de comentario de más o de menos en el comentario indicado.
SQL0012W | Se ha producido una correlación sin calificación para la columna "<columna>". |
Explicación: La columna mencionada aparece en una sentencia SELECT, no se ha calificado explícitamente y aparece en una tabla especificada en la cláusula FROM de una selección exterior. Por lo tanto, la referencia a la columna de la sentencia SELECT se ha interpretado como una referencia exterior y producirá una correlación.
La sentencia se ha procesado bajo el supuesto de que se deseaba llevar a cabo la correlación.
Respuesta del usuario: Asegúrese de que realmente deseaba llevar a cabo la correlación. Es un buen método de práctica el calificar explícitamente referencias exteriores intencionadas.
sqlcode: +12
sqlstate: 01545
SQL0013N | Un identificador delimitado vacío no es válido. |
Explicación: Durante la precompilación, se ha encontrado especificado como serie vacía un nombre de cursor, un nombre de sentencia, un nombre de base de datos o un ID de autorización. Esto no es válido. No se puede procesar la sentencia.
Respuesta del usuario: Suministre un nombre de cursor, un nombre de sentencia, un nombre de base de datos o un ID de autorización válidos.
SQL0014N | El nombre del archivo fuente no es válido. |
Explicación: El nombre del archivo fuente especificado en la llamada al precompilador contiene caracteres no válidos o el puntero al nombre de archivo fuente no es válido.
No se ha creado ningún paquete.
Respuesta del usuario: Asegúrese de que el nombre del archivo fuente es correcto.
SQL0015N | El tipo de datos de la variable del sistema principal "<símbolo_1>" no es válido. Utilice en su lugar "<símbolo_2>". |
Explicación: Si la opción de precompilación WCHARTYPE CONVERT está activada, la variable del sistema principal de gráficos debe especificarse con el tipo de datos 'wchar_t', y no 'sqldbchar'.
Si la opción de precompilación WCHARTYPE NOCONVERT está activada (es el valor por omisión) y 'wchar_t' está definido como un entero de 4 bytes en esta plataforma, la variable del sistema principal de gráficos debe especificarse con el tipo de datos 'sqldbchar', y no 'wchar_t'.
Respuesta del usuario: Sustituya el tipo de datos actual de la variable del sistema principal por el tipo de datos especificado en el mensaje.
SQL0020W | La base de datos de destino no da soporte a la opción u opciones de vinculación o de precompilación "<nombre-opciones/número-opciones>", por lo tanto se pasarán por alto. |
Explicación: Este mensaje aparece en las siguientes situaciones:
Los valores u opciones no soportados se pasarán por alto. La causa más probable es que se ha especificado una opción o valor de opción al que sólo se da soporte cuando se está conectado al servidor de aplicaciones del DRDA mientras se estaba conectado a un servidor no DRDA.
Entre "db2 ? bind" o "db2 ? prep" para obtener una lista de opciones a las que sólo da soporte un servidor de aplicaciones del DRDA.
Los números de opción posibles y sus nombres de opciones correspondientes son:
Respuesta del usuario: Asegúrese de que se especificó intencionadamente la opción u opciones de vinculación o de precompilación "<nombre-opciones/número opciones>" mientras se estaba conectado a este DBMS.
SQL0021W | Se ha ignorado la opción no válida "<opción>" del precompilador. |
Explicación: La opción especificada en el mensaje no es una opción válida del precompilador.
Esta opción se ha ignorado.
Respuesta del usuario: Asegúrese de que todas las opciones del precompilador están correctamente especificadas.
SQL0022W | Se ha ignorado la opción duplicada "<opción>" del precompilador. |
Explicación: La opción del precompilador "<opción>" está duplicada.
Esta opción se ha ignorado.
Respuesta del usuario: Asegúrese de que se especifican las opciones del precompilador una sola vez.
SQL0023N | El nombre de la base de datos no es válido. |
Explicación: El nombre de la base de datos especificado no es un nombre válido.
Se termina la precompilación.
Respuesta del usuario: Asegúrese de que el nombre de la base de datos está correctamente escrita y de que cumple las normas de los identificadores cortos.
SQL0024N | No se ha especificado ningún nombre de base de datos. |
Explicación: No se ha proporcionado ningún nombre de base de datos para seguir con la precompilación.
Se termina la precompilación.
Respuesta del usuario: Suministre un nombre de base de datos.
SQL0025W | La vinculación o precompilación ha finalizado con avisos. |
Explicación: Se ha completado satisfactoriamente la vinculación o precompilación, pero se han emitido avisos. Se ha creado un paquete y/o un archivo de vinculación, tal como se solicitó mediante el mandato.
Respuesta del usuario: Consulte los mensajes del archivo de mensajes. Si es necesario, corrija los problemas y vuelva a someter el mandato.
SQL0026N | La contraseña no es válida. |
Explicación: La contraseña especificada no es una contraseña válida.
Se termina la precompilación.
Respuesta del usuario: Asegúrese de que la contraseña suministrada cumple las normas de las contraseñas válidas.
SQL0028C | El número de release del archivo de vinculación no es válido. |
Explicación: El número de release del archivo de vinculación no es compatible con el número de release de la versión instalada del gestor de bases de datos.
El archivo de vinculación no puede utilizarse con la versión actual del gestor de bases de datos. No se puede procesar el mandato.
Respuesta del usuario: Si es posible, repita el proceso de precompilación con el gestor de bases de datos actual. En caso contrario, utilice sólo archivos de vinculación creados con un nivel de release compatible del gestor de bases de datos.
SQL0029N | Es necesaria la cláusula INTO. |
Explicación: Las sentencias SELECT o VALUES que no son de cursor incluidas en un programa de aplicación deben contener la cláusula INTO para indicar dónde se tienen que colocar los resultados de la sentencia. Las sentencias SELECT dinámicas no aceptan la cláusula INTO.
Respuesta del usuario: Añada la cláusula INTO a la sentencia SELECT o VALUES y vuelva a precompilar el programa de aplicación.
sqlcode: -29
sqlstate: 42601
SQL0030N | No se ha especificado ningún nombre de archivo fuente. |
Explicación: No se ha proporcionado ningún nombre de archivo fuente para seguir con la precompilación.
Se termina la precompilación.
Respuesta del usuario: Especifique un nombre de archivo fuente.
SQL0031C | No se puede abrir el archivo "<nombre>". |
Explicación: Se necesita el archivo "<nombre>", pero no se ha podido abrir.
Se termina la precompilación.
Respuesta del usuario: Asegúrese de que el nombre de archivo especificado es correcto, de que existe en el sistema de archivos y de que los permisos de archivo son correctos.
Si está instalando la base de datos de ejemplo, elimínela e instálela de nuevo. Si el error persiste, vuelva a instalar el gestor de bases de datos y luego instale la base de datos de ejemplo.
SQL0032C | No se puede utilizar el archivo "<nombre>". |
Explicación: Se ha detectado un error al leer o grabar el archivo "<nombre>".
Se termina la precompilación.
Respuesta del usuario: Vuelva a intentar la precompilación.
SQL0033N | "<nombre>" no es un archivo de vinculación válido. |
Explicación: El archivo de vinculación "<nombre>" especificado no es un archivo de vinculación.
Se termina la vinculación.
Respuesta del usuario: Asegúrese de que se ha especificado el nombre de archivo correcto.
SQL0034N | No se ha especificado ningún nombre de archivo de vinculación. |
Explicación: No se ha especificado ningún nombre de archivo de vinculación para seguir con la vinculación.
Se termina la vinculación.
Respuesta del usuario: Suministre un nombre de archivo de vinculación.
SQL0035N | No se puede abrir el archivo "<nombre>". |
Explicación: No se puede abrir el archivo de mensajes "<nombre>".
Se termina el proceso de vinculación o precompilación.
Respuesta del usuario: Asegúrese de que el sistema puede acceder al archivo.
SQL0036N | La sintaxis del nombre del archivo "<nombre>" no es válida. |
Explicación: Si el archivo es una entrada para el precompilador, debe tener la extensión correcta para el lenguaje que se utilice. Si el archivo es una entrada para el vinculador, debe tener la extensión .bnd. También un nombre de archivo completamente determinado que supere la longitud máxima de plataforma puede provocar este error.
Se termina la precompilación o vinculación.
Respuesta del usuario: Asegúrese de que el nombre de archivo especificado es correcto.
SQL0037W | La sintaxis del archivo de mensajes "<nombre>" no es válida. |
Explicación: El nombre del archivo de mensajes "<nombre>" no es sintácticamente correcto para esta función.
El sistema redirecciona la salida hacia el dispositivo de salida estándar.
Respuesta del usuario: Asegúrese de que el nombre de archivo especificado es correcto.
SQL0038W | La opción de vinculación SQLERROR CONTINUE se ha activado, al ser necesaria cuando se vincula este archivo de lista suministrado por DB2 para DB2/MVS, SQL/DS o OS/400. |
Explicación: La opción de vinculador SQLERROR CONTINUE es obligatoria cuando se vinculan los siguientes archivos de lista suministrados por DB2:
Esta opción indica al servidor DRDA que genere un paquete aunque haya sentencias de SQL en un archivo de vinculación que considere no válido. Puesto que no todos los servidores DRDA dan soporte a todas las sentencias de SQL que se encuentran en los archivos de vinculación suministrados por DB2, debe usarse la opción de vinculación SQLERROR CONTINUE para garantizar que se crean paquetes para todos los archivos de vinculación del archivo de lista.
Respuesta del usuario: No se necesita respuesta. La opción de vinculación requerida, SQLERROR CONTINUE, ya se ha especificado para usted. Para evitar este mensaje de aviso en el futuro, especifique la opción de vinculación SQLERROR CONTINUE.
SQL0039N | El vinculador no ha finalizado el proceso porque el archivo de vinculación no es válido. |
Explicación: El vinculador no ha podido procesar el archivo de vinculación. Es posible que el archivo de vinculación no sea válido porque se alteró accidentalmente su contenido.
No se procesa el archivo de vinculación.
Respuesta del usuario: Si es posible, repita el proceso de precompilación para crear un nuevo archivo de vinculación. En caso contrario, consiga una copia nueva del archivo de vinculación.
SQL0040N | Se ha producido un error en uno o más archivos de vinculación de la lista "<nombre>". No se han vinculado los siguientes archivos: "<lista>". |
Explicación: Por las razones especificadas en los mensajes anteriores en el archivo de mensajes, uno o más archivos de vinculación no se vincularon. La lista de archivos que no se vincularon se compone de dígitos, empezando por 1, que indican la posición relativa de los archivos no vinculados en el archivo de lista. "<nombre>" no incluye la especificación de vía de acceso del archivo de lista.
Sólo se listan en el mensaje los 20 primeros archivos de vinculación erróneos. Si hay más de 20 archivos de vinculación erróneos, se añaden puntos suspensivos (...) tras el último nombre de archivo de vinculación de la lista.
No se han creado uno o más paquetes.
Respuesta del usuario: Consulte los mensajes del archivo de mensajes. Compruebe el archivo de lista para verificar que contiene nombres válidos. Vuelva a someter el mandato.
SQL0041N | No se ha intentado vincular los archivos especificados después del número de archivo "<número>" en la lista "<nombre>" porque se ha producido un error muy grave que ha finalizado el proceso. |
Explicación: Algunos de los errores que se producen durante el proceso de vinculación están considerados como muy graves (por ej., errores del sistema, errores de memoria). Si se produce uno de estos errores al procesar un archivo de un archivo de lista, el proceso finalizará. No se realizará ningún intento de vincular los archivos restantes en el archivo de lista.
Este tipo de error se produce al vincular el archivo de vinculación especificado en la lista. Observe que el dígito que se utiliza para identificar el archivo de vinculación indica la posición relativa del archivo en el archivo de lista.
Respuesta del usuario: Consulte el resto de mensajes que acompañan a éste para resolver los errores que se produjeron. Vuelva a someter el mandato.
SQL0051N | Se ha excedido en el programa el número máximo de sentencias de SQL. |
Explicación: En el programa hay demasiadas sentencias de SQL a incluir dentro de un paquete en la base de datos.
Se termina la precompilación.
Respuesta del usuario: Simplifique el programa o divídalo en programas menores, o ambos.
SQL0053W | No se han encontrado sentencias de SQL en el programa. |
Explicación: El archivo fuente especificado no contiene sentencias de SQL.
Si se vincula, se creará un paquete vacío.
Respuesta del usuario: Asegúrese de que está precompilando o vinculando el programa correcto.
SQL0055N | El archivo fuente de entrada está vacío. |
Explicación: El archivo fuente de entrada no contiene ningún dato.
Se termina la precompilación.
Respuesta del usuario: Asegúrese de que se ha especificado el archivo de entrada correcto.
SQL0056N | Una declaración de variable SQLSTATE o SQLCODE está en una sentencia compuesta anidada. |
Explicación: Una declaración de variable SQLSTATE o SQLCODE está en una sentencia compuesta anidada en lugar de la sentencia compuesta más remota en la rutina SQL.
No se puede procesar la sentencia.
Respuesta del usuario: Declare las variable SQLSTATE y SQLCODE sólo en la sentencia compuesta más exterior de la rutina SQL.
sqlcode: -56
sqlstate: 42630
SQL0057N | Una sentencia RETURN en una función o método SQL debe incluir un valor de retorno. |
Explicación: Una sentencia RETURN se especifica en el método o función SQL sin especificar una valor a devolver.
No se puede procesar la sentencia.
Respuesta del usuario: Especifique un valor en la sentencia RETURN.
sqlcode: -57
sqlstate: 42631
SQL0058N | El tipo de datos del valor de la sentencia RETURN en un procedimiento SQL debe ser INTEGER. |
Explicación: Una sentencia RETURN se especifica en el procedimiento SQL con un valor o expresión que no es del tipo de datos de INTEGER.
No se puede procesar la sentencia.
Respuesta del usuario: Especifique un valor en la sentencia RETURN que tiene un tipo de datos de INTEGER.
sqlcode: -58
sqlstate: 428F2
SQL0060W | Se está procesando el precompilador "<nombre>". |
Explicación: Este mensaje se graba en el dispositivo de salida estándar cuando el precompilador empieza el proceso. El símbolo "<nombre>" hace referencia al precompilador del lenguaje particular invocado.
El proceso continúa.
Respuesta del usuario: No es necesaria ninguna acción.
SQL0061W | El vinculador se está procesando. |
Explicación: Este mensaje se graba en el dispositivo estándar de salida cuando el vinculador empieza el proceso.
El proceso continúa.
Respuesta del usuario: No es necesaria ninguna acción.
SQL0062W | Iniciando INCLUDE del archivo "<nombre>". |
Explicación: Se ha encontrado una sentencia INCLUDE. El precompilador está procesando el archivo de la sentencia INCLUDE.
Respuesta del usuario: No es necesaria ninguna acción.
SQL0063W | Ha finalizado la función INCLUDE del archivo "<nombre>". |
Explicación: El precompilador ha completado el proceso del archivo de la sentencia INCLUDE. El proceso del archivo que contiene la sentencia INCLUDE se reanudará.
Respuesta del usuario: No es necesaria ninguna acción.
SQL0064N | El archivo "<nombre>" se incluye (INCLUDE) directa o indirectamente a sí mismo. |
Explicación: Se ha encontrado un INCLUDE cíclico. Un archivo de entrada al precompilador no puede realizar un INCLUDE de sí mismo, ni un archivo del que éste hace un INCLUDE puede realizar un INCLUDE del primero.
No se efectúa el INCLUDE del archivo especificado.
Respuesta del usuario: Compruebe la forma en que están anidados los archivos de la sentencia INCLUDE y elimine cualquier posible ciclo.
SQL0065N | Se ha encontrado un fin-de-línea inesperado en una declaración de variable del sistema principal. |
Explicación: Una declaración de variable del sistema principal tiene una sintaxis no válida. Se ha encontrado un fin-de-línea antes de que se haya completado la declaración.
No se puede procesar la sentencia.
Respuesta del usuario: Revise la sintaxis de la declaración de variable del sistema principal.
SQL0078N | Los nombres de los parámetros deben estar especificados para la rutina "<nombre-rutina>". |
Explicación: La rutina "<nombre-rutina>" no tiene los nombres de los parámetros especificados para todos los parámetros. Cuando la rutina se define con LANGUAGE SQL o SQLMACRO es necesario un nombre de parámetro para cada parámetro definido.
No se puede procesar la sentencia.
Respuesta del usuario: Asegúrese de que cada parámetro definido incluye un nombre de parámetro.
sqlcode: -78
sqlstate: 42629
SQL0079N | El nombre del esquema para DECLARE GLOBAL TEMPORARY TABLE "<nombre>" debe ser SESSION y no "<nombre-esquema>". |
Explicación: El nombre del esquema para una tabla temporal declarada debe ser SESSION. La sentencia DECLARE GLOBAL TEMPORARY TABLE define una tabla temporal declarada nueva llamada "<nombre>" con un nombre de esquema explícito de "<nombre-esquema>". Esto no está permitido.
No se puede procesar la sentencia.
Respuesta del usuario: Modifique la sentencia de una de las maneras siguientes:
sqlcode: -79
sqlstate: 428EK
SQL0081N | Se ha devuelto el SQLCODE "<sqlcode>" durante la precompilación/vinculación. |
Explicación: Al precompilar o vincular el programa, el gestor de bases de datos ha devuelto un SQLCODE "<sqlcode>" inesperado.
No se puede procesar la sentencia.
Respuesta del usuario: Revise el SQLCODE para determinar el problema y tome la acción adecuada.
SQL0082C | Se ha producido un error que ha interrumpido el proceso. |
Explicación: Un error no SQL anterior ha hecho que se interrumpa el proceso.
Se interrumpe la precompilación/vinculación/vinculación repetida. No se ha creado ningún paquete.
Respuesta del usuario: Corrija la situación que ha causado el error anterior y vuelva a intentar la operación.
SQL0083C | Se ha producido un error de asignación de memoria. |
Explicación: No hay suficiente memoria para continuar el proceso.
Respuesta del usuario: Las soluciones posibles son:
SQL0084N | Una sentencia EXECUTE IMMEDIATE contiene una sentencia SELECT o VALUES. |
Explicación: Se ha utilizado una sentencia SELECT o VALUES en la sentencia EXECUTE IMMEDIATE.
No se puede procesar la sentencia.
Respuesta del usuario: No se da soporte a la función implícita. Prepare la sentencia SELECT o VALUES. A continuación utilice OPEN, FETCH y CLOSE.
sqlcode: -84
sqlstate: 42612
SQL0085N | El nombre de sentencia "<nombre>" ya está definido. |
Explicación: Una sentencia DECLARE anterior ya utiliza el nombre de sentencia especificado en la sentencia DECLARE actual.
No se procesa la sentencia DECLARE actual. La sentencia DECLARE anterior conserva el uso del nombre de la sentencia.
Respuesta del usuario: Utilice otro nombre para la sentencia.
SQL0086C | Se ha producido un error de asignación de memoria. |
Explicación: No hay suficiente memoria para continuar el proceso.
Respuesta del usuario: Las soluciones posibles son:
SQL0087N | Una variable de sistema principal "<nombre>" es una estructura que se utiliza allí donde no se permiten las referencias de estructuras. |
Explicación: Cuando se utiliza una referencia de estructura en una sentencia de SQL, se trata como si una lista separada por comas de los campos de componentes se hubiera utiliza en su lugar. Dado que en las sentencias de SQL no se permiten listas de variables de sistema principal, como pueda ser PREPARE, ninguna constituye una referencia a una estructura con varios campos.
Respuesta del usuario: Sustituya una referencia de estructura por una variable de sistema principal atómica o bien por un nombre de campo de estructura completamente calificado.
SQL0088N | La variable de sistema principal "<nombre>" es ambigua. |
Explicación: La variable de sistema principal "<nombre>" no se puede identificar de forma exclusiva. Puede haber más de una variable del sistema principal con la misma calificación.
No se puede procesar la sentencia.
Respuesta del usuario: Califique la variable del sistema principal de una manera más detallada o asígnele otro nombre si ya está calificada al completo.
SQL0089N | El proceso ha finalizado tras encontrar 100 errores. |
Explicación: El precompilador o vinculador ha interrumpido el proceso después de encontrar 100 errores.
Respuesta del usuario: Corrija los errores indicados en el archivo de anotaciones cronológicas de mensajes y vuelva a someter el mandato.
SQL0091W | La precompilación o vinculación ha finalizado con "<número-1>" errores y "<número-2>" avisos. |
Explicación: La precompilación o la vinculación ha terminado con el número indicado de avisos y de errores.
Se termina la precompilación o vinculación.
Respuesta del usuario: Si se ha producido algún error o aviso, corrija el programa, si es necesario, y vuelva a intentar la precompilación o vinculación.
SQL0092N | No se ha creado ningún paquete debido a errores anteriores. |
Explicación: Debido a los errores anteriores, no se ha creado ningún paquete.
Respuesta del usuario: Corrija los errores y vuelva a intentar la precompilación o vinculación.
SQL0093N | Se ha encontrado el fin-de-entrada antes del terminador de sentencias correspondiente a EXEC SQL. |
Explicación: Al procesar una sentencia de SQL, se ha encontrado el final de archivo fuente antes de que la sentencia terminase.
Se termina la precompilación.
Respuesta del usuario: Asegúrese de que la sentencia de SQL termina correctamente.
SQL0094N | Ha finalizado la vinculación debido a una petición de interrupción del usuario. |
Explicación: El proceso ha terminado porque el usuario debe haber pulsado la secuencia de teclas de interrupción.
Termina el proceso. No se ha creado ningún paquete.
Respuesta del usuario: Si es necesario, vuelva a someter la vinculación.
Si está instalando la base de datos de ejemplo, elimínela e instálela de nuevo.
SQL0095N | No se ha creado ningún archivo de vinculación debido a los errores anteriores. |
Explicación: Debido a los errores anteriores, no se ha creado ningún archivo de vinculación.
No se ha creado ningún archivo de vinculación.
Respuesta del usuario: Corrija los errores y repita la precompilación.
SQL0097N | Las variables o los parámetros de los tipos de datos LONG VARCHAR o LONG VARGRAPHIC no se soportan en rutinas SQL. |
Explicación: Las rutinas SQL (procedimientos, funciones o métodos) no soportan variable o parámetros de tipos de datos LONG VARCHAR o LONG VARGRAPHIC.
Respuesta del usuario: No use variables o parámetros de tipos de datos LONG VARCHAR o LONG VARGRAPHIC en rutinas SQL. Para LONG VARCHAR, use VARCHAR con una longitud explícita. Para LONG VARGRAPHIC, use VARGRAPHIC con una longitud explícita.
sqlcode: -97
sqlstate: 42601