Published on

May 19, 2022

Подключение инструмента pSQL к базе данных Azure для PostgreSQL

Базы данных поставляются в различных форматах и сопровождаются различными инструментами, которые можно использовать для управления, администрирования и разработки. Когда речь идет о работе с базой данных Azure для PostgreSQL, доступно несколько вариантов. В этой статье мы рассмотрим, как подключить инструмент pSQL к базе данных Azure для PostgreSQL.

Введение

PostgreSQL – популярная открытая реляционная база данных с активным сообществом и широким спектром инструментов. Microsoft Azure предлагает Azure Database for PostgreSQL в качестве своего предложения PostgreSQL в облаке. В то время как Azure предоставляет веб-консоль для настройки серверного экземпляра, он не предлагает отдельного или настольного инструмента для работы с базой данных Azure для PostgreSQL. Однако существуют инструменты, разработанные сообществом, такие как pgAdmin, которые можно использовать для администрирования и разработки баз данных.

Один из инструментов на основе терминала, доступных для использования с PostgreSQL, – это pSQL. В этой статье мы узнаем, как подключить pSQL к базе данных Azure для PostgreSQL и исследовать его возможности.

Создание экземпляра базы данных Azure для PostgreSQL

Прежде чем мы сможем подключить pSQL к базе данных Azure для PostgreSQL, нам нужно создать экземпляр базы данных. Предполагая, что у вас уже есть учетная запись Azure и административный доступ, выполните следующие шаги:

  1. Перейдите на службу Azure Database for PostgreSQL и нажмите кнопку “New”.
  2. Выберите вариант развертывания и выберите издание Azure Database for PostgreSQL.
  3. Выберите подписку и группу ресурсов для экземпляра.
  4. Укажите данные сервера, включая имя экземпляра, местоположение, версию PostgreSQL и вычислительные/хранилищные возможности.
  5. Настройте учетные данные учетной записи администратора.
  6. Завершите оставшиеся шаги мастера для создания экземпляра.

После создания экземпляра мы можем перейти к подключению pSQL к базе данных Azure для PostgreSQL.

Работа с pgAdmin и pSQL

Прежде чем мы начнем использовать pSQL, нам нужно установить pgAdmin, который включает pSQL в свой набор инструментов. Выполните следующие шаги:

  1. Перейдите на сайт продукта pgAdmin и загрузите версию для вашей среды.
  2. Установите и настройте pgAdmin.

После установки pgAdmin вы можете зарегистрировать экземпляр базы данных Azure для PostgreSQL:

  1. Откройте pgAdmin и настройте мастер-пароль, если вам будет предложено.
  2. Нажмите на группу серверов в панели браузера и выберите опцию создания нового сервера.
  3. Укажите имя сервера, имя хоста (имя конечной точки) экземпляра и учетные данные администратора.
  4. Установите режим SSL на “Require” и нажмите кнопку “Create”.

Убедитесь, что добавили IP-адрес машины, на которой установлен pgAdmin, в настройки безопасности подключения экземпляра базы данных Azure для PostgreSQL, чтобы разрешить входящие запросы на подключение от pgAdmin.

Теперь, когда pgAdmin подключен к экземпляру, мы можем получить доступ к pSQL изнутри pgAdmin:

  1. Выберите базу данных из сервера в панели браузера.
  2. Нажмите на последнюю иконку на панели инструментов, чтобы вызвать инструмент pSQL.

Инструмент pSQL будет использовать те же учетные данные подключения, что и pgAdmin, и попытается подключиться к выбранной базе данных. После подключения вы можете использовать pSQL для выполнения команд и выполнения различных задач.

Заключение

В этой статье мы узнали, как подключить инструмент pSQL к базе данных Azure для PostgreSQL. Установив pgAdmin, который включает pSQL, мы смогли установить соединение и выполнять задачи в экземпляре базы данных Azure для PostgreSQL. Инструменты на основе терминала, такие как pSQL, предлагают мощные возможности для администрирования и разработки баз данных. Используя полученные знания из этой статьи, вы теперь можете эффективно использовать pSQL для работы с базой данных Azure для PostgreSQL.

Click to rate this post!
[Total: 0 Average: 0]

Let's work together

Send us a message or book free introductory meeting with us using button below.