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端口经常受攻击。