Войти

Специфика установки PostgreSQL для Windows

Для запуска установки PostgreSQL (далее «PG») авторизуйтесь под учётной записью с правами администратора, запустите ранее загруженный файл дистрибутива postgresql-12.8-1-windows-x64.exe и нажмите кнопку «Next» в открывшемся окне инсталлятора:

image001.png

Выберите директорию, в которую будет установлен PG, и нажмите кнопку «Next»:

image003.png

В окне выбора устанавливаемых компонентов PG установите следующие флажки и нажмите «Next»:

image005.png

Выберите директорию, в которой PG будет хранить файлы баз данных и нажмите кнопку «Next»:

image007.png

Примечание: Для тестовой установки можно оставить директорию по умолчанию, но в промышленной среде данные всегда хранятся отдельно от СУБД, поэтому лучше указать директорию на отдельном диске.

Придумайте и введите пароль учётной записи postgres в окне установки пароля администратора базы данных, нажмите «Next»:

image009.png

Далее задайте номер TCP/IP порта для работы PG. Рекомендуем оставить предложенный по умолчанию порт, если он не занят другим ПО в вашей системе. Нажмите «Next»:

image011.png

В окне выбора кодировки базы данных оставьте предложенное программой значение и нажмите «Next»:

image013.png

Все готово к запуску установки. Еще раз проверьте правильность всех настроек и нажмите «Next»:

image015.png

Установщик покажет окно предупреждения о готовности к установке PG на ваш компьютер, нажмите «Next»:

image017.png

После окончания установки будет открыто окно с информацией о завершения установки, нажмите кнопку «Finish»:

image019.png

Подключите Pgadmin 4

Управлять PG удобно при помощи графического инструмента Pgadmin 4. Для запуска Pgadmin 4 вам необходимо зайти в меню «Пуск», найти «PostgreSQL 12» и выбрать в нем «pgAdmin 4».

Pgadmin 4 откроется и предложит ввести пароль:

image041.png

После ввода ранее созданного вами пароля учётной записи postgres, станет доступен выбор серверов баз данных. При попытке доступа к установленному PG вам снова будет необходимо ввести пароль учётной записи postgres:

image043.png

После нажатия кнопки «ОК» вы получите доступ к установленному PG и после раскрытия списка «Databases (1)» увидите следующее окно:

image045.png

Вы получили доступ к PG через Pgadmin 4.

Создайте базу данных для Адаптера СМЭВ

Сначала необходимо создать учётную запись PG, которая будет владельцем новой базы данных. Для этого авторизуйтесь в Pgadmin 4 под учётной записью postgres, выберите базу данных «postgres» и в меню «Tools» выберите пункт «Query Tool»:

image047.png

После этого в открывшемся инструменте запросов Query Tool последовательно выполните две команды:

image049.png

Эти команды производят:

  • Создание пользователя «smev_adapter» с паролем «123456» (измените пароль на реальный, не желательно использование спец символов);
  • Создание базы данных «smev_adapter_single» и назначение пользователя «smev_adapter» ее владельцем.

Пример результата выполнения этих запросов:

image051.png

На этом установка и настройка PG завершена. 

Создание структуры базы и первичное заполнение таблиц базы данных будет выполнено автоматически при установке Адаптера СМЭВ.

Если вы планируете установку Адаптера и PG на разные компьютеры/инстансы ОС, рекомендуем дополнительно ознакомиться со статьей:

Размещение СУБД PostgreSQL на отдельном от адаптера Windows сервере
Авторизуйтесь, чтобы оставить комментарий к статье