Поиск по сайту:

Как установить универсальный инструмент базы данных DBeaver в Linux


DBeaver — это полнофункциональный и кроссплатформенный универсальный инструмент управления базами данных с открытым исходным кодом и клиент SQL, работающий в операционных системах Linux, Windows и macOS. Он поддерживает более 80 систем управления базами данных, включая PostgreSQL, MySQL, Oracle, SQL Server, SQLite, DB2, MS Access и многие другие.

Возможности DBeaver

DBeaver имеет следующие ключевые особенности:

  • Он поддерживает любую систему управления базами данных, имеющую драйвер JDBC, но также может обрабатывать другие внешние источники данных с драйвером JDBC или без него.
  • Он имеет хорошо продуманный и реализованный пользовательский интерфейс (UI) для удобства использования.
  • Он предоставляет мощный редактор SQL с автоматическим завершением ключевых слов, имен схем, имен таблиц и имен столбцов.
  • Он поставляется с несколькими плагинами для различных систем баз данных и утилитами управления для создания ERD, импорта и экспорта данных (в соответствующем формате), передачи данных, создания макетов данных и многого другого.
  • Он поддерживает расширения для интеграции с Excel, Git и многими другими инструментами.
  • Он также поддерживает облачные источники данных.
  • Кроме того, он поддерживает мониторинг сеансов подключения к базе данных и множество других расширенных функций администрирования базы данных.

DBeaver доступен в двух вариантах: DBeaver Community Edition, который можно использовать бесплатно, и DBeaver Enterprise Edition, который является платной версией (вам необходимо лицензия на его использование); однако доступна пробная версия.

В этой статье мы покажем различные способы установки DBeaver Community Edition в системах Linux. Прежде чем продолжить, обратите внимание, что для работы DBeaver требуется Java 11 или более поздняя версия. Важно отметить, что начиная с версии 7.3.1 все дистрибутивы DBeaver включают пакет OpenJDK 11. .

Установка DBeaver Community Edition через Snap

Snap — это отличный и простой способ установки и запуска приложений в операционных системах Linux, поскольку они поставляются со всеми зависимостями приложения. Для запуска snaps в вашей системе Linux должен быть установлен snapd.

DBeaver имеет привязку, которую можно установить следующим образом. Приведенные ниже команды показывают, как установить Snapd snapd и DBeaver (dbeaver-ce). Если у вас уже установлен napd, просто скопируйте и запустите команду, чтобы установить dbeaver-ce:

--------- On Ubuntu/Debian/Mint --------- 
sudo apt update && sudo apt install snapd
sudo snap install dbeaver-ce

--------- On n RHEL-based Systems ---------
sudo dnf install snapd
sudo ln -s /var/lib/snapd/snap /snap
sudo snap install dbeaver-ce

--------- On Arch Linux ---------
git clone https://aur.archlinux.org/snapd.git
cd snapd
makepkg -si
sudo systemctl enable --now snapd.socket
sudo ln -s /var/lib/snapd/snap /snap
sudo snap install dbeaver-ce

Установка DBeaver Community Edition через диспетчер пакетов

DBeaver также доступен в виде 64-разрядного пакета DEB или RPM. В Debian и его производных, таких как Ubuntu и многих других, вы можете установить и обновить DBeaver из официального репозитория Debian, выполнив следующие команды:

wget -O - https://dbeaver.io/debs/dbeaver.gpg.key | sudo apt-key add -
echo "deb https://dbeaver.io/debs/dbeaver-ce /" | sudo tee /etc/apt/sources.list.d/dbeaver.list
sudo apt-get update && sudo apt-get install dbeaver-ce

Кроме того, в Ubuntu и его производных, включая Linux Mint, Kubuntu, вы можете использовать репозиторий PPA для установки и обновления DBeaver следующим образом:

sudo add-apt-repository ppa:serge-rider/dbeaver-ce
sudo apt-get update
sudo apt-get install dbeaver-ce

Чтобы установить DBeaver с помощью 64-разрядного установщика пакетов DEB или RPM, загрузите его и установите с помощью соответствующего менеджера пакетов следующим образом.

--------- On Ubuntu/Debian/Mint --------- 
wget -c https://dbeaver.io/files/dbeaver-ce_latest_amd64.deb 
sudo dpkg -i dbeaver-ce_latest_amd64.deb 

--------- On RHEL-based Systems --------- 
wget -c https://dbeaver.io/files/dbeaver-ce-latest-stable.x86_64.rpm
sudo rpm -ivh dbeaver-ce-latest-stable.x86_64.rpm 

После успешной установки DBeaver найдите и откройте его из системного меню.

Как использовать DBeaver в Linux

Чтобы создать новое подключение к базе данных, нажмите выделенную кнопку на следующем снимке экрана или нажмите Базы данных, затем выберите Новое подключение к базе данных.

Найдите драйвер своей базы данных в списке баз данных, как показано на следующем снимке экрана. Затем нажмите Далее. На этом этапе DBeaver попытается загрузить и установить выбранный драйвер, гарантируя, что ваш компьютер подключен к Интернету.

Затем введите параметры подключения к базе данных (хост базы данных, имя базы данных в настройках сервера, имя пользователя и пароль пользователя в настройках аутентификации). Затем нажмите «Проверить соединение».

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

Теперь завершите настройку подключения к базе данных, нажав Готово, как показано на следующем снимке экрана.

Ваше новое подключение к базе данных теперь должно появиться в Навигаторе базы данных, как показано ниже. Чтобы открыть редактор SQL, щелкните правой кнопкой мыши имя базы данных, затем выберите «Редактор SQL», затем «Открыть сценарий SQL».

И последнее, но не менее важное: если вам нравится темный режим или тема, вы можете переключиться на него. Просто нажмите Windows –> Настройки, затем нажмите Внешний вид. Затем в разделе Тема выберите Темная, затем нажмите Применить и Закрыть.

Это все, что у нас было для вас в этом руководстве. Чтобы найти дополнительную информацию о DBeaver, включая документацию, посетите официальный сайт DBeaver. Вы можете оставить любые комментарии по поводу этого руководства в разделе комментариев ниже.