Это статья об установке PostgreSQL. Настройка связи с r_keeper 7 описана в отдельной статье.
Установка PostgreSQL
Скачайте установщик на сайте: https://www.postgresql.org/download/windows/ На момент написания статьи последней версией базы данных PostgreSQL была 13.3. В процессе установки мы использовали 64-разрядную платформу, поэтому в данной инструкции была выбрана версия для Windows x86-64.
Запустите .exe файл и пройдите основные шаги по установке. Почти все шаги уже имеют предзаполненные значения. Без необходимости их не нужно менять:
Укажите путь для установки. Расположение сервера не имеет значения, если только нет конкретных причин для изменения.
Укажите компоненты базы данных. По умолчанию выбраны все.
Выберите путь для хранимых данных. Расположение базы данных тоже не имеет значения.
Выберите пароль для супер-пользователя postgres. Например: postgres.
Выберите порт для устанавливаемой копии сервера PostgreSQL. По умолчанию: 5432.
Выберите локализацию базы данных. По умолчанию это просто Default locale. В дальнейшем при использовании Unicode локализация не будет имеет значения для хранимых данных. Но от локализации зависят названия, например, дней недели и месяцев.
Установщик предложит посмотреть на выбранные параметры.
Проверьте и начните установку.
Stack Builder пока не требуется запускать. Уберите галочку и нажмите Finish.
Запуск pgAdmin
В папке PostgreSQL 13 выберите и запустите приложение pgAdmin 4.
Откроется окно запуска.
Задайте пароль для административной панели, например, postgres.
Нажмите на кнопку OK. Произойдет подключение к серверу по указанному при установке паролю. После чего появится одна предустановленная база данных postgres.
Выберите стандартную базу данных postgres и нажмите на нее правой кнопкой мыши.
В появившемся меню нажмите на пункт Query Tool. В центральной части программы откроется поле для ввода кода SQL.
В это поле введите следующий код с именем новой базы данных:
createdatabase pgs;
SQL
Нажмите на кнопку выполнения кода . После этого появится сообщение о том, что создана база данных pgs.
Чтобы ее увидеть, правой кнопкой мыши нажмите на узел Databases и в контекстном меню выберите Refresh... Произойдет обновление, и в списке появится созданная база данных.
По умолчанию база данных является неактивной, поэтому ее значок имеет серый цвет. Чтобы к ней подключиться, достаточно нажать на нее и раскрыть ее узел.
Создайте пользователей для работы с базой данных:
Выберите созданную базу данных pgs и нажмите на нее правой кнопкой мыши.
В появившемся меню нажмите на пункт Query Tool.
Введите следующий код:
createuser username password 'pgspgs';grantallondatabase pgs to username;alteruser username with createrole;
SQL
Создастся пользователь username с полным доступом к базе данных pgs и возможностью создавать роли.
Чтобы проверить создание пользователя в pgAdmin 4, наберите команду в Query Tool:
select*from pg_shadow
SQL
Появится список всех пользователей:
При закрытии pgAdmin 4 сохраните сделанные изменения в существующую или новую папку.