Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1099 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VBScript] Connexion oracle en sysdba

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VBScript] Connexion oracle en sysdba

n°2257547
galene86
Posté le 07-05-2015 à 10:26:39  profilanswer
 

Bonjour ,  
 
J'ai un script à faire pour une sonde Nagios en VBS, pour cette sonde je dois me connecter sur une base de données Oracle en user sys (as sysdba) c'est pour récupérer l'état de la base de données (mount, open etc ...)
 
Pour l'instant mon code pour me connecter à la base de données en system est  

Code :
  1. Set env = WshShell.Environment("PROCESS" )
  2. computername = env("COMPUTERNAME" ) 
  3. set cn = CreateObject("ADODB.Connection" )
  4. set rs = CreateObject("ADODB.Recordset" )
  5. ConnectionString ="Provider=OraOLEDB.Oracle; Data Source=" & _
  6. "(DESCRIPTION=(CID=GTU_APP)(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST="&computername&" )(PORT=1521)))(CONNECT_DATA=(SID="&SERVICE &" )(SERVER=DEDICATED)));" & _
  7. "User Id=system;Password="&PASSWORD &";"
  8. cn.Open connectionString


 
est ce quelqu'un saurait comment se connecter en "as sysdba" depuis vbscript ça fait 2 jours que je cherche impossible de trouver...
 
Merci d'avance  
 
Galène

mood
Publicité
Posté le 07-05-2015 à 10:26:39  profilanswer
 

n°2257566
Arl Guhr
Posté le 07-05-2015 à 13:15:18  profilanswer
 

Bonjour,
 
"sysdba" pour toi c'est un role ou un user?
 
Si c'est un user, alors utilise le bon user dans le connection string ( User Id=... ).
Si c'est un role, il faut utiliser un user qui as ce role dans ton connection string :)
 
Bon courage!


---------------
il s'appel le ronge me doute
n°2257591
galene86
Posté le 07-05-2015 à 14:38:06  profilanswer
 

Bonjour,
 
Merci de ta réponse
 
pour moi sysdba est un rôle, en faite se que je veux c’est pouvoir me connecter avec l'utilisateur sys sur ma bdd lorsqu'elle est en état mount.
mon utilisateur system ne peut pas se connecter le seul moyen de se connecter c'est d'utiliser le / as sydba :pt1cable:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VBScript] Connexion oracle en sysdba

 

Sujets relatifs
Souci de connexion avec le Dashboard de WordpressPOWERSHELL ORACLE
[Réglé] [SQL] [ORACLE] Tri / regroupement "cyclique" ?Wordpress + connexion SSO + partie extranet
PHP/Oracle : erreurs avec ora_logon() et oci_connect()scripte connexion a un compte web automatiquement
Probleme connexion yahoo CSSConnexion à un site avec cookies d'authentification
Commande Oracle PROMPT / ACCEPT dans une appli console C#Problème Script sql developer Oracle
Plus de sujets relatifs à : [VBScript] Connexion oracle en sysdba


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR