У меня есть встроенная база данных H2 для веб-приложения, над которым я работаю. Программист, который создал приложение, ушел, и я столкнулся с изучением системы и поиском способа изучить эту базу данных. Так что я ищу что-то вроде HeidiSQL или SQuirreL SQL Client, или консоль MySQL, с помощью которой я могу войти в систему, сделать запрос к базе данных, внести изменения и т.д.
Поскольку это встроенная база данных, документация по сайту H2 (и PDF) невелика. Я потратил некоторое время на чтение на сайте H2, и пока все, что я нашел, это параграф о том, как на самом деле использовать встроенную базу данных H2, такую как класс драйвера Java, H2 JAR, URL и т.д.
Кто-нибудь знает, как я могу получить доступ к этой базе данных? Приложение представляет собой приложение сервер-клиент, работающее на моей локальной машине. Структура каталогов с информацией о базе данных выглядит следующим образом:
В противном случае я понятия не имею, где я мог бы найти саму базу данных или любые связанные файлы. На сайте H2 говорится о файле test.h2.db, но у меня его нет. Буду признателен за любую оказанную помощь.
ОБНОВЛЕНИЕ: я сделал некоторый прогресс, но я все еще не могу соединиться. Я использую SQuirreL SQL с драйвером H2, org.h2.Класс водителя. Конфигурация кажется правильной, но URL, который я использую, не подходит для подключения. В основном я использую каталог ниже в качестве URL с добавлением "test":
C:\Users\<user>\<app_name>\db\test
И я попробовал каждое имя файла в каталоге выше как URL, но не повезло.