當前位置:首頁 » 數據倉庫 » iis不能訪問資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

iis不能訪問資料庫

發布時間: 2023-03-30 05:30:43

⑴ IIS無法訪問oracle資料庫

1.確認IIS是否以及建設成功,本機測試通過先.
2.本機測試成功後,其它機器訪問如果提示是無法連接,請查防火牆(IIS本機的以及網路鏈路上的)
3.本機測試成功後,其它機器訪問如果提示是訪問拒絕,請查相關許可權,逐個查(系統賬戶及組設定,匿名賬戶及組設定,IIS虛擬文件內,及文件瀏覽器NTFS安全許可權,最後還有組策略,注意,window的許可權優先順序為否優先!)
提示:許可權問題重裝IIS或oracle有可能問題依在!!所以還是要有點耐心,一步一步的查.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

⑶ iis 無法訪問資料庫

這種是程序連接資料庫出錯.查找到程序連接資料庫的文件,一般可能是CONN.ASP,CONFIG.PHP等等.檢查裡面的設置是否正常.設置正確就沒有問題了.

⑷ 使用IIS,部分網站無法讀取資料庫

看你的情況的話,應該是iis不穩定,這樣的話,你可以再找一個系統盤,用它來安裝iis。如果還不能解決問題的話,那有可能是資料庫掘肢毀不好,那你可以重新安裝一下資料庫程序。如果這兩個辦法都不行的話,判備那就只有裝2003,2003裡面的iis的版本是6,比xp的iis5.1要強很多,而且支持.net,雖然設置和使用上會和xp的飢仿iis有一些不同,但是一般不會出現什麼問題。

那你的磁碟格式是不是ntfs的,如果是的話,那你看看有沒有設置網頁的許可權,和資料庫的許可權。

⑸ iis無法訪問oracle資料庫 我裝著oracle伺服器

iis和資料庫之間襲槐是獨立的,不存在能否訪問的問題。
不能訪早凱問是iis下發布的網站或者服務不能訪問,主要原因有幾個:
1.發布的服務或網站讀寫等許可權沒有設置好;
2.登錄設置沒設置好,一般設置為集成驗證模式;
3..net版本沒設置對。
...
在iis下右拍睜友鍵點擊網站或服務,——屬性——xxx
都點下看看吧。

⑹ iis 無法訪問資料庫

d.Tables[0] 的 d 從何而來?

你確定賀激嘩它不是鉛搏 null 嗎?

這個無關 IIS 的禪行事情。也無關 VS 的事情

⑺ IIS伺服器中的網站瀏覽過程無法載入資料庫表內容

解決方案:
1.打開iis管理器。
2.打開「應用程序池」並左鍵單擊對應的網站應用程序池。
3.在右側的「編輯應用程序池」里找到「高級設置」
4.在「高級設置」對話窗口中找到「進程模型」中的「載入用戶配置文件」
5.將「載入用戶配置文件」由「False」改為「True」,確定保存後。在「網站」中點擊網站「重新啟動」。
再次瀏覽網站,問題解決。
另,如果遇到「Failed to update database: "APP_DATA\ASPNETDB.MDF" is read-only . 」錯誤,是因為App_Data文件夾的許可權問題。
1、打開網站資料庫所在的目錄。
2、添加許可權的操作如下:右擊App_Data文件夾——屬性——安全——編輯——添加——輸入一個A,點擊檢查,選擇Authenticated Users,確定,確定——在App_Data安全對話框下勾選:完全控制、修改的許可權(基本許可權即可)——應用,確定。關閉對話框後,可以重新打開看一下許可權看是否設置完成。
3、重新運行IIS,重新啟動網站,再瀏覽網站。

⑻ 高手幫忙!在IIS發布網站,訪問資料庫時遇到錯誤

1、檢查網站所在目錄的凳猜衫許可權,要設置USER可訪問才棗腔行,在兆物文件夾共享安全中修改

2、檢查網站所在目錄是否是只讀文件夾,在文件夾屬性中修改

⑼ 如何解決訪問 IIS 元資料庫失敗

我以前也碰到過這個問題,網上找來的答案
1、依握含次點擊「開始」-「運行」滾吵。
2、在「運行」欄內輸入
「C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe
-i
」(不含引號),然後點「段備笑確定」按鈕。
3、出現的cmd窗口中顯示「開始安裝ASP.NET
XXX」等內容,等待這個窗口自動關閉。

⑽ 為什麼IIS連不上資料庫

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