comment obtenir le nom d'hôte et le port de odbc
Salut, j'ai configuré le Système DSN et qu'elle fonctionne bien. Donc, j'ai oublié la nom d'hôte de l'adresse et du numéro de port, comment le trouver à travers elle? Lorsque je sélectionne la source de données et cliquez sur configurer, il ne m'indique l'id utilisateur et le dbalias. J'ai aussi regardé dans la table d'inscription, seulement trouver quelque chose comme cela
" Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\AUTOBUS]
"Pilote"="C:\PROGRA~1\IBM\SQLLIB\BIN\DB2CLIO.DLL"
"""
Vous devez vous connecter pour publier un commentaire.
DB2 connexions de base de données sont configurés par le client DB2 logiciel sur votre machine. Lorsque les connexions ont été définis dans le logiciel client ils sont alors exposés aux Sources de Données ODBC panneau. Vous ne pouvez pas configurer via le panneau de contrôle.
Pour les afficher, ouvrez une base de données DB2 Fenêtre de Commande et tapez la commande
db2 list db directory
. Ce sera la liste de toutes les bases de données de votre système connaît:Dans l'exemple ci-dessus, le Répertoire "Type d'Entrée" indique si la base de données est locale ("Indirect"), c'est à dire, vous avez le serveur DB2 en cours d'exécution sur votre machine) ou si la base de données à distance ("Remote"), comme le
SAMPLE
de la base de données ci-dessus.Pour voir les détails de connexion pour
SAMPLE
, à prendre note de la nom de Nœud (DB2AED1
dans l'exemple ci-dessus) et la question de ladb2 list node directory
commande:Vous pouvez voir que
DB2AED1
est sur l'hôtemydb2.stackoverflow.com
et sur le port50000
. Si, pour une raison quelconque, le Service de "champ" Nom d'un nom, alors vous aurez besoin de le chercher dans le fichier de services (%windir%\system32\drivers\etc\services
sur Windows, ou/etc/services
sur Linux)