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