當前位置:首頁 » 操作系統 » iis資料庫連接

iis資料庫連接

發布時間: 2023-07-20 19:16:50

A. 請問IIS下ASP網站資料庫連接出錯的問題

iis一般是支持asp+access的,不用怎麼設置,提示資料庫連接出錯,說明設置上是沒有問題,可以執行asp程序。
首先你先檢查一下資料庫存放的路徑是否正確,db="database/wydata.mdb",conn.asp 這個文件是在根目錄下放著的嗎?
其次,資料庫需要設置一下寫入許可權,不過這個不影響訪問

B. IIS7 asp+access 提示 「資料庫連接錯誤」 怎麼解決

在XP和2003系統運行很好的asp+access資料庫運行良好,移動到WIN7的IIS上卻提示資料庫連接錯誤錯誤,請檢查資料庫連接文件。其實資料庫連接文件並沒有問題.

具體解決辦法如下:
1給Temp目錄賦權
配置asp+access使用環境,裝完iis後使用asp程序發現資料庫連接錯誤,可是檢查鏈接代碼 完全正確。原因在於MJ Jet引擎改變了臨時目錄的位置,大事有沒有對臨時目錄給存取許可權,接下來我們給系統盤:\Windows\ServiceProfiles \NetworkService\AppData\Local\Temp目錄添加一個「Authenticated Users」的用戶,其中appdata目錄是隱藏的,在進入的時候直接在地址欄輸入路徑,或者在文件夾選項里設置顯示隱藏文件夾,就可以找打了。設置權 限步驟:右擊Temp文件夾,——屬性——安全——單擊「編輯」——「Temp的許可權」對話框,點擊「添加」,在下面的「輸入對象名稱來選擇」輸入 「Authenticated Users,點確定」然後返回到Temp許可權,將Authenticated Users的許可權中完全控制打勾確定。

2設置應用程序池
先 要設置應用程序池「Application Pool」為Classic .Net AppPool而不是默認的Default AppPool,可以在站點目錄里對每個站點設置,也可以在站點進行單獨設置。選擇好設置的站點後,點擊右邊的「基本設置」即可調出應用池設置對話框。

3啟用父路徑
直接在站點主頁上選擇ASP,雙擊找到「行為」組中將「啟用父路徑」設置為Ture就可以了(選擇完畢記得點擊右上角的應用哦)
也 許有人按照上面的配置,還是會出現資料庫連接錯誤的提示,不要著急接下來,用管理員模式運行命令提示符,點擊開始菜單輸入cmd然後在上面出現的 cmd.exe上面點擊右鍵選擇以管理員身份運行。然後把以下命令粘貼運行:CSCRIPT %SYSTEMDRIVE%\Inetpub\AdminScripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1

注意,一定要安裝IIS的全部管理工具哦,否則命令會提示錯誤。

C. 在的IIS中,ASP不能正常連接資料庫

下面的內容是找來的,可以參考下。如果按照下面方法沒有解決,那麼lz嘗試更改資料庫文件名,記得連接字元串也要相應更改。

1,資料庫的文件訪問許可權問題。

這主要出現在磁碟格式是NTFS的機器上,對FAT32格式的則無妨。

當出現該網頁錯誤時,說明該文件可能沒有合適的許可權。

一般,單擊資料庫文件的右鍵,選擇屬性,選擇安全選項;

如果你是NTFS格式,但文件屬性沒有安全選項,則選擇文件夾屬性,注意,使文件夾屬性,將「簡單共享」去掉。

如果有安全選項,查看下有沒有User用戶,如果沒有需要添加,添加的方法是「Iusr_計算機名」,計算機名是什麼,看到「……機器 『BLUES『 上的用戶 『Admin『 以獨占方式的鎖定……」,機器『BLUES『就是你的計算機名,各位類推。

具有了來賓用戶,則對該用戶進行許可權匹配,增加「修改」的許可權。

以上操作無圖說明,因本人機器採用的FAT32,無法截圖,可能內容有些出入,各位簡單看下了,我將盡快將該方法詳細奉上。那麼下面再看第二類說明。

2,你在測試該網頁程序的同時,你的資料庫文件在打開。

比如上面我截的這張圖,就是故意將資料庫文件打開,要不還真截不了圖以作說明。這方法簡單,直接關閉該資料庫文件即可。

順便,我這里最極端的則是,資料庫文件打開,並且表也打開,FAT32的情況下,網頁瀏覽依然沒有問題(WINXPSP2,ACCESS2003),僅在打開設計資料庫表時,才出現如上錯誤。

當然了,還是建議你直接關閉。

3,資料庫文件已經關閉,但臨時文件文件依然存在

該臨時文件,就是Access記錄鎖定信息文件,其正常是資料庫文件打開就自動產生的。就比如WORD文件打開的同時會有個文件一樣(M$的東西都是湯湯水水一回事)。但現在資料庫文件關閉了,而你的臨時文件還在,只能說明你是非正常關閉資料庫。那麼現在再動下手,把這個臨時文件也刪除舊了事。

這種情況還同樣發生在「第一次瀏覽時正常,當我刷新下網頁就又出錯了」。還是那句話,NTFS和臨時文件。

D. 為什麼IIS連不上資料庫

看一下你的Include包含的資料庫連接文件conn.asp路徑是否正確,請注意相對路徑和絕對路徑。這個基本上IIS沒多少關系,不過使用相對路徑,需要IIS啟用父級路徑的。
打開方法如下:
在IIS中
屬性->主目錄->配置->選項中。把」啟用父路徑「前面打上勾。確認刷新。

熱點內容
安卓主板哪裡有賣 發布:2025-03-15 19:26:10 瀏覽:29
Q9源碼 發布:2025-03-15 19:24:21 瀏覽:175
芬蘭編程教育 發布:2025-03-15 18:59:46 瀏覽:426
網際網路的伺服器地址 發布:2025-03-15 18:53:01 瀏覽:892
手機實體店什麼配置好 發布:2025-03-15 18:32:35 瀏覽:168
攜帶型電腦的原始密碼是什麼 發布:2025-03-15 18:25:52 瀏覽:798
壓縮空間小 發布:2025-03-15 18:14:05 瀏覽:848
env的腳本 發布:2025-03-15 18:01:24 瀏覽:730
圖片上傳雲端 發布:2025-03-15 17:37:26 瀏覽:460
郵件伺服器ip池 發布:2025-03-15 17:31:51 瀏覽:398