Problème connexion ODBC sur une DB Oracle
Résolu
amra
-
amra -
amra -
Bonjour,
Voici mon problème:
Sur mon PC j'ai une machine virtuelle sur laquelle est installé Oracle.
Avec Oracle, j'ai créé une DB.
Ce que je voudrais maintenant c'est créer une connexion ODBC sur mon windows pour avoir accès à Oracle et donc à la DB (qui se trouve sur la machine virtuelle). Mais quand je choisit (dans l'outil de création ODBC) le Microsoft driver pour Oracle, j'ai un message comme quoi Oracle n'est pas installé sur ma machine.
Dès lors dois-je aussi installer Oracle sur ma machine Windows pour créer une connexion vers le Oracle de ma machine virtuelle?
Un grand merci d'avance
Voici mon problème:
Sur mon PC j'ai une machine virtuelle sur laquelle est installé Oracle.
Avec Oracle, j'ai créé une DB.
Ce que je voudrais maintenant c'est créer une connexion ODBC sur mon windows pour avoir accès à Oracle et donc à la DB (qui se trouve sur la machine virtuelle). Mais quand je choisit (dans l'outil de création ODBC) le Microsoft driver pour Oracle, j'ai un message comme quoi Oracle n'est pas installé sur ma machine.
Dès lors dois-je aussi installer Oracle sur ma machine Windows pour créer une connexion vers le Oracle de ma machine virtuelle?
Un grand merci d'avance
2 réponses
-
Bonjour,
Oui vous devez au moins installer un client Oracle sur votre machine puis définir dans le fichier tnsanmes.ora vos bases puis configurer l'ODBC -
Salut,
Ayant un client Oracle sur ta machine, il faut paramétrer le fichier tnsnames.ora pour la connexion sqlnet avec ta base.
Après, toujours avec les programmes du client oracle, lancer sqlplus et tester que la connexion mise en place via le tnsnames.ora fonctionne.
Et enfin paramétrer la connexion odbc, aller dans l'admin odbc, choisir "source de données système" . Dans la liste des pilotes choisir en fin de liste celui d'oracle (ne pas prendre le pilote : Microsoft ODBC for Oracle). Donner un nom à la liaison odbc, dans tnsservice name donner le nom paramétré dans le tnsnames.ora, donner un nom de compte de connexion et faire un test là le mot de passe du compte est demandé.
cdlt
Un étranger, c'est un ami qu'on n'a pas encore rencontré.