100分悬赏:远程数据库连接问题

linzhisong 2007-03-06 09:22:01
虚拟主机上的远程数据库在我家里拨号上网可以连的上,

在公司局域网内就连不了?

这是什么原因?有没有解决方法?
...全文
371 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
linzhisong 2007-03-08
  • 打赏
  • 举报
回复
upup
linzhisong 2007-03-07
  • 打赏
  • 举报
回复
继续顶上去
三下鱼 2007-03-06
  • 打赏
  • 举报
回复
报的错误信息贴出来阿
另外
(1)注意防火墙的 问题;
(2)Net-Library 与协议问题
(3) 注意mdac 问题
hunhun02 2007-03-06
  • 打赏
  • 举报
回复
我觉得应该先看看端口的
hunhun02 2007-03-06
  • 打赏
  • 举报
回复
学习
linzhisong 2007-03-06
  • 打赏
  • 举报
回复
怎么实现能不能详细点说明?谢谢了
proglovercn 2007-03-06
  • 打赏
  • 举报
回复
估计应该是局域网网关进行了端口限制
中国风 2007-03-06
  • 打赏
  • 举报
回复
用花生壳可以实现,偶曾测试过。。。。。。。。。
尘雨 2007-03-06
  • 打赏
  • 举报
回复
局域网telnet不通,而家里可以的话,说明局域网到数据库主机开放端口的TCP不能连接
这种情况下,你要查一下本机的防火墙,以及你们局域网网关或者路由器的防火墙是否进行了端口限制
有些企业内部网不允许向外访问1433和其他数据库开放端口,你需要协调相关人员或者自己更改防火墙设置

如果你无法协调,看看是否可以让虚拟主机管理员把你的数据库端口设置为一个其他端口,比如局域网可以访问的端口
linzhisong 2007-03-06
  • 打赏
  • 举报
回复
肯定是开放的,我在家里连接都是可以连接的上

局域网内telnet不通
尘雨 2007-03-06
  • 打赏
  • 举报
回复
telnet 目标主机 1433

虚拟主机的IP和数据库开放端口,要查清楚

看看是否能连接
linzhisong 2007-03-06
  • 打赏
  • 举报
回复
不太清楚,现在上网没感觉有限制了哪些端口,

如果真是屏蔽了端口,那有没有可以解决的方法?
LCAAA 2007-03-06
  • 打赏
  • 举报
回复
公司是不是对上网做限制了。屏蔽端口了吧
linzhisong 2007-03-06
  • 打赏
  • 举报
回复
都不行的,估计是端口被封了
hrb2008 2007-03-06
  • 打赏
  • 举报
回复
1、先保证ping通

2、在dos下写入telnet ip 1433不会报错

3、用ip连如企业管理器:
企业管理器-->右键SQlserver组-->新建sqlserver注册-->下一步-->写入远程实例名(IP,机器名)-->下一步-->选Sqlserver登陆-->下一步-->写入登陆名与密码(sa,pass)-->下一步-->下一步-->完成

4、如果还不行:
sqlserver服务器-->开始菜单-->SQLserver-->服务器网络实用工具-->启用 WinSock代理-->代理地址:(sqlserver服务器IP)-->代理端口-->1433-->OK了

5、如果还不行:
sqlserver客户端-->开始菜单-->SQLserver-->客户端网络实用工具-->别名-->添加-->写入别名如"大力"-->"网络库"选tcp/ip-->服务器名称写入远程ip或实例名-->OK了

34,593

社区成员

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

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