Не устанавливается postgresql на windows server 2019

Обновлено: 07.07.2024

Ошибка 1920 при установке FineReader 9.0
Подскажите, с чем может быть связана следующая ошибка, которая возникает в конце установки.

Нет прав запуска служб
Windows 7 Home basic. Права администратора. При установке программы возникает ощибка (просит.

Скрипт для запуска служб
Добрый день, Форумчане! За ранее извиняюсь, если пишу не в той теме, ибо не знал куда и.

PostgreSQLite - это что за поделие?? Первый раз такое слышу.
Есть или PostgreSQL или SQLite. Оба относятся к классу СУБД.
Может вы что-то перепутали в описании к установке вашей программы.

Совершенно не разбираюсь, я указал, что пишет ошибка. Как я понял PostgreSQLite – это название службы. А пытается установиться PostgreSQL. Устанавливается он вместе с программой (если поставить галочку). Но я также и отдельно скачивал ехе и выдаёт ту же ошибку.

Из-за чего это может быть?

Похоже это у вас что-то специфичное с вашей программой.
У классического PostgreSQL служба вроде называется "PosrgeSQL Server".
Что можно посоветовать, это запустить установку через msiexec и логирование процесса установки.
Может станет понятно, что конкретно происходит. Без Postgre программа установилась, но при каждом запуске говорит что нужно его установить, при нажатии установить происходит всё тоже самое. Скачал отдельный установщик этого PostgreSQLite с расширением msi а его запустить от имена админа не получается (1 картинка), это нормального для таких файлов?
Пробую через предложенный вариант, пишу команду (2 картинка cmd), сразу посылает (от админа такое не установить?).
Пишу такую же команду с параметром /i, установка встаёт на старом месте. только теперь спрашивает повторить или отменить, один раз повторил, потом отменил. Лог также прикрепил. MSI (s) (0C:58) [14:47:10:903]: Executing op: CustomActionSchedule(Action=setup,ActionType=1106,Source=C:\ Users\user\AppData\Local\Temp\setupPSQL.bat,Target=[WindowsVolume]data,)
MSI (s) (0C:58) [14:47:10:957]: Note: 1: 1721 2: setup 3: C:\Users\user\AppData\Local\Temp\setupPSQL.bat 4: [WindowsVolume]data
MSI (s) (0C:58) [14:47:10:957]: Note: 1: 2205 2: 3: Error
MSI (s) (0C:58) [14:47:10:957]: Note: 1: 2228 2: 3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1721
MSI (s) (0C:58) [14:47:10:958]: Executing op: ActionStart(Name=InstallServices,Description=Установка служб,Template=Служба: [2])
Информация 1721.Ошибка пакета установщика Windows. Невозможно запустить необходимую для завершения установки программу. Обратитесь в службу поддержки или к поставщику пакета. Действие: setup, расположение: C:\Users\user\AppData\Local\Temp\setupPSQL.bat, команда: [WindowsVolume]data

Не может запустить setupPSQL.bat, либо что-то в этом файле с ошибкой сделано.
Посмотрите на его содержимое, попробуйте повторить в ручном режиме
(не лишне предупредить, что надо бы смотреть, что выполняете, чтобы не выполнить лишнего,
а то неизвестно где вы это все скачали, занесете заразу какую-нибудь).

Как вариант, еще отключите антивирус на момент установки,
точно удостоверьтесь, что устанавливаете под админскими правами - может по каким-то причинам /a недостаточно (здесь я плохо MSI знаю).

Ну и если у вас свой специфический софт, под который доработали ПГ, то лучше обратиться к разрабам этого софта с этой проблемой. Будет больше толку.

Не хватает системных ресурсов при установке одного драйвера
Добрый день, друзья! Возникла проблема, давно был установлен Tunngle и при очередном входе он.


Получение списка системных служб
Подскажите как получить список системных служб?

Как включить разрешение на запуск системных служб ?
Добрый день! При запуски мастера установки клиент-серверной 1С, можно выбрать пользователя.

Ошибка: Убедитесь, что установлено приложение для типов файлов .vb
Переустановил винду с 7 на 10 и поставил ту же Visual Studio 2010. И в 1 из 11 приложений пишется.

Установка PostgreSQL на Windows Server 2019

Вас перекинет на другую страницу. Здесь выберите нужную вам версию PostgreSQL. Мы будем устанавливать PostgreSQL 13.3. Размер файла установки 200+ Мб.

Установка PostgreSQL на Windows Server 2019

Запустите скачанный файл.

Установка PostgreSQL

На первом шаге — нажмите далее (Next). На втором шаге — укажите директорию для установки PostgreSQL. Мы её оставим дефолтной.

Установка PostgreSQL на Windows Server 2019

На третьем шаге — выберите компоненты экосистемы SQL, которые будут установлены на компьютер (сервер). По умолчанию выбраны все компоненты. Мы оставим список выбранных компонентов без изменений.

Установка PostgreSQL на Windows Server 2019

На четвертом шаге — укажите директорию хранения баз данных. Нас вполне устроит дефолтный путь, поэтому оставим его без изменений.

Установка PostgreSQL на Windows Server 2019

На пятом шаге — задайте пароль администратора СУБД.

Установка PostgreSQL на Windows Server 2019

На шестом шаге — укажите порт по которому можно подключиться к СУБД. По умолчанию PostgreSQL «слушает» порт 5432. Оставим его без изменений.

Установка PostgreSQL на Windows Server 2019

На седьмом шаге — выберите язык интерфейса. Мы оставим Английский язык интерфейса, но вы можете выбрать любой язык.

На восьмом шаге — ознакомьтесь с конфигурацией установки. Обратите внимание на пункты: Server Installation Directory, Database Port, Database Superuser.

Установка PostgreSQL на Windows Server 2019

Подтвердите установку и дождитесь ее завершения. По завершении установки вам будет предложено запустить Stack Builder, который в автоматическом режиме установит дополнительные инструменты и драйверы.

Установка PostgreSQL на Windows Server 2019

Установка Stack Builder

На первом шаге — выберите установленный дистрибутив PostgreSQL.

Установка PostgreSQL на Windows Server 2019

Установка PostgreSQL на Windows Server 2019

На третьем шаге — укажите каталог для установки пакетов.

Установка PostgreSQL на Windows Server 2019

Далее Stack Builder загрузит файл и его можно будет установить. По завершении установки нажмите кнопку Завершить.

Подключение к PostgreSQL

Проверим работоспособность PostgreSQL, подключившись к СУБД через PgAdmin, который был установлен вместе с PostgreSQL. Перейдите в меню Пуск → папка PostgreSQL 13 → pgAdmin 4.

Установка PostgreSQL на Windows Server 2019

При первом запуске pgAdmin необходимо будет задать пароль пользователя. Далее раскройте список серверов. pgAdmin запросит пароль от PostgreSQL (мы его задавали на этапе установки).

Установка PostgreSQL на Windows Server 2019

После успешного подключения к PostgreSQL вы увидите рабочие дашборды и сможете перемещаться по внутренней структуре БД.

Установка PostgreSQL на Windows Server 2019

На этом установка, настройка и проверка подключения к PostgreSQL окончена. Если вам необходимо настроить удаленный доступ к PostgreSQL на Windows Server 2019 — вам сюда.

Установка и настройка PostgreSQL 12 на Windows 10

Что такое PostgreSQL?

PostgreSQL — это бесплатная объектно-реляционная система управления базами данных (СУБД). PostgreSQL реализована для многих операционных систем, например, таких как: BSD, Linux, macOS, Solaris и Windows.

В PostgreSQL используется язык PL/pgSQL.

PL/pgSQL – это процедурное расширение языка SQL, разработанное и используемое в СУБД PostgreSQL.

Язык PL/pgSQL предназначен для создания функций, триггеров, он добавляет управляющие структуры к языку SQL, и он помогает нам выполнять сложные вычисления.

На момент написания статьи самая актуальная версия PostgreSQL 12, именно ее мы и будем устанавливать.

Системные требования для установки PostgreSQL 12 на Windows

PostgreSQL 12 можно установить не на все версии Windows, в частности официально поддерживаются следующие версии и только 64 битные:

  • Windows Server 2012 R2;
  • Windows Server 2016; .

Как видим, в официальном перечне нет Windows 10, однако установка на данную систему проходит без проблем, как и последующее функционирование PostgreSQL.

Кроме этого есть и другие требования:

  • Процессор как минимум с частотой 1 гигагерц;
  • 2 гигабайта оперативной памяти;
  • Как минимум 512 мегабайт свободного места на диске (рекомендуется больше для установки дополнительных компонентов);
  • Также рекомендовано, чтобы все обновления операционной системы Windows были установлены.

Установка PostgreSQL 12 и pgAdmin 4 на Windows 10

Итак, давайте перейдем к процессу установки, и рассмотрим все шаги, которые необходимо выполнить, чтобы установить PostgreSQL 12 и pgAdmin 4 на Windows 10.

Шаг 1 – Скачивание установщика для Windows

Здесь Вам необходимо выбрать версию PostgreSQL и платформу, в нашем случае выбираем PostgreSQL 12 и Windows x86-64.

Скриншот 1

В итоге должен загрузиться файл postgresql-12.2-2-windows-x64.exe размером примерно 191 мегабайт (на момент написания статьи доступна версия 12.2-2).

Шаг 2 – Запуск установщика PostgreSQL

Теперь, чтобы начать установку, необходимо запустить скаченный файл (установка PostgreSQL требует прав администратора).

После запуска откроется окно приветствия, нажимаем «Next».

Скриншот 2

Шаг 3 – Указываем каталог для установки PostgreSQL 12

Далее, в случае необходимости мы можем указать путь к каталогу, в который мы хотим установить PostgreSQL 12, однако можно оставить и по умолчанию.

Скриншот 3

Шаг 4 – Выбираем компоненты для установки

Затем выбираем компоненты, которые нам необходимо установить, для этого оставляем галочки напротив нужных нам компонентов, а обязательно нам нужны PostgreSQL Server и pgAdmin 4. Утилиты командной строки и Stack Builder устанавливайте по собственному желанию, т.е. их можно и не устанавливать.

Скриншот 4

Заметка! Если Вас интересует язык SQL, то рекомендую почитать книгу «SQL код» это самоучитель по языку SQL для начинающих программистов. В ней очень подробно рассмотрены основные конструкции языка.

Шаг 5 – Указываем каталог для хранения файлов баз данных

На этом шаге нам необходимо указать каталог, в котором по умолчанию будут располагаться файлы баз данных. В случае тестовой установки, например, для обучения, можно оставить и по умолчанию, однако «боевые» базы данных всегда должны храниться в отдельном месте, поэтому, если сервер PostgreSQL планируется использовать для каких-то других целей, лучше указать отдельный диск.

Скриншот 5

Шаг 6 – Задаем пароль для системного пользователя postgres

Далее нам нужно задать пароль для пользователя postgres – это администратор PostgreSQL Server с максимальными правами.

Вводим и подтверждаем пароль. Нажимаем «Next».

Скриншот 6

Шаг 7 – Указываем порт для экземпляра PostgreSQL

На данном шаге в случае необходимости мы можем изменить порт, на котором будет работать PostgreSQL Server, если такой необходимости у Вас нет, то оставляйте по умолчанию.

Скриншот 7

Шаг 8 – Указываем кодировку данных в базе

Затем мы можем указать конкретную кодировку данных в базе, для этого необходимо выбрать из выпадающего списка нужную Locale.

Однако можно оставить и по умолчанию, жмем «Next».

Скриншот 8

Шаг 9 – Проверка параметров установки PostgreSQL

Все готово к установке, на данном шаге проверяем введенные нами ранее параметры и, если все правильно, т.е. все то, что мы и вводили, нажимаем «Next».

Скриншот 9

Шаг 10 – Запуск процесса установки

Далее появится еще одно дополнительное окно, в котором мы должны нажать «Next», чтобы запустить процесс установки PostgreSQL на компьютер.

Скриншот 10

Установка началась, она продлится буквально минуту.

Скриншот 11

Шаг 11 – Завершение установки

Также в этом окне нам предложат запустить Stack Builder для загрузки и установки дополнительных компонентов, если Вам это не нужно, то снимайте галочку «Lanch Stack Builder at exit?».

Скриншот 12

Запуск и настройка pgAdmin 4

PostgreSQL 12 и pgAdmin 4 мы установили, теперь давайте запустим pgAdmin 4, подключимся к серверу и настроим рабочую среду pgAdmin.

Чтобы запустить pgAdmin 4, зайдите в меню пуск, найдите пункт PostgreSQL 12, а в нем pgAdmin 4.

Подключение к серверу PostgreSQL 12

pgAdmin 4 имеет веб интерфейс, поэтому в результате у Вас должен запуститься браузер, а в нем открыться приложение pgAdmin 4.

При первом запуске pgAdmin 4 появится окно «Set Master Password», в котором мы должны задать «мастер-пароль», это можно и не делать, однако если мы будем сохранять пароль пользователя (галочка «Сохранить пароль»), например, для того чтобы каждый раз при подключении не вводить его, то настоятельно рекомендуется придумать и указать здесь дополнительный пароль, это делается один раз.

Вводим и нажимаем «ОК».

Скриншот 13

Чтобы подключиться к только что установленному локальному серверу PostgreSQL в обозревателе серверов, щелкаем по пункту «PostgreSQL 12».

В итоге запустится окно «Connect to Server», в котором Вам нужно ввести пароль системного пользователя postgres, т.е. это тот пароль, который Вы придумали, когда устанавливали PostgreSQL. Вводим пароль, ставим галочку «Save Password», для того чтобы сохранить пароль и каждый раз не вводить его (благодаря функционалу «мастер-пароля», все сохраненные таким образом пароли будут дополнительно шифроваться).

Скриншот 14

В результате Вы подключитесь к локальному серверу PostgreSQL 12 и увидите все объекты, которые расположены на данном сервере.

Скриншот 15

Установка русского языка в pgAdmin 4

Как видите, по умолчанию интерфейс pgAdmin 4 на английском языке, если Вас это не устраивает, Вы можете очень просто изменить язык на тот, который Вам нужен. pgAdmin 4 поддерживает много языков, в том числе и русский.

Для того чтобы изменить язык pgAdmin 4, необходимо зайти в меню «File -> Preferences».

Скриншот 16

Затем найти пункт «User Languages», и в соответствующем поле выбрать значение «Russian». Для сохранения настроек нажимаем «Save», после этого перезапускаем pgAdmin 4 или просто обновляем страницу в браузере.

Скриншот 17

В результате pgAdmin 4 будет русифицирован.

Скриншот 18

Пример написания SQL запроса в Query Tool (Запросник)

Для того чтобы убедиться в том, что наш сервер PostgreSQL работает, давайте напишем простой запрос SELECT, который покажет нам версию сервера PostgreSQL.

Для написания SQL запросов в pgAdmin 4 используется инструмент Query Tool или на русском «Запросник», его можно запустить с помощью иконки на панели или из меню «Инструменты».

После того как Вы откроете Query Tool, напишите

Этот запрос показывает версию PostgreSQL.

Скриншот 19

Как видите, все работает!

Видео-инструкция – Установка PostgreSQL 12 и pgAdmin 4 на Windows 10

Пошаговое руководство по установке и первичной настройке сервера 1С:Предприятия 8.3 версии 8.3.19.1229 в ОС Microsoft Windows Server 2019 Standard с использованием СУБД PostgreSQL-11.7-5-1C и системы защиты HASP (USB-ключа).

Подготовка

Запускаем службу Вторичный вход в систему и в свойствах выбираем Запускать автоматически

На машинах, где будет установлено 1С-Предприятие, открываем в блокноте с правами администратора сервера файл C:\Windows\System32\drivers\etc\hosts и допишем в нём:

Установка и настройка СУБД postgresql-11.7-5.1C

Запускаем дистрибутив postgresql-11.7-5.1C(x64) для установки


устанавливаем как сервис и при необходимости меняем пути


инициализируем кластер и устанавливаем пароль для пользователя postgres


Установка сервера 1С:Предприятие 8.3 и драйвера аппаратной защиты

Распаковываем архив и в нём запускаем setup.exe


Для установки сервера выбрать компоненты

  • Сервер 1С:Предприятия 8
  • Администрирование сервера 1С:Предприятия
  • Сервер хранилища конфигураций 1С:Предприятия
  • Дополнительные функции администрирования
  • Контроль целостности
  • Интерфейсы на различных языках: Английский и Русский


Устанавливаем сервер как сервис и создадим пользователя USR1CV8 и пароль к нему


Устанавливаем драйвер аппаратных ключей защиты


и завершаем установку.

Настройка сервера 1С:Предприятие 8.3


Вводим имя сервера и, если необходимо, описание


Теперь сервер отображается в консоли


Создадим информационную базу


Пропишем имя ИБ, описание, адрес сервера БД: localhost (если сервер развёрнут на той же машине, что и СУБД), имя БД, пользователя postgres и пароль, а также отметим чек-бокс Создать базу данных в случае её отсутствия


и информационная база появилась в оснастке консоли


Теперь вставляем USB-ключ HASP и на всякий случай перезагрузим машину.

Установка и настройка клиента 1С:Предприятие 8.3

Распаковываем архив и в нём запускаем setup.exe

Будут отмечены компоненты:

Этого вполне достаточно.

Будет создан ярлык 1С Предприятие. Запускаем его и сразу будет предложено добавить информационную базу


Выбираем существующую информационную базу


Заполним: Кластер серверов: SRV15, Имя информационной базы: db_1c (то же, что и было добавлено в консоли администрирования)



и информационная база появится в списке


Заключение

Читайте также: