
- problemas com postgreSql
+ Responder ao Tópico
-
problemas com postgreSql
ola pessoal?
estou com um problema, tenho um servidor instalado o conectiva 10, compilei o postgre 8.0.4 blz, ate então estava funcionando legal, o problema foi o seguinte tive que instalar o pacote do php4-postgresql e não me toquei que ele baixou a versão 7.4.xx do postgre clients. E agora precisei restartar o servidor e não funciona mais.
da este erro nos logs
FATAL: database files are incompatible with server
DETAIL: The data directory was initialized by PostgreSQL version 8.0, which is not compatible with this version 7.4.2.
a duvida é a seguinte como faço para ele voltar como estava sem que eu perca o que tenho no meu banco..
compilando novamente? me ajudem ai pessoal..
muito obrigado.
-
problemas com postgreSql
Isso ai perdiga =]
compila dinovo a mesma versão que você tinha do postgres,
depois levanta sua antiga base. =]
/usr/local/postgresql-8.0.3/bin/pg_ctl start /usr/local/postgresql-8.0.3/data/
caso o directorio do seu banco esteja em /usr/local/postgresql-8.0.3/data/
é isso ai =]
abraços manow!
-
problemas com postgreSql
valeu pela resposta amigo, vou tentar depois posto se funcionou...
-
problemas com postgreSql
amigo mais uma forcinha.
fiz o seguinte entrei no diretorio do source do postgreSql e dei um ./configure e um gmake
apos isto tentei iniciar ele, mas continua dando o mesmo erro. tenho que dar um gmake install tambem, mas se eu der isso não vou perder minha base.
valeu pela força....
-
problemas com postgreSql
Onde está sua base Perdiga?
não, não vai , porem efetue um backup da sua base com certeza.
pq não
./configure --prefix=/tmp/teste_postgres/
make
make install
entre em /tmp/teste_postgres/bin/
e tente montar usa base
/tmp/teste_postgres/bin/pg_ctl start -d dir_onde_está_sua_base
se não souber de um find / -name data
"sempre" fica dentro de data
abraços
-
problemas com postgreSql
Não querendo ser mais chato do que já sou normalmente, mas aproveitando outras postagens...
Este tópico poderia estar tanto em Banco de Dados quanto em Apache, pois são os assuntos tratados, não em Administração Geral !!!
Voltando à sua questão...
O PostgreSQL costuma ser instalado em diretórios específicos, então terá um diretório para cada versão...
Atenção para o PATH para que ele esteja apontando para o diretório certo...
Quanto aos dados, eles só seráo perdidos caso você crie uma nova base no diretório já existente...
-
problemas com postgreSql
valeu pela ajuda pessoal, mas consegui resolver o problema reinstalando o postgresql.. detalhe não perdi a base não hehe...
abraço pessoal