Bonjour,
J'ai besoin de créer une DSN pour se connecter à Oracle depuis Excel..mais je ne sais pas comment faire , ni à quoi ca sert le DSN.
J'ai trouvé un code vba à cet effet mais je blouque au niveau de la dsn car j'ai un message d'erreur au niveau de ligne de connexion :
En allant sur paneau de configuration je me suis rendu compte que ce qu'on appelle dsn n'est pas crée (par contre tout les driver sont installé ) ..la connexion via le logiciel toad (dont je suis utilisateur ,pas plus ..) est bien fonctionnelle ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 =vba]cnOra.Open "DSN=" + db_name + ";UID=" + UserName + ";PWD=" _ & Password + ";"
Pourriez vous m'expliquer l'utilité de créer un dsn , comme le créer , comment lui donner un nom (restriction sur le nom,????, quel driver choisir , si c'est le cas , parmi les driver Oracle qui figure dans l'onglet groupement de connexion Aussi bien que dans Pilotes ODBC ...Ou trouver le nom de la base oracle (j'ai oracle client installé sur ma machine ..etc) au cas ou doit le renseigner pour la création de DSN..etc
Je me sens un peu perdu , hehe, car en cherchant un peu sur google des infos en détail (pour débutant) concernant DSN et la connexion Oracle , j'avoue que j'ai pas trop assimilé cette notion (DSN...).
Merci d'avoir jeter un coup d'oeil
Amicalement
Partager