当前位置: 代码迷 >> SQL >> sql anywhere studio中可以通过internet连接数据库吗?该怎么解决
  详细解决方案

sql anywhere studio中可以通过internet连接数据库吗?该怎么解决

热度:218   发布时间:2016-05-05 15:29:07.0
sql anywhere studio中可以通过internet连接数据库吗?
比如服务器在局域网内,局域网通过路由器与internet连接,公网上的客户机(已装有客户端软件)通过域名来访问内网里的数据库服务器吗?

      我做了试验,首先在路由器的防火墙上开通2638端口,然后,我在公网上的客户端的ODBC配置里设置commlinks=TCPIP(HOST=www.***.com:2638,Sharedmemory),却总么也不通,不知道sql   anywhere   studio有无此功能。

------解决方案--------------------
公网上是可以的,但是必须保证端口畅通。通常,不仅是你们的路由器有防火墙,这一点很重要!!!
------解决方案--------------------
访问在局域网内的数据库服务器是可以的,你的主机为HOST=www.***.com:2638,很可能是没有被正确地域名解析,没找到主机;把前面的换成固定的IP地址为好。
  相关解决方案