THE LOCATION NAME SPECIFIED IN THE CONNECT STATEMENT IS INVALID OR NOT LISTED IN THE COMMUNICATIONS DATABASE
Explication :
L’une des conditions suivantes s’applique :
- Le nom de l’emplacement est vide.
- Le type de données de la variable hôte n’est pas une chaîne de caractères.
- L’attribut de longueur de la variable hôte est supérieur à 16.
- Le nom d’emplacement n’apparaît pas dans la colonne LOCATIONS de la table SYSIBM.LOCATIONS, ni le nom du sous-système Db2 local.
Action du système :
La déclaration ne peut pas être traitée. Le processus d’application est placé dans l’état non connecté.
Réponse du programmeur :
Si le nom d’emplacement est spécifié comme valeur d’une variable hôte, assurez-vous que le nom est justifié à gauche dans la variable hôte et, si nécessaire, complété à droite par des blancs. Si ce n’est pas le problème, soit SYSIBM.LOCATIONS doit être mis à jour pour inclure le nom spécifié, soit le nom spécifié doit être modifié pour correspondre à un nom dans SYSIBM.LOCATIONS.
SQLSTATE :
42705