我正在寻找一种通过java/command任务以编程方式启动H2数据库服务的方法。将H2数据库嵌入到ETL应用程序中?
对于Windows:我可以使用下面的命令来启动该服务
java -jar C:/H2/h2/bin/h2-1.4.195.jar -tcpAllowOthers
从Java应用程序,如下所述:Start H2 database programmatically
注:我utlizied简单的H2-DBManager方法。
在这两种情况下,我都看到应用程序继续运行。
我的期望是:我需要一种以编程方式启动H2数据库并使其作为后台进程运行并转到下一步的方式。
此外,我正在寻找一种方法将postgres数据库嵌入到我的ETL应用程序中并以编程方式启动它。
只有一个每题的问题。这样做对于H2来说是非常不同的,然后对Postgres做这件事(它不能作为“嵌入式”数据库使用) –
H2是高优先级。 –
所以,你找到了代码和命令。你知道你想要什么。你的问题是什么? – tobi6