【问题标题】:Best way to deploy classic asp webapp with sqlite database?使用 sqlite 数据库部署经典 asp webapp 的最佳方法?
【发布时间】:2015-05-31 23:58:10
【问题描述】:

我有一个经典的 ASP 前端,用于协作将数据输入到 sqlite 数据库中,以便稍后在 android 应用程序中使用。我需要将此 ASP webapp 部署到安装了 sqlite odbc 的在线服务器上,因为我知道的唯一其他选择是使用我自己的计算机作为服务器,我认为保持相当谦虚不是一个好主意电脑一直开机 3 个月左右。

问题是,我找不到任何符合这些要求的服务器(最好是免费的)。

有什么想法吗?

例如,是否可以只在某处托管 sqlite 文件,并让 asp 脚本(然后我将安装在所有用户的机器上)远程访问它?我环顾四周,找到了solution(用于 MS Access),但它涉及更改服务器计算机上的用户权限,我无法做到。

【问题讨论】:

  • 你为什么不在 AWS EC2 上设置一个免费的服务器,使用 windows IIS7,然后你可以安装任何你想要的 ODBC 驱动程序。它不会成为野兽,但它会以便宜的价格为您提供一台您可以完全控制的机器。
  • 这实际上是个好主意。但是,我设法找到一种简单的方法将我的 sqlite 数据库转换为 MS Access 并使其与我的 webapp 一起使用。有几个免费的 asp 主机支持 MS Access。完成后,我只需要找出一种简单的方法将其转换回 sqlite。

标签: sqlite asp-classic hosting


【解决方案1】:

好的,我想出了一个很好的解决方案:

我将我的数据库导入 MS Access(从 Access -> 外部数据 -> ODBC 数据库 -> 按照步骤选择您的数据库)。经过一些小的修改后,它可以很好地与我的 ASP 前端配合使用。

我现在可以使用任何 ASP 托管服务,因为它们都支持 MS Access。

完成后,我可以使用这个出色的程序将其转换回 sqlite(SQLite2009Pro - 尽管名称可能暗示它实际上是免费的)。我已经用我的 android 应用测试了转换后的数据库,它运行良好。

希望这可以帮助像我一样仍然坚持使用 ASP 的任何人。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-11
    • 2010-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多