7 установка postgresql: различия между версиями

Материал из База знаний АО АСП
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
 
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
======= Разворот базы Postgre SQL =======
====== Разворот базы Postgre SQL ======


Файл бекапа для postgres: [[File:address.backup]]  
Файл бекапа для postgres: [[File:address.backup]]  
Строка 5: Строка 5:
Загрузите PostgreSQL на компьютер, который выступит в роли шлюза.  
Загрузите PostgreSQL на компьютер, который выступит в роли шлюза.  


  - Перейти по ссылке https://www.enterprisedb.com/downloads/postgres-postgresql-downloads.
Перейти по ссылке https://www.enterprisedb.com/downloads/postgres-postgresql-downloads.
  - Выбрать версию Вашей операционной системы, кликнув на нужную ячейку.
Выбрать версию Вашей операционной системы, кликнув на нужную ячейку.
  - Выбрать место хранения файла и его наименование.
Выбрать место хранения файла и его наименование.
  - Нажмите кнопку <syntaxhighlight lang='bash'>
Нажмите кнопку '''"Сохранить"'''.
'"Сохранить"
</syntaxhighlight>'.


[[File:1_ш_установка_postgresql.png]]
[[File:1_ш_установка_postgresql.png]]
Строка 16: Строка 14:
Произведите установку, скаченного файла/
Произведите установку, скаченного файла/


  - Дважды кликнуть по иконки <syntaxhighlight lang='bash'>
Дважды кликнуть по иконки '''"PostgreSQL"''' => Появится окно с сообщением/ "Разрешить внесение изменений на данном компьютере следующей программе?". Нажать кнопку '''"Да"'''.
'"PostgreSQL"
Нажать кнопку '''"Next"'''.
</syntaxhighlight>' => Появится окно с сообщением/ "Разрешить внесение изменений на данном компьютере следующей программе?". Нажать кнопку <syntaxhighlight lang='bash'>
В окне подтверждения мета хранения файла, нажать кнопку '''"Next"'''.
'"Да"
Назначить и записать пароль суперпользователя
</syntaxhighlight>'.
Нажать кнопку '''"Next"'''.
  - Нажать кнопку <syntaxhighlight lang='bash'>
Подтвердите использование порта 5432, нажав кнопку '''"Next"'''.
'"Next"
Нажать кнопку '''"Next"'''.
</syntaxhighlight>'.
Подтвердить начало установки, нажав кнопку '''"Next"'''.
  - В окне подтверждения мета хранения файла, нажать кнопку <syntaxhighlight lang='bash'>
Дождитесь окончания загрузки.
'"Next"
Нажать кнопку '''"Finish"'''.
</syntaxhighlight>'.
  - Назначить и записать пароль суперпользователя
  - Нажать кнопку <syntaxhighlight lang='bash'>
'"Next"
</syntaxhighlight>'.
  - Подтвердите использование порта 5432, нажав кнопку <syntaxhighlight lang='bash'>
'"Next"
</syntaxhighlight>'.
  - Нажать кнопку <syntaxhighlight lang='bash'>
'"Next"
</syntaxhighlight>'.
  - Подтвердить начало установки, нажав кнопку <syntaxhighlight lang='bash'>
'"Next"
</syntaxhighlight>'.
  - Дождитесь окончания загрузки.
  - Нажать кнопку <syntaxhighlight lang='bash'>
'"Finish"
</syntaxhighlight>'.


[[File:2_ш_установка_postgresql.png]]
[[File:2_ш_установка_postgresql.png]]


======= Установка pgAdmin 4 =======
====== Установка pgAdmin 4 ======


