SQL1700N | El nombre de esquema reservado "<nombre>" se ha encontrado en la base de datos durante la migración de dicha base de datos. |
Explicación: La base de datos contiene una o varios objetos de bases de datos que utilizan el nombre de esquema "<nombre>" que está reservado para el Gestor de Bases de Datos actual.
No se puede procesar el mandato.
Respuesta del usuario: Asegúrese de eliminar todos los objetos de la base de datos que utilicen el nombre de esquema reservado y vuelva a crear los objetos con otro nombre de esquema distinto. Esta corrección debe efectuarse en el release del Gestor de Bases de Datos donde se haya creado originalmente la base de datos. Antes de volver a intentar la migración, asegúrese de que no se estén utilizando nombres de esquema reservados. Seguidamente, vuelva a emitir el mandato de migración de bases de datos bajo el release actual del Gestor de Bases de Datos.
SQL1701N | La base de datos no puede migrarse porque la última sesión ha terminado de forma anómala. |
Explicación: La última operación de la base de datos ha terminado de forma anómala (por ejemplo, con un corte de corriente) bajo el gestor de bases de datos anterior. Para migrar la base de datos primero es preciso volver a iniciarla.
No se puede procesar el mandato.
Respuesta del usuario: Es preciso volver a iniciar la base de datos. Hay que emitir el mandato RESTART DATABASE utilizando el release del Gestor de Bases de Datos donde se hubiera accedido por última vez a la base de datos. Seguidamente, vuelva a emitir el mandato de migración de bases de datos bajo el release actual del Gestor de Bases de Datos.
SQL1702W | Los gestores de conexión "<protocolo>" se han iniciado de forma satisfactoria. |
Respuesta del usuario: No es necesaria ninguna acción.
SQL1703W | Durante la migración de la base de datos no se ha podido crear el directorio db2event. |
Explicación: El base de datos se ha migrado de forma satisfactoria, pero el directorio db2event no ha podido crearse.
Tan sólo se trata de un mensaje de aviso.
Respuesta del usuario: Si se desea utilizar el supervisor de sucesos, hay que crear el directorio db2event. El directorio db2event debe crearse en el directorio de la base de datos donde resida la base de datos que se ha migrado. El directorio de la base de datos migrada puede determinarse invocando LIST DATABASE DIRECTORY.
SQL1704N | La migración de la base de datos ha fallado. El código de razón es "<código-razón>". |
Explicación: La migración de la base de datos ha fallado. Los códigos de razón son los siguientes:
Respuesta del usuario: En función de los códigos de razón se dispone de las siguientes soluciones:
SQL1705W | No se ha podido actualizar una entrada de directorio de la base de datos con el nivel de release actual. |
Explicación: No se ha podido actualizar uno o más alias de la base de datos en el directorio de la base de datos que se acaba de migrar desde un release anterior.
Respuesta del usuario: Descatalogue el alias o los alias de la base de datos que se ha migrado y vuelva a catalogarlos utilizando la misma información.
SQL1706W | Se detectó como mínimo una base de datos no local en el directorio del nodo para esta instancia durante la migración de la instancia de tamaño de palabra. |
Explicación: Al realizar la migración de la instancia de tamaño de palabra se encontró, como mínimo, una basa de datos que no se había creado bajo esta instancia. Dichas bases de datos deben tener el mismo tamaño de palabra que esta instancia para que la conclusión de la migración sea satisfactoria.
Respuesta del usuario: Asegúrese de que todas las bases de datos catalogadas en la instancia tienen el mismo tamaño de palabra.
SQL1707N | No se puede migrar la instancia de tamaño de palabra. |
Explicación: Se produjo un error al intentar migrar el tamaño de palabra de la instancia. Por favor, póngase en contacto con el representante de servicio de IBM.
Respuesta del usuario: Póngase en contacto con el representante de servicio IBM.
SQL1708W | Se ha completado la migración de la base de datos con el código de aviso siguiente: "<código-aviso>". |
Explicación: La migración de la base de datos se ha completado con un aviso. Los códigos de aviso son los siguientes:
Respuesta del usuario: Las soluciones posibles se basan en los códigos de aviso siguientes:
SQL1749N | El atributo NOT LOGGED INITIALLY no puede activarse para la tabla "<nombre-tabla>" ya que no se creó con NOT LOGGED INITIALLY. |
Explicación: La tabla "<nombre-tabla>" no se ha creado con el atributo NOT LOGGED INITIALLY especificado y por tanto este atributo no puede activarse utilizando ALTER TABLE.
No se puede procesar la sentencia.
Respuesta del usuario: Elimine la cláusula NOT LOGGED INITIALLY de la sentencia ALTER TABLE.
sqlcode: -1749
sqlstate: 429AA
SQL1750N | Las claves externas no pueden hacer referencia a la tabla "<nombre-tabla>" de la clave principal, creada con la cláusula NOT LOGGED INITIALLY. |
Explicación: Las claves externas no pueden hacer referencia a una tabla que se haya creado con la cláusula NOT LOGGED INITIALLY.
Respuesta del usuario: Elimine la referencia de la clave externa a "<nombre-tabla>" en la sentencia ALTER o CREATE TABLE.
sqlcode: -1750
sqlstate: 429A0
SQL1751N | El grupo de nodos resultante no podría contener ningún nodo que pueda utilizarse en una correlación de particiones. |
Explicación: El grupo de nodos debe contener al menos un nodo que pueda utilizarse en una correlación de particiones. Si se añade un nodo a un grupo de nodos WITHOUT TABLESPACES, no puede incluirse en la correlación de particiones porque no hay contenedores para los espacios de tabla definidos en ese grupo de nodos. Si se incluye un nodo como si fuera otro nodo (LIKE) y este otro carece de contenedores para todos los espacios de tabla en el grupo de nodos, ninguno de ellos podrá incluirse en la correlación de particiones.
Respuesta del usuario: No descarte todos los nodos del grupo de nodos sin añadir al menos un nodo. Si en el grupo de nodos ya hay definidos espacios de tablas pero no hay tablas, asegúrese de que al menos haya un nodo que tenga contenedores para todos los espacios de tabla.
sqlcode: -1751
sqlstate: 428C0
SQL1752N | El espacio de tabla no puede crearse en el grupo de nodos "<nombre-grupo-nodos>". |
Explicación: El grupo de nodos IBMTEMPGROUP puede especificarse siempre y cuando el espacio de tabla sea temporal de sistema.
Respuesta del usuario: Para espacios de tablas temporales de sistema, especifique el grupo de nodos IBMTEMPGROUP. Para el resto de tipos de espacios de tabla, especifique otro grupo de nodos que no sea IBMTEMPGROUP.
sqlcode: -1752
sqlstate: 429A1
SQL1753N | El nodo "<número-nodo>" no tiene contenedores para todos los espacios de tabla temporales de sistema definidos en el grupo de nodos IBMTEMPGROUP. |
Explicación: Para poder incluirse en un grupo de nodos, un nodo debe disponer de contenedores definidos para todos los espacios de tabla temporales de sistema que estén definidos en el grupo de nodos IBMTEMPGROUP de la base de datos.
Respuesta del usuario: Emita la sentencia ALTER TABLESPACE para añadir contenedores en cada nodo para cada uno de los espacios de tabla temporales de sistema de la base de datos.
sqlcode: -1753
sqlstate: 57052
SQL1754N | El espacio de tabla del índice o el espacio de tabla largo no se halla en el mismo grupo de nodos que el espacio de tabla principal. |
Explicación: Todos los espacios de tabla especificados en la sentencia CREATE TABLE deben pertenecer al mismo grupo de nodos.
Respuesta del usuario: Asegúrese de que todos los espacios de tabla especificados en la sentencia CREATE TABLE pertenezcan al mismo grupo de nodos.
sqlcode: -1754
sqlstate: 42838
SQL1755N | El nodo "<número-nodo>" no tiene contenedores para todos los espacios de tabla definidos en el grupo de nodos "<nombre-grupo>". |
Explicación: Para poder incluir un nodo en una operación de distribución de un grupo de nodos, dicho nodo debe disponer de contenedores para todos los espacios de tabla que haya definidos en el grupo de nodos.
Respuesta del usuario: Emita la sentencia ALTER TABLESPACE para añadir contenedores en el nodo para todos los espacios de tabla definidos en el grupo de nodos.
SQL1756N | Más de una cláusula especifica contenedores sin la cláusula ON NODES. |
Explicación: Para CREATE TABLESPACE, la cláusula USING sin la cláusula ON NODES sólo puede especificarse una vez.
Para ALTER TABLESPACE, la cláusula ADD sin la cláusula ON NODES sólo puede especificarse una vez.
La sentencia no se ha procesado.
Respuesta del usuario: Corrija la sentencia y vuelva a emitirla.
sqlcode: -1756
sqlstate: 428B1
SQL1757N | Falta una cláusula USING que no tenga la cláusula ON NODES. |
Explicación: En la sentencia CREATE TABLESPACE, todas las cláusulas USING especifican la cláusula ON NODES. Sin embargo, no se han incluido todos los nodos en el grupo de nodos, así que no todos los nodos del grupo de nodos tienen contenedores.
La sentencia no ha podido procesarse.
Respuesta del usuario: Asegúrese de especificar la cláusula USING sin la cláusula ON NODES o compruebe que todos los nodos del grupo de nodos estén incluidos una vez en una cláusula ON NODES.
sqlcode: -1757
sqlstate: 428B1
SQL1758W | Los contenedores no designados para determinados nodos no se utilizan en el espacio de tabla en ningún nodo. |
Explicación: La sentencias ALTER TABLESPACE y CREATE TABLESPACE incluyen una especificación de contenedor para todos los nodos del grupo de nodos. La especificación de los contenedores que no va seguida de una cláusula ON NODES es redundante y se ha pasado por alto.
La sentencia se ha procesado.
Respuesta del usuario: Si los contenedores son necesarios en algunos de los nodos, emita una sentencia ALTER TABLESPACE para añadir dichos contenedores.
sqlcode: -1758
sqlstate: 01589
SQL1759W | Es preciso redistribuir el grupo de nodos para cambiar la partición de datos de los objetos del grupo de nodos "<nombre-grupo-nodos>" a fin de incluir los nodos añadidos o excluyan los nodos descartados. |
Explicación: Este aviso indica que si se realiza un cambio usando las sentencias ALTER NODEGROUP o ALTER TABLESPACE, esto no modifica la correlación de particiones del grupo de nodos. Estas sentencias sólo cambian la correlación de partición de un grupo de nodos si no hay tablas definidas mediante espacios de tabla que estén definidos en el grupo de nodos, o si el nodo que se está descartando no se halla en la correlación de partición.
Este aviso aparece en los siguientes casos:
En todos estos casos, ya hay definida una tabla mediante un espacio de tabla del grupo de nodos.
Respuesta del usuario: Si desea incluir o incluir el nodo para la partición de datos, emita el la API o el mandato REDISTRIBUTE NODEGROUP. Otra opción consiste en eliminar todas las tablas que utilicen espacios de tabla en el grupo de nodos.
sqlcode: +1759
sqlstate: 01618
SQL1760N | La sentencia CREATE del procedimiento almacenado "<nombre-procedimiento>" debe tener una cláusula LANGUAGE, una cláusula EXTERNAL y una cláusula PARAMETER STYLE que sean válidas. |
Explicación: Falta una cláusula necesaria en la sentencia CREATE del procedimiento "<nombre-procedimiento>". Debe especificarse LANGUAGE, EXTERNAL y PARAMETER STYLE.
Respuesta del usuario: Añada la cláusula que falta y vuelva a intentarlo.
sqlcode: -1760
sqlstate: 42601
SQL1761N | El grupo de nodos "<nombre-grupo>" no está definido para la agrupación de almacenamientos intermedios "<nombreain>". |
Explicación: No se ha definido el grupo de nodos del espacio de tabla para la agrupación de almacenamiento intermedio. El espacio de tabla no puede crearse ni alterarse para utilizar esta combinación de grupo de nodos y agrupación de almacenamiento intermedio.
No se puede procesar la sentencia.
Respuesta del usuario: Las acciones posibles son:
sqlcode: -1761
sqlstate: 42735
SQL1762N | No es posible conectarse a la base de datos porque no hay suficiente espacio para asignar archivos de anotaciones activos. |
Explicación: No hay suficiente espacio de disco para asignar archivos de anotaciones activos.
Respuesta del usuario: Reduzca los valores de LOGPRIMARY y/o los parámetros de configuración de la base de datos LOGFILSIZ para utilizar un conjunto más pequeño de archivos de anotaciones activos.
SQL1763N | Hay acciones de contenedores múltiples en la sentencia ALTER TABLESPACE. |
Explicación: Hay más de un tipo de acción de contenedor (ADD, EXTEND o RESIZE) en una sentencia ALTER TABLESPACE. Sólo puede especificar un tipo de acción dentro de una única sentencia ALTER TABLESPACE. Sin embargo, puede especificar la misma acción varias veces en contenedores distintos dentro de la sentencia.
Respuesta del usuario: Especifique sólo un tipo de acción de contenedor en la sentencia ALTER TABLESPACE.
sqlcode: -1763
sqlstate: 429BC
SQL1764N | El tamaño especificado para una acción RESIZE en una sentencia ALTER TABLESPACE es menor que el tamaño actual del contenedor de espacio de tabla. |
Explicación: El tamaño especificado para una sentencia ALTER TABLESPACE utilizando la acción RESIZE es menor que el tamaño actual del contenedor de espacio de tabla. Sólo puede aumentar el tamaño de un contenedor.
Respuesta del usuario: Especifique un tamaño que sea mayor que el valor del tamaño actual del contenedor de espacio de tabla.
sqlcode: -1764
sqlstate: 560B0