2014-12-09 2 views
0

я начинаю базу данных H2 в автономном режиме, как это:Как предотвратить автономную командную строку H2, создающую новую базу данных?

java -cp "h2-1.4.182.jar;%H2DRIVERS%;%CLASSPATH%" org.h2.tools.Server -web -webAllowOthers -tcp -tcpAllowOthers -browser 

Всякий раз, когда я вхожу в H2 с Hibernate или веб-консолью новых базы данные могут быть созданы, если я использую новое имя.

Я знаю, что можно предотвратить такое поведение URL-адресом соединения, добавив только «; IFEXISTS = TRUE», но могу ли я сделать то же самое в командной строке для автономного?

ответ

0

Да, вы можете использовать опцию командной строки -ifExists. См. Также Javadoc и помощь командной строки для сервера.

Смежные вопросы