Особенности установки СУБД PostgreSQL версии 9.3 при работе с системой Mirage Drive

Последние изменения: 30.11.2018

PostgreSQL — это свободно распространяемая объектно-реляционная система управления базами данных (СУБД). Подробная информация о ней доступна на веб-сайте www.postgresql.org.

Для установки СУБД PostgreSQL версии 9.3 выполните следующие действия:

  1. Убедитесь в том, что на вашем компьютере автоматически запускается служба "Вторичный вход в систему (Secondary Logon)", чтобы в ходе установки СУБД PostgreSQL не появилось сообщение об ошибке. Для выполнения проверки и включения автоматического запуска службы:
    1.  откройте системное окно Службы с помощью меню Пуск (меню Пуск - Панель управления - Администрирование - Управление компьютером - Службы и приложения - Службы).
    2. Найдите строку службы Вторичный вход в систему. Щелкните по ней правой кнопкой мыши и в контекстном меню выберите пункт Свойства.
    3. В открывшемся окне Свойства: вторичный вход в систему в раскрывающемся списке Тип запуска выберите пункт Автоматически и нажмите кнопку ОК.
  2. Запустите файл установки СУБД PostgreSQL, щелкнув по нему правой кнопкой мыши и в появившемся меню выбрав Запуск от имени администратора. Файл установки выберите на сайте www.postgresql.org в соответствии с архитектурой вашей операционной системы:
    1. Postgresql-9.3.20-2-windows.exe (для 32-разрядной версии ОС Windows);
    2. Postgresql-9.3.20-2-windows-x64.exe (для 64-разрядной версии ОС Windows).
  3. Заполните все параметры по аналогии с установкой СУБД PostgreSQL 8.3, которая описана в руководстве администратора системы Mirage Drive. 
  4. Внимание! После завершения установки СУБД PostgreSQL 9.3 откройте для редактирования файл postgresql.conf, расположенный по умолчанию в папке C:\Program Files\PostgreSQL\9.3\data:
    1. Найдите строку: #standard_conforming_strings = on
    2. Замените ее на: standard_conforming_strings = off 
    3. Обязательно удалите знак «#» в начале строки. 
  5. После внесения изменений сохраните и закройте файл postgresql.conf, а затем обязательно выполните перезагрузку службы СУБД PostgreSQL.
  6. Сразу после установки СУБД создайте новую роль входа в базу данных. Для этого выполните следующие действия:
    1. откройте программу администрирования баз данных pgAdmin III с помощью меню Пуск (выберите Все программы - PostgreSQL 9.3 - pgAdmin III);
    2. в браузере объектов (поле слева) найдите группу Роли входа и щелкните по названию группы правой кнопкой мыши. В контекстном меню выберите пункт Новая роль...
    3. На вкладке Свойства введите root в поле Имя роли 
    4. Перейдите на вкладку Определение и введите значение root в полях Пароль и Подтверждение
    5. Перейдите на вкладку Привилегии роли и установите все флажки.
    6. Нажмите кнопку ОК, чтобы сохранить введенные значения.
  7. Далее в программе pgAdmin III создайте новую базу данных. Для этого выполните следующие действия:
    1. в браузере объектов (поле слева) найдите группу Базы данных и щелкните по названию группы правой кнопкой мыши. В контекстном меню выберите пункт Новая база данных...
    2. На вкладке Свойства введите gps в поле Имя 
    3. Перейдите на вкладку Определение и заполните параметры, как показано на иллюстрации ниже. 
    4. Нажмите кнопку ОК, чтобы сохранить введенные значения.
  8. Далее в папке установки программного обеспечения Mirage Drive откройте папку SchemeCreate и запустите от имени администратора файл pg_create_db.bat (по умолчанию C:\Program Files\MD_System\SchemeCreate\ pg_create_db.bat).

Помогла ли вам статья?