用于将Windows应用程序连接到Azure SQL Server的选项

时间:2018-06-25 13:30:22

标签: sql-server wpf windows azure

要从Windows客户端将2路连接连接到SQL Server Azure数据库(或可能是任何其他RDBMS Cloud DB),我发现了以下选项:

选项A:

  1. 在每个用户的客户端防火墙上打开端口1433

  2. 让客户端使用VPN或不使用VPN的静态IP,并在Azure DB上为每个用户定义每个IP 以上可能与是否使用ODBC无关

选项B: 使用Web服务与Azure DB进行通信。

选项C: 使用第三方工具作为网关。

我正在考虑最多可能有50个用户的情况。

我发现选项A的代码较少,但不易于部署,选项C的价格昂贵。选项B需要大量编码。

我的问题是:还有其他方法可以使客户端连接到我未列出的Azure SQL Server吗?我猜VM是不可能的,因为它不允许多个连接。

谢谢。

0 个答案:

没有答案