日期:2014-05-17  浏览次数:20500 次

.NET做网站时数据库链接错误,向各路高手咨询
   用.NET做网站过程中,进行数据源配置时出现的连接错误,具体如下:
   拖了一个ListView控件-->点开右上方出现ListView任务-->选择数据源,点开新建数据源,然后从数据源配置向导中选择数据库,双击进入-->从选择您的数据连接对话框中选择我做好的数据库,点击下一步。出现如下错误的对话框:


   无法检索到此连接的数据库架构,请确保连接设置正确且该数据库处于联机状态。
   在建立与服务器连接时出错,在连接到SQL Server2005时,在默认的设置下SQL Server不允许进行远程连接可能导致失败(provider:SQL Server网络接口,error:26-定位指定的服务器/实例时出错)
   atDataObjectSupport(422,6)
  
所遇错误就如上,请求各位高手给下解决方案,谢谢大家!
------最佳解决方案--------------------
允许TCP/IP和命名管道是否设置
Sql Server Browser是否启动
SQL的登陆方式,选用混合方式
连接字符串问题,服务器名和数据库是否正确
Server=127.0.0.1/SQLEXPRESS 
------其他解决方案--------------------
还是先检查数据库吧!你的数据库应该是不支持远程连接,调一下吧!我还是建议你用代码去连接数据库。
------其他解决方案--------------------
没有打开sqlserver服务。。你在控制面板打开服务。。找到sqlserver相关服务启动下
------其他解决方案--------------------
首先确认数据库服务已经开启。如果服务已经开启,那有可能是数据库配置不允许远程链接,如果是这里的问题,设置方法如下:

打开SQLServer外围应用配置器 > 服务和连接的外围应用配置器 > 远程连接> 点选本地连接和远程连接 > 确定

OK
------其他解决方案--------------------
谢谢你们,我是本地连接和远程连接都开了的,但操作时还是出现我所描述的以上错误,问题还没有得到解决。
------其他解决方案--------------------
你可以通过其他机器的数据库的客户端端工具去连接这个数据库试试。看看可以登录啊,如果可以,那就说明你在asp.net中提供给数据库的连接的信息有错。
------其他解决方案--------------------
SQLServer外围应用配置器 > 服务和连接的外围应用配置器 > 远程连接> 点选本地连接和远程连接 > 确定


------其他解决方案--------------------
感谢各位的相助,我按各位的去试过了,也搜了些方法试过,还是未解决问题。多谢大家!
------其他解决方案--------------------
启动Sqlserver服务!
------其他解决方案--------------------
试过了,已经启用了,本地远程连接都开了,以上大家说过的我都试了的,谢谢大家的帮助,如果有更好的能解决办法,在下感激不敬。
------其他解决方案--------------------
试过了,已经启用了,本地远程连接都开了,以上大家说过的我都试了的,谢谢大家的帮助,如果有更好的能解决办法,在下感激不敬。
------其他解决方案--------------------
你是不是删了vs自带的连接服务