IBM DB2 Connect Guide D'utilisation page 139

Table des Matières

Publicité

dans le message DSNL004I (LOCATION=location) lors du lancement de
l'utilitaire DDF (Distributed Data Facility).
Les commandes valides pour un noeud TCP/IP sont :
db2
catalog tcpip node <nom_noeud> remote
<nom_ou_adresse_hôte>
db2 catalog dcs database <nom_local> as
<nom_réel_bd>
db2 catalog database <nom_local> as <alias> at
<nom_noeud noeud>
Pour vous connecter à la base de données, exécutez la commande
suivante :
db2
connect to <alias> user <nom_utilisateur> using
<mot de passe>
SQL30081N avec le code retour 79
Symptôme
SQL30081N A communication error has been detected.
Communication protocol
being used: "TCP/IP". Communication API being used: "SOCKETS".
Location
where the error was detected: "". Communication function
detecting the error:
"connect". Protocol specific error code(s): "79", "*", "*".
SQLSTATE=08001
Solution(s)
Cette erreur peut se produire lorsqu'un client distant ne parvient pas à se
connecter au serveur DB2 Connect. Aucune base de données cible n'a pu
être trouvée du serveur DB2 Connect à un serveur de base de données
grand système IBM.
1. La variable de profil DB2COMM peut être définie de façon incorrecte dans
le serveur DB2 Connect. Vérifiez la définition de la variable. Par
exemple, la commande db2set db2comm=tcpip doit apparaître dans
sqllib/db2profile lorsque vous exécutez DB2 Enterprise Server
Edition sous AIX.
2. Il peut exister une non-concordance entre les spécifications du nom de
service ou du numéro de port TCP/IP sur le client IBM Data Server et
le serveur DB2 Connect. Vérifiez les fichiers des servicesTCP/IP sur
les deux machines.
3. Vérifiez que DB2 est démarré sur le serveur DB2 Connect. Définissez le
diaglevel de la configuration du gestionnaire de base de données sur
4, à l'aide de la commande suivante :
db2 update dbm cfg using diaglevel 4
Après avoir arrêté puis redémarré DB2, vérifiez dans les fichiers
journaux db2diag que des communications TCP/IP DB2 ont été initiées.
Vous apercevrez une sortie similaire à celle-ci :
2001-02-03-12.41.04.861119
PID:86496(db2sysc)
common_communication sqlcctcp_start_listen
DIA3000I "TCPIP" protocol support was successfully started.
server <no_port_ou_nom_service>
authentication server
Instance:svtdbm2
Appid:none
Node:00
Probe:80
129
Chapitre 6. Messages

Publicité

Table des Matières
loading

Table des Matières