2010-09-13 111 views
-1

我不是Windows管理員,所以我不知道我做錯了什麼。未找到數據源名稱並且未指定默認驅動程序。用於ODBC驅動程序的Microsoft OLE DB提供程序

我有這樣的腳本來獲取VMware esxi3.5報道,

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

我得到這個錯誤:

C:\ Documents和Settings \ admmarc \桌面\測試\ vcreport。 DB提供程序的ODBC驅動程序:[微軟] [ODBC驅動程序 未發現和未指定默認驅動程序

:\ Documents和Settings \ admmarc \桌面\測試>

有誰看到我究竟做錯了什麼?

非常感謝。

馬克

回答

1

http://support.microsoft.com/kb/306345,給出的理由包括:

  • 用來處理ASP頁的請求沒有足夠的權限在Microsoft Windows NT 4.0或Windows 2000用戶帳戶閱讀該註冊表項存儲指定的DSN的配置信息。
  • [在IIS服務器上]不存在ADO連接字符串中指定的系統ODBC DSN。

你從腳本DSN是:

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

它看起來溫和可疑,見http://www.connectionstrings.com/dsn

+0

感謝的人。 Const connStr =「DSN = VMware VirtualCenter; UID = admmarc; PWD = password」答案出現在第一個鏈接所示的註冊表中。 – permalac 2010-09-14 09:04:22

相關問題