SQL30020
Symptôme
Solutions
SQL30060
Symptôme
Solution
SQL30061
Symptôme
Solution
128
IBM DB2 Connect 9.7 - - Guide d'utilisation
L'origine de ce message peut être une mauvaise définition de la variable de
profil DB2COMM ou l'absence de définition de cette variable. En règle
générale, l'incident est le résultat d'une incohérence entre la variable
DB2COMM et les noms définis dans la configuration du gestionnaire de
base de données (par exemple, svcename ou nname).
Un scénario possible consiste à avoir réussi à établir une connexion
précédente, puis à obtenir le message d'erreur SQL5043 alors qu'aucune
configuration n'a été modifiée. Ce scénario peut se produire lorsque vous
utilisez le protocole TCP/IP et que le système distant met fin à la
connexion de façon anormale pour une raison quelconque. Si ce scénario se
produit, une connexion peut toujours sembler exister sur le client et il peut
devenir impossible de restaurer la connexion sans exécution
supplémentaire des commandes suivantes.
Il est très probable que l'un des clients qui se connectent au serveur DB2
Connect possède toujours un descripteur sur le port TCP/IP. Sur chaque
machine client connectée au serveur DB2 Connect, saisissez les commandes
suivantes :
db2 terminate
db2stop
SQL30020N L'exécution a échoué en raison d'une erreur dans le protocole
de répartition qui empêche l'exécution réussie des commandes et
instructions SQL suivantes.
Si cette erreur se produit, vous devez contacter la maintenance. Exécutez la
commande db2support avant de contacter le service de maintenance.
SQL30060N "<ID-autorisation>" ne dispose pas du privilège permettant
d'exécuter l'opération <opération>".
Lors de la connexion à DB2 for z/OS, les tables de bases de données de
communications (CDB) n'ont pas été mises à jour correctement.
Connexion à un emplacement erroné de serveur de base de données grand
système IBM - Aucune base de données cible n'a pu être trouvée.
Il se peut qu'un mauvais nom de base de données du serveur soit spécifié
dans l'entrée de répertoire DCS. Si tel est le cas, le code SQLCODE -30061
est renvoyé à l'application.
Vérifiez le noeud DB2, la base de données et les entrées de répertoire DCS.
Le champ correspondant au nom de la base de données cible dans l'entrée
du répertoire DCS doit correspondre au nom de la base de données basée
sur la plateforme. Par exemple, pour une base de données DB2 for z/OS,
le nom à utiliser devrait être identique au nom utilisé dans la zone
LOCATION=locname", du fichier d'amorçage, qui est également indiqué