Вместо установки pgAdmin 4 и разворота базы стандартным способом, можно использовать [[File:address.vbs]] (скачать, запустить и следовать появляющимся инструкциям) <br/>1. Скачать pgAdmin 4/ <br/>1.1 Перейти по ссылке/ https://www.pgadmin.org/download/pgadmin-4-windows/ и выбрать последнюю на данный момент версию pgAdmin 4.  <br/>[[File:pgadmin4_скачать.png]] <br/>1.2 Нажатием на указанную кнопку на странице перейти на непосредственно страницу скачивания/ <br/>[[File:pgadmin4_скачать2.png]] <br/>2. Установить pgAdmin 4/ <br/>2.1 Запустить скачанный файл <br/>[[File:pgadmin4_запустить.png]] <br/>2.2 В открывшемся окошке нажать "next"/ <br/>[[File:pgadmin4_установить.png]] <br/>2.3 Выбрать пункт "i accept the agreement" и нажать "Next" <br/>[[File:pgadmin4_установить1.png]] <br/>2.4 Нажать "Next" <br/>[[File:pgadmin4_установить2.png]] <br/>2.5 Нажать "Next" <br/>[[File:pgadmin4_установить3.png]] <br/>2.6 Нажать "Install" и дождаться окончания установки. <br/>[[File:pgadmin4_установить4.png]] <br/>====== Разворот базы address ======
Вместо установки pgAdmin 4 и разворота базы стандартным способом, можно использовать [[File:address.vbs]] (скачать, запустить и следовать появляющимся инструкциям) <br/>1. Скачать pgAdmin 4/ <br/>1.1 Перейти по ссылке/ https://www.pgadmin.org/download/pgadmin-4-windows/ и выбрать последнюю на данный момент версию pgAdmin 4.  <br/>[[File:pgadmin4_скачать.png]] <br/>1.2 Нажатием на указанную кнопку на странице перейти на непосредственно страницу скачивания/ <br/>[[File:pgadmin4_скачать2.png]] <br/>2. Установить pgAdmin 4/ <br/>2.1 Запустить скачанный файл <br/>[[File:pgadmin4_запустить.png]] <br/>2.2 В открывшемся окошке нажать "next"/ <br/>[[File:pgadmin4_установить.png]] <br/>2.3 Выбрать пункт "i accept the agreement" и нажать "Next" <br/>[[File:pgadmin4_установить1.png]] <br/>2.4 Нажать "Next" <br/>[[File:pgadmin4_установить2.png]] <br/>2.5 Нажать "Next" <br/>[[File:pgadmin4_установить3.png]] <br/>2.6 Нажать "Install" и дождаться окончания установки. <br/>[[File:pgadmin4_установить4.png]] <br/>
====== Разворот базы address ======


