以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]我远程服务器映射端口后无法登陆  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=113156)

--  作者:liujie6215
--  发布时间:2018/1/10 11:23:00
--  [求助]我远程服务器映射端口后无法登陆

老师您好:

我有一台服务器,系统2008 数据库 sql 2005  程序在内网中运行没有问题, 我把内网的1432 映射到公网的8977上,从外网访问程序就连接不上了,是什么原因?

请老师指点。

 


图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

提示:测试连接失败,因为初始化提供的程序发生错误。

[此贴子已经被作者于2018/1/10 11:32:05编辑过]

--  作者:有点甜
--  发布时间:2018/1/10 11:48:00
--  

1、你的sqlserver的端口是多少?

 

2、你用什么工具映射sqlserver端口号的?

 

3、如果提示初始化错误,是你【提供程序】没有选对

 

图片点击可在新窗口打开查看

 

4、如果要进行端口映射,尽量用这种工具 http://www.sunnyos.com/article-show-67.html


--  作者:liujie6215
--  发布时间:2018/1/10 12:02:00
--  

我选择的是 Microsoft ole db provider for sql server

我的sql 端口 是 1433

在内网中,运行的很好,一旦映射出去,就不行了。我映射的出去的内网地址:1433   外网地址:8977

  我是想通过外部的 8977 访问内网中的1433

但是不通。

[此贴子已经被作者于2018/1/10 12:07:37编辑过]

--  作者:有点甜
--  发布时间:2018/1/10 12:06:00
--  
以下是引用liujie6215在2018/1/10 12:02:00的发言:

我选择的是 Microsoft ole db provider for sql server

我的sql 端口 是 1433

在内网中,运行的很好,一旦映射出去,就不行了。

 

 

你映射的是1433端口吗?怎样设置的映射?

 

你在内外里,不能测试外网ip地址的,你要在外网才能用你的外网ip地址进行数据库的访问。


--  作者:liujie6215
--  发布时间:2018/1/10 12:11:00
--  

甜老师,是这样的,我做了个小程序,早我的虚拟服务器是好的。运行正常。

我找朋友给我开了台服务器,他说不能讲1433 映射到外部的1433,只能把内网的1433映射到外部的8977端口上

于是我把我的数据库还原的那台远程的服务器上,在我的本地再去连接它。就出现了以上的问题。


--  作者:有点甜
--  发布时间:2018/1/10 12:13:00
--  

如果你以前这样写可以连接

 

112.250.88.2

 

那现在就改成

 

112.250.88.2,8977


--  作者:liujie6215
--  发布时间:2018/1/10 14:07:00
--  

谢谢甜老师,我写成了:  :8977了,原来是用:  ,8977.

问题解决,谢谢。