做了一个winform软件。sqlserver数据库放在租的一个服务器上 在本省可以连接的上。但在外省软件就练不上数据库了。不知道是什么原因winform 跨省 服务器 数据库

解决方案 »

  1.   

    如果能ping通,应该是配置出问题了吧,ping不通,就另当别论了
      

  2.   

    数据库连接都是写在客户端的 。   外省的好像也ping不通,是不是要写什么中间件啊
      

  3.   

    webservice 或者 wcf  将数据库交互的放在服务上,将服务挂载到公网上
      

  4.   

    如果数据量不打,或者交互比较少的话,还是楼上说的接口方式比较稳妥,Webservice或WCF。
    若是数据量很大,交互很频繁那问题就更复杂了
      

  5.   

    这个跟省内省外是没任何关系的,肯定是权限配置的问题,网络是无国界的,你主要看看sql的端口,服务器的防火墙相关配置
      

  6.   

      数据库技术是用entity framework 不知道能不能行。
      

  7.   

    先用telnet命令试试能不能连数据库的端口,连上再排查其他的。
      

  8.   

    web网站访问没问题 。   客户端程序访问就有问题。  跟踪ip在中途就断了。