最近我的客户要求把数据库建在阿里云上,方便美国的客户访问,不知道应该如何搭建服务器了,麻烦各位大神帮忙,万分感谢。

解决方案 »

  1.   

    用delphi 6.0?不知道你为啥用这么低的版本,但是不建议你直接开放阿里云上虚拟机的1433端口访问数据库。
    建议你做成三层的应用,利用midas访问中间层,效率会更高。
      

  2.   

    阿里云上的数据库,只能直接访问。它不支持DataSnap三层。
    DataSnap三层,需要建立服务器,通过服务器访问数据库。
      

  3.   

    lyhoo163  你好,直接访问需要怎么做了
      

  4.   

    百度阿里云vps,购买服务器,就是个有固定ip的虚拟主机,把数据库建在这个虚拟主机上,在局域网填的是局域网的ip,换成这个固定ip就ok了
      

  5.   

    还有一种办法比较好,就是通过VPN专线,连接。只要有网,全球连接通用。
      

  6.   

    可以考虑改用WEB模式,这样就不用考试端口问题了!
      

  7.   

    旧系统套路多,不是这个限制就是哪个限制,通过VPN模式让国外的客户访问是比较好的解决办法,一是不用增加额外的工作量。二是安全。三是稳定性。反正比起放到阿里云的话好处多多啦,谁用谁知道。唯一的要求就是你要有一条速度还不错的网线,建议20M以上的电信光纤宽带。
      

  8.   

    VPN可以用teamview搭建(推荐,速度快,稳定,连接次数多了会被系统认为是商业用途,要求付费),其次是蒲公英VPN(速度还行,就是免费版有3个客户端数的限制)。
      

  9.   

    租个虚机,自己安装数据库,用IP和端口号,用户名、密码链接,IP得是公网IP。客户端直接连接估计可行。只是直接把数据库暴露在公网这种情况很少见,没人这么干的
      

  10.   

    数据库放阿里云上有两种方式,可以租ECS就是云服务器,然后在上面装数据库,日常运维就要靠自己。或者直接租RDS就是数据库服务器,运维就比较省心。根据自己的情况选择就行了。