2014-06-25 43 views
0

我想通過我的本地IIS發佈一個Web應用程序。數據庫是本地訪問數據庫。我得到這個錯誤,它不是一個有效的連接字符串,如下所示。但是,我看不出有什麼問題。無效的連接字符串

'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Temp\eAdvanceData.mdb;User Id=admin;Password=;' 

不是有效的連接字符串或絕對路徑。

+0

你逃避你的斜線? – Pseudonym

+0

數據庫文件eAdvanceData.mdb是否位於本地計算機和要發佈到的Web服務器上的c:\ Temp \上? – TrevorBrooks

+0

你從哪裏生成連接字符串?因爲它確實似乎缺乏一些東西。 – durbnpoisn

回答

0

聽起來像IIS無法訪問該文件。您必須爲該文件提供對您的網站運行的應用程序池的讀/寫訪問權限。

這可能有助於... IIS AppPoolIdentity and file system write access permissions

+0

當我運行Process Explorer時,找不到任何由Application Pool運行的進程。想知道爲什麼? –