Ir directamente para o fim dos matadados
Ir directamente para o início dos matadados
Está a ver a versão antiga (v. /pages/viewpage.action?pageId=22675498) desta página. ver diferenças ·  ver histórico de página

 

Este manual serve de referência APENAS para a versão 9.0.X do banco de dados PostgreSQL, pois é a versão mais recente homologada pelo TI9 atualmente.

Instalação

  1. Executar o setup (postgresql-9.0.3-1-windows.exe se for 32 bits ou postgresql-9.0.3-1-windows_x64.exe se for 64 bits);
  2. Pasta de Instalação: Deve-se escolher uma pasta de instalação do PostgreSQL. De padrão, vem selecionado C:/Arquivos de Programas/PostgreSQL/9.0. Pressione Next para prosseguir.;
  3. Pasta Data: Na tela do Data Directory é a pasta onde ficarão as bases de dados. Normalmente é colocada dentro da pasta de instalação do PostgreSQL (vide passo 3);
  4. Seleção do Locale: Na próxima tela, selecionar Locale C;
  5. Senha: Senha padrão dtcinfpostgresql. Se não aceitar, utilizar uma senha que contenha letra maiúscula, minúscula e números. Não esquecer de alterar a senha para o usuário postgres para dtcinfpostgresql após a instalação.
  6. Porta: Porta 5432 ou 5433. A porta padrão é 5432.
  7. Desmarcar a opção do StackBuilder.
  8. Fechar a tela do Wizard do PostgreSQL 9.0.

Configuração

  1. Após instalado, entre no pgAdmin3. Caso a senha, durante a instalação, não foi dtcinfpostgresql, entrar em ‘Logon Role’, usuário postgres > Properties. Em password, colocar dtcinfpostgresql e repetir a senha.
  • pg_hba.conf
    1. Ir na pasta data, onde foi instalado o PostgreSQL, e abrir arquivo pg_hba.conf.
    2. Neste arquivo, procurar a linha # IPv4 local connections: e adicionar, abaixo da linha host, uma nova (exemplo):
      • host    all             all             192.168.0.1/24            md5
      • O IP a ser inserido deve ser o IP da rede interna. Se houverem mais de 1 IPs com bases diferentes, deve-se criar linhas novas. Utilizar final .1 para abranger todo o range de um determinado IP.
      • /24 se a máscara for 255.255.255.0 e /16 se a máscara for 255.255.0.0 (Iniciar > Executar > cmd > ipconfig para ver o IP da máscara).
  • postgresql.conf
    1. Ainda na pasta data, abrir arquivo postgresql.conf.
      1. Neste arquivo, alterar as linhas de código conforme abaixo:
        • listen_addresses = '*'        # what IP address(es) to listen on;
        • log_min_messages = error
        • log_line_prefix = '%d|%u|%r|%p|%t|%i> '
        • log_statement = 'mod'
        • datestyle = 'iso, mdy'
    2. Ir em  Iniciar > Executar > services.msc, procurar postgresql-9.0, parar e iniciar novamente.
     
  • Login Roles

    1. Executar as duas linhas abaixo (aviso) Antes de subir qualquer base de dados: (aviso) na base de dados "postgres"
    2. Ir em  Iniciar > Executar > services.msc, procurar postgresql-9.0, parar e iniciar novamente.

Após instalado e configurado, criar uma nova base de dados, sendo o nome desta base o nome do cliente.

Criação de uma base de dados

  • A partir do passo 8 do seção acima, já é possível criar uma base de dados do cliente. Para isso, clicar com o botão direito sobre Databases e selecionar New Database.
  • No campo Name, colocar o nome da base de dados;
  • No campo Owner, colocar postgres;
  • No campo Encoding, selecionar SQL_ASCII;
  • No campo Template, selecionar template0;
  • Pressionar Ok. Feito isso, clicar com o botão direito sobre a nova base criada e escolher a opção "Restore..."
  • Selecione a base de dados para criar esta nova base.

Após a instalação do banco de dados PostgreSQL 9.0.X, verifique o arquivo PG_CONF.ini, para que este aponte para o novo IP do servidor do banco de dados.

Labels
  • Nenhum