Re: [pgbr-geral] servidor com 8.4 não inicia apó s recuperar os dados

2010-01-06 Por tôpico Fernando de Oliveira

Foi exatamente o que tentei fazer.
PQP! já estou desistindo.

 Date: Tue, 5 Jan 2010 18:45:28 -0200
 From: osvaldo.kuss...@gmail.com
 To: pgbr-geral@listas.postgresql.org.br
 Subject: Re: [pgbr-geral] servidor com 8.4 não inicia após recuperar os 
 dados
 
 2010/1/5 Fernando de Oliveira fdoturmal...@hotmail.com:
  Caramba, tomei bomba nessa?
  será que se eu copiar o diretório do meu tablespace e cololocar na minha
  máquina?
 
 
 
 Eu não trabalho com MS-Windows mas pelo que já vi na lista você
 deveria fazer a nova instalação, parar o PostgreSQL, copiar as pastas
 e iniciar o PostgreSQL.
 Veja se esta thread ajuda:
 http://listas.postgresql.org.br/pipermail/pgbr-geral/2008-December/013346.html
 
 Osvaldo
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
  
_
O Novo Windows 7 funciona do jeito que você quer. Clique aqui para conhecer!
http://www.microsoft.com/brasil/windows7/default.html?WT.mc_id=1539___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] Res: servidor com 8.4 não inic ia após recuperar os dados

2010-01-06 Por tôpico marcos thomaz
Primeiro, verifique qual mensagem de erro aparece. Se não tiver nada no próprio 
log do postgre, veja na lista de eventos do windows.




De: Fernando de Oliveira fdoturmal...@hotmail.com
Para: pgbr-geral@listas.postgresql.org.br
Enviadas: Quarta-feira, 6 de Janeiro de 2010 7:07:26
Assunto: Re: [pgbr-geral] servidor com 8.4 não inicia após recuperar os dados

 
Foi exatamente o que tentei fazer.
PQP! já estou desistindo.

 Date: Tue, 5 Jan 2010 18:45:28 -0200
 From: osvaldo.kuss...@gmail.com
 To: pgbr-geral@listas.postgresql.org.br
 Subject: Re: [pgbr-geral] servidor com 8.4 não inicia após recuperar os 
 dados
 
 2010/1/5 Fernando de Oliveira fdoturmal...@hotmail.com:
  Caramba, tomei bomba nessa?
  será que se eu copiar o diretório do meu tablespace e cololocar na minha
  máquina?
 
 
 
 Eu não trabalho com MS-Windows mas pelo que já vi na lista você
 deveria fazer a nova instalação, parar o PostgreSQL, copiar as pastas
 e iniciar o PostgreSQL.
 Veja se esta thread ajuda:
 http://listas.postgresql.org.br/pipermail/pgbr-geral/2008-December/013346.html
 
 Osvaldo
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Quer ver seus e-mails de todas as contas num lugar só? Junte todas elas no 
Hotmail. 


  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Como criar uma FK checando um campo qualquer na tabela referenciada?

2010-01-06 Por tôpico Alexsander Rosa
Fabrizio, testei neste exemplo e parece ter funcionado.
Vou implementar no BD de desenvolvimento e aviso.
Abraços
Alex

2010/1/5 Fabrízio de Royes Mello fabriziome...@gmail.com



 2010/1/4 Alexsander Rosa alexsander.r...@gmail.com

 Segue exemplo. O último comando gera uma inconsistência que eu gostaria de
 poder evitar via constraint. A inconsistência é a seguinte: somente
 produtos-base deveriam ter estoque; neste caso o usuário deve primeiro
 eliminar o endereço do estoque (movendo os pallets ou algo que o valha) para
 depois mudar as associações produto-embalagem. Hoje preciso controlar isso
 via aplicação mas gostaria de ter mais um nível de controle de consistência
 no banco.


 Caro Alexsander,

 Quem sabe a alternativa em anexo seja uma opção... note as modificações que
 fiz (campo tipo na tabela produtos e tipo na tabela de estoques)...

 Verifique e voltamos a discutir...

 Cordialmente,


 --
 Fabrízio de Royes Mello
  Blog sobre TI: http://fabriziomello.blogspot.com




-- 
Atenciosamente,
Alexsander da Rosa
Linux User #113925

Extremismo na defesa da liberdade não é defeito.
Moderação na busca por justiça não é virtude.
-- Barry Goldwater
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Res: servidor com 8.4 não inic ia após recuperar os dados

2010-01-06 Por tôpico Fernando de Oliveira

está dando esta mensagem de erro:

ERRO: invalid page header in block o of relation ..( numero do arquivo)

A situação está complicada, só tenho o backup de 5 dias atrás, mas preciso 
muito dos dados deste período.

att
Fernando

Date: Wed, 6 Jan 2010 06:36:45 -0800
From: marcosthom...@yahoo.com.br
To: pgbr-geral@listas.postgresql.org.br
Subject: [pgbr-geral] Res:  servidor com 8.4 não inicia após recuperar os dados



