CODE RETOUR -950

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