0
我想通過我的本地IIS發佈一個Web應用程序。數據庫是本地訪問數據庫。我得到這個錯誤,它不是一個有效的連接字符串,如下所示。但是,我看不出有什麼問題。無效的連接字符串
值
'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Temp\eAdvanceData.mdb;User Id=admin;Password=;'
不是有效的連接字符串或絕對路徑。
我想通過我的本地IIS發佈一個Web應用程序。數據庫是本地訪問數據庫。我得到這個錯誤,它不是一個有效的連接字符串,如下所示。但是,我看不出有什麼問題。無效的連接字符串
值
'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Temp\eAdvanceData.mdb;User Id=admin;Password=;'
不是有效的連接字符串或絕對路徑。
聽起來像IIS無法訪問該文件。您必須爲該文件提供對您的網站運行的應用程序池的讀/寫訪問權限。
這可能有助於... IIS AppPoolIdentity and file system write access permissions
當我運行Process Explorer時,找不到任何由Application Pool運行的進程。想知道爲什麼? –
你逃避你的斜線? – Pseudonym
數據庫文件eAdvanceData.mdb是否位於本地計算機和要發佈到的Web服務器上的c:\ Temp \上? – TrevorBrooks
你從哪裏生成連接字符串?因爲它確實似乎缺乏一些東西。 – durbnpoisn