当前位置: 代码迷 >> PB >> pb6.5+sql server2000 +路由器(有固定ip) 如何发布到公网访问
  详细解决方案

pb6.5+sql server2000 +路由器(有固定ip) 如何发布到公网访问

热度:68   发布时间:2016-04-29 09:49:09.0
pb6.5+sql server2000 +路由器(有固定ip) 怎么发布到公网访问?
请有经验的高手 不惜写出具体方案!!!

编译后的程序在局域网中可以访问呢 如果放在远程的话 访问不了????

------解决方案--------------------
PB的程序不太适合在公网中使用,局域网中最好。

不过,远程访问的话,主要是看是否可以直接访问数据库,如果你的数据库可以直接访问,那么PB的程序说不定可以直接运行。
------解决方案--------------------
网速有保证,也是可以试试的
1,SQL使用TCPIP协议,使用某个端口如1433,并在路由器上做NAT
2,优化你的程序,别一次传输太多数据,减少查询次数,使用存储过程,定时判断联系是否失去。。。
3,编译后单独运行的话 连接不了,可能是PB运行环境或者SQL客户端的问题
------解决方案--------------------
需要把你的网络情况说得更清楚一点.



------解决方案--------------------
路由器把1433端口开了就行,要有一个公网固定IP, 路由器建立安装sqlserver的服务器与公网IP的映射。

我以前就是这样实现广域网pb6.5程序与中心进行数据交互的。

使用datapipe传数据,adsl网速下 一个表万条数据(20列)基本不出错,几分钟OK。

PS:你的sqlserver补丁要打全,1433端口经常受攻击。
  相关解决方案