Instalar PostGres no 2008 Server

468 views
Skip to first unread message

Paulo Alves

unread,
Sep 3, 2009, 12:14:10 PM9/3/09
to gxbra...@gxtech.com.uy, gugportoal...@googlegroups.com

Pessoal,

 

Estou tentando instalar o postgres 8.2 em um Windows Server 2008 e está dando erro.  Entre outras coisas, pede para verificar se o pacote de instalação é compatível com o Windows installer.

 

Pelo que vi no Google tem muita gente com o mesmo problema, mas solução não achei nenhuma.

 

Alguém pode me ajudar?

 

Desde já agradeço

 

 

Paulo Alves da Silva

Departamento de Informática

Fone 3205-0756

Cirinvest Trading S/A
paulo...@cirinvest.com 
www.cirinvest.com
Fone/Fax 51 3594-3777 3205-0777
MSN
paulo...@cirinvest.com
Skype pauloadasilva

 Só imprima esta pagina se for realmente necessário. A natureza agradece

 



__________ Informação do ESET NOD32 Antivirus, versão da vacina 4392 (20090903) __________

A mensagem foi verificada pelo ESET NOD32 Antivirus.

http://www.eset.com

Fernando Gustavo Flôres

unread,
Sep 3, 2009, 12:28:52 PM9/3/09
to gugportoal...@googlegroups.com, gxbra...@gxtech.com.uy
Perguntei ao que tudo sabe no mundo: Google. E veio este pequeno script:


"A preparação:
-> Manually create a LOCAL "postgres" user account (not domain account);
-> Make sure the password is a STRONG Password (upper/lower case, digits, etc);
-> Assign the user to the "Power Users" or "Users" group;
-> DO NOT add the user to the local or domain Administrators group;
-> Under Local security policy > grant user rights assignment:
    --> Log on as service
    --> Log on locally
-> Under "Firewall" settings, allow all connections on TCP port 5432.

A instalação:
-> Faça a sua instalação tradicional, porém NÃO marque a opção para criar o "cluster" de banco de dados (é onde ocorre o problema do "initdb");
-> A instalação concluirá sem erro;
-> Via prompt de comando, acesse a pasta do Postgres ("C:\Program Files\PostgreSQL\8.2\bin") e execute o "initdb" conforme abaixo:
    --> initdb -D "C:\Program Files\PostgreSQL\8.2\data" -U postgres -W -E LATIN1
-> a opção "-E LATIN1" somente se for o encoding desejado para o seu cluster. A maioria prefere criar em UTF-8.

As permissões:
-> Modifique as permissões da pasta "C:\Program Files\PostgreSQL\8.2\data" para "Full Control" somente para o usuário "postgres".

O serviço:
-> Via "Administrative Tools", acesse os "Services" do Windows;
-> Configure o serviço "PostgreSQL 8.2" para iniciar automaticamente;
-> Configure o serviço para logon com o usuário "postgres";
-> Inicie o serviço.



FONTE : Leandro Gobbo (http://www.nabble.com/Postgres-8.2.13-em-Windows-64bits-%28Urgente%29-td23970457.html)"


2009/9/3 Paulo Alves <paulo...@cirinvest.com>



--
Flôres, Fernando Gustavo
Analista Sênior GeneXus
DelSoft Sistemas
Linux User 384457
Rio do Sul/SC
http://www.delsoftsistemas.com.br

http://www.gustavoflores.com.br
{São Judas Tadeu, rogai por nós}

/*
Este é o Brasil de bombacha
É a saga da raça guerreira
Nos fundões desta pátria se acha
Um gaúcho abrindo fronteira
*/
Reply all
Reply to author
Forward
0 new messages