【问题标题】:DB that works with Win 98 and Java? [closed]与 Win 98 和 Java 一起使用的数据库? [关闭]
【发布时间】:2010-11-26 07:00:26
【问题描述】:

我正在尝试编写一个小型会计应用程序,主要供我父亲使用。他的 PC 运行的是 Windows 98(由于技术问题和后勤问题,升级几乎不可能)。 Java 4 和 5 似乎仍然可以与 Windows 98 一起使用,但我完全不了解 DB 部分。有没有人知道在 Windows 98 上安装和运行并且有可用的 JDBC 驱动程序的好的、最新的数据库?当然,驱动程序应该适用于早于 1.6 的 Java 版本,例如没有泛型或自动拆箱或其他最近的功能。

【问题讨论】:

  • 可怜的可怜的家伙......
  • @Stefan - 完全同意。我对你表示同情,瓦尔赞
  • 与其尝试支持一个已有 11 年历史的操作系统,我建议他节省 400 到 500 美元并购买上网本 + quickbooks pro。痛苦少得多,他会得到支持。
  • 通过实现/使用它作为 web 应用程序来为你们俩节省一些痛苦。另外,请查看 SQL Ledger (sql-ledger.org/cgi-bin/…)。

标签: java database windows-98


【解决方案1】:

Derby 总是有可能 - 它既可以嵌入到应用程序中,也可以作为独立数据库工作,并且可以作为 Java 5 的扩展下载。请注意 - 如果这是一个小型独立应用程序,那么 Derby会很好用。尽管我从同事那里听到了积极的评价,但我无法证明它的性能。

【讨论】:

  • 好吧,但是他们网页上的“支持的系统”部分只提到了 Windows 的 NT 系列,所以我不太确定......这也适用于我得到的其他答案。
  • afaik,它完全在Java中,所以如果支持java,那么它也应该支持。
  • 由于 Derby(以及 HSQLDB 和 H2 和 JavaDB)是一个纯 Java 数据库,只要所需的 Java 版本在您的目标操作系统上运行,您就应该完全没问题。
  • 注意,我发现“较新”的 Java 无法在 WIndows 98 上调试(那是几年前的事了)
  • 我要选择 1.4,听起来很合理,而且它已经安装在我父亲的 PC 上。你把它归类为“新”吗? (我不会,我记得 5 年前玩过它)
【解决方案2】:

Derby 和/或 HsqlDB:两者都是纯 java-sql 引擎,可以在任何操作系统上运行。

【讨论】:

    【解决方案3】:

    我会因此而被否决,但MSDE 2000 is still available for download

    但请注意,安装并不像较新版本的 MS SQL Server Express 版本那么容易。 You can have trouble connecting to it,在做任何有用的事情之前,所以小心地安装它(我没有警告过你吗)。但是一旦你启动并运行,它“通常”(咳咳)会为你节省一些时间(虽然不是很多)。

    还有 JDBC 支持?获取 MS SQL Server 2000 驱动程序。

    【讨论】:

    • 我会支持你的原创性:)
    • 当一个人为了一个大学项目耗尽了自己的每一分耐心,原来的细节一定会被记住:P
    • 多亏了你,先生,我现在有 2k 代表了。
    【解决方案4】:

    Sqlite。非常适合这些单用户嵌入式用例。

    【讨论】:

      【解决方案5】:

      HypersonicDBDerby 似乎是合乎逻辑的选择,但任何运行在 Java 1.5 上的 pure java 数据库似乎都是可行的。至于你担心这些数据库官方不支持Windows 98,微软已经不支持Windows 98,所以底层数据库肯定不会直接支持。在纯 java 实现中,主要需要担心的是文件大小不超过 Windows 98(2GB?)的限制。如果 JVM 在 Windows 98 上运行,那么在 JVM 上运行的纯 Java 实现应该没问题。

      【讨论】:

        【解决方案6】:

        Firebird。它可以作为服务安装,也可以在嵌入模式下使用。

        【讨论】:

        • Win 98 的服务会很难,但它可以作为应用程序工作:P
        【解决方案7】:
        【解决方案8】:

        Postgres 的最新版本

        【讨论】:

          【解决方案9】:

          Symantec Visual Cafe 拥有出色的 Java IDE 以及出色的 database 支持。如果您打算为早期的 Java 版本/早期的 Windows 版本进行任何严肃的 Java 开发,Cafe 是您的最佳选择。

          【讨论】:

            【解决方案10】:

            我投票给 MySQL :)

            【讨论】:

              猜你喜欢
              • 2013-12-18
              • 1970-01-01
              • 2011-03-20
              • 2011-06-04
              • 1970-01-01
              • 2017-03-19
              • 2014-03-17
              • 2015-10-09
              • 1970-01-01
              相关资源
              最近更新 更多