ANUNCIO GOOGLE

Firebird .gdb chown

lucasmiclucasmic lucas
editado janeiro de 2016 em Programação e Scripts
Pessoal desculpa se estou postando o tópico no local errado mas o problema é o seguinte..

Tenho o Firebird 2.5 instalado em meu Minte 17
para acessar algum banco peciso que o arquivo .gdb tenha permissão pra o usuario firebird.. utilizei o comando:

sudo chown firebird:firebird Membros.gdb

está mudando o usuario do aqruivo corretamente.. Mas quando vou conectar o banco ao arquivo retorna uma menssagem informando que o arquivo está corrompido:

*** IBPP::SQLException ***
Context: Database::Connect
Message: isc_attach_database failed

SQL Message : -902
Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements

Engine Code : 335544335
Engine Message :
database file appears corrupt (/home/lucas/Membros.gdb)
wrong page type
page 9001 is of wrong type (expected 5, found 0)

o estranho é que já fiz este mesmo procedimento no ubuntu e funcionou normalmente.. alguem tem alguma dica?
·

Comentários

  • editado janeiro de 2016
    A mensagem de erro diz que o arquivo está corrompido. Ou você tenta descobrir se tem alguma ferramenta que conserta o banco de dados, ou tentar recriar um banco com a mesma estrutura.
    ·
Entre ou Registre-se para fazer um comentário.
ANUNCIO GOOGLE