martes, 30 de agosto de 2011

Primeros pasos con PotgreSQL en Linux

Hola a todos, ya hace meses queria probar PostgreSQL desde Linux, en mi caso un Debian Squeeze, pero mi problema era el de no saber como configurar o acceder a este, pero gracias a mi amigo Darvein lo logre.

En mi caso, yo instale PostgreSQL, desde los DVDs de la distribución Debian Squeeze, una vez hecho eso, instale el cliente GUI (pgAdminIII) para poder experimentar con este motor de base de datos visualmente, pero cuando trate de conectarme, resulta que no sabia el usuario y password, y bueno agradezco a Darvein quien me ayudo. Solo habia que seguir los siguientes pasos:

0. Se debe reconfigurar Postgresql, con dpkg-reconfigure:
    ej: $ dpkg-reconfigure postgresql-v8.4

1. Una vez hecho esto, tenemos que entrar a la consola de postgresql, hacer esto dentro de una shell root:
    ej: # sudo -u postgres psql
en esta linea, se esta especificando el usuario, que por defecto, el usuario creado es "postgres", y luego explicamos el proceso que es psql, que es la consola de PostgreSQL.

2. Ya estando dentro de la consola de PostgreSQL, tendremos lo siguiente:
    ej: postgres=# _
lo que significa que ya podemos utilizar PostgreSQL, lo que nos falta cambiar la constraseña, para eso, simplemente debemos escribir el siguiente comando dentro de la consola de PostgreSQL:
    ej: postgres=# \password
eso nos dara la opción de introducir la nueva contraseña.

3. Ahora solo falta acceder a pgAdminIII para poder utilizar PostgreSQL de manera visual, para ello debemos entrar a pgAdmin y adicionar una nueva conección.


Dentro de este diálogo, simplemente tenemos que especificar el nombre de la conección que en el ejemplo puse "MiConeccion", en el campo Host, debemos poner la IP donde se encuentra PostgreSQL, en mi caso yo puse "localhost" ya que PostgreSQL solo esta funcionando en mi maquina, luego el puerto, que por defecto es 5432, el usuario, que si es la primera vez que se quiere entrar a PostgreSQL desde pgAdminIII es el usuario "postgres" y el password es el que establecimos en el paso 2.
Una vez hecho esto, no deberiamos tener problemas en acceder a PostgreSQL.
Bueno, eso seria todo para este pequeño post.
Saludos

1 comentario:

  1. Hasta ahora no he encontrado una nueva herramienta genial para trabajar con PostgreSQL en linux – Valentina Studio. Es la edición gratuita puede hacer las cosas más de las muchas herramientas comerciales!
    ¡Muy recomendable comprobarlo. http://www.valentina-db.com/en/valentina-studio-overview

    ResponderEliminar