装完系统,配置完IIS,发现.NET程序报503错误,出错后链接池自动关闭数据库
这个程序是须要链接access数据库的,打开系统日志发现错误以下:网络
错误应用程序名称: w3wp.exe,版本: 7.5.7601.17514,时间戳: 0x4ce7afa2
错误模块名称: mscorwks.dll,版本: 2.0.50727.5420,时间戳: 0x4ca2b7e1ide
另外ASP程序也会报错:日志
IIS7报错,提示ADODB.Connection 错误 '800a0e7a' 未找到提供程序。该程序可能未正确安装blog
ASP链接数据库的链接字符串是Provider=Microsoft.Jet.OLEDB.4.0; Data Source=路径,采用的是OleDB方式链接,问题可能就出在OleDB方式链接这一环节上。字符串
后来搜索网络获得了解决的办法 。原来是本身装的64位Windows 7系统的缘由,默认64位环境下,IIS应用程序池未启用32位应用程序,咱们只须要启用一下就能够了。打开IIS 7,定位到“应用程序池”,而后选择使用OleDB方式链接数据库的程序池,而后将启用32位应用程序设置为True就能够了。io
另外ASP程序通常须要启用父路径配置