使用 Access 数据库将 asp.net 网站上传到 azure

Posted

技术标签:

【中文标题】使用 Access 数据库将 asp.net 网站上传到 azure【英文标题】:Uploading a asp.net website to azure with Access database 【发布时间】:2015-06-20 17:16:37 【问题描述】:

我有一个完成的网络项目,功能齐全,我想把它上传到网上。我启动了 Windows azure 试用版以在其上托管我的网站。 我的网站有一个我添加的 App 数据和 App Code 文件夹,我使用的是 Access 数据库,但是当我通过 Visual Studio 发布它并且应用程序数据文件夹存在于根目录中时,虽然连接到数据库似乎有问题.我的应用程序数据文件夹中已经有一个访问数据库文件。 如何在 azure 上设置访问数据库并将其连接到我的网站? 如何正确上传 asp.net 网站?

【问题讨论】:

【参考方案1】:

连接到 Access DB 需要在尝试连接的机器上安装 JET OLE DB 驱动程序。此驱动程序通常随 Microsoft Office 提供或以separate download 的形式提供。

查看this Question了解更多详情。

但是,对于 Azure 网站,您既没有 Office,也无法安装任何第三方软件。

一个可行的解决方案是将您的 Access 数据库迁移到 Azure SQL Database。

【讨论】:

以上是关于使用 Access 数据库将 asp.net 网站上传到 azure的主要内容,如果未能解决你的问题,请参考以下文章

使用 Microsoft Access 数据库创建 ASP.NET 网站时出错

在 ASP.Net 中设计网站 - 用户登录设计和注意事项

asp.net 用户登录控件如何使用Access数据库

在运行 ASP.NET 的网站中,如何显示存储在 MS Access 2007 附件类型中的图像

ASP.NET中防止Access数据库下载

如何使用 asp.net 从客户端读取 ms-access 数据库文件