以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 外网不能访问数据库 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=81655) |
-- 作者:happyft -- 发布时间:2016/3/2 21:22:00 -- 外网不能访问数据库 公司是外部sql数据源,有固定IP,我的电脑在外网其他人家里上网可以正常访问,但在我家的电脑上却不能访问,家里电脑是通过一个水星的路由器上网,也没有设置什么防火强之类的,链接字符串是正确的如下: Provider=SQLOLEDB.1;Password=ns-xxxx;Persist Security Info=True;User ID=AAA;Initial Catalog=abc01;Data Source=218.785.236.122\\SQL2008,10433还有可能是什么原因不能导致的呢,上网正常。 谢谢!
|
-- 作者:大红袍 -- 发布时间:2016/3/2 21:29:00 -- 呃,我这里也连不上你那个地址 218.785.236.122\\SQL2008,10433 |
-- 作者:HappyFt -- 发布时间:2016/3/2 21:36:00 -- 大红袍老师,我那个固定IP是乱写的,我是举个例子而已,同一笔记本电脑用同样的链接字符串在别人那里能访问,我家能上网却不能访问。 |
-- 作者:大红袍 -- 发布时间:2016/3/2 21:41:00 -- 有可能你网络不支持直接访问那个ip地址。比如 移动的网络,你电信或联通通过地址就无法访问。 [此贴子已经被作者于2016/3/2 21:40:48编辑过]
|
-- 作者:HappyFt -- 发布时间:2016/3/2 21:49:00 -- 那这种情况要怎么办,公司的系统改用VPN登陆的方式可能避免这个问题吗? |
-- 作者:大红袍 -- 发布时间:2016/3/2 21:52:00 -- 那个固定ip是否有固定域名?能否ping通,或者telnet? |
-- 作者:HappyFt -- 发布时间:2016/3/2 21:56:00 -- 可以拼通,也可以telnet |
-- 作者:大红袍 -- 发布时间:2016/3/2 22:29:00 -- 那就是连接字符串的问题,你安装一个试用版,重新建立一个连接,看报什么错。 |