Как освободить порт 5432 windows

hi guys I m trying to use postgreSql and when trying to open pgadmin 4 is not working and if i try fixing the port too the default 5432 it is said that is already in use .I found some solution but most of them work only on mac not windows .so if any one has a solution please help me

asked May 1, 2021 at 15:16

Azer8's user avatar

Your postgresql server is probably already occupying that port, or maybe some other program is. Try finding the program that uses the port using netstat -aon | findstr '5432' and terminate it, or change the postgresql config to use a different port instead.

answered May 1, 2021 at 15:27

Ruben Helsloot's user avatar

Ruben HelslootRuben Helsloot

12.6k6 gold badges26 silver badges51 bronze badges

You can change your port from 5432 to something like 5433, 5050 or 6543, to change follow the steps.

Step 1: Go to this PC -> OS(C:) -> Program Files -> PostgreSQL -> 14 -> data —
postgresql.conf.

Step 2: Right click on postgresql.conf open in Edit with Notepad++ or vscode.

Step 3: Go to the line number 64(might be in your notepad it will different) now change the port number 5432 to 5433 and save it and click on red cross to close.

Step 4: Window + R/(Run) -> ‘service.msc’ click ok.

Step 5: Search postgresql-x64-14(depending on your version) -> Right click and restart.

Step 6: Goto PgAdmin -> Right click on PostgreSQL14 and open properties -> Click on Connection -> change port 5432 to 5433 and click save.

Step 7: Right click on PostgreSQL14 and click Connect Server give password now ready to use.

answered Oct 12, 2022 at 15:29

Faiz Olam's user avatar

it worked when I run pgadmin4.exe as an admistrator. without ending that task .it workes fine now.

answered May 3, 2021 at 9:01

Azer8's user avatar

Azer8Azer8

5398 silver badges19 bronze badges

Navigate to Windows Start menu

Scroll down to postgreSql 14 and click

run pgAdmin 4 as an administrator.

If prompted for a password, enter the password you specified when installing postgresql.

answered Jul 25, 2022 at 10:22

Gabriel Obafisile's user avatar

Вы можете изменить свой порт с 5432 на что-то вроде 5433, 5050 или 6543, чтобы изменить его, следуя инструкциям.

Шаг 1: Перейдите на этот ПК -> ОС (C:) -> Program Files -> PostgreSQL -> 14 -> данные — postgresql.conf.

Шаг 2: Щелкните правой кнопкой мыши файл postgresql.conf, откройте его в редакторе Notepad++ или vscode.

Шаг 3: Перейдите к строке номер 64(может быть, в вашем блокноте она будет другой), теперь измените номер порта 5432 на 5433, сохраните его и нажмите красный крестик, чтобы закрыть.

Шаг 4: Окно + R/(Выполнить) -> ‘service.msc’ нажмите ОК.

Шаг 5: Найдите postgresql-x64-14(в зависимости от вашей версии) -> Щелкните правой кнопкой мыши и перезапустите.

Шаг 6: Перейдите к PgAdmin -> Щелкните правой кнопкой мыши PostgreSQL14 и откройте свойства -> Нажмите «Подключение» -> измените порт 5432 на 5433 и нажмите «Сохранить».

Шаг 7: Щелкните правой кнопкой мыши PostgreSQL14 и выберите «Подключить сервер». Теперь пароль готов к использованию.

  • Главная

    Список форумов

    Обсуждение Open Server

  • Поиск

    • Текущее время: 09 окт 2023, 16:11
    • Часовой пояс: UTC+03:00

magistr011

Сообщения: 2
Зарегистрирован: 04 фев 2016, 05:57

I neen help PostgreSQL на :5432

Уважаемые форумчане!
Столкнулся с проблемой подключения модуля. Настройки ПО такие:

Настройки ОС
Настройки ОС

Как только я подключаю модуль PostgreSQL 9.4 сервер выдаёт ошибку:

Невозможно занять порт 5432 поскольку он уже используется: d:\postgresql\9.4\bin\postgres.exe

PostgreSQL в момент включения чекбокса модуля не запущена (могут работать службы) но порт занят… Подскажите что делать? Я не пробовал с MySQL данная СУБД не установлена у меня…

New videos very Sunday and Friday.

For more content, visit:

baltlogs

When installing your Postgres database for the first time, one of the problems that might arise is that two different versions of the PostgreSQL server are running at the same time. When this happens, you will get a message similar to the screenshot below.

Screen-Shot-2021-02-10-at-1.29.28-PM

In my case, I downloaded PostgreSQL, but apparently I already had a different version running on my computer and it was using the port 5432. Postgres is known for using port 5432 as a default (this can be changed). The problem described can also be caused by other applications using port 5432.

To check what is running on port 5432, issue the following command on your terminal.

$ sudo lsof -i :5432

Enter fullscreen mode

Exit fullscreen mode

When issuing the command above, you will prompted for the computer’s password. After entering your password, you should get an output of what’s currently running on port 5432.

Screen-Shot-2021-02-11-at-11.07.33-AM

You might get a different output depending on what application is using the port. In my case, I had a different version of the PostgreSQL server running on my Mac, that was interfering with the Postgres.app. If you have the same problem, to kill all PostgreSQL processes, issue the following command.

$ sudo pkill -u postgres

Enter fullscreen mode

Exit fullscreen mode

Usually Postgres is the only app interested in using port 5432, but if after issuing the first command to see what is running on port 5432, you find out that there is an application other than PostgreSQL running on port 5432, try to check the activity monitor and see what app might be interfering with your PostgreSQL server and shut it down from there.

If you find this content useful, please share with others.

Other ways to support:

Django 3…2…1…Takeoff! Kindle

Django 3…2…1…Takeoff! Paperback

psql — это клиент, который подключается к серверу postgres. закрытие соединения с \q завершает сеанс. Когда это происходит, бэкэнд для этого сеанса останавливается, поэтому, закрывая соединение, вы освобождаете pid только на сервере. И сервер продолжает прослушивать порт 5432.

Если вы хотите прекратить прослушивание на порту 5432, вы можете остановить сервер postgres с pg_ctl stop или даже назначить ему другой порт в postgres.conf, чтобы вы могли запускать обе программы параллельно

update Если вы установили из пакетов (Ubuntu/Debian/Fedora/RHEL/CentOS/etc), вы должны использовать диспетчера системных служб для остановки postgresql. например, в RHEL 7 или Fedora, sudo systemctl stop postgresql-9.6 (или независимо от вашей версии), а не pg_ctl (цитируя Craig Ringer)

  • Как оптимизировать старую игру на windows 10
  • Как оптимизировать windows 10 после установки
  • Как оптимизировать системный реестр windows 10
  • Как оптимизировать рабочий стол windows 10
  • Как оптимизировать windows 10 для работы