Azure 应用服务下的 ODBC 或 OleDB 数据库驱动程序

ODBC or OleDB database drivers under Azure App Service

我正在研究使用 Visual Studio 2015 年的 Web 部署将 ASP.NET MVC Web 应用程序作为应用程序服务部署到 Azure 所涉及的内容。

MVC Web 应用程序使用 SQL 服务器以标准方式作为身份数据库,因此我可以了解如何将其指向 Azure 托管的数据库服务器。

此外,它在 App_Data 文件夹中的 DBF 文件中有一些 'legacy' 数据,可通过 OLEDB 在我的开发 PC 上访问。

这种情况显然会在部署时失败,因为网站最终托管的任何盒子都不会安装此 OLEDB 驱动程序。

这是完全无法运行还是有安装驱动程序的方法?

使用应用服务时无法安装ODBC或OleDB驱动,需要查看虚拟机。

一种可能性是在 Azure 应用服务上使用 Windows 容器,您可以在其中控制要安装的驱动程序或自定义软件。

请查看 运行 应用服务中 Windows 容器的快速启动:

https://docs.microsoft.com/en-us/azure/app-service/app-service-web-get-started-windows-container