为什么我写的程序远程连不上sqlserver(新手请教)

xiaojin0710 2009-02-05 02:04:25
我编写了一个C#程序,其中使用的连接参数是:server=192.168.**.***;uid=**;pwd=***;database=**
可是这个程序如果在192.168.**.***这个机器上可以正常运行,可是如果将程序放到其他机器上就不能连接,提示说:sqlserver连接超时或无法连接,请问大家怎么解决呀!

我装了sql sp4补丁,防火墙都关闭了,连接实践也延长了,我的服务器上sqlserver的服务器网络实用工具和客户端实用工具中的选项正常!
可是还是这个问题,该怎么解决啊,请大家指教
...全文
86 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
skyaspnet 2009-02-05
  • 打赏
  • 举报
回复
这个没有必要
xiaojin0710 2009-02-05
  • 打赏
  • 举报
回复
谢谢各位,请问我还需要在别的机器上装sql客户端吗
skyaspnet 2009-02-05
  • 打赏
  • 举报
回复
防火墙或者SQLSERVER的配置有问题
Fibona 2009-02-05
  • 打赏
  • 举报
回复
解决这个问题最好的是先在你的机器上面装一个客户连接,或者用odbc,新建一个odbc看看能否正常连接,
如果客户端或者odbc正常,就是你的连接字符串问题,否则就是服务器,没有打开程连接,或者验证模式不是混合模式

ztenv 2009-02-05
  • 打赏
  • 举报
回复
在你运行你客户端的机子上装了sql客户端并且配置好了吗?

111,131

社区成员

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

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

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