PostgreSQL en Windows


Mis notas en el uso de PostgreSQL en.. aggghhh!, Windows.


Instalación

Las siguientes imágenes muestran, en secuencia cronológica, los pasos seguidos en la instalación de PostgreSQL en Windows 11 corriendo en Parallels: (af) descarga delinstalador, (g) ejecución del instalador, (ho) configuración del instalador, (pv) instalación de componentes esenciales, (wz2) instalación y cancelación de Stack Builder.

Algunos pasos a destacar son:

  • En el paso j, desmarcar Stack Builder si sólo se requiere instalar el SMBD sin ninguna herramienta adicional (si no se puede deselecionar, cancelar el paso de instalación en v).
  • El puerto por defecto en el paso m es usualmente el adecuado, así como los demás valores.
  • Tomar consciencia y nota del password asignado en el paso l. Posteriormente será usado.
  • Si en la instalación no se presentan las ventanas de configuración del instalador (ho), muy posiblemente sea porque ya ha sido instalado previamente PostgreSQL. Debe desinstalarse antes.
  • Stack Builder (vy), sólo se necesita si algún componente especial adicional debe ser instalado (e.g, PostGIS).

Desinstalación

La desinstalación de PostgreSQL se lleva a cabo como se ilustra abajo, desde el Control Panel de Windows. Se selecciona y activa (doble clic) y en el diálogo posterior se indica su remoción.

La ruta y contenido de donde se almacenan los datos no es eliminada, debe hacerse manualmente.

Particularidades

Algunas particularidades y problemas que se puede uno encontrar en el entorno de Windows.

psql

psql es un front-end basado en terminal para PostgreSQL. Está construido como una «aplicación de consola», y así, dado que las ventanas de la consola de Windows usan una codificación diferente a la del resto del sistema, debe tener especial cuidado al usar caracteres de 8 bits. Si psql detecta una página de códigos de consola problemática, avisará al inicio de sesión o durante la ejecución de un script. Para cambiar la página de códigos de la consola, son necesarias dos cosas:

Establezca la página de códigos ingresando cmd.exe /c chcp 1252. (1252 es una página de códigos apropiada para alemán; reemplácela con su valor). Si está utilizando Cygwin, puede colocar este comando en /etc/profile.

Establezca la fuente de la consola en Lucida Console, ya que la fuente de trama no funciona con la página de códigos ANSI.

Referencias

  1. «psql«, psql.org, web. Visited: 2023.07.12. URL: https://www.postgresql.org/docs/current/app-psql.html.

Twitter Wordpress eMail
© Todos los derechos reservados.
Dr. Eduardo René Rodríguez Avila
Creación: 2023.07.10
Última actualización: 2023.07.12
El contenido de este sitio puede ser copiado y reproducido libremente mientras no sea alterado y se cite su origen. Marcas y productos registrados son citados por referencia y sin fines de lucro o dolo. Todas las opiniones son a título personal del o los autores de éstas y, salvo sea expresado de otro modo, deben considerarse como registro y expresión de la experiencia de uso de aquello que es tratado. Para conocer más sobre la posición de privacidad y responsabilidad de lo que se presenta en este sitio web y como ha sido obtenido, consulte la declaración al respecto.