Установка PostgreSQL

РАЗДЕЛ НАХОДИТСЯ В РАЗРАБОТКЕ

Загрузка и установка

Для загрузки файлов перейдите на сайт разработчиков и выберете нужную версию.

Запустите скачанный файл для начала процесса установки.

На первом шаге укажите папку, в которую будет устанавливаться PostgreSQL.

Затем выберите те компоненты, которые будут установлены.

  • PostgreSQL Server – сервер СУБД;

  • PgAdmin 4 – графический интерфейс для администрирования серверов СУБД;

  • Stack Builder – дополнительные инструменты для разработки (для учебного проекта они не нужны);

  • Command Line Tools – инструменты командной строки. необходимы для работы сервера баз данных. Без этого пункта продолжение установки невозможно.

Укажите папку для хранения данных.

Теперь необходимо задать пароль для суперпользователя postgres (он создается по умолчанию). Этот пароль необходим для доступа к серверу СУБД при работе через pgAdmin.

Под пользователем postgres серверная часть WT-программы будет отправлять запросы к базе данных. Настройки пароля этого пользователя задаются в серверном файле конфигурации appsettings.json в поле Database.

По умолчанию в файле прописан пароль postgres. Этот пароль укажите в окне настроек пароля. Если хотите задать свой пароль, то запишите его или запомните - при разворачивании учебного проекта в файл appsettings.json укажите новый пароль.

На следующем шаге укажите порт, на котором будет запущен сервер СУБД.

Выберете локализацию. По умолчанию будет установлена англоязычная локаль.

Еще раз проверьте все настройки установки.

СУБД PostgreSQL и необходимые компоненты готовы к установке.

Установка успешно завершена.

pgAdmin 4

Редактор PgAdmin служит для упрощения управления базой данных PostgresSQL в понятном визуальном режиме.

Запустите редактор PgAdmin 4.

Для доступа к серверу СУБД нужно ввести пароль суперпользователя postgres, который задавали при установке.

Создание базы данных

В окне Object Explorer разверните дерево Servers и правой кнопкой мыши кликните по узлу Databases. В появившемся контекстном меню выберите пункт Create -> Database... для открытия окна создания базы данных.

В открывшемся окне введите имя базы данных, например, template_project. Этого достаточно, чтобы создать базу данных с настройками по умолчанию.

В результате будет создана база данных с одной схемой public по умолчанию.

Восстановление бэкапа базы данных

В окне Object Explorer выберите ранее созданную базу данных, кликните по ней правой кнопкой мыши и в появившемся контекстном меню выберите пункт Restore... для восстановления из резервной копии.

Откроется окно восстановления базы, где можете задать параметры восстановления, в частности выбрать файл резервной копии.

Возможная проблема

Если при восстановлении резервной копии, возникла ошибка:

Повторите восстановление с настройками:

Last updated