homebrew PostgreSQL actualizado a 10.1 pero necesito 9.6

1

Hice la actualización de brew y la actualización de brew

Ahora mi PostgreSQL es 10.1 En el servidor tengo 9.6 y quiero que sea igual.

Todavía puedo conectarme y leer mis datos (ya que asumo que el servicio de elaboración de cerveza no se reinició, pero todavía no ejecuté pgupgrade ni nada)

También se encuentran paquetes como

brew search postgres

Tengo

$ brew search postgres
==> Searching local taps...
postgresql ✔     check_postgres   postgres-xc      [email protected]   [email protected]   [email protected]   postgrest

¿Cuál es la mejor y más segura manera de degradar el paquete, guardar mi base de datos actual y hacer que [email protected] se ejecute? Como me gustaría una versión idéntica al servidor en el que estamos trabajando (9.6), y me gustaría asegurarme de que pg_upgrade nunca lo hizo "PostgreSQL 10".

¿Hay alguna forma segura de rebajar? Podría hacerlo en Linux a partir de una descripción, pero la administración de usuarios de Mac + homebrew postgres funciona de manera diferente (por ejemplo, no utiliza un usuario de Unix postgres)

    
pregunta dszakal 14.11.2017 - 00:39

1 respuesta

0

Tenía el mismo problema y lo encontré en enlace

  1. brew install [email protected]
  2. brew switch postgres 9.6.3
  3. brew info postgres // imprime un resumen que no debería mostrar conflictos
  4. brew services start postgresql // si lo desea, por supuesto.
respondido por el ggranum 28.04.2018 - 13:21

Lea otras preguntas en las etiquetas