职业IT人-IT人生活圈

 找回密码
 成为会员
搜索
查看: 1584|回复: 2

ASP.NET 网站管理工具无法连接sql server(解决办法)

[复制链接]
heroyong 发表于 2008-9-2 19:28 | 显示全部楼层 |阅读模式
ASP.NET 网站管理工具无法连接sql server
首选方法:

aspnet_regsql -R all -E(注意大小写)清除配置

C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727\\CONFIG\\machine.config修改以下

   <connectionStrings>
   <add name=\"LocalSqlServer\" connectionString=\"Server=SQL名称;Database=数据库名;User ID=saassword=密码;Trusted_Connection=False\" />

</connectionStrings>

1、在Visual Studio 2005中网站->asp.net 配置->安全中出现如下错误“无法连接到 SQL Server 数据库”

解决方法:这个方法好用。

修改c:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727\\CONFIG下的machine.config文件,修改文件中下面各行

<add name=\"LocalSqlServer\" connectionString=\"data source=.\\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true\" providerName=\"System.Data.SqlClient\" />
    </connectionStrings>

修改为:
<add name=\"LocalSqlServer\" connectionString=\"Server=YourServerName;Database=aspnetdb;User ID=saassword=Your Password;Trusted_Connection=False\" />
    </connectionStrings>
这里的aspnetdb的数据库是系统自带的,可以改成自己的数据库名。



2、错误提示如下:

选定的数据存储区出现问题,原因可能是服务器名称或凭据无效,或者权限不足。也可能是未启用角色管理器功能造成的。请单击下面的按钮,以重定向到可以选择新数据存储区的页。 下面的消息可能会有助于诊断问题: 无法连接到 SQL Server 数据库



解决办法如下:
1.新建一个数据库,如为Hmx;

2.ASP.NET SQL Server 注册工具用于创建供 ASP.NET 中的 SQL Server 提供程序使用的 Microsoft SQL Server 数据库,或者用于在现有数据库中添加或移除选项。Aspnet_regsql.exe 文件位于 Web 服务器上的 [drive:]\\WINDOWS\\Microsoft.NET\\Framework\\versionNumber 文件夹中。运行一个引导:为应用程序服务配置sql server,数据库选择“Hmx”。

3.在管理工具中打开IIS,新建虚拟目录Logintest,用鼠标右键点击,然后左键点菜单项【属性】、【ASP.NET】标签、【编辑配置】按钮,在【常规】标签的【连接字符串管理器】中,点【编辑】按钮,把【连接参数】修改为相应能够连接到数据库Hmx的数据库连接字符串,如
“Data Source=.;InitialCatalog=Hmxersist Security Info=True;User ID=saassword=sa”。

这样就可以使用ASP.NET 网站管理工具进行用户和权限角色的管理了。
蓝色梦幻 发表于 2008-9-3 13:20 | 显示全部楼层
这个第一点,我还知道一些,第二点真的确没试过,学习了!
 楼主| heroyong 发表于 2008-9-3 16:35 | 显示全部楼层
大家互相交流吧。呵呵
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

QQ|手机版|小黑屋|网站帮助|职业IT人-IT人生活圈 ( 粤ICP备12053935号-1 )|网站地图
本站文章版权归原发布者及原出处所有。内容为作者个人观点,并不代表本站赞同其观点和对其真实性负责,本站只提供参考并不构成任何投资及应用建议。本站是信息平台,网站上部分文章为转载,并不用于任何商业目的,我们已经尽可能的对作者和来源进行了通告,但是能力有限或疏忽造成漏登,请及时联系我们,我们将根据著作权人的要求立即更正或者删除有关内容。

GMT+8, 2024-5-2 08:41 , Processed in 0.115506 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表