1. Запустить pgAdmin4 <br/>[[File:pgadmin4_запуск.png]] <br/>2. Установите мастер-пароль для pgadmin4, который будет использоваться для входа в программу впоследствии. Пароль должен быть не короче 8 символов, содержать латинские буквы и цифры. <br/>[[File:pgadmin4_устанавливаем_мастер_пароль.png]] <br/>3. Нажимаем правой кнопкой на значок "Servers", затем последовательно выбираем "Create" и "Server" <br/>[[File:pgadmin4_добавляем_сервер.png]] <br/>4. Во вкладке "Name" пишем "localhost" или адрес сервера на котором развернут PostgreSQL <br/>[[File:pgadmin4_добавляем_сервер_имя.png]] <br/>5. на вкладке соединение заполняем поля "Host" - пишем "localhost" или адрес сервера на котором развернут PostgreSQL, и поле "password" - указываем пароль суперпользователя postgres. И нажимаем ОК. <br/>[[File:pgadmin4_добавляем_сервер_соединение.png]] <br/>6. Разворачиваем сервер localhost нажатием на символ "вправо" как на скриншоте/ <br/>[[File:pgadmin4_разворачиваем_1.png]] <br/>[[File:pgadmin4_разворачиваем_2.png]] <br/>7. Нажимаем правой кнопкой на иконку "Databases" и выбираем по порядку "Create" -  "database"/ <br/>[[File:pgadmin4_создаем_базу.png]] <br/>8. Прописываем имя базы "address" как на скриншоте и нажимаем "SAVE" <br/>[[File:pgadmin4_создаем_базу2.png]] <br/>9. Нажимаем правой кнопкой на иконку Login/Group roles и выбираем по порядку "Create" -  "Login/Group role"/ <br/>[[File:pgadmin4_добавляем_роль.png]] <br/>10. Прописываем имя роли "address" на вкладке General/ <br/>[[File:pgadmin4_добавляем_роль2.png]] <br/>11. Прописываем пароль address на вкладке "Difinition"/ <br/>[[File:pgadmin4_добавляем_роль3.png]] <br/>12. указываем привилегии роли, как на скриншоте, на вкладке "Priveleges" и нажимаем "Save"/ <br/>[[File:pgadmin4_добавляем_роль4.png]] <br/>13. Разворачиваем сервер localhost, затем значок "Databases", затем "address", затем "Schemas", как нас скриншоте/ <br/>[[File:pgadmin4_разворачиваем_3.png]] <br/>14. Выделяем правой кнопкой мыши значок "public", и нажимаем "Delete/Drop" <br/>[[File:pgadmin4_удаляем_схему.png]] <br/>15. Выделяем правой кнопкой мыши базу address, и выбираем "restore". Указываем путь к файлу address.backup и нажимаем "Restore". Дожидаемся окончания процесса восстановления. <br/>[[File:pgadmin4_восстанавливаем_базу_1.png]] <br/>[[File:pgadmin4_восстанавливаем_базу_2.png]] <br/>Если база восстановлена успешно, появится уведомление, как на скриншоте/ <br/>[[File:pgadmin4_восстанавливаем_базу_3.png]]
1. Запустить pgAdmin4 <br/>[[File:pgadmin4_запуск.png]] <br/>2. Установите мастер-пароль для pgadmin4, который будет использоваться для входа в программу впоследствии. Пароль должен быть не короче 8 символов, содержать латинские буквы и цифры. <br/>[[File:pgadmin4_устанавливаем_мастер_пароль.png]] <br/>3. Нажимаем правой кнопкой на значок "Servers", затем последовательно выбираем "Create" и "Server" <br/>[[File:pgadmin4_добавляем_сервер.png]] <br/>4. Во вкладке "Name" пишем "localhost" или адрес сервера на котором развернут PostgreSQL <br/>[[File:pgadmin4_добавляем_сервер_имя.png]] <br/>5. на вкладке соединение заполняем поля "Host" - пишем "localhost" или адрес сервера на котором развернут PostgreSQL, и поле "password" - указываем пароль суперпользователя postgres. И нажимаем ОК. <br/>[[File:pgadmin4_добавляем_сервер_соединение.png]] <br/>6. Разворачиваем сервер localhost нажатием на символ "вправо" как на скриншоте/ <br/>[[File:pgadmin4_разворачиваем_1.png]] <br/>[[File:pgadmin4_разворачиваем_2.png]] <br/>7. Нажимаем правой кнопкой на иконку "Databases" и выбираем по порядку "Create" -  "database"/ <br/>[[File:pgadmin4_создаем_базу.png]] <br/>8. Прописываем имя базы "address" как на скриншоте и нажимаем "SAVE" <br/>[[File:pgadmin4_создаем_базу2.png]] <br/>9. Нажимаем правой кнопкой на иконку Login/Group roles и выбираем по порядку "Create" -  "Login/Group role"/ <br/>[[File:pgadmin4_добавляем_роль.png]] <br/>10. Прописываем имя роли "address" на вкладке General/ <br/>[[File:pgadmin4_добавляем_роль2.png]] <br/>11. Прописываем пароль address на вкладке "Difinition"/ <br/>[[File:pgadmin4_добавляем_роль3.png]] <br/>12. указываем привилегии роли, как на скриншоте, на вкладке "Priveleges" и нажимаем "Save"/ <br/>[[File:pgadmin4_добавляем_роль4.png]] <br/>13. Разворачиваем сервер localhost, затем значок "Databases", затем "address", затем "Schemas", как нас скриншоте/ <br/>[[File:pgadmin4_разворачиваем_3.png]] <br/>14. Выделяем правой кнопкой мыши значок "public", и нажимаем "Delete/Drop" <br/>[[File:pgadmin4_удаляем_схему.png]] <br/>15. Выделяем правой кнопкой мыши базу address, и выбираем "restore". Указываем путь к файлу address.backup и нажимаем "Restore". Дожидаемся окончания процесса восстановления. <br/>[[File:pgadmin4_восстанавливаем_базу_1.png]] <br/>[[File:pgadmin4_восстанавливаем_базу_2.png]] <br/>Если база восстановлена успешно, появится уведомление, как на скриншоте/ <br/>[[File:pgadmin4_восстанавливаем_базу_3.png]]
Строка 76: Строка 57:




