C#编写程序SQL Server2005数据库C/S模式

我用vs2005,C#编写用SQLServer2005数据库的客户端/服务器模式程序,在本机运行没有问题,然后我将winform程序打包,安装在另一台电脑上,SQL数据库... 我用vs2005,C#编写用SQL Server2005数据库的客户端/服务器模式程序,在本机运行没有问题,然后我将winform程序打包,安装在另一台电脑上,SQL数据库仍在我的本机上,打包程序的ip地址改为本机电脑的ip地址了,为什么在另外一台电脑上运行就是不行呢!急需解决,希望高手指点一下,帮忙解决了的加分哦! 展开
 我来答
百度网友fe6238841
2013-10-17 · TA获得超过2025个赞
知道小有建树答主
回答量:4233
采纳率:25%
帮助的人:458万
展开全部
1、开始->程序-->Microsoft SQL Server 2005>配置工具->SQL Server Configuration Manager->SQL Server 2005 网络配置 ->“xxx(您的数据库)”的协议,将“Named Pipes”和“TCP/IP”的状态调成“启用”,方法是在“Named Pipes”和“TCP/IP”上右键查看其属性,在其“协议选项卡”中将“已启用”调成“是”。
2 (TCP/IP 属性选项卡)
  在“TCP/IP ”属性选项卡的“IP 地址”选项卡进行如下图设置
  将“IP1”模块下的“IP”地址填写为您本机的IP地址
  将“TCP 动态端口”设为空(默认为0,改为空)
  将“TCP 端口”填写为“1433”(如果您服务器上有共存数据库,请赋给他们不同的TCP端口,写连接字符串是为其带上各自的端口号)
  将“活动”项和“已启用”项设为“是”
  点击“确定”将以上设置保存就可以用IP来访问SQL Server 2005数据库了
更多追问追答
追问
现在就是这样的啊!出现的错误提示在补充问题里
追答
在SQL Server Configuration manager界面中,查看下,Named Pipes是否启用
清水栞
2013-10-17 · TA获得超过1547个赞
知道小有建树答主
回答量:1538
采纳率:50%
帮助的人:981万
展开全部
你可以看看你的SQL是不是TCP/IP协议已打开
追问
开启了,里一台电脑错误提示见补充问题
追答
那就参照 hlg5141979
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-10-17
展开全部
建议看一下你数据库是否开启了tcp/ip模式。
追问
开启了,里一台电脑错误提示见补充问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式