Guia de Instalação | PostgreSQL

   Software Livre


Guia de Instalação

Configurando o banco de dados no POSTGRESQL

Os passos para instalar o banco de dados do e-Estudo no POSTGRESQL são os seguintes:

- Criar um grupo com o nome ´x´;

- Criar um usuário que será o administrador do e-Estudo e o coloque no grupo ´x´;

- Criar um banco de dados onde serão colocados os objetos do sistema e-Estudo, o proprietário deverá ser o usuário criado na etapa anterior;

CREATE DATABASE "<nome do banco de dados>"

WITH OWNER = <nome do usuario>

ENCODING = 'LATIN1'

TABLESPACE = pg_default;

- Se a linguagem plpgsql não estiver presente em seu banco de dados, você deverá instalar através do seguinte comando no Linux:

# createlang plpgsql <nome do banco de dados criado anteriormente>

ou, através dos comandos SQL

CREATE FUNCTION plpgsql_call_handler() RETURNS language_handler AS

'$libdir/plpgsql' LANGUAGE C;

CREATE FUNCTION plpgsql_validator(oid) RETURNS void AS

'$libdir/plpgsql' LANGUAGE C;

CREATE TRUSTED PROCEDURAL LANGUAGE plpgsql

HANDLER plpgsql_call_handler

VALIDATOR plpgsql_validator;

no banco de dados que criou.

IMPORTANTE:

a) Os scripts abaixo foram testados na versão 8.0.3 do POSTGRESQL. Podem ocorrer erros caso a versão utilizada seja diferente.

b) Execute os scripts abaixo logando-se com o nome do usuário que foi criado acima.

- Execute o script ´e-estudo/scripts/sistema.sql´ no banco de dados criado anteriormente para criar as tabelas básicas utilizadas pelo e-Estudo;

- Opcional: Caso queira instalar o programa de CADASTROS do e-Estudo, execute o script ´e-estudo/scripts/cadastro.sql´ no banco de dados criado na etapa anterior;

- Execute o script ´e-estudo/scripts/diario.sql´ no banco de dados criado anteriormente para gerar os objetos do diário de classe;

- Modifique as permissões do banco de dados que criou anteriormente e todos os seus objetos dando acesso aos grupo ´x´;

Voltar