【发布时间】:2010-12-30 02:45:01
【问题描述】:
对不起,我对 linux ubuntu 很陌生。我有一个我制作的应用程序,它与 tomcat 一起运行并连接到 h2 数据库。在我的 Windows 笔记本电脑上一切正常。我现在把它移到我的 linux 电脑上一直运行。但我无法启动数据库。我已经从他们的网站下载了 h2。它坐在我的桌面上。
问题是。如何启动数据库。
还有我需要知道的任何其他命令来运行和操作它。
谢谢
【问题讨论】:
对不起,我对 linux ubuntu 很陌生。我有一个我制作的应用程序,它与 tomcat 一起运行并连接到 h2 数据库。在我的 Windows 笔记本电脑上一切正常。我现在把它移到我的 linux 电脑上一直运行。但我无法启动数据库。我已经从他们的网站下载了 h2。它坐在我的桌面上。
问题是。如何启动数据库。
还有我需要知道的任何其他命令来运行和操作它。
谢谢
【问题讨论】:
H2数据库支持不同的模式:
您可以使用 jdbc:h2:~/test 形式的数据库 URL 在嵌入式模式下使用 H2。这是最简单的情况。在这种情况下,数据库与您的应用程序在同一进程中运行,您不必仅为数据库启动单独的进程。
您可以在服务器模式下使用 H2。在这种情况下,您需要启动一个单独的服务器进程。但对于你的情况,听起来你不需要这个,对吧?
H2还支持混合模式(半嵌入式/半服务器),以及自动混合模式。
详情见H2文档Connection Modes。
【讨论】:
bin/h2.sh,你可以使用它(首先你需要使用chmod +x h2.sh使其可运行我相信)。
在h2数据库的bin目录下打开终端,写下这些命令……
chmod +x h2.sh
./h2.sh
【讨论】: