连库问题!!!

Forever4158 2007-03-29 08:22:23
用vs2005 连sql2005

server=.;database=stu;uid=sa;pwd=sa;

怎么能出现这个问题呢 是不是需要什么配置

“未处理 System.Data.SqlClient.SqlException
Message="在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)"”“
...全文
221 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
flash_angle 2007-04-18
  • 打赏
  • 举报
回复
sqlserver2005默认的时候sa是没有开的,还有就是你装的sqlserver2005是那个版本,也就是说ex: server=".\SQLEXPRESS"
zouqiang122 2007-03-30
  • 打赏
  • 举报
回复
up...
x118202y 2007-03-30
  • 打赏
  • 举报
回复
1、确认服务器是否运行
2、用户名密码是否正确
chrisky2006 2007-03-30
  • 打赏
  • 举报
回复
用ole连接试试看。
qiqi13733801551 2007-03-30
  • 打赏
  • 举报
回复
server=.;代表是本地服务器,这里也可以写成机器名。
database=stu;代表所要连接的数据库名。
uid=sa;代表SQL2005登录的用户名。
pwd=sa;代表SQL2005登录的密码。
可能是你的用户名和密码错误。
Forever4158 2007-03-30
  • 打赏
  • 举报
回复
server=.;database=stu;uid=sa;pwd=sa;

你的server是什么啊?或者是你的IP,或者是你的计算名
--------------------------------------------------------

当然是本地服务器了
evonne0102 2007-03-29
  • 打赏
  • 举报
回复
好像遇到过这个问题,可能2005的安全性高一点吧
sanniko 2007-03-29
  • 打赏
  • 举报
回复
楼主,首先确认下,用SQL SERVER2005 Studio能不能正常连接数据库
copico 2007-03-29
  • 打赏
  • 举报
回复
server=.;database=stu;uid=sa;pwd=sa;

你的server是什么啊?或者是你的IP,或者是你的计算名
sanniko 2007-03-29
  • 打赏
  • 举报
回复
1 确认SQL server服务已经运行
2 确认Sql Server Browser 服务运行
3 运行SQl Server2005外围配置工具,把远程连接里,设置成TCP/IP呢命名管道的,然后重新启动SQL server服务

应该就好了

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