======= Установка ODBC драйвера =======
====== Установка ODBC драйвера ======


Загрузите и установить ODBC драйвер соответствующей версии/
Загрузите и установить ODBC драйвер соответствующей версии/


  - Перейти по ссылке https://www.postgresql.org/ftp/odbc/versions/msi/.
Перейти по ссылке https://www.postgresql.org/ftp/odbc/versions/msi/.
  - Выбрать версию Вашей операционной системы и версию установленной PostgreSQL, кликнув на нужную строку.
Выбрать версию Вашей операционной системы и версию установленной PostgreSQL, кликнув на нужную строку.
  - Выбрать место хранения файла и его наименование.
Выбрать место хранения файла и его наименование.
  - Нажмите кнопку <syntaxhighlight lang='bash'>
Нажмите кнопку '''"Сохранить"'''.
'"Сохранить"
</syntaxhighlight>'.


[[File:11_ш_установка_postgresql.png]]
[[File:11_ш_установка_postgresql.png]]


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


[[File:12_ш_установка_postgresql.png]]
[[File:12_ш_установка_postgresql.png]]


  - Кликнуть правой кнопкой мыши на иконку <syntaxhighlight lang='bash'>
Кликнуть правой кнопкой мыши на иконку '''"psqlodbc"''' и выбрать пункт '''"Установить"'''.
'"psqlodbc"
Нажать кнопку '''"Next"'''.
</syntaxhighlight>' и выбрать пункт <syntaxhighlight lang='bash'>
Поставить галочку в поле '''"I accept the terms in the License Agreement"'''.
'"Установить"
Нажать кнопку '''"Next"'''.
</syntaxhighlight>'.
Подтвердить место установки, нажав  кнопку '''"Next"''' => Появится окно с сообщением/ "Разрешить внесение изменений на данном компьютере следующей программе?". Нажать кнопку '''"Да"'''.
  - Нажать кнопку <syntaxhighlight lang='bash'>
Запустить процесс установки, нажав кнопку '''"Install"'''.
'"Next"
Нажать кнопку '''"Finish"'''.
</syntaxhighlight>'.
  - Поставить галочку в поле <syntaxhighlight lang='bash'>
'"I accept the terms in the License Agreement"
</syntaxhighlight>'.
  - Нажать кнопку <syntaxhighlight lang='bash'>
'"Next"
</syntaxhighlight>'.
  - Подтвердить место установки, нажав  кнопку <syntaxhighlight lang='bash'>
'"Next"
</syntaxhighlight>' => Появится окно с сообщением/ "Разрешить внесение изменений на данном компьютере следующей программе?". Нажать кнопку <syntaxhighlight lang='bash'>
'"Да"
</syntaxhighlight>'.
  - Запустить процесс установки, нажав кнопку <syntaxhighlight lang='bash'>
'"Install"
</syntaxhighlight>'.
  - Нажать кнопку <syntaxhighlight lang='bash'>
'"Finish"
</syntaxhighlight>'.


