Jump to content
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` для создания пустой базы данных
Category:

- Relational DBMSs (Русский)