Доступ до бази даних H2 з-за меж програми


3

У мене є вбудована база даних H2, яка працює для веб-програми, над якою я працюю. Програміст, який побудував програму, пішов, і я зіткнувся з вивченням системи і з'ясуванням способу вивчення цієї бази даних. Так що я шукаю щось на зразок HeidiSQL або SQuirreL SQL Client, або консоль MySQL, за допомогою якої я можу увійти, запитувати базу даних, вносити зміни і т.д.

Оскільки це є вбудованою базою даних, веб-сайти H2 (та PDF) є рідкісними. Я витратив деякий час на читання на сайті H2, і до сих пір, все, що я знайшов, є абзац про те, як насправді використовувати H2 вбудовану базу даних, як клас драйвера Java, H2 JAR, URL і т.д.

Хто-небудь знає, як я можу отримати доступ до цієї бази даних? Додаток - це сервер-клієнт, який працює на моєму локальному комп'ютері. Структура каталогів, яка містить інформацію бази даних, виглядає так:

enter image description here

В іншому випадку я поняття не маю, де б я навіть знайшов саму базу даних або будь-які пов'язані з нею файли. Сайт H2 розповідає про файл test.h2.db, але у мене його немає. Будь-яка допомога дуже цінується.

UPDATE: Я зробив деякий прогрес, але я все ще не можу з'єднатися. Я використовую SQuirreL SQL з драйвером H2, org.h2.Driver класу. Конфігурація, здається, правильна, але URL, який я використовую, не підходить для підключення. В основному я використовую каталог нижче як URL з "додаванням тесту":

C:\Users\<user>\<app_name>\db\test

І я намагався кожен ім'я файлу в каталозі вище, як URL, а також, не пощастило.

Відповіді:


1

Встановіть Razor SQL, і використовуйте org.hs.Driver. Набагато простіше, ніж відволікати білочку;)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.