[[File:13_ш_установка_postgresql.png]]
[[File:13_ш_установка_postgresql.png]]
Строка 134: Строка 95:
</syntaxhighlight> - для x64 драйвера <br/><syntaxhighlight lang='bash'>
</syntaxhighlight> - для x64 драйвера <br/><syntaxhighlight lang='bash'>
Driver={PostgreSQL Unicode};Server=localhost;Port=5432;Database=address;
Driver={PostgreSQL Unicode};Server=localhost;Port=5432;Database=address;
</syntaxhighlight> - для x32 драйвера <br/>4. Нажать кнопку «ОК». <br/>5. Нажать кнопку «Подключиться" <br/>6. Указать логин и пароль. <br/>7. Нажать кнопку «ОК». <br/><hi #99d9ea><syntaxhighlight lang='bash'>
</syntaxhighlight> - для x32 драйвера <br/>4. Нажать кнопку «ОК». <br/>5. Нажать кнопку «Подключиться" <br/>6. Указать логин и пароль. <br/>7. Нажать кнопку «ОК». <br/>'''ДАЛЕЕ СКАЧАТЬ [[5_асп.шлюз:1_интеграция:9_шаблоны_обработок_1с_8х_и_7.7|ШАБЛОН ОБРАБОТКИ 1С 8Х ИЛИ 7.7]]'''
'ДАЛЕЕ СКАЧАТЬ [[5_асп.шлюз:1_интеграция:9_шаблоны_обработок_1с_8х_и_7.7|ШАБЛОН ОБРАБОТКИ 1С 8Х ИЛИ 7.7]]
[[Category:1 интеграция шлюз]]
</syntaxhighlight>'</hi>
[[Category:1 интеграция]]
 
<vote type=1 />
<vote type=1 />

Текущая версия от 17:12, 3 апреля 2025

Разворот базы Postgre SQL

Файл бекапа для postgres: Файл:Address.backup

Загрузите PostgreSQL на компьютер, который выступит в роли шлюза.

  1. Перейти по ссылке https://www.enterprisedb.com/downloads/postgres-postgresql-downloads.
  2. Выбрать версию Вашей операционной системы, кликнув на нужную ячейку.
  3. Выбрать место хранения файла и его наименование.
  4. Нажмите кнопку "Сохранить".

Произведите установку, скаченного файла/

  1. Дважды кликнуть по иконки "PostgreSQL" => Появится окно с сообщением/ "Разрешить внесение изменений на данном компьютере следующей программе?". Нажать кнопку "Да".
  2. Нажать кнопку "Next".
  3. В окне подтверждения мета хранения файла, нажать кнопку "Next".
  4. Назначить и записать пароль суперпользователя
  5. Нажать кнопку "Next".
  6. Подтвердите использование порта 5432, нажав кнопку "Next".
  7. Нажать кнопку "Next".
  8. Подтвердить начало установки, нажав кнопку "Next".
  9. Дождитесь окончания загрузки.
  10. Нажать кнопку "Finish".

Установка pgAdmin 4

Вместо установки pgAdmin 4 и разворота базы стандартным способом, можно использовать Файл:Address.vbs (скачать, запустить и следовать появляющимся инструкциям)
1. Скачать pgAdmin 4/
1.1 Перейти по ссылке/ https://www.pgadmin.org/download/pgadmin-4-windows/ и выбрать последнюю на данный момент версию pgAdmin 4.

1.2 Нажатием на указанную кнопку на странице перейти на непосредственно страницу скачивания/

2. Установить pgAdmin 4/
2.1 Запустить скачанный файл

2.2 В открывшемся окошке нажать "next"/

2.3 Выбрать пункт "i accept the agreement" и нажать "Next"

2.4 Нажать "Next"

2.5 Нажать "Next"

2.6 Нажать "Install" и дождаться окончания установки.

Разворот базы address

1. Запустить pgAdmin4

2. Установите мастер-пароль для pgadmin4, который будет использоваться для входа в программу впоследствии. Пароль должен быть не короче 8 символов, содержать латинские буквы и цифры.

3. Нажимаем правой кнопкой на значок "Servers", затем последовательно выбираем "Create" и "Server"

4. Во вкладке "Name" пишем "localhost" или адрес сервера на котором развернут PostgreSQL

5. на вкладке соединение заполняем поля "Host" - пишем "localhost" или адрес сервера на котором развернут PostgreSQL, и поле "password" - указываем пароль суперпользователя postgres. И нажимаем ОК.

6. Разворачиваем сервер localhost нажатием на символ "вправо" как на скриншоте/


7. Нажимаем правой кнопкой на иконку "Databases" и выбираем по порядку "Create" - "database"/

8. Прописываем имя базы "address" как на скриншоте и нажимаем "SAVE"

9. Нажимаем правой кнопкой на иконку Login/Group roles и выбираем по порядку "Create" - "Login/Group role"/

10. Прописываем имя роли "address" на вкладке General/

11. Прописываем пароль address на вкладке "Difinition"/

12. указываем привилегии роли, как на скриншоте, на вкладке "Priveleges" и нажимаем "Save"/

13. Разворачиваем сервер localhost, затем значок "Databases", затем "address", затем "Schemas", как нас скриншоте/

14. Выделяем правой кнопкой мыши значок "public", и нажимаем "Delete/Drop"

15. Выделяем правой кнопкой мыши базу address, и выбираем "restore". Указываем путь к файлу address.backup и нажимаем "Restore". Дожидаемся окончания процесса восстановления.


Если база восстановлена успешно, появится уведомление, как на скриншоте/













Установка ODBC драйвера

Загрузите и установить ODBC драйвер соответствующей версии/

  1. Перейти по ссылке https://www.postgresql.org/ftp/odbc/versions/msi/.
  2. Выбрать версию Вашей операционной системы и версию установленной PostgreSQL, кликнув на нужную строку.
  3. Выбрать место хранения файла и его наименование.
  4. Нажмите кнопку "Сохранить".

  1. Кликнуть правой кнопкой мыши на скаченный файл.
  2. Выбрать программу с помощью, которой будет производится распаковка.
  3. Выбрать место распаковки и распаковать.

  1. Кликнуть правой кнопкой мыши на иконку "psqlodbc" и выбрать пункт "Установить".
  2. Нажать кнопку "Next".
  3. Поставить галочку в поле "I accept the terms in the License Agreement".
  4. Нажать кнопку "Next".
  5. Подтвердить место установки, нажав кнопку "Next" => Появится окно с сообщением/ "Разрешить внесение изменений на данном компьютере следующей программе?". Нажать кнопку "Да".
  6. Запустить процесс установки, нажав кнопку "Install".
  7. Нажать кнопку "Finish".

ODBC драйвер также необходимо установить на машину, с которой будет осуществляться доступ через тонкий клиент.

Настройки на стороне 1с

В 1с/

0. Открыть "Сервис", "Параметры", поставить галочку "Отображать кнопку Все Функции"
1. Открыть "Все функции" (функции для технического специалиста в 8.3.18 и выше) (2) > "Стандартные" (3) > "Управление внешними источниками данных" (4)

2. Открыть «Администрирование» > «Изменить общие параметры»

3. Указать тип СУБД "PostgreSQL", логин address и пароль, а также строку подключения/

Driver={PostgreSQL Unicode(x64)};Server=localhost;Port=5432;Database=address;

- для x64 драйвера

Driver={PostgreSQL Unicode};Server=localhost;Port=5432;Database=address;

- для x32 драйвера
4. Нажать кнопку «ОК».
5. Нажать кнопку «Подключиться"
6. Указать логин и пароль.
7. Нажать кнопку «ОК».
ДАЛЕЕ СКАЧАТЬ ШАБЛОН ОБРАБОТКИ 1С 8Х ИЛИ 7.7

0.00
(0 голосов)