配置web项目出的各种error (安装sql2008错误,网站连接数据库error错误等等)

 

一个破error:40 错误搞出了很多莫名其妙的为问题,搞了5天,最后重装系统加上重新配置终于好了。

1. 关于SQL 2008 安装错误

  • 安装之前必须安装VS2008 SP1
  • 安装到最后提示 试图进行未授权的操作,要开启Administrator账户,win7下默认是禁止的。但是开启后重新试了N次重装都提示错误。 后来没办法重装操作系统,问题解决了。
  • 安装完毕,服务器无数据库实例,可以右击注册服务器实例就成; 注意在安全里设置数据库与账户的权限关联; 并注意 外围配置里的 各种协议的开启等。

2. ASP.net 项目访问数据库错误

  • error:40,原因是web.config 的connectionString服务器名不存在。
  • server=.;Initial Catalog=ITweb;Integrated Security=true; 无法打开登录所请求的数据库 "ITweb"。登录失败。用户 ‘mike’登录失败。解决办法:修改server=.\SQLEXPRESS;Initial Catalog=ITweb;Integrated Security=true。  虽然MSSQL管理器直接输入‘.’实例就可以连接,但是web.config后面要加上\SQLEXPRESS;
  • 用户 'IIS APPPOOL\DefaultAppPool' 登录失败。解决办法:右击网站的应用程序池,选中高级设置,改变进程选项为 localservice。  当你安装sql设置账户权限时候,选的是local 此处就应该选择local。当初选的是 network 那么此处就选择network.
    • 分析器错误消息: 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。解决办法: 可能有2个web.config,而且IIS里面虚拟目录主目录下应该是存放web.config的位置。
    • VS编译项目时候路径下图片可以访问,而IIS下访问网站图片无法访问。解决: 右击项目文件夹,添加IUSR 账户访问权限。                            
posted on 2013-07-06 16:22 水墨.MR.H 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/StudyLife/p/3175282.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值