2 qq 34509904 qq_34509904 于 2016.04.10 22:35 提问

求助sql server与C#连接问题

我在深圳,电脑上装了个sqlserver数据库,有个朋友在北京,我从QQ上传了我写的一个注册登录的客户端给他,结果就报错成了这样(下图)我本地的其他主机是可以成功的,用的是sql验证登录,本机的1433防火墙端口打开了,但就是不行,为什么啊,求大神帮助
图片说明

2个回答

caozhy
caozhy   Ds   Rxr 2016.04.10 22:38

你的ip是公网地址么?如果不是,有没有端口映射。运营商有没有把1433端口封掉。你的sql server是否启用了远程访问和tcp/ip协议。

qq_34509904
qq_34509904 回复caozhy: 端口映射了![图片说明](http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/2.gif)
2 年多之前 回复
caozhy
caozhy 回复qq_34509904: 端口映射
2 年多之前 回复
qq_34509904
qq_34509904 回复caozhy: 我好像是通过路由器上网的,怎么改成公网?
2 年多之前 回复
qq_34509904
qq_34509904 回复caozhy: 我好像是通过路由器上网的,怎么改成公网?
2 年多之前 回复
qq_34509904
qq_34509904 回复caozhy: 我好像是通过路由器上网的,怎么改成公网?
2 年多之前 回复
qq_34509904
qq_34509904 回复caozhy: 我好像是通过路由器上网的,怎么改成公网?
2 年多之前 回复
qq_34509904
qq_34509904 回复caozhy: 我好像是通过路由器上网的,怎么改成公网?
2 年多之前 回复
caozhy
caozhy 回复qq_34509904: 你打开www.ip138.com,看下它的ip是多少。然后看下你的网卡的ip,如果两个相同,说明你是连公网的,否则你是通过路由器上网的。后者没办法直接连。
2 年多之前 回复
qq_34509904
qq_34509904 回复caozhy: 远程访问是什么啊……
2 年多之前 回复
qq_34509904
qq_34509904 回复caozhy: 前面的我不清楚啊,不懂怎么查,还望指教。我自己开了windows防火墙的1433端口,其他主机也可以上,TCP/IP启用了
2 年多之前 回复
CSDNXIAOS
CSDNXIAOS   2016.04.10 22:42

最近在做一个自然语言处理方面的研究,需要用到SQL SERVER......
答案就在这里:C#连接SQL SERVER问题集锦
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
C#连接SQL Server及几个错误
一个下午都在弄C#和sql连接,第一次连,各种问题,,想死的心都有了。 连接时总是出现建立连接错误。尝试了各种办法都没用。 最后才知道因为自己下的sql是学习版。一般的连接语句是 "server=TEST;database=test;uid=sa;pwd=sa;Connect Timeout=5" 自己写就必须多写上local "server=(local)\\TEST;databa
C#连接SQL Server 2008
C# 连接 SQL Server 数据库的操作
c#连接sql server
C#连接sql Server数据库1.建立SqlConnection对象以连接数据库  SqlConnection mySqlConnection = new SqlConnectio("server=10.2.24.206;database=NorthWind;uid = sa;pwd = a");2.建立SqlCommand对象  SqlCommand my
c#连接到sql server2008数据库
namespace MyFirstApp {     class Program     {         static void Main(string[] args)         {             SqlConnection conn = null;             SqlCommand comm = null;             SqlDataR
C#链接SQL serve的简单操作
转载自:https://blog.csdn.net/sinat_34328764/article/details/71177631这几天一直在写数据库的课程设计,中间要用到C#连接SQL service数据库,找了好多资料,感觉有点乱,其实最基础的数据库操作无非就是数据库的插入与查询,在这里暂且记下,以备后用。1.数据库查询操作首先是数据库部分,在这里不做赘述,首先要建立一个测试用的数据库,建立几...
c#连接SQL Server 数据库的几种方法
SQL server连接数据库有好几种方法,
如何使用C#连接SQLServer
非常Easy的C#代码去连接访问数据库
C#程序连接Sql Server 2008 R2数据库
我有一个C#的程序需要连接
C#与sqlServer数据库连接
 winform程序,在发布时往往需要更改数据库连接字符串,而数据库采用附加的方式配置数据库连接字符串,可以使用VS2005的配置界面来处理1、引用C:/Program Files/Microsoft Visual Studio 8/Common7/IDE 里面的Microsoft.Data.ConnectionUI.Dialog.dll。2、using Microsoft.D
C#如何使用VS2010与SQL2008建立链接及初步调用
关于VS2010与SQL2008建立链接及初步调用问题,网上参考的资料很多,我写这个博客,并非是做重复工作,也不是做搬运工。本文将以一种初学者的角度,去完成从数据库建立,到VS2010与SQL中的数据库进行链接,最后进行简单的调用,将这个详细的步骤写下来。目的是:学习者能够照着我的步骤,一步步操作,能够掌握这一方法,对学习更有信心。保持学习的态度,力争让每一位初学者能够完成这一学习。