2010-12-30 2 views
2

извините, я довольно новичок в linux ubuntu. У меня есть приложение, которое я сделал, что работает с tomcat и подключается к базе данных h2. все работает отлично на моем ноутбуке Windows. im теперь перемещает его на мой Linux-компьютер, чтобы работать все время. но им не удалось запустить базу данных. Я загрузил h2 со своего сайта. и его сидение на моем рабочем столе.h2 & linux. как запустить базу данных?

вопрос есть. как запустить базу данных.

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

thankyous база

ответ

1

Н2 поддерживает различные режимы:

  • Вы можете использовать H2 в интегрированном режиме с использованием базы данных URL вида jdbc:h2:~/test. Это самый простой случай. В этом случае база данных работает в том же процессе, что и ваше приложение, и вам не нужно запускать отдельный процесс только для базы данных.

  • Вы можете использовать H2 в режиме сервера. В этом случае вам нужно запустить отдельный серверный процесс. Но для вашего случая это звучит не так, как вам нужно, не так ли?

  • H2 также поддерживает смешанный режим (наполовину встроенный/наполовину сервер) и автоматический смешанный режим.

Подробнее см. Документацию H2 о Connection Modes.

+0

хорошо на моем окна комп, который все работает отлично, я должен нажать на h2, который открывает веб-браузер с его битами и частями, где вы можете создавать базы данных/изменять их и т. д., как только это откроет мое приложение, прекрасно работает и может запрашивать/изменять db и т. д., в значительной степени все, что мне нужно знать, - это то, как запускать консоль/веб-страница в Linux, поскольку их значок отсутствует, я могу дважды щелкнуть по – David

+2

. После установки H2 существует сценарий оболочки bin/h2.sh', вы можете использовать его (сначала вам нужно сделать его выполнимым с помощью 'chmod + x h2.sh' Полагаю). –

+0

большое спасибо! я пробовал так много вариантов попыток запустить скрипт h2.sh в папке bin. но, как я уже сказал, я очень новичок в Linux и не знаю, что это происходит. «chmod + x h2.sh» - это именно то, что мне нужно. теперь он открывает консоль в веб-браузере. Спасибо. – David

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