C# 局域网里连接SQL-SERVER 问题

william_wz 2011-08-28 11:05:12
在企业局域网中,其中一台电脑WINXP系统里 ,安装了SQLserver-2000服务器,该服务器IP :192.168.1.200 机器名:SEGE-SERVER
另外,自己电脑也安装SQL-SERVER 个人版,及C#2008软件。 局域网相互之间都能PING 通。在自己电脑上通过SQL-SERVER 个人版 查询器。都能正常登录对方电脑 SEGE-SERVER 服务器,输入用户名和密码 即可查询使用。
下图:查询器登录正常使用。

但是用C#2008 连接数据库服务器,问题出来了,能找到对方服务器名(SEGE-SERVER),输入用户名和密码时,数据库表一直没显示出来。 花费了一天时间都没整出来,请各位大侠帮帮忙吧?

下图:用户名和密码输入绝对正确, 但数据库表就不显示。

下图:INFORMATION 本地个人版 和 SEGE-SERVER 对法服务器。说明,对方服务器找到了,但“服务”,“管理器”都进不去。等了很久出现提示:原因RPC服务器不可用,如图描述。


...全文
437 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
gclol 2011-08-30
  • 打赏
  • 举报
回复
好像没权限吧,你让DBA给这个用户grand一个connect角色
xonln 2011-08-30
  • 打赏
  • 举报
回复
这个问题以前解决的很多..主要从几个方面来
一.局域网的端口.
二.客户端配置上.
三.防火强
四.代码是否正确
萨拉嘿 2011-08-29
  • 打赏
  • 举报
回复
- - 对方机器SQL服务是开着的么?
unongwu 2011-08-29
  • 打赏
  • 举报
回复
用IP代替服务器名试试
william_wz 2011-08-29
  • 打赏
  • 举报
回复
我已用SA 用户登录了,也是超级用户登录, 无法看到数据库名。
ZhangNan20100811 2011-08-29
  • 打赏
  • 举报
回复
检查数据库连接是否有问题及服务器电脑上SQL的设置权限问题。
william_wz 2011-08-29
  • 打赏
  • 举报
回复
权限设置能否发个步骤吗?
问题还没解决啊!
着急!!
py1025677845 2011-08-29
  • 打赏
  • 举报
回复
你确定有权限么。

110,533

社区成员

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

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

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