IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

création de DNS et connexion oracle en VBA EXCEL


Sujet :

Macros et VBA Excel

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    154
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 154
    Points : 84
    Points
    84
    Par défaut création de DNS et connexion oracle en VBA EXCEL
    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 :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    =vba]cnOra.Open "DSN=" + db_name + ";UID=" + UserName + ";PWD=" _
    & Password + ";"
    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 ...

    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

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    154
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 154
    Points : 84
    Points
    84
    Par défaut
    Bonjour


    En fait , il a suffit de créer le DNS en utilisant le bon mot de passe le bon dirver et en donnant un nom à ce DSN ..le script en haut est bien fonctionnel.

    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Connexion BDD Oracle en VBA
    Par Chips_ dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 09/01/2013, 15h06
  2. Connexion oracle VBA
    Par neril dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 21/02/2012, 10h41
  3. Connexion à Oracle à partir d'Excel
    Par DébutantOracle dans le forum Connexions aux bases de données
    Réponses: 4
    Dernier message: 28/01/2009, 11h36
  4. Création de table lié entre oracle et access 2000 en VBA
    Par lechiconeur dans le forum VBA Access
    Réponses: 2
    Dernier message: 09/05/2008, 12h53
  5. [VBA-E] Connexion Oracle DSNless
    Par cha_cha dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 07/04/2006, 11h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo