Instalação do PostgreSQL no Windows (com PL/Java) para o Compiere |
| 1) Preparação Deve-se colocar os seguintes valores no path:
onde, <<caminhojava>>
= path de instalação do java
No nosso ficou assim:
2) Instalação PostgreSQL Clique no instalador e siga as instruções, conforme as figuras abaixo.
Nota: Como padrão a opção Pl/Java vem desmarcada. Selecione ela.
Nota: Como padrão a opção Desenvolvimento vem desmarcada. Selecione ela.
Nota: Aqui é para instalar o PostgreSQL como serviço do Windows. Ele vai criar um usuário postgres no windows que só servirá para levantar o banco. Como padrão colocamos a senha postgres.
Nota: Como o usuário não existe ele vai criar um.
Nota: Criação do superusuário postgres, que é o administrador do banco de dados. Marque a codificação como UTF-8 e selecione a opção "Endereços". A opção endereços significa que seu postgresql aceitará conexão de outras máquinas. Para liberar o acesso de outras máquinas o arquivo <<caminhopg>>/data/pg_hba.conf deve ser configurado.
Nota: Aviso que vai liberar conexão de outras máquinas.
Nota: Só deixar como está.
Nota: Clique em próximo para fazer a instalação. 3) Criação Banco de Dados Siga as instruções conforme as telas.
Nota: Criação do usuário compiere no banco de dados. É esse usuário que a aplicação usará para acessar o banco de dados. A opção -U indica o usuário que está executando a operação (no caso o superusuário postgres). A opção -P é para atribuir senha para o usuário que está sendo criado. As duas primeiras perguntas de senha referem-se a senha do novo usuário. Guarde ela porque será necessário na instalação do Compiere. Marque a opção de criar um superusuário (digitando "y") e coloque a senha do superusuário.
Nota: Criação da base de dados Compiere. Essa criação deve ser feita pelo usuário compiere. A opção -E é para definir a codificação dos caracteres. UTF8 é padrão. 4) Instalação PlJava 4.1) Configuração - Acesse o arquivo
<<caminhopg>>/data/postgresql.conf custom_variable_classes
= 'pljava' IMPORTANTE: Reiniciar o banco de dados 4.2) Instalação PL/Java no PostgreSQL
Nota: Essa opção serve para instalar as funções da biblioteca Pl/Java no banco de dados compiere. O que varia nessa tela é o caminho do arquivo "deploy.jar" e do arquivo postgresql-8.1-405.jdbc3. No nosso exemplo o postgresql foi instalado em Arquivo de Programas.
4.3) Instalando Funções do Compiere no Banco - psql -U compiere
compiere
Nota: Aqui as funções do Compiere serão instaladas no postgresql. O que varia é o caminho do arquivo sqlj.jar, que fica no diretório lib do Compiere.
psql -U compiere compiere -f C:\Compiere2\data\CompierePG.sql Nesse
passo podem acontecer diversos "warnings" e leva um certo tempo
para rodar, dependendo da máquina. 6) Verificando se deu certo Acesse o pgAdmin III (pelo menu iniciar/postgresql). Essa ferramenta serve para administrar o banco de dados. Confira os seguintes dados nos esquemas:
|