2010-09-13 32 views
-1

Je ne suis pas un administrateur Windows, donc je ne sais pas ce que je fais mal.nom de la source de données introuvable et aucun pilote par défaut spécifié. Microsoft OLE DB Provider pour les pilotes ODBC

Je possède ce script pour obtenir vmware rapports de esxi3.5,

http://paste.ubuntu.com/493213/ 

Je reçois cette erreur:

C: \ Documents and Settings \ admmarc \ Desktop \ test \ vcreport. DB pour pilotes ODBC: [Microsoft] [ODBC pilote introuvable et aucun pilote par défaut spécifié

: \ Documents and Settings \ admmarc \ Desktop \ test>

Quelqu'un voit-il ce que je fais mal?

Merci beaucoup.

Marc

Répondre

1

En http://support.microsoft.com/kb/306345, les raisons données comprennent:

  • Le compte utilisateur Microsoft Windows NT 4.0 ou Windows 2000 qui est utilisé pour traiter la demande de la page ASP ne dispose pas des autorisations suffisantes pour lire la clé de registre qui stocke les informations de configuration du DSN spécifié.
  • Le DSN système ODBC spécifié dans la chaîne de connexion ADO n'existe pas [sur le serveur IIS].

Votre source de données à partir du script est:

DSN=FBMVMC01\SQLEXP_VIM;UID=FBM\admmarc;PWD=password" 

Ce qui semble légèrement suspect, voir http://www.connectionstrings.com/dsn

+0

homme Merci. Const conn = "DSN = VMware VirtualCenter; UID = admmarc; PWD = mot de passe" La réponse était sur regedit comme l'indique votre premier lien. – permalac