数库报报错和无法读出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解析器”