Primeiro, verifique qual mensagem de erro aparece. Se não tiver nada no próprio 
log do postgre, veja na lista de eventos do windows.
De: Fernando de Oliveira fdoturmal...@hotmail.com
Para: pgbr-geral@listas.postgresql.org.br
Enviadas: Quarta-feira, 6 de Janeiro de 2010 7:07:26
Assunto: Re: [pgbr-geral] servidor com 8.4 não inicia após recuperar os dados






Foi exatamente o que tentei fazer.
PQP! já estou desistindo.

 Date: Tue, 5 Jan 2010 18:45:28 -0200
 From: osvaldo.kuss...@gmail.com
 To: pgbr-geral@listas.postgresql.org.br
 Subject: Re: [pgbr-geral] servidor com 8.4 não inicia após recuperar os 
 dados
 
 2010/1/5 Fernando de Oliveira fdoturmal...@hotmail.com:
  Caramba, tomei bomba nessa?
  será que se eu copiar o diretório do meu tablespace e cololocar na minha
  máquina?
 
 
 
 Eu não trabalho com MS-Windows mas pelo que já vi na lista você
 deveria fazer a nova instalação, parar o PostgreSQL, copiar as pastas
 e iniciar o PostgreSQL.
 Veja se esta thread ajuda:
 http://listas.postgresql.org.br/pipermail/pgbr-geral/2008-December/013346.html
 
 Osvaldo
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
  
Quer ver seus e-mails de todas as contas num lugar só? Junte todas elas no 
Hotmail.








  Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 - 
Celebridades - Música - Esportes   
_
Agora é fácil compartilhar fotos no Messenger: solte todas na janelinha. Veja 
como!
http://www.windowslive.com.br/public/tip.aspx/view/77?product=2ocid=CRM-WindowsLive:dicaCompartilhamentoFotos:Tagline:WLCRM:On:WL:pt-BR:Messenger___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Res: servidor com 8.4 não inic ia após recuperar os dados

2010-01-06 Por tôpico Joao Cosme de Oliveira Junior

Parece problema com o seu disco... complicadoJoão Cosme de Oliveira Júnior

Seja inteligente, use Software-livre!!!
LPI Certified
LPI000185554
Em 06/01/2010 às 15:07 horas, pgbr-geral@listas.postgresql.org.br escreveu:



está dando esta mensagem de erro:ERRO: invalid page header in block o of relation ..( numero do arquivo)A situação está complicada, só tenho o backup de 5 dias atrás, mas preciso muito dos dados deste período.attFernandoDate: Wed, 6 Jan 2010 06:36:45 -0800From: marcosthom...@yahoo.com.brTo: pgbr-geral@listas.postgresql.org.brSubject: [pgbr-geral] Res:  servidor com 8.4 não inicia após recuperar os dados


[pgbr-geral] SET PGPASSWORD

2010-01-06 Por tôpico Saulo Morais Lara
Estou tentando setar um password que contém caracteres especiais como $%#.
Ai quando executo o pg_dump, fala que o password está incorreto. Se eu não
seto o password, ai o pg_dump pede o password no prompt, eu digito e
funciona normal. Alguma dica?

 

Saulo Morais Lara

Analista de Sistemas

Ability Informática Ltda

Rua São Paulo, 106 - São José - Pará de Minas - MG

(37) 3232-1127 / (37) 9194-0234

sa...@abilityonline.com.br

www.abilityonline.com.br

 

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] Res: SET PGPASSWORD

2010-01-06 Por tôpico marcos thomaz
Tentou assim:

SET PGPASSWORD=$...@#%#






De: Saulo Morais Lara sa...@abilityonline.com.br
Para: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br
Enviadas: Quarta-feira, 6 de Janeiro de 2010 15:49:17
Assunto: [pgbr-geral] SET PGPASSWORD

 
Estou tentando setar um password que contém caracteres
especiais como $%#. Ai quando executo o pg_dump, fala que o password está
incorreto. Se eu não seto o password, ai o pg_dump pede o password no prompt,
eu digito e funciona normal. Alguma dica?
 
Saulo
Morais Lara
Analista
de Sistemas
Ability
Informática Ltda
Rua
São Paulo, 106 - São José - Pará de Minas - MG
(37)
3232-1127 / (37) 9194-0234
sa...@abilityonline.com.br
www.abilityonline.com.br


  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Re cuperação de dados apartir da pasta data

2010-01-06 Por tôpico JacksonWeber


