Je dois me connecter à une démodb fournie par Ingres via OpenAPI, les applications Ingres et C s'exécutant sur Windows. Ce que j'ai fait:Connexion Ingres à partir de C
- Créé un "noeud" dans l'utilitaire réseau Ingres nommé "usernode".
- Création de comptes utilisateur dans l'installation Ingres (nommé "utilisateur" mot de passe "utilisateur") et dans la gestion des utilisateurs Windows (mêmes cred.)
- Accorder les privilèges nécessaires à l'utilisateur dans la base de données.
- En code C, j'ai appelé la fonction IIapi_connect() avec une structure IIAPI_CONNPARM. membres: occasion co_target = "usernode :: demodb", co_username = "user", co_password = "user"
Mais appel IIapi_connect() renvoie une erreur:
« fourni par l'utilisateur un vnode dans le nom de la base de données (vnode :: dbname), mais les informations de connexion pour ce vnode sont manquantes Entrez les informations de connexion pour le vnode en utilisant NETUTIL. "
Quelqu'un sait quelque chose qui est un concept étrange "noeud"?
Quelles sont les étapes minimales (dans l'administration de la base de données et la transmission des paramètres de fonction) nécessaires pour la connexion réussie?