訪問(wèn)網(wǎng)站出現(xiàn)”未指定的錯(cuò)誤 /conn.asp 行7″
出現(xiàn)這種錯(cuò)誤的原因之一:由于網(wǎng)站無(wú)法連接數(shù)據(jù)庫(kù)導(dǎo)致,這種問(wèn)題經(jīng)常發(fā)生在使用access數(shù)據(jù)庫(kù)的網(wǎng)站,
有一個(gè)或多個(gè)ACCESS數(shù)據(jù)庫(kù)在多次讀寫過(guò)程中損壞,微軟的MDAC系統(tǒng)在寫入這個(gè)損壞的ACCESS文件時(shí),ASP線程處于BLOCK狀態(tài),結(jié)果其他線程只能等待,IIS被死鎖了,全部的CPU時(shí)間都消耗在DLLHOST(ASP進(jìn)程)中。
推薦解決方法為 壓縮和修復(fù)數(shù)據(jù)庫(kù)或者是檢查程序在讀取數(shù)據(jù)庫(kù)之后是否有關(guān)閉
提供一個(gè)數(shù)據(jù)庫(kù)修復(fù)方法,看數(shù)據(jù)庫(kù)文件后綴是否為mdb(若不是請(qǐng)修改為mdb,修復(fù)后記得改回原來(lái)的)用ACCESS打開–選擇工具–數(shù)據(jù)庫(kù)實(shí)用工具–壓縮和修復(fù)數(shù)據(jù)庫(kù)–上傳覆蓋原來(lái)數(shù)據(jù)庫(kù)文件