...
@echo off set servidor=localhost set arquivo_log=%banco%_log_restore.txt echo on pause |
---|
Os parâmetros demarcados em azul devem ser verificados com o seu pessoal de TI.
servidor indica o IP da máquina servidora da base de dados em questão.
banco indica o nome da base de dados criada no tópico acima: "Criação da base de dados - Passo 3".
porta indica em qual porta do servidor está configurado o PostgreSQL.
arquivo indica o nome do seu arquivo de backup, criado no processo de backup. Vide Backup da base de dados.
...
Ao finalizar, a janela do processo demonstrará os dizeres: "Pressione qualquer tecla para continuar...". Neste momento, pressione qualquer tecla para finalizar o processo.
Finalizado o processo de restore visualize o arquivo de log (%banco%_log_restore.txt) e verifique eventuais erros no processo de restore. Somente o erro descrito abaixo deve ser retornado no arquivo de LOG, nenhum outro erro deve ser retornado.
pg_restore: error: could not execute query: ERROR: schema "public" already exists |
---|
*Erro ao restaurar a base de dados - arquivo de LOG - Ignorar erro visto que o schema public é padrão no PostgreSQL 12.
Passo 4. Atualizar JDBC das aplicações JAVA - Servidor Tomcat.
Na pasta de instalação do Tomcat\lib renomeie o arquivo postgresql-9.*.jar para postgresql-9.*.OLD.
Baixe a JDBC compatível com o PostgreSQL 12 disponível em https://jdbc.postgresql.org/download/postgresql-42.2.16.jar
Adicione o arquivo na pasta Tomcat\lib
...
- Fim do processo
...