Bem-vindo, Visitante
Nome do utilizador: Senha: Memorizar

TÓPICO: Restaurar base de dados PostgreSQL

Restaurar base de dados PostgreSQL 31 Jul. 2013 20:03 #6172

  • swingerii
  • Avatar de swingerii
  • Offline
  • Mensagens: 6
  • Obrigado recebido 1
Obrigado pela ajuda,

Consegui através desta página. utilizei a ultima linha de comando.

stackoverflow.com/questions/3309534/pg-restore-help
O adminstrador desactivou a escrita pública.
The following user(s) said Thank You: marcolopes

Restaurar base de dados PostgreSQL 31 Jul. 2013 15:40 #6169

  • marcolopes
  • Avatar de marcolopes
  • Offline
  • Mensagens: 5545
  • Obrigado recebido 765
swingerii escreveu:
O problema e que o botao de restore fica cinza nao deixando fazer o restore. Penso que quando faz o restore procura os formatos custom ou tar....

A sua versão do PGAdmin não deveria permitir um BACKUP sem parâmetros... ou então está a considerar um PLAIN backup caso o formato esteja VAZIO... :-\

Explicação do seu problema: www.pgadmin.org/pgadmin3/faq/#CantRestore

Solução do seu problema: stackoverflow.com/questions/4889610/pgad...restore-plain-backup

Espero que consiga resolver.
Marco Lopes
Gestor de projecto
Análise e Programação
Última Edição: 31 Jul. 2013 15:42 por marcolopes.
O adminstrador desactivou a escrita pública.

Restaurar base de dados PostgreSQL 31 Jul. 2013 15:25 #6168

  • swingerii
  • Avatar de swingerii
  • Offline
  • Mensagens: 6
  • Obrigado recebido 1
O problema e que o botao de restore fica cinza nao deixando fazer o restore. Penso que quando faz o restore procura os formatos custom ou tar....
O adminstrador desactivou a escrita pública.

Restaurar base de dados PostgreSQL 31 Jul. 2013 15:16 #6167

  • marcolopes
  • Avatar de marcolopes
  • Offline
  • Mensagens: 5545
  • Obrigado recebido 765
swingerii escreveu:
Peço desculpa, sim foi através do PostgreSQL, backup através do Pgadmin.
Apenas coloquei o nome do ficheiro a atribuir, não definindo o formato, a compressão, nem a codificação. A base de dados original estava em UTF8.

Bem, a versão do PGAdmin que utilizo é diferente da sua (v1.12.3), pois o FORMATO não é apresentado numa lista, e tem um valor definido (COMPRESS). A CODIFICAÇÃO está definida numa lista, e é opcional (presumo que, caso não seja definida, no restaudo será usada a codificação da base de dados).

De qualquer forma, o PGAdmin apenas permite efectuar o BACKUP caso saiba como o fazer! Logo, se o botão que permite iniciar o backup fica disponível, é sinónimo que existem condições para que o mesmo seja realizado com sucesso! Aliás, não o consegue iniciar caso não tenha colocado um NOME para o ficheiro de backup. Se o resto dos "parâmetros" são facultativos, não faz sentido que a sua falta cause problemas no RESTORE.

E, mais uma vez, NÃO me disse qual é o problema que tem ao efectuar o RESTORE!!!!
Marco Lopes
Gestor de projecto
Análise e Programação
Última Edição: 31 Jul. 2013 15:21 por marcolopes.
O adminstrador desactivou a escrita pública.

Restaurar base de dados PostgreSQL 31 Jul. 2013 14:48 #6165

  • swingerii
  • Avatar de swingerii
  • Offline
  • Mensagens: 6
  • Obrigado recebido 1
Peço desculpa, sim foi através do PostgreSQL, backup através do Pgadmin.
Apenas coloquei o nome do ficheiro a atribuir, não definindo o formato, a compressão, nem a codificação. A base de dados original estava em UTF8.
Anexos:
O adminstrador desactivou a escrita pública.

Restaurar base de dados PostgreSQL 31 Jul. 2013 14:40 #6164

  • marcolopes
  • Avatar de marcolopes
  • Offline
  • Mensagens: 5545
  • Obrigado recebido 765
swingerii escreveu:
Apercebo-me agora que cometi um grave erro ao fazer o backup da base de dados do colibri.
Não defini um formato para a gravação do backup.
Resultado tenho um ficheiro .backup que não consigo restaurar.

1) Não disse sequer QUAL é o motor de base de dados (presumi, pela EXTENSÃO .backup que se trata de PostgreSQL)

2) Não disse COMO efectuou o backup (através da linha de comandos? através do PGAdmin?)

3) Não disse QUAL é o erro que obtém ao efectuar o restauro.

Os backups / restores efectuados através do PGAdmin não necessitam de nenhuma configuração específica, desde que a base de dados seja criada com a codificação UTF8.
Marco Lopes
Gestor de projecto
Análise e Programação
O adminstrador desactivou a escrita pública.
Moderadores: marcolopes
Desenvolvido por Kunena