Tiago J. Adami wrote:
 
 2010/1/4 Rodrigo Justina rodrigodellajust...@gmail.com:
 Olá Pessoal,

 Estou com um problema em um cliente onde o mesmo desinstalou o PostgreSQL
 pelo Painel de Controle
 sem o mesmo saber que o postgresql era importante para vida dele neste
 ano
 de 2010 ele resolveu desinstalar e o negócio complicou.
 Desde então, tenho visto que existe a recuperação pela pasta data foi
 verificado que a pasta quando é desinstalado o PostgreSQL não é removido
 inclusive já
 fiz uma cópia da mesma o que gostaria de saber é o seguinte:

 Para recuperar é necessário ser na mesma maquina ?

 achei este manual
 (http://1001pancadas.blogspot.com/2009/04/como-recuperar-base-de-dados-postgresql.html)
 que explica de forma simples como recuperar
 apesar das tentativas até o momento sem sucesso na recuperação

 se alguém tiver algum manual qualquer informação que possa ser
 compartilhada
 desde já agradeço



 S.O : Windows XP

 PostgreSQL 8.2.12
 
 Bah, Rodrigo. Sai ano e entra ano e o problema continua o mesmo com os
 cliente hein :)
 
 Eu faria o seguinte (considerando que o servidor PostgreSQL do cliente
 era um Windows) e que apenas a pasta *data* restou:
 
 1) Mova a pasta *data* remanescente para uma outra pasta qualquer
 (C:\Recovery\Data neste exemplo);
 2) Instale o PostgreSQL 8.2.12 e colocar a pasta bin na variável
 PATH do Windows;
 3) Mude as permissões da pasta C:\Recovery\Data para que o dono
 fosse o usuário postgres permitindo leitura e gravação, inclusive
 para subpastas;
 4) Execute no menu RUN do Windows o seguinte comando: runas
 /user:postgres cmd.exe (isto irá acessar o console com o usuário
 postgres);
 5) Execute no MS-DOS do usuário postgres o comando: postgres -D
 C:\Recovery\Data. Veja se vai carregar.
 
 SE carregar: faça o backup dos bancos existentes;
 
 SE não carregar: veja o erro e poste aqui a mensagem.
 
 Para encerrar o banco, CTRL+C no console do postgres.
 
 -- 
 TIAGO J. ADAMI
 http://www.adamiworks.com
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
 
 
---

Rodrigo, a solução do Tiago funciona bem, já tive clientes que também
formataram o servidor fazendo backup físico somente do banco. Mas antes de
executar se você quiser uma prática mais rápida, no servidor onde somente
foi desinstalado o postgresql, como você disse que restou a pasta 'data',
instale novamente o postgresql e na etapa que informa se deseja cria um
agrupamento de dados, desmarque esta opção, nesta situação ele não irá criar
um novo agrupamento no caso a pasta data.
Faz essa tentativa, comigo já funcionou.


-- 
View this message in context: 
http://old.nabble.com/Recupera%C3%A7%C3%A3o-de-dados-apartir-da-pasta-data-tp27016939p27026985.html
Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Res: servidor com 8.4 não inicia após recuperar os dados

2010-01-06 Por tôpico Tiago Adami
2010/1/6 Fernando de Oliveira fdoturmal...@hotmail.com:
 está dando esta mensagem de erro:

 ERRO: invalid page header in block o of relation ..( numero do arquivo)

 A situação está complicada, só tenho o backup de 5 dias atrás, mas preciso
 muito dos dados deste período.


Se entendi bem, após ter formatado o disco, você conseguiu recuperar a
pasta do PostgreSQL, certo? Para conseguir esta façanha, somente com
um software de recuperação, que lê todas as trilhas e setores do disco
recuperando os arquivos.

*Entretanto*, já aconteceu isto uma vez comigo. De fato, você consegue
recuperar *alguma coisa*, mas se por acaso algum arquivo foi gravado
no disco após a formatação, *no mesmo bloco onde estava o cluster do
banco*, não tem jeito mesmo, você não vai conseguir recuperar 100% da
informação.

Faça um backup do que você já conseguiu recuperar e tente - *atenção*,
tente, pois não é garantia nenhuma de que vá funcionar - e sete o
parâmetro ZERO_DAMAGED_PAGES=ON no arquivo postgresql.conf. Se der
sorte, alguma coisa você ainda conseguirá recuperar.


-- 
TIAGO J. ADAMI
http://www.adamiworks.com
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Recuperação de dados apartir da p asta data

2010-01-06 Por tôpico Tarcísio Sassara
2010/1/4 Rodrigo Justina rodrigodellajust...@gmail.com:

 achei este manual
 (http://1001pancadas.blogspot.com/2009/04/como-recuperar-base-de-dados-postgresql.html)
 que explica de forma simples como recuperar
 apesar das tentativas até o momento sem sucesso na recuperação

 se alguém tiver algum manual qualquer informação que possa ser compartilhada
 desde já agradeço


O que você fez não foi bem uma recuperação, você só indicou onde
está o diretório data passando o parâmetro -D.

Tutoriais normalmente não apresentam os detalhes técnicos, apresentam
passos simples para a conclusão de uma tarefa que não se aplica para
todos os casos.

Se o Postgres faz parte indispensável do seu trabalho, recomendo a
leitura completa da sessão backup.

Fazer o backup do diretório data é dito: File System Level Backup e
lá é possível encontrar mais informações de como fazer e restaurar.

http://www.postgresql.org/docs/8.4/interactive/backup.html



Abraço

-- 
Tarcisio F. Sassara
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral