以前公司小,所以只开发了一个C/S结构的销售程序,现在业务发展了,要通过远程可以查看销售系统里的一些报表,我是用DELPHI6。0结合SQL 2000开发的,在网上找了一下用“花生壳”软件可以实现,但是不知道怎么配置,请高手指点一下,主机这边怎么配置,客户端怎么样配置,才能实现客户端通过外网访问主机这边的数据,麻烦各位写清楚点,小弟学得时间不长,谢谢,在线等!

解决方案 »

  1.   

    找电信租个VPN 直接当局域网用
    安全又方便
      

  2.   

    VPN费用贵啊,我远程访问端又不入数据,只是查看数据而已,还有别的什么经济又方便的办法 吗???
      

  3.   

    申请免费域名
    系统一起动,就运行花生壳,使域名与IP绑定,然后你远程连接数据库之前,做一下域名与IP的转换,不就可以直接连数据库了嘛
      

  4.   

    to:yuehaiyang 
    你的方法可不可以说详细点,谢了!
      

  5.   

    TO:zhangpuqing 
    大哥,你做过麻烦你说详细点行吗???只要上网没问题,但是服务器和客户端怎么配置说清楚一下能吗??
      

  6.   

    用花生亮后,你可以得到如LSZVVV.VICP.NET这个东东,你把它当IP就行了
      

  7.   

    我是通过DELPHI的BDE来连接数据库的,只要设置好BDE中的DATABASENAME和SEVERNAME就可以了,SEVERNAME可以是IP,也可以是被除数访问的数据库电脑名称(指局域网内),我现在已经申请到了一个免费域名dnvypmypm.oicp.net,把SEVERNAME改成dnvypmypm.oicp.net访问不了数据,提示连接失败,换成本地的IP就可以了,所以说直接替换不行
      

  8.   

    把你的花生壳域名当成是SQL服务器的IP来填就行了,另外,如果担心数据安全的话可以用VPN来连,也不需要租电信那么奢侈的,WINDOWS 2K SERVER版的带有自建VPN服务的功能,用户数不多的话效果一样不错,当然速度要看你两地的网速了.
      

  9.   

    用"Provider=SQLOLEDB.1;
    Persist Security Info=False;
    User ID=sa;Initial Catalog=BBS;
    Data Source=www.mycom.com"
    连接即可。
    www.mycom.com:花生客绑定的域名
    注意telnet www.mycom.com 的 1433端口 应该成功。
    如果不能连接到SQL,“服务器网络实用工具”-》启用WINSOCK代理-》输入代理地址:www.mycom.com 端口号:1433