Como instalar PostgreSQL en Debian Lenny

  • Abrir el Gestor de Paquetes Synaptic (si lo deseas hacer por consola, puedes hacerlo con apt-get)
  • Buscar el paquete postgresql, seleccionarlo y aceptar los otros paquetes requeridos (libpq5, postgresql-client, postgresql-client-common y postgresql-common)

Synaptic

 

  • Luego, para controlar el servicio, lo haces como cualquier otro servicio:

$  /etc/init.d/postgresql-8.3 stop
Stopping PostgreSQL 8.3 database server: main.
$  /etc/init.d/postgresql-8.3 start
Starting PostgreSQL 8.3 database server: main.
$

  • Finalmente, si deseas cambiar la contraseña del usuario postgres (el equivalente al usuario root), puedes seguir los siguientes pasos:

1) Impersonar al usuario ‘postgres’.
$ su postgres

2) Ejecutar la utilidad psql
$psql

En este momento se esta conectando a la base de datos usando el usuario ‘postgres’, con este usuario puede cambiar contraseñas de muchos usuarios incluso del mismo ‘postgres’. Ahora vamos a cambiar la contraseña, ejecute sobre la linea de comandos actual la siguiente secuencia donde ‘passwd’ es la contraseña nueva(debe utilizarse comillas simples):

alter user postgres with password ‘passwd’;

Si el programa response con el mensaje ‘ALTER ROLE’ la contraseña se ha cambiado correctamente.

Para salir se la utilidad escriba:

\q

para salir del usuario ‘postgres’ escriba lo siguiente:

exit

Listo. La contraseña se ha cambiado correctamente. Para probar la conexión se puede utilizar la misma utilidad ‘psql’ de la siguiente forma:

psql -U postgres -W

2 Comentarios

  1. Muy útil la información, esa ayuda me ha servido bastante.

    Pero, una pista para los más novatos o desesperados, después de crear la contraseña de postgres y dependiendo si nosotros saltamos o no un paso, inicialmente al conectar remotamente desde pdadmin3, tira un error de “certificado raiz”, pero, ese problema lo resolví desintalando completamente todo lo que contenga postgres con el sisguiente comando:

    apt-get remove –purge postgres*

    Con ese comando borra completamente postgres y la base de datos (previo backup), y finalmente vuelva a instalar nuevamente postgres siguiendo correctamente los pasos del autor y comprueba su funcionamiento con ese comando:

    psql -U postgres -W

    Si te pide la contraseña, introduzca la misma correctamente y verás que tu has entrado al mundo de postgres, del resto, ya es su gusto.

    Ah, vuelva a probar con pgadmin3 conectando a la base de datos inicial de postgres, meta la contraseña creada, entonces, no debe tirar ningún tipo de error, quiere decir, que el postgres está trabajando correctamente.

    Un saludos y muy buen material… 🙂

    P.D. en google tiene muchos tutoriales, pero, este material me ha servido para comprobar su funcionamiento de postgres. MIL FELICIDADES.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s