Как обновить pgAdmin 4 на Windows? - PullRequest
0 голосов
/ 05 июня 2019

Я установил pgAdmin 4 как часть установщика postgres для Windows.Теперь pgAdmin говорит мне, что есть более новая версия (4.8,> 4.5, которая у меня есть).Тем не менее, я не вижу встроенной функции обновления, и когда я пошел, чтобы загрузить и запустить установщик pgAdmin 4 для обновления, он установился в неправильном месте, что привело к проблемам.

Сначала я попытался установить его в папку по умолчанию (C:\Program Files (x86)\pgAdmin 4\v4), что было неверно, поскольку предыдущая установка (из установщика postgres) прошла в другое место (C:\Program Files\PostgreSQL\11\pgAdmin 4).

Во второй раз я указал на мою существующую установку postgres (C:\Program Files\PostgreSQL\11\pgAdmin 4), но вместо этого она установилась там в подкаталог (C:\Program Files\PostgreSQL\11\pgAdmin 4\v4), вместо обновления существующей установки, снова уступая дублированным установками проблемы, вытекающие из этого.Я предполагаю, что если я пойду скачать установщик postgres, он просто переустановит версию 4.5 pgAdmin, хотя я не проверял это.

Каков правильный способ обновления экземпляра pgAdmin, первоначально установленного установщиком Windows postgres?

Ответы [ 2 ]

1 голос
/ 11 июля 2019

Не уверен, что лучший подход здесь.Если вы обновляете pgadmin напрямую с: https://www.postgresql.org/ftp/pgadmin/pgadmin4/v4.10/windows/, установка будет идти в "C: \ Program Files (x86) \ pgAdmin 4 \ v4 \ runtime \ pgAdmin4.exe"

Когда будет установлена ​​вся установкаУстановщик EnterpriseDB из: https://www.enterprisedb.com/downloads/postgres-postgresql-downloads устанавливается здесь: "C: \ Program Files \ PostgreSQL \ 11 \ pgAdmin 4 \ bin \ pgAdmin4.exe"

Это выглядит как совершенно нежелательный конфликт?И приводит к проблеме, определенной @Anomaly?

1 голос
/ 05 июня 2019

Если вы загрузите установщик отсюда https://www.postgresql.org/ftp/pgadmin/pgadmin4/v4.8/windows/

Он должен автоматически установить версию 4.8 в (C: \ Program Files (x86) \ pgAdmin 4 \ v4), перезаписав любую существующую версию 4.x, носохраняя соединения и настройки вашего сервера.

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

Я предлагаю вам перейти к контролюпанель и удалите оттуда все версии, которые у вас есть.После этого перейдите по ссылке выше, скачайте и установите v4.8 в папку по умолчанию.Каждый раз, когда доступна новая версия, просто установите ее и позвольте установщику установить ее в папку по умолчанию.

Обратите внимание, что ваши соединения с сервером pgadmin можно найти в% appdata% \ pgAdmin.

Обратите внимание, что я лично только что обновился с v4.5 до v4.8, используя этот метод (установив его в папку по умолчанию), и он работал как чудо.

...