【问题标题】:ODBC or OleDB database drivers under Azure App ServiceAzure 应用服务下的 ODBC 或 OleDB 数据库驱动程序
【发布时间】:2016-05-25 15:05:34
【问题描述】:

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

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

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

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

这是一个完整的非跑步者还是有安装驱动程序的方法?

【问题讨论】:

    标签: azure odbc oledb azure-web-app-service microsoft-web-deploy


    【解决方案1】:

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

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

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

    【讨论】:

      【解决方案2】:

      使用App Service时不能安装ODBC或OleDB驱动,需要查看虚拟机。

      【讨论】:

      • 这就是我的想法——如果可能的话,我不想要一个完整的虚拟机的开销,但我们开始了......
      • 嗨@CSharpRocks,这现在还有效吗?我们仍然无法在 Linux 上运行的应用服务上安装 ODBC 驱动程序?
      • @Kelvin Azure 函数中似乎已经提供了 ODBC 驱动程序(它应该也可用于应用服务)social.msdn.microsoft.com/Forums/en-US/…
      猜你喜欢
      • 2018-04-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-03
      • 1970-01-01
      • 1970-01-01
      • 2017-12-29
      • 2015-05-30
      相关资源
      最近更新 更多