急!SQL Server 2005无法连接到SQLEXPRESS

我卸载了重装成功,连接数据库还是出现这个样子。在外围配置设置了远程连接还是出现,谁能帮我解决啊。。。... 我卸载了重装成功,连接数据库还是出现这个样子。在外围配置设置了远程连接还是出现,谁能帮我解决啊。。。 展开
 我来答
百度网友156918716
推荐于2016-10-21 · 超过33用户采纳过TA的回答
知道答主
回答量:195
采纳率:0%
帮助的人:112万
展开全部
在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错)
首 选请确认SQL SERVER EXPRSS已安装到本地计算机上,并且SQL SERVER (SQLEXPRESS)服务已经成功启动。如果问题仍然存在,可以尝试应打开“SQL Server 外围应用配置器”,选择“服务和连接的外围应用配置器”,然后将“远程连接”配置为“同时使用 TCP/IP 和 named pipes”

由于启动用户实例的进程时出错,导致无法生成 SQL Server 的用户实例。该连接将关闭。
将连接字符串中的“User Instance=True”修改为“User Instance=False”即可。
相关参考文章请参阅《非管理员用户实例》

无法将文件 'X:\Website\App_Data\Database.mdf' 作为数据库 ''. 附加。当前命令发生了严重错误。应放弃任何可能产生的结果。
需要为X分区以及X分区的子文件夹和文件分配Users组的“读取”权限。

尝试为文件 X:\Website\App_Data\Database.mdf 附加自动命名的数据库,但失败。已存在同名的数据库,或指定的文件无法打开或位于 UNC 共享目录中。
首 选要确认已经为X分区以及X分区的子文件夹和文件分配了Users组的“读取”权限。如果问题仍然存在,请使用SQL Server Management Studio连接到SQLEXPRESS数据库实例,检查是否有名称是“Database”的数据库存在。如果有,分离同名数据库即可。(特别是这一个,很容易造成莫名其妙的错误)

无法打开用户默认数据库。登录失败。
用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败。
数据库文件Database.mdf 的读写权限被设置成只有NETWORK SERVICE才具有。解决方法是先停止掉SQL SERVER (SQLEXPRESS)服务,然后从父项集成权限,再次启动SQL SERVER (SQLEXPRESS)服务即可。

更改数据库文件的Everyone修改权限,在windows xp中有两个方法可以修改它:

1,在"我的电脑"窗口中点"工具",选择"文件夹"选项,选择"查看"选项,在高级设置中将使用简单文件共享复选框中的小勾勾掉。然后选定数据库文件,你就可以发现多了一个安全选项,点击它,选择everyone用户组,如果没有,你可以自行添加它。然后更改它的控制权限。

2,你也可以重新启动计算机,在进入系统时按下F8,选带网络连结的安全模式,然后你选定数据库文件, 这时也有一个安全选项,你按照上面的方法也可以完成同样的功能。

注:该方法解决以下问题:

说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.SqlClient.SqlException: 尝试为文件 项目名\App_Data\aspnetdb.mdf 附加自动命名的数据库,但失败。已存在同名的数据库,或指定的文件无法打开或位于 UNC 共享目录中。

******************************

解决了啊!
太感激你们了!
解决过程:
1.新建数据库 account
2.停止sql服务:COMPUTER的 服务:SQL SERVER(注:不能在进程中停止,需正常停止)--------关键:否则无法拷贝和添加数据
源.我就是犯了这个错误
3.拷贝account文件到project/data文件价中.
4 再启动COMPUTER/SQLEXPRESS服务--这步好象可以省
5.启动stdio2005添加数据源向导即可!!!

参考资料:http://hi.baidu.com/%B0%A2%D7%F3/blog/item/008aeec4a80373ae8226ac85.html
大雅新科技有限公司
2024-11-19 广告
这方面更多更全面的信息其实可以找下大雅新。深圳市大雅新科技有限公司从事KVM延长器,DVI延长器,USB延长器,键盘鼠标延长器,双绞线视频传输器,VGA视频双绞线传输器,VGA延长器,VGA视频延长器,DVI KVM 切换器等,优质供应商,... 点击进入详情页
本回答由大雅新科技有限公司提供
乐乐201004
2010-06-07
知道答主
回答量:28
采纳率:0%
帮助的人:0
展开全部
我上次也出现的了这问题,不过重新装了以后就好了.我是用的SQL Server密码验证.我看你是用的Win验证,是不是和权限有关.你可以试试.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zero_first
2010-06-07 · TA获得超过603个赞
知道小有建树答主
回答量:908
采纳率:0%
帮助的人:633万
展开全部
系统环境请详细描述,发生上述错误可以着手从以下方面解决:
第一:把服务器名称改成IP(使用此方法前最好能相互ping下IP是否能通)
第二:开启SQL 2005上的远程连接和命名通道
第三:使用SQL 2000连接SQL 2005试试
涉及到的cmd命令有:ping,telnet等

以上答案仅供参考
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式