數(shù)據(jù)庫(kù)報(bào)錯(cuò)和無(wú)法讀出web.Config文件問(wèn)題
1、數(shù)據(jù)庫(kù)報(bào)“值不能為空”
問(wèn):為什么打開(kāi)數(shù)據(jù)庫(kù),會(huì)報(bào)“值不能為空。參數(shù)名:viewInfo…………”,具體見(jiàn)下圖:
答:
●原因分析:
可能當(dāng)前用戶(hù)清除了臨時(shí)文件,且在打開(kāi)SQL時(shí),SQL也沒(méi)在該目錄下創(chuàng)建自已所需的文件夾。
●解決方案:
在當(dāng)前用戶(hù)的臨時(shí)目錄(Temp)下創(chuàng)建空文件夾,并命名為”2”
技巧:可用快捷方式定位當(dāng)前用戶(hù)(Temp)文件夾:?jiǎn)螕簟伴_(kāi)始”->”運(yùn)行”,然后里文本框里輸入“%temp%”,也可人為定位,具體大致路徑如下:“C:\Users\你的用戶(hù)名\AppData\Local\Temp\"
PS:如果是找不到user這個(gè)文件夾,就找到“C:\Documents and Settings\Administrator\Local Settings\Temp”這個(gè)目錄,建好2文件夾之后重啟數(shù)據(jù)庫(kù)即可,如果還不行,就需要重新啟動(dòng)服務(wù)器。
2、“ServerConfg“打開(kāi)空白
問(wèn):為什么打開(kāi)服務(wù)配置工具,有些項(xiàng)讀取出來(lái)是空白的?
答:
●原因分析:
可能是當(dāng)前目錄的web.Config文件刪除了或文件格式被破壞了;
又或是當(dāng)前系統(tǒng)的msxml解析器沒(méi)安裝或破壞了。
●解決方案:
a) 檢查當(dāng)前目錄是否有”web.Config”文件,如果存在,是否符合x(chóng)ml格式,可以用xml工具打開(kāi)查看(比如:NotePad++ 工具)
b) 如果不存在a的現(xiàn)象,則肯定是 msxml解析工具沒(méi)安裝或者出了問(wèn)題,解析工具的版本根據(jù) 網(wǎng)站IIS 設(shè)置的應(yīng)用池要一致,我們大部份設(shè)置的是 4.0,如下圖:
技巧:大家可以在百度上搜索對(duì)應(yīng)的版本;比如要下載4.0的,則輸入 “msxml4.0解析器”