ASP.NET配置中的“安全”选项卡提示“无法连接到SQL Server数据库”
2012-07-10 19:52
381 查看
ASP.NET配置中的“安全”选项卡提示“无法连接到SQL Server数据库”
[内容提要]这通常是因为我们自己安装了新的数据库,并卸载了VS 2005默认安装的SQLExpress,由于系统会找SQLExpress,找不到当然就会有问题。这通常是因为我们自己安装了新的数据库,并卸载了VS 2005默认安装的SQLExpress,由于系统会找SQLExpress,找不到当然就会有问题。解决办法:
我自己安装的时候使用的实例名是:SQLServer2,机器名是:A4D5DF939A4F4C2
1. 找到C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727目录下的aspnet_regsql.exe,重新生成aspnetdb数据库。
2. 在VS 2005的“工具”--“选项”--“数据库工具”--“数据连接”中修改实例名为我们的实例名
3. 在VS 2005的“工具”--“连接到数据库”,填写服务器名,数据库选择aspnetdb
4. 点击“高级...”按钮,并拷贝其中的DataSource的内容
5. 打开IIS,点击相应站点的属性,点ASP.NET选项卡,修改其中的LocalSqlServer的值为我们刚才复制的字符串
6. 在“身份验证”选项卡中勾选“启用角色管理”
7. 大功告成
遇到“找不到存储过程 'dbo.aspnet_CheckSchemaVersion'”错误时,应注意以下几点:
是否已经对网站的数据库运行了aspnet_regsql,这是常见的问题。网上很多帖子说启动了向导就一路下一步到底就行了,这是不全面的。要根据网站实际使用的数据库选择目标及身份验证方式。
连接字符串问题,检查网站的web config,如果没有connectionStrings节的话就检查本机的machine.config(若是64位系统则有两个),看其连接字符串的目标SQL Server与实际数据库是否相符。默认的连接字符串是EXPRESS的,如果使用的是开发版或企业版则尤其要注意。
相关文章推荐
- (WebSite----Asp.Net Configuration----->无法连接到SQL Server数据库------>选择数据存储区---->应用程序当前被配置为使用提供程序:AspNetSqlProvider)解决方案
- (WebSite----Asp.Net Configuration----->无法连接到SQL Server数据库------>选择数据存储区---->应用程序当前被配置为使用提供程序:AspNetSqlProvider)解决方案
- win7 ASP.NET 安全选项卡无法打开(无法连接到 SQL Server 数据库)的解决办法
- asp.net配置管理工具中无法连接到SQL Server数据库解决方法
- ASP.NET-ASP.NET配置(web.config)无法连接到SQL Server 数据库的解决方法
- .NET----ASP.NET配置(web.config)无法连接到SQL Server 数据库的解决方法
- vs2012运行项目提示无法连接 asp.net development server的解决方案
- ASP.NET配置(web.config)无法连接到SQL Server 数据库的解决方法
- ASP.NET配置(web.config)无法连接到SQL Server 数据库的解决方法
- ASP.NET发布到IIS后提示”ORA-12154:TNS无法解析指定的连接标识符“
- asp.net发布到IIS后提示ORA-12154:TNS:无法解析指定的连接标识符
- ASP.NET配置(web.config)无法连接到SQL Server 数据库的解决方法
- 建立asp.net应用程序提示:无法与服务器建立连接
- asp.net连接sql server数据库的配置文件
- ASP.NET配置(web.config)无法连接到SQL Server 数据库的解决方法
- ASP.NET配置(web.config)无法连接到SQL Server 数据库的解决方法
- asp.net development server配置方案 无法连接到 Visual Studio 的 Localhost Web 服务器
- VS2010+Silverlight4中asp.net配置无法连接数据库的问题
- ASP.NET配置(web.config)无法连接到SQL Server 数据库的解决方法
- ASP.NET 配置:无法连接到 SQL Server 数据库 - [.net]