Bem, enquanto o José não lhe responde, vamos lá...

Vc precisa criar o seu diretório data. Já fez isso? Vou te passar os 
procedimento exatos pra vc se virar aí. Isso tudo é feito após a instalação 
do ports. Veja:

- Instale o servidor PostgreSQL usando o PORTS



Entre no diretório dos bancos de dados

cd /usr/ports/databases



Liste apenas as pastas do postgresql81

ls | grep postgresql81



Entre na pasta do servidor do postgresql

cd postgresql81-server



Instale o postgre deixando todas as opções como padrão

make install



- Crie o usuário do Sistema que inicializará o servidor PostgreSQL

(NOME MEU CASO, O USUÁRIO É SAPIEN_POSTGRE, não confunda com o usuário root 
dentro do banco postgre)

adduser sapien_postgre

Senha: caramba1972

Grupo: sapien_postgre



- Crie a pasta que ficará os dados do servidor PostgreSQL

mkdir /usr/local/pgsql/data



- Altere as permissões da pasta para que apenas o usuário do Sistema 
Operacional dono do PostgreSQL tenha acesso

chwon -R sapien_postgre:sapien_postgre /usr/local/pgsql/data



- Instale as outras ferramentas do servidor PostgreSQL

Entre no diretório dos bancos de dados, dentro de ports, na mesma pasta que 
você entrou para instalar o postgre. Lá você encontrará uma pasta chamada 
WORK. Entre nessa pasta e instale as ferramentas da seguinte forma:

/usr/local/bin/gmake install



- Mude para o usuário sapien_postgre

su sapien_postgre



- Crie a estrutura de dados inicial no diretório de dados, com usuário root 
do banco

initdb -D /usr/local/pgsql/data -E=LATIN1 -U sapienpostgre -W

Será pedido a senha do usuário root do PostgreSQL.



- Altere o arquivo de configuração do PostgreSQL

(No final desse documento existe os principais comandos do editor vi)

vi /usr/local/pgsql/data/postgresql.conf


----- Original Message ----- 
From: "Jeanderson Machado" <[EMAIL PROTECTED]>
To: "'Grupo de Usuários do PostgreSQL no Brasil'" 
<[email protected]>
Sent: Thursday, November 09, 2006 10:34 AM
Subject: [PostgreSQL-Brasil] RES: RES: FreeBSD x Postgres


Olá Nelson!

Refiz toda a instalação novamente hoje pela manhã, atualizei para o 8.1 como
você sugeriu, instalou via ports normal, não deu erro nenhum, mas quando fui
consultar o diretório data, não encontrei os .conf para o acerto da
configuração, essa versão porém colocou o script automaticamente no rc.d, e
quando inicializou é que percebi que os arquivos .conf estavam faltando. :-(
E agora José???

Jeanderson Machado

-----Mensagem original-----
De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Em nome de Nelson Pereira
Júnior
Enviada em: quinta-feira, 9 de novembro de 2006 11:51
Para: Grupo de Usuários do PostgreSQL no Brasil
Assunto: Re: [PostgreSQL-Brasil] RES: FreeBSD x Postgres

Ok. Só uma dúvida. Porque vc instalou a versão 8.0 do PG? Instale a última
versão! É mais estável.

Pra colocar ele pra rodar automaticamente, vc precisa screver um script, e
colocá-lo no diretório de scripts de inicialização do FreeBSD. O BSD quando
iniciar, roda cada um dos scripts que estiverem lá, com um parâmetro START
ou STOP quando o Sistema é desligado. Assim, quando o SO starta ou desliga,
o seu script deve startar ou desligar o SGDB.

O scripts deve ficar na seguinte pasta:

/usr/local/etc/rc.d/

Dê o nome do arquivo de "postgresql.sh"

Mude as permissões do arquivo para execução, e o dono do arquivo deve ser o
root.

O corpo do Script é esse, mas vc irá alterá-lo de acordo com sua
necessidade, mudando o nome do usuário do SO que acessa o banco de dados,
que vc deve ter criado anteriormente:

_________________________________
#! /bin/sh

case "$1" in
start)
        su -l usuario_so_pg -c "pg_ctl start -D /usr/local/pgsql/data -o
"-i" &
"
        ;;
stop)
        su -l usuario_so_pg -c "pg_ctl stop -D /usr/local/pgsql/data" &
        ;;
*)
        echo "Use start ou stop"
        exit 64
        ;;
esac

exit 0
_________________________________

Qualquer dúvida, poste aí.


----- Original Message ----- 
From: "Jeanderson Machado" <[EMAIL PROTECTED]>
To: "'Grupo de Usuários do PostgreSQL no Brasil'"
<[email protected]>
Sent: Thursday, November 09, 2006 6:48 AM
Subject: [PostgreSQL-Brasil] RES: FreeBSD x Postgres



Bom dia Nelson,
Agora acho que melhorou, na pressa esqueci de colocar o assunto.
Seguinte: instalei a versão 6.1 do BSD e o através do ports a versão 8.0.7
do Postgres.
Tentei fazer o serviço startar automaticamente mas sem sucesso. Todos os
tutoriais que li falavam que era fácil mas encontrei essas dificuldades.

Obrigado,

Jeanderson Machado

-----Mensagem original-----
De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Em nome de Nelson Pereira
Júnior
Enviada em: quarta-feira, 8 de novembro de 2006 18:41
Para: Grupo de Usuários do PostgreSQL no Brasil
Assunto: Re: [PostgreSQL-Brasil] (sem assunto)

Se vc prometer não enviar mais mensagens sem assunto, eu lhe dou umas dicas.

O PG já está instalado pelo ports? O que vc já fez?

----- Original Message ----- 
From: "Jeanderson Machado" <[EMAIL PROTECTED]>
To: "'Grupo de Usuários do PostgreSQL no Brasil'"
<[email protected]>
Sent: Wednesday, November 08, 2006 3:31 PM
Subject: [PostgreSQL-Brasil] (sem assunto)


Bom tarde colegas!

Gostaria de saber se alguém no grupo tem familiaridade com o FreeBSD com
postgres 8.0.X, preciso de um guia ou algo assim para instalar e "startar" o
bichinho do BSD.

Grato

Jeanderson Machado

_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios



_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios


-- 
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.430 / Virus Database: 268.13.32/523 - Release Date: 7/11/2006
13:40


_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios



_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios


-- 
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.430 / Virus Database: 268.14.0/525 - Release Date: 9/11/2006
09:45


_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios



_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a