Olá, Pedro 2009/6/1 Pedro B. Alves <[email protected]>
> Boa noite pessoal, seguinte, tenho um cliente, daqueles que não se > esforçam para fazer backup, e inventaram de colocar outro servidor na > empresa, para usar a maquina anterior que tinha a instalação do > postgresql, enviaram a maquina para o técnico formatar, e o técnico > copiou o diretório arquivos de programas que tinha a instalação do > postgresql-8.2.. > > Fiz a instalação do postgresql-8.2.. a mesma que estava anteriormente, > o banco inicia tranquilamente, só que quando tento acessar o banco de > dados do sistema ele diz que um diretório 17875 não existe dentro do > diretório pg_tblspc da pasta data, alguém saberia como faço para > achar/recuperar este diretório? O que acontece é o seguinte. Sempre que você cria uma tablespace é gerado um identificador (oid) para esta tablespace. Este oid irá aparecer dentro do diretório pg_tblspc e este oid terá um link simbólico para o local físico onde estão os dados desta tablespace criada. Acredito que quando foi feito a cópia dos arquivos foi esquecido de fazer a cópia das tablespaces e por iso está aparecendo esta mensagem. Você tem como fazer a cópia das tablespaces? Outro detalhe, este oid é gerado automaticamente pelo PostgreSQL quando uma nova tablespace é criada. > > > meu ambiente é: > windows XP > postgresq-8.2 > > Atenciosamente > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > []s -- JotaComm http://jotacomm.wordpress.com http://www.dextra.com.br/postgres
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
