Установка postgresql: различия между версиями
Shihov (обсуждение | вклад) м Shihov переименовал страницу 7 установка postgresql в Установка postgresql: Удаление номера из заголовка |
Shihov (обсуждение | вклад) Нет описания правки |
||
| (не показаны 3 промежуточные версии этого же участника) | |||
| Строка 1: | Строка 1: | ||
== | =Установка PostgreSQL= | ||
== Разворот базы Postgre SQL == | |||
Файл бекапа для postgres: [[File:address.backup]] | Файл бекапа для postgres: [[File:address.backup]] | ||
| Строка 5: | Строка 6: | ||
Загрузите PostgreSQL на компьютер, который выступит в роли шлюза. | Загрузите PostgreSQL на компьютер, который выступит в роли шлюза. | ||
Загрузите подходящую версию для вашей системы: | |||
* Для X64: https://gateway.aspcom.ru/static/PostgreSQL_1C_12.22_64bit_Setup.exe | |||
* Для X32: https://gateway.aspcom.ru/static/PostgreSQL_1C_12.22_32bit_Setup.exe | |||
Произведите установку, скаченного файла. | |||
1. Дважды кликнуть по иконки '''"PostgreSQL"''' => Появится окно с сообщением: "Разрешить внесение изменений на данном компьютере следующей программе?". Нажать кнопку '''"Да"'''. | |||
2. В окне "Please select a language" выберите "Russian" | |||
3. Нажимайте "Далее" пока не увидите следующее окно. В этом окне укажите пароль из латинских букв и цифр. | |||
Запишите пароль и нажимайте "Далее" пока программа не установится. | |||
[[Файл:Image675543кцупрпкуацу.png|без|мини|498x498пкс]] | |||
== Разворот базы с помощью скрипта установки == | |||
Вместо установки pgAdmin 4 и разворота базы стандартным способом, можно использовать [[File:address.vbs]]: | |||
1. Скачайте файл и запустите его: | |||
[[Файл:Image65крупцак654654.png|без|мини|393x393пкс]] | |||
2. Нажмите ОК и дождитесь завершения загрузки. По завершению скачивания появится следующее окно: | |||
[[Файл:Image55555.png|без|мини|367x367пкс]] | |||
3. В данном окне укажите путь к папке PostgreSQL. Если вы устанавливали PostgreSQL из установщиков этой инструкции то путь будет | |||
C:\Program Files\PostgreSQL 1C\12\bin для x64 версии | |||
C:\Program Files (x86)\PostgreSQL 1C\12\bin для x32 версии | |||
И нажмите ОК | |||
4. Введите пароль пользователя postgres, указанный при установке. | |||
[[Файл:Image646464.png|без|мини|360x360пкс]] | |||
5. База будет развернута автоматически. По окончанию процесса вы увидите следующее окошко: | |||
[[Файл:Image664654654365436543.png|без|мини|211x211пкс]] | |||
Если вы вы выполнили разворот базы с помощью скрипта установки, следующий пункт можно пропустить и сразу переходить к '''Установке ODBC драйвера'''. | |||
== Установка pgAdmin 4 == | |||
1. Скачать pgAdmin 4 можно по ссылке: | |||
* Для x64: https://gateway.aspcom.ru/static/pgadmin4-9.8-x64.exe | |||
* Для x32: https://gateway.aspcom.ru/static/pgadmin4-3.6-x86.exe | |||
2. Установить pgAdmin 4: | |||
2.1 Запустить скачанный файл | |||
[[File:pgadmin4_запустить.png]] | |||
2.2 В открывшемся окошке нажать "next": | |||
[[File:pgadmin4_установить.png]] | |||
2.3 Выбрать пункт "i accept the agreement" и нажать "Next" | |||
[[File:pgadmin4_установить1.png]] | |||
2.4 Нажать "Next" | |||
[[File:pgadmin4_установить2.png]] | |||
2.5 Нажать "Next" | |||
[[File:pgadmin4_установить3.png]] | |||
2.6 Нажать "Install" и дождаться окончания установки. | |||
[[File:pgadmin4_установить4.png]] | |||
== Разворот базы address == | |||
1. Запустить pgAdmin4 | |||
[[File:pgadmin4_запуск.png]] | |||
2. Установите мастер-пароль для pgadmin4, который будет использоваться для входа в программу впоследствии. Пароль должен быть не короче 8 символов, содержать латинские буквы и цифры. | |||
[[File:pgadmin4_устанавливаем_мастер_пароль.png]] | |||
3. Нажимаем правой кнопкой на значок "Servers", затем последовательно выбираем "Create" и "Server" | |||
[[File:pgadmin4_добавляем_сервер.png]] | |||
4. Во вкладке "Name" пишем "localhost" или адрес сервера на котором развернут PostgreSQL | |||
[[File:pgadmin4_добавляем_сервер_имя.png]] | |||
5. на вкладке соединение заполняем поля "Host" - пишем "localhost" или адрес сервера на котором развернут PostgreSQL, и поле "password" - указываем пароль суперпользователя postgres. И нажимаем ОК. | |||
[[File:pgadmin4_добавляем_сервер_соединение.png]] | |||
6. Разворачиваем сервер localhost нажатием на символ "вправо" как на скриншоте: | |||
[[File:pgadmin4_разворачиваем_1.png]] | |||
[[File:pgadmin4_разворачиваем_2.png]] | |||
7. Нажимаем правой кнопкой на иконку "Databases" и выбираем по порядку "Create" - "database": | |||
[[File:pgadmin4_создаем_базу.png]] | |||
8. Прописываем имя базы "address" как на скриншоте и нажимаем "SAVE" | |||
[[File:pgadmin4_создаем_базу2.png]] | |||
9. Нажимаем правой кнопкой на иконку Login/Group roles и выбираем по порядку "Create" - "Login/Group role": | |||
[[File:pgadmin4_добавляем_роль.png]] | |||
10. Прописываем имя роли "address" на вкладке General: | |||
[[File:pgadmin4_добавляем_роль2.png]] | |||
11. Прописываем пароль address на вкладке "Difinition": | |||
[[File:pgadmin4_добавляем_роль3.png]] | |||
12. указываем привилегии роли, как на скриншоте, на вкладке "Priveleges" и нажимаем "Save": | |||
[[File:pgadmin4_добавляем_роль4.png]] | |||
13. Разворачиваем сервер localhost, затем значок "Databases", затем "address", затем "Schemas", как нас скриншоте: | |||
[[File:pgadmin4_разворачиваем_3.png]] | |||
14. Выделяем правой кнопкой мыши значок "public", и нажимаем "Delete/Drop" | |||
[[File:pgadmin4_удаляем_схему.png]] | |||
15. Выделяем правой кнопкой мыши базу address, и выбираем "restore". Указываем путь к файлу address.backup и нажимаем "Restore". Дожидаемся окончания процесса восстановления. | |||
[[File:pgadmin4_восстанавливаем_базу_1.png]] | |||
[[File:pgadmin4_восстанавливаем_базу_2.png]] | |||
Если база восстановлена успешно, появится уведомление, как на скриншоте: | |||
[[File:pgadmin4_восстанавливаем_базу_3.png]] | |||
== Установка ODBC драйвера == | |||
Загрузите подходящую версию для вашей системы: | |||
* Для X64: https://gateway.aspcom.ru/static/psqlodbc_12_x64.msi | |||
* Для X32: https://gateway.aspcom.ru/static/psqlodbc_12_x86.msi | |||
[[File:12_ш_установка_postgresql.png]] | [[File:12_ш_установка_postgresql.png]] | ||
| Строка 78: | Строка 165: | ||
# Поставить галочку в поле '''"I accept the terms in the License Agreement"'''. | # Поставить галочку в поле '''"I accept the terms in the License Agreement"'''. | ||
# Нажать кнопку '''"Next"'''. | # Нажать кнопку '''"Next"'''. | ||
# Подтвердить место установки, нажав кнопку '''"Next"''' => Появится окно с сообщением | # Подтвердить место установки, нажав кнопку '''"Next"''' => Появится окно с сообщением: "Разрешить внесение изменений на данном компьютере следующей программе?". Нажать кнопку '''"Да"'''. | ||
# Запустить процесс установки, нажав кнопку '''"Install"'''. | # Запустить процесс установки, нажав кнопку '''"Install"'''. | ||
# Нажать кнопку '''"Finish"'''. | # Нажать кнопку '''"Finish"'''. | ||
| Строка 84: | Строка 171: | ||
[[File:13_ш_установка_postgresql.png]] | [[File:13_ш_установка_postgresql.png]] | ||
== Настройки на стороне 1с == | |||
В 1с: | |||
0. Открыть "Сервис", "Параметры", поставить галочку "Отображать кнопку Все Функции" | |||
1. Открыть "Все функции" (функции для технического специалиста в 8.3.18 и выше) (2) > "Стандартные" (3) > "Управление внешними источниками данных" (4) | |||
[[File:сервис_все_функции.png]] | |||
2. Открыть «Администрирование» > «Изменить общие параметры» | |||
[[File:администрирование_изменить_общие_параметры.png]] | |||
3. Указать тип СУБД "PostgreSQL", логин address и пароль, а также строку подключения: | |||
<syntaxhighlight lang='bash'> | |||
Driver={PostgreSQL Unicode(x64)};Server=localhost;Port=5432;Database=address; | Driver={PostgreSQL Unicode(x64)};Server=localhost;Port=5432;Database=address; | ||
</syntaxhighlight> - для x64 драйвера | </syntaxhighlight> - для x64 драйвера | ||
<syntaxhighlight lang='bash'> | |||
Driver={PostgreSQL Unicode};Server=localhost;Port=5432;Database=address; | Driver={PostgreSQL Unicode};Server=localhost;Port=5432;Database=address; | ||
</syntaxhighlight> - для x32 драйвера | </syntaxhighlight> - для x32 драйвера | ||
4. Нажать кнопку «ОК». | |||
5. Нажать кнопку «Подключиться" | |||
6. Указать логин и пароль. | |||
7. Нажать кнопку «ОК». | |||
'''ДАЛЕЕ СКАЧАТЬ [[5_асп.шлюз:1_интеграция:9_шаблоны_обработок_1с_8х_и_7.7|ШАБЛОН ОБРАБОТКИ 1С 8Х ИЛИ 7.7]]''' | |||
[[Category:1 интеграция шлюз]] | [[Category:1 интеграция шлюз]] | ||
<vote type=1 /> | <vote type=1 /> | ||