Как создать два локальных сервера в pgAdmin?

У меня уже есть локальный сервер с данными по порту 5432 по умолчанию в pgAdmin. Мне нужно создать другой локальный хост-сервер для проверки импорта другой группы БД.

Но когда я пытаюсь создать еще один сервер на локальном хосте: 5400, я получаю следующую ошибку

Внутренняя ошибка сервера: невозможно подключиться к серверу при подключении к серверу на «localhost». Ошибка порта 5400: отказано в соединении с сервером на «localhost». Сервер работает на этом хосте и принимает соединения TCP/IP?

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

Если вы хотите запустить другой сервер Postgres, вам нужно сделать это на хост-компьютере во время запуска. Однако эта просьба не имеет особого смысла. Почему бы вам просто не создать новую базу данных на одном сервере?

Tim Roberts 23.04.2024 08:50
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
1
1
113
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Я предполагаю, что вы думаете, что создание сервера в pgAdmin на самом деле просто создание соединения с сервером. Это означает, что он позволяет вам создавать подключение к серверу, который у вас уже есть 5432 столько раз, сколько вы пожелаете (обратите внимание, что это несколько подключений к одному и тому же серверу), но поскольку на 5400 ничего не работает, подключиться к нему не удается, и он не пытается его создать.

Я не думаю, что pgAdmin позволяет вам установить совершенно новый сервер/кластер/экземпляр. Вы можете создавать новые базы данных на той, к которой вы уже подключены, с помощью СОЗДАТЬ БАЗУ ДАННЫХ , но чтобы установить совершенно новый отдельный сервер на другой порт, вам просто нужно пройти обычный процесс установки.

Если бы вы настраивали сервер PostgreSQL, работающий в данный момент на вашем порту 5432, вы, вероятно, могли бы повторить процесс и просто выбрать другой порт.

Другие вопросы по теме

Похожие вопросы

Как создать диаграмму ERD русалки из существующей базы данных с помощью maven?
Postgres – разница в использовании индексов более высокой и низкой мощности, если я хочу выбрать тот же набор данных
Как мне перебирать таблицы в базе данных Postgres, чтобы создать материализованные представления для всех несистемных таблиц?
Запрос PostgreSQL возвращает разные результаты в DbEaver и C# (Dapper/ADO.NET), несмотря на одно и то же соединение с сервером
Psycopg3 динамический sql.Идентификатор с псевдонимом/меткой
Экспорт данных из базы данных sqlite в базу данных postgress в django
Можно ли преобразовать gltf в массив байтов, а затем преобразовать массив обратно в файл?
Подключитесь к хосту базы данных Postgresql в контейнере докеров извне
Как эффективно обрабатывать большие данные JSONB в Rails 7 с помощью PostgreSQL
Объединение двух столбцов sql в один и подсчет количества уникальных значений?