Arquivo da categoria ‘PostgreSQL’

Instalação do pgAdmin no Eee PC

Junho 27, 2008

Brincar no psql é bom, legal, divertido, mas uma ferramenta visual sem dúvida alguma é mais agradável e intuitivo. Por isso resolvi instalar o pgAdmin que é um ambiente de trabalho excelente para interagir com o PostgreSQL. A instalação:

$ sudo apt-install pgadmin3

Beleza, aqui no Ubuntu do Eee já foi criado automaticamente um atalho no menu “System Tools”. Mas antes vou alterar a senha da conta padrão de adminstrador do PostgreSQL, que se chama “postgres”. Veja bem, este usuário é do PostgreSQL; não confundir com a conta unix que também se chama “postgres” e que foi criada na instalação do PostgreSQL (ver post anterior). Alterando:

$ sudo su postgres -c psql template1

template1=# ALTER USER postgres WITH PASSWORD ‘postgres’;

Agora mais um detalhe: preciso modificar o arquivo de configuração postgresql.conf. Vou alterar a seguinte linha:

#listen_address = ‘localhost’

para:

listen_address = ‘localhost’

ou seja, apenas removi o símbolo de comentário. Eu deixei o ‘localhost’ porque não vou querer que o PostgreSQL seja acessado por outras máquinas, caso contrário eu mudaria para ‘*’ (asterisco).

Vou reiniciar o banco para que as alterações entrem em funcionamento:

$ sudo /etc/init.d/postgresql-8.3 restart

Agora vou chamar o pgAdmin III:

Tela inicial do pgAdmin.

Clico em no menu “File“, depois em “Add server…” e preencho os campos:

Tela para adicionar um servidor no pgAdmin.

Se tudo correr bem a tela vai ficar parecida com esta:

pgAdmin com o servidor local configurado.

E por hoje é só!

Instalação do Postgresql 8.3 no Eee PC (Ubuntu 7.10 – Gutsy)

Junho 26, 2008

Bom, é o seguinte: preciso instalar o Postgresql no meu Eee PC que tem o Ubuntu 7.10 instalado e configurado para seu hardware. A instalação pode ser feita pelo Synaptic Package Manager (Gerenciador de Pacotes), mas escolhi fazer pelo terminal via apt-get:

$ sudo apt-get install postgresql-8.3 postgresql-client-8.3 postgresql-client-common postgresql-common

O Postgresql cria um pseudo usuário “postgres” no linux com permissão apenas para ser o proprietário dos arquivos de dados. Mas antes de logar com este usuário, preciso definir uma senha através do comando “passwd”:

$ sudo passwd postgres

Feito! Com a senha alterada posso acessar o terminal interativo de comando do Postgresql (psql):

$ su postgres
$ psql

Pra sair do psql basta dar um \q (quit).
Pronto… mais fácil impossível! E já posso me divertir com o Eee PC e o Postgresql!