Atenção - Ambientes de produção
Em ambientes de produção que o PostgreSQL esteja em ambiente Linux, o ideal é ter um DBA para apoiar na instalação e configuração, por conta de configurações específicas de cenário e tuning no banco de dados.
Preparativos para a instalação
- Certifique-se de ter espaço em disco suficiente para a instalação. Uma pasta temporária pode ser utilizada para baixar os arquivos de instalação, que podem ser excluídos ao final do procedimento;
- Obtenha o binário de instalação do PostgreSQL neste link;
- Obtenha o instalador do ODBC neste link. Neste manual, utilizamos o msi;
- Baixe o arquivo mais recente disponibilizado.
Instalando o PostgreSQL
Execute o instalador em modo Administrador:
Clique em Next para iniciar o assistente:
Especifique o local de instalação do PostgreSQL:
Desmarque a opção Stack Builder. Clique em Next:
A opção Stack Builder permite que sejam instalados produtos adicionais ao PostgreSQL como, por exemplo, o driver ODBC para uso com este banco. A instalação do driver ODBC para PostgreSQL será abordada mais à frente neste manual.
Especifique o local onde os dados da instância serão armazenados:
Defina a senha para o usuário postgres:
O usuário postgres é default da instalação, possuindo privilégios administrativos na instância. Defina uma senha para este usuário e armazene-a em um local seguro. Esta senha será necessária para qualquer operação administrativa no banco.
O PostgreSQL é um produto case sensitive, ou seja, ele diferencia letras maiúsculas de minúsculas, portanto fique atento com este detalhe no momento de informar nomes de usuários, tablespaces, databases e senhas. Não utilize caracteres acentuados, caracteres especiais ou espaço na definição destes objetos.
Defina a porta de comunicação com a instância PostgreSQL:
Essa porta será usada pelo Banco para prover comunicação externa como, por exemplo, com o driver ODBC; a porta padrão (e sugerida) é 5432. Pode-se especificar qualquer outro valor, desde que não esteja em conflito com outras portas já utilizadas em seu sistema. Salve esta informação em um local seguro.
Defina o padrão de idioma/caracteres da nova instância PostgreSQL. Selecione a opção C e clique em Next:
Será apresentado o resumo das configurações realizadas. Clique em Next para prosseguir:
Clique em Next para iniciar a instalação:
Aguarde o assistente concluir a instalação. Clique em Finish para encerrar o assistente.