Sé que ya hay un montón de preguntas relacionadas con el león-postgresql en el desbordamiento de pila, pero ninguna parece resolver mi problema.Postgresql descompuesto instalado en brebaje en león
Instalé el homebrew de postgresql y todo estuvo bien después de eso. Luego me equivoqué un poco con el enlace libpq.dylib en/usr/lib para que una aplicación se vincule con la versión instalada de brew en lugar de la versión instalada del sistema operativo. De alguna manera me las arreglé para romper mi instalación mientras se hace esto de tal manera que cualquier llamada a psql da el siguiente error:
>psql
psql: invalid connection option "client_encoding"
volver a instalar PostgreSQL con 'brebaje eliminar postgresql' y otro 'brebaje instalar PostgreSQL' no parece para ayudar (mismo error). También he vuelto a vincular /usr/lib/libpq.dylib para que sea /usr/lib/libpq.5.dylib, que es lo que creo que era antes.
Además, un problema potencialmente relacionado es que no parece mi servidor postgres a querer apagar:
>pg_ctl -D /usr/local/var/postgres stop -s -m fast
pg_ctl: server does not shut down
Alguien tiene alguna pista sobre lo que está mal? Alternativamente, ¿cómo desinstalaría completamente y volvería a instalar el servidor y el cliente postgres?
¿Qué quiere decir con "ensuciado un poco con el enlace libpq.dylib "apuntó el enlace simbólico a una versión diferente de libpq? –
No tengo idea de qué hizo para romperlo, pero tal vez sería más fácil eliminarlo e instalar Postgres.app? Ref: http://postgresapp.com/ – Qsario