asp.net2.0+sql2005的数据库链接问题

来源:互联网 发布:云点播源码 编辑:程序博客网 时间:2024/06/05 09:27

在使用wat(web site administration tool)时, 会出现以下提示:


解决办法如下:

1,要建立了aspnetdb数据库.如果是sql2005 express自带了,如果是sql2005或者sql2000则必须自己建立.
    建立方法:c:/windows/microsoft.net/framework/[版本号]  运行aspnet_regsql.exe 进行配置.建立aspnetdb.mdf数据库.

2,IIS:默认网站-->属性-->ASP.NET卡-->"编辑全局配置按钮"-->常规卡-->localSqlServer的连接字符串改为:Data Source=LocalHost;Initial Catalog=school;Integrated Security=True

3,IIS:默认网站-->属性-->ASP.NET卡-->"编辑全局配置按钮"-->身份验证卡-->选定"启用角色管理"

4,在c:/windows/microsoft.net/framework/[版本号]/config/  找到web.config,  改链接字符串为:改连接字符串为"Server=qxm;Database=aspnetdb;Trusted_Connection=true",

5,把machine.config里的connectionstring=中的内容改为:server=localhost;database=aspnetdb;


选定的数据存储区出现问题,原因可能是服务器名称或凭据无效,或者权限不足。也可能是未启用角色管理器功能造成的。请单击下面的按钮,以重定向到可以选择新数据存储区的页。