還原了系統(tǒng)打開IIS6.0想在本地調(diào)試ASP程序,,然而它卻一直顯示"數(shù)據(jù)庫連接出錯,請檢查連接字串,。"數(shù)據(jù)庫路徑明明是正確的,,更何況我備份的系統(tǒng)IIS是運行正常的啊,怎么會顯示這樣的錯誤提示呢,?DATA目錄權(quán)限沒問題,父路徑開啟的,,緩存也更新了...問題在哪呢?網(wǎng)上搜索了一大堆,,可都說是路徑問題或權(quán)限問題,。后來在一個地方看到問題可能是出在WINDOWS目錄下的TEMP目錄。對哦,,難怪更新緩存也不行,,馬上把該目錄的everyone權(quán)限設(shè)置成完全控制,OK了,。 那么針對以上問題,,我從網(wǎng)上尋找了幾種可能出現(xiàn)的問題,供大家參考: 1,CONN.ASP的連接路徑不對,,,那肯定找不到數(shù)據(jù)庫...修改一下路徑,,看清楚IIS上設(shè)的你路徑喔.. 2,IIS組件和vbscript腳本有問題 3,緩存,更新一下緩存:下一個緩存文件到你的空間直接執(zhí)行就可以了,。 4,連接數(shù)據(jù)庫字符串設(shè)定過超時腳本的緣故...但如果設(shè)定過時限,應(yīng)時連接超時,而非連接數(shù)據(jù)庫出錯! PS:最大的可能就是服務(wù)器管理員將連接超時的提示統(tǒng)一為"數(shù)據(jù)庫連接......... 5,數(shù)據(jù)庫問題,,下載數(shù)據(jù)庫到本地壓縮修復(fù)..再上傳...(記住上傳要把服務(wù)器里那里***.ldb刪掉喔) 6,如果上面五個問題都不是,,那就是我所說的..修改TEMP目錄權(quán)限就可以了 主數(shù)據(jù)庫鏈接出錯,,請檢查數(shù)據(jù)庫鏈接字符串! 看到這個提示了嗎,? WIN2003SERVER+IIS6.0,同一系統(tǒng)多IP多站點時,就會出現(xiàn)這個問題,郁悶了好久,終于解決,c:/windows/temp文件夾權(quán)限users(hostname/users)增加修改權(quán)限,OK 今天..有一個客戶說..昨天重裝完的2003系統(tǒng)后,,服務(wù)器上所有用到ACCESS數(shù)據(jù)庫的網(wǎng)站,全都用不了了..但MSSQL可以用..., 動網(wǎng),動易,風(fēng)訊等等等等... 前提是:數(shù)據(jù)庫CONN.ASP連接路徑?jīng)]錯,,DATA目錄權(quán)限沒問題,父路徑開啟..不是IIS組件和vbscript腳本有問題,,,,緩存更新了... 到底怎么回事???在百度,GOOGLE搜了一大堆,,不是沒人回答就是都是說是路徑問題,,權(quán)限問題和緩存問題... 后來發(fā)現(xiàn),,問題出在WINDOWS目錄下的TEMP目錄..呵呵..難怪更新緩存也是一樣... 只需要把TEMP目錄權(quán)限改一下就OK了.. --------------------------------------------------------------------------------------------------------- 附其它數(shù)據(jù)庫連接出錯,請檢查連接字串的問題處理解決辦法: 1,CONN.ASP的連接路徑不對,,,那肯定找不到數(shù)據(jù)庫...修改一下路徑,,看清楚IIS上設(shè)的你路徑喔.. 2,IIS組件和vbscript腳本有問題 3,緩存,更新一下緩存:下一個緩存文件到你的空間直接執(zhí)行就可以了,。 4,連接數(shù)據(jù)庫字符串設(shè)定過超時腳本的緣故...但如果設(shè)定過時限,應(yīng)時連接超時,而非連接數(shù)據(jù)庫出錯! PS:最大的可能就是服務(wù)器管理員將連接超時的提示統(tǒng)一為"數(shù)據(jù)庫連接................. 5,數(shù)據(jù)庫問題,,下載數(shù)據(jù)庫到本地壓縮修復(fù)..再上傳...(記住上傳要把服務(wù)器里那里***.ldb刪掉喔) 6,如果上面五個問題都不是,,那就是我所說的..修改TEMP目錄權(quán)限就可以了.哈哈哈.. ------------------------ 以上是網(wǎng)上收集的方法,,這兩天辦公室電腦就是這個問題,改了一下temp權(quán)限,,果然好了,。
|