SQL Server连接内网服务器,连接不上

XINYU2381178 2014-06-24 02:44:15
最近在帮客户开发一个WEB程序。
内网IP地址:192.168.40.2**,
外网访问时采用:http://113.240.243.150:8093/********

外网程序通过以上地址可以访问WEB页面。。。。

现在我想在自己电脑上用SQL 集成工具中访问该远程数据库服务器,无论我填写服务器名称为:113.240.243.150:8083
还是192.168.40.2**,
都提示。。。未找到服务器。。。。登录名和密码没有错误。
谢谢
...全文
633 26 打赏 收藏 转发到动态 举报
写回复
用AI写文章
26 条回复
切换为时间正序
请发表友善的回复…
发表回复
c_sdn_shang_bu_qi 2014-06-25
  • 打赏
  • 举报
回复
呵呵呵 ip和端口确定没错的话,将113.240.243.150:8093写成113.240.243.150,8093就可以 了 用冒号在企业管理器是无法连接上去的
刘兄弟 2014-06-24
  • 打赏
  • 举报
回复
我碰到过这样的数据库连接问题,貌似是版本问题. 最后逼得重新下载来一个企业版,然后安装了 就好了. 原因至今不明.
發糞塗牆 2014-06-24
  • 打赏
  • 举报
回复
侦测网络问题步骤: a. 使用ipconfig.exe检查IP地址是否合理。包括子网掩码、默认网管、DNS b. 使用Nslookup.exe查询目标SQL SERVER的DNS名称。然后使用ipconfig /flushdns刷新DNS 缓存,确保DNS运行在当前区域。 c. 使用PING.EXE命令确定网络联接正常,可以使用ip地址或者完整限定域名(FQDN) d. 使用telnet命令尝试建立对1433端口的连接 e. 使用SQLCMD.EXE联接服务器,比如sqlcmd.exe -S SQL-B
XINYU2381178 2014-06-24
  • 打赏
  • 举报
回复
服务器IP是:113.240.243.150 (在服务器上的IIS中查看IP地址) 但我本机mstsc 远程连接服务器是用:113.240.243.149:8092 访问 服务器做了一个IP地址映射
發糞塗牆 2014-06-24
  • 打赏
  • 举报
回复
服务器IP是:113.240.243.150 是吧?有没有搞VPN之类的?
XINYU2381178 2014-06-24
  • 打赏
  • 举报
回复

我远程登录服务器看到的。。。请教有问题吗?
發糞塗牆 2014-06-24
  • 打赏
  • 举报
回复
在服务器端的SQL Server配置管理器中TCP/IP选项,点开,然后看看这里:

和这里:
XINYU2381178 2014-06-24
  • 打赏
  • 举报
回复
引用 18 楼 DBA_Huangzj 的回复:
那证明你本身也不能连,检查一下服务器上面对8093端口是否被拒绝了,另外可以试试先用ip不加端口访问


netstat -aon|findstr "8093" 没有任何信息。。。是被拒绝了吗?


以上图片是在远程服务器上做的

另外可以试试先用ip不加端口访问-----这个已经测试过了,不能访问

發糞塗牆 2014-06-24
  • 打赏
  • 举报
回复
那证明你本身也不能连,检查一下服务器上面对8093端口是否被拒绝了,另外可以试试先用ip不加端口访问
XINYU2381178 2014-06-24
  • 打赏
  • 举报
回复
引用 16 楼 DBA_Huangzj 的回复:
远程登录后再访问等于本地访问,绝大部分情况下不会有问题,但是如果你本机用SSMS也连不上,那就是网络问题比较多。你的WEB程序是怎么连sqlserver的?通过VPN之类的吗?
WEB程序实际运行在服务器端,所以数据库连接字符串我是这样写的 server=.;user id=sa;password=2381178;database=world1 但是如果我做个winfom 程序,这个程序运行在我自己电脑上,需要远程连接数据库服务器。我的服务器名就不能用“。”了。所以我先在SSMS里连接下远程数据库服务器。。。。可是连接不上。。。。
發糞塗牆 2014-06-24
  • 打赏
  • 举报
回复
远程登录后再访问等于本地访问,绝大部分情况下不会有问题,但是如果你本机用SSMS也连不上,那就是网络问题比较多。你的WEB程序是怎么连sqlserver的?通过VPN之类的吗?
XINYU2381178 2014-06-24
  • 打赏
  • 举报
回复
我在自己电脑上用SSMS一直不能远程连接到这个服务器的数据库。服务器名用:113.240.243.150:8093 或者用192.168.40.2**都不能连接。 但是我用 mstsc远程登录到服务器之后,可以SSMS连接上数据库服务器。。。。。我不知道这样说清楚了不?
XINYU2381178 2014-06-24
  • 打赏
  • 举报
回复
引用 12 楼 DBA_Huangzj 的回复:
你不是说SSMS可以连成功吗?你现在只是Win Form不能连?
SSMS可以连成功-----我在自己电脑上一直不能远程连接上这个服务器。但是远程登陆到服务器之后,可以SSMS连接数据库。
發糞塗牆 2014-06-24
  • 打赏
  • 举报
回复
引用我回复就可以了
發糞塗牆 2014-06-24
  • 打赏
  • 举报
回复
你不是说SSMS可以连成功吗?你现在只是Win Form不能连?
XINYU2381178 2014-06-24
  • 打赏
  • 举报
回复
那你需要检查连接字符串了-----我现在没有用程序去连接。我是用 SQL Managment 工具连接这个数据库服务器。
發糞塗牆 2014-06-24
  • 打赏
  • 举报
回复
那你需要检查连接字符串了
XINYU2381178 2014-06-24
  • 打赏
  • 举报
回复
图片内容是我远程登录服务器之后,查看的情况。。。。
XINYU2381178 2014-06-24
  • 打赏
  • 举报
回复

你本地用sql server management studio能连?-----是的,我经常远程登陆到服务器,然后对数据库进行维护
發糞塗牆 2014-06-24
  • 打赏
  • 举报
回复
你本地用sql server management studio能连?
加载更多回复(6)

34,588

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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