Tomcat JSP e Postgresql

5 respostas
F

Olá amigos,

Tenho um ambiente onde funciona minha INTRANET, Servidor Tomcat e Postgresql, ficam no mesmo servidor físico, estou trocando este servidor, e já consegui jogar todas as páginas para o novo mas elas ainda acessam o Postgresql do antigo, não consegui transferir o banco Postgres de um servidor para outro, alguém por aqui já fez isso?

Detalhes do que fiz.

Copiei todo o Tomcat do servidor antigo para o novo, configurei e instalei todas as variaveis referente ao java e ao tomcat, as páginas estão sendo acessadas já com o novo IP(novo servidor).

O que falta?
Passar o banco de dados(postgresql) para o novo servidor.

5 Respostas

D

Bom dia brother…

Transferir o postgres para outra máquina, leia-se:

1 - fazer um dump do banco em produção
2 - instalar o postgres na outra máquina
3 - restaurar o dump na nova máquina

t+

F

isso foi tudo o que tentei, confesso que não tenho muita pratica com a instalação do postgresql,

minha pergunta é outra agora, para instalar o Tomcat de forma identica a aplicação antiga eu copiei todo o diretório Tomcat para o servidor novo, basicamente foi isso, e é somente por isso que o servidor novo está funcionando, porque a configuração de acesso ao banco está apontado para o servidor antigo, é essa configuração que também não estou conseguindo mudar.

D

Vc está usando DataSource?
Se estiver, pode mudar a configuração de acesso à banco, através da interface de Administração do Tomcat…
senão, tem que verificar onde na sua aplicação faz o acesso ao banco e mudar lá…

Vc pode utilizar um client de acesso a banco de dados, tipo o DBVisualizer para testar se vc consegue acessar o banco que foi instalado na máquina nova.

t+

F

Vou tentar por aqui, Obrigado Diana.

F

Eu aqui denovo, consegui reintalar o postgres,

mas não estou conseguindo criar o template1

quando executo o PSQL ocorre essa menssagem:

psql: £o ´de conectar ao servidor: 

        O servidor está rodando localmente e aceitando
        conexões no conector (socket) de domínio Unix "/tmp/.s.PGSQL.5432"?
Criado 28 de agosto de 2008
Ultima resposta 5 de set. de 2008
Respostas 5
Participantes 2