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

VBScript Discussion :

[VBScript] Connexion oracle en sysdba


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2015
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2015
    Messages : 37
    Par défaut [VBScript] Connexion oracle en sysdba
    Bonjour j'ai un script VBS à faire je sais comment me connecter avec un script vbs à une base de données oracle avec un user / mdp comme ça
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    set cn = CreateObject("ADODB.Connection")      
    set rs = CreateObject("ADODB.Recordset")       
        ConnectionString ="Provider=OraOLEDB.Oracle; Data Source=" & _
        "(DESCRIPTION=(CID=GTU_APP)(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST="&computername&")(PORT=1521)))(CONNECT_DATA=(SID="&SERVICE &")(SERVER=DEDICATED)));" & _
        "User Id=system;Password="&PASSWORD &";"
    cn.Open connectionString
    mais comment on fait si on veut se connecter en "sqlplus / as sysdba" par exemple ?

    merci de vos réponses

    Cordialement Galène

  2. #2
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2015
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2015
    Messages : 37
    Par défaut
    Up
    quelqu'un aurait une solution deux semaines que je cherche sans résultat ...

  3. #3
    Modérateur
    Avatar de l_autodidacte
    Homme Profil pro
    Retraité : Directeur de lycée/Professeur de sciences physiques
    Inscrit en
    Juillet 2009
    Messages
    2 420
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Retraité : Directeur de lycée/Professeur de sciences physiques
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 2 420
    Par défaut
    Il fallait voir du côte de la FAQ et du côté du FORUM
    Ne pas oublier le tag si satisfait.
    Voter pour toute réponse satisfaisante avec pour encourager les intervenants.
    Balises CODE indispensables. Regardez ICI
    Toujours utiliser la clause Option Explicit(VBx, VBS ou VBA) et Ne jamais typer variables et/ou fonctions en VBS.
    Vous pouvez consulter mes contributions
    Ne pas oublier de consulter les différentes FAQs et les Cours/Tutoriels VB6/VBScript
    Ne pas oublier L'Aide VBScript et MSDN VB6 Fr

  4. #4
    Membre Expert Avatar de tsuji
    Inscrit en
    Octobre 2011
    Messages
    1 558
    Détails du profil
    Informations forums :
    Inscription : Octobre 2011
    Messages : 1 558
    Par défaut
    Il peut facilement avoir des complications dans un environment avec beaucoup de considérations et de mélés. Dans le cas plus simple, j'arrive à faire des connections simplement par Microsoft ODBC for Oracle avec trois paramètres : le nom du service, le nom du membre et son mot de passe, comme ça.
    Code vbs : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    sid="xxx"
    user="system"    'si vous connectez au console avec "sys as sysdba"
    pwd="zzz"
    sconn="DRIVER={Microsoft ODBC for Oracle};SERVER=" & sid & ";User Id=" & user & ";Password=" & pwd & ";"
    Une chose la plus importante et souvent oubliée c'est d'avoir le service de "listener" entamé (par défaut avec des informations notées dans listener.ora, mais ça peut être d'autre chose si on fait beaucoup de customisation ...) Si vous arrivez d'avoir une erreur dans ce sens, une méthode simple est de faire une enquête via le mmc:services. Si le listener n'est pas entamé, faites-le entamé par là.

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2015
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2015
    Messages : 37
    Par défaut
    Il fallait voir du côte de la FAQ et du côté du FORUM
    Ils ne disent pas comment se connecter via un script vbscript mais juste avec sqlplus



    J'ai essayé ta solution tsuji, mais elle ne fonctionne pas elle me renvoie l' err.number "3704" et l' err.source est "ADODB.Connection"

    je sais pas si je fais quelque chose de mal mais rien ne semble fonctionner

  6. #6
    Membre Expert Avatar de tsuji
    Inscrit en
    Octobre 2011
    Messages
    1 558
    Détails du profil
    Informations forums :
    Inscription : Octobre 2011
    Messages : 1 558
    Par défaut
    Le code ressemble à quoi ? Il semble plutôt la connexion est faite ?

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

Discussions similaires

  1. [VBScript] Connexion en sysdba
    Par galene86 dans le forum Connexions aux bases de données
    Réponses: 0
    Dernier message: 15/05/2015, 16h00
  2. Connexion à Oracle Entreprise Manager
    Par black_code dans le forum Entreprise Manager
    Réponses: 4
    Dernier message: 11/11/2005, 14h29
  3. Connexion à Oracle depuis EXCEL
    Par Megaxel dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 07/10/2005, 12h04
  4. connexion oracle - choix d'architecture et langage
    Par ludvo dans le forum Général Conception Web
    Réponses: 8
    Dernier message: 13/09/2005, 21h33
  5. [Oracle] Pb connexion ORACLE (PHP5)
    Par Mikl dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 19/05/2005, 19h23

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