PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

PostgreSQL non riesce a connettersi:definizione del servizio non trovata

Si scopre che il messaggio di errore è grossolanamente fuorviante. Non ci sono problemi con la definizione del servizio. Invece, l'ho appreso quando ho effettuato l'accesso come utente diverso dall'utente che ha creato l'installazione di PostgreSQL (ad esempio, postgres ) è necessario farlo al prompt dei comandi:

runas /user:postgres "C:\Program Files\PostgreSQL\9.4\bin\pgAdmin3.exe"

Potrebbe esserci una soluzione più elegante rispetto a rendere quanto sopra un file cmd. Vorrei sapere di cosa si tratta!