要从Windows客户端将2路连接连接到SQL Server Azure数据库(或可能是任何其他RDBMS Cloud DB),我发现了以下选项:
选项A:
在每个用户的客户端防火墙上打开端口1433
让客户端使用VPN或不使用VPN的静态IP,并在Azure DB上为每个用户定义每个IP 以上可能与是否使用ODBC无关
选项B: 使用Web服务与Azure DB进行通信。
选项C: 使用第三方工具作为网关。
我正在考虑最多可能有50个用户的情况。
我发现选项A的代码较少,但不易于部署,选项C的价格昂贵。选项B需要大量编码。
我的问题是:还有其他方法可以使客户端连接到我未列出的Azure SQL Server吗?我猜VM是不可能的,因为它不允许多个连接。
谢谢。