IBM DB2 Connect 10.5 Guia Del Usuario página 183

Ocultar thumbs Ver también para DB2 Connect 10.5:
Tabla de contenido

Publicidad

plataforma. Por ejemplo, para una base de datos DB2 para z/OS, el
nombre que debe utilizarse debe ser el mismo que se utilice en el campo
"LOCATION=nombre_ubicación" del conjunto de datos boostrap (BSDS), que
también se proporciona en el mensaje DSNL004I(LOCATION=ubicación)
cuando se inicia el recurso de datos distribuidos (DDF).
Los mandatos correctos para un nodo TCP/IP son los siguientes:
db2 catalog tcpip node nombre_nodo remote nombre_o_direc_sist_princ
db2 catalog dcs database nombre_local as nombre_BD_real
db2 catalog database nombre_local as alias at node nombre_nodo
Para conectarse con la base de datos, deberá emitir:
db2 connect to alias user nombre_usuario using contraseña
SQL30081N con el código de retorno 79
Síntoma
SQL30081N Se ha detectado un error de comunicación.
Protocolo de comunicación
que se está utilizando: "TCP/IP".
API de comunicación que se está utilizando: "SOCKETS".
Lugar
donde se ha detectado el error: "". Función de comunicación
que ha detectado el error:
"connect". Código(s)
de error específico(s) del protocolo: "79", "*", "*".
SQLSTATE=08001
Solución o soluciones
Este error puede producirse en caso de que un cliente remoto no pueda
conectarse con un servidor DB2 Connect. También puede producirse al
conectarse desde el servidor de DB2 Connect a un servidor de bases de
datos del sistema principal IBM.
1. La variable de perfil DB2COMM puede haberse establecido de forma
incorrecta en el servidor DB2 Connect. Compruébelo. Por ejemplo, el
mandato db2set db2comm=tcpip debería aparecer en sqllib/db2profile
al ejecutar DB2 Enterprise Server Edition en AIX.
2. Es posible que haya una discrepancia entre el nombre de servicio
TCP/IP y las especificaciones de número de puerto del cliente de
servidor de datos de IBM y el servidor de DB2 Connect. Verifique las
entradas en los archivos services de TCP/IP de ambas máquinas.
3. Compruebe que no se ha iniciado DB2 en el servidor DB2 Connect.
Establezca la configuración del gestor de bases de datos diaglevel en 4,
utilizando el mandato:
db2 update dbm cfg using diaglevel 4
Después de detener y volver a iniciar DB2, mire en el archivo
db2diag.log para comprobar que se hayan iniciado las comunicaciones
TCP/IP de DB2. Debería ver una salida similar a la siguiente:
2001-02-03-12.41.04.861119
PID:86496(db2sysc)
common_communication sqlcctcp_start_listen
DIA3000I El soporte de protocolo "TCPIP" se ha iniciado
satisfactoriamente.
server número_puerto_o_nombre_servicio
authentication server
Instance:svtdbm2
Appid:none
Node:00
Probe:80
175
Capítulo 11. Mensajes

Publicidad

Tabla de contenido
loading

Tabla de contenido