Postgresql 8.3
pgAdmin3
Status:
- Funcionando Servidor e Cliente (PGAdmin III)
ToDo:
- Testar stored procedure usando PL/Python.
Instalacão usando o Terminal com usuário root:
- apt-get update
- apt-get install postgresql-8.3 postgresql-client-8.3 postgresql-plpython-8.3
- apt-get install pgadmin3 pgadmin3-data
Chamar o utilitário psql com o usuário postgres e conectar no servidor (database postgres):
- sudo -u postgres psql (se o comando for feito no terminal como root não precisa saber a senha do usuario postgres - no Linux)
Alterar a senha do usuário postgres, dentro do psql (postgres=#):
- alter user postgres with password 'password'; (usuario postgres no PostgreSQL)
- \q (p/ sair)
Listar as linguagens disponíveis para o banco de dados:
- select * from pg_language;
Instalando Python Procedural Language no banco de dados (dbname):
- createlang plpythonu dbname
Permitir o acesso remoto (opcional):
- nano /etc/postgresql/8.3/main/postgresql.conf ou (/var/usr/pgsql/data/...)
- listen_addresses = ‘*’
- password_encryption = on
- nano /etc/postgresql/8.3/main/pg_hba.conf
- host all all 192.168.1.0 255.255.255.0 md5
- local all postgres md5
- /etc/init.d/postgresql-8.3 restart ou service postgresql restart
PostgreSQL Info:
SQLite Info:
HSQLDB Info:
Apache Derby Info:
Referências: