H2 (Русский)

From ArchWiki
Состояние перевода: На этой странице представлен перевод статьи H2. Дата последней синхронизации: 18 апреля 2022. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.

Из Википедии:

H2 — открытая кроссплатформенная СУБД, полностью написанная на языке Java. Несмотря на малый размер (чуть более 1 МБ) H2 поддерживает следующие возможности «из коробки»:

  • Два режима работы (клиент-сервер, встроенный)
  • Браузерная консоль управления
  • Шифрование данных
  • Два режима хранения данных (файловая система, память)

Установка

Установите пакет h2AUR.

Веб-консоль / Управление БД

Чтобы запустить веб интерфейс на порту 8082, используйте:

$ h2-console

TCP / PG Сервер

Чтобы запустить веб интерфейс на порту 8082, TCP Сервер на порту 9092 и PG Сервер (Сервер, использующий PostgreSQL протокол) на порту 5435, используйте:

$ java -cp /usr/share/java/h2/h2.jar org.h2.tools.Server

Можно подключиться, используя JDBC URL адрес. Например: jdbc:h2:tcp://192.168.103.128:9092/~/test

Примечание: Можно использовать флаг -ifNotExists для создания пустой базы данных