У меня был установлен Postgresql 9.6 (в Windows 10), и я полностью удалил, включая каталог данных и все старые копии PgAdmin, и нет переменных среды, относящихся к этой или любой другой старой установке Postgres.
Я недавно установил Postgresql 11 и PgAdmin 4 v3.6 с помощью установщика EnterpriseDB.Когда я запускаю PgAdmin 4, он автоматически обнаруживает экземпляр postgresql с именем 9.6 - хотя детали говорят мне, что на самом деле это мой экземпляр v11 с тем же номером порта и паролем и т. Д. Единственное отличие состоит в том, что он указывает на несуществующий старый каталог данных..
Я искал случайный файл postgresql.conf (и не могу найти его, как он был в каталоге удаленных данных!).Поскольку нет также переменных окружения, двоичных файлов и данных, я не могу понять, как PgAdmin автоматически обнаруживает этого призрака.Любые предложения о том, как это исправить?
РЕДАКТИРОВАТЬ:
- Я пытался удалить все файлы cookie, относящиеся к PgAdmin и Postgresql в Chrome - это не имело никакого эффекта
- Я также дважды проверил, что сервис postgresql 9.6 не запущен (но это только подтверждает вышесказанное, где PgAdmin говорит, что он называется 9.6, но на самом деле это экземпляр v11)