[firebase-br] Res: Re: Res: Re: Res: Re: Res: Não estou conseguindo me conectar com o Banco de Dados.

Thiago thiago em stoneage.com.br
Sex Ago 14 18:00:11 -03 2009


Respondendo suas perguntas:

1) "Você disse que pega outro GBD de outra pessoa. Como você está fazendo 
esse
processo? Apenas copiando?"

Sim, apenas copiando.


2)"Qual a versão do Firebird do seu amigo e o seu Firebird?"

A versão que ele usa é a 2.1.0.17755_0 e a que eu uso é a 2.5.0.23247_1.
É diferente mas a gente sempre conseguiu trabalhar com o mesmo .GDB. É só 
agora que está dando esse erro. Daí eu peguei a mesma versão do Firebird 
dele pra vê se era isso mas o erro persiste.


3) "Se tiverem a mesma versão experimente fazer um backup no banco do seu 
amigo
e restaura-lo no seu computador."

Ok. vou fazer isso.



Abraços,
Thiago Bittencourt.


"Jáber - CPD" <cpd em lekagi.com.br> escreveu na 
mensagem news:4A85C08C.000004.02632 em JABER...
Thiago, deixa eu te fazer mais uma pergunta.

Você disse que pega outro GBD de outra pessoa. Como você está fazendo esse
processo? Apenas copiando?

Qual a versão do Firebird do seu amigo e o seu Firebird?

Se tiverem a mesma versão experimente fazer um backup no banco do seu amigo
e restaura-lo no seu computador.

Não se esqueça de usar a opção -t nesse backup.

Faça o teste e me fala aqui o que ocorreu pois o erro pode estar sendo
gerado nessa copia.

Não se preocupe com o tempo de resposta. Estamos aqui para nos ajudar...

Aguardo o retorno..



[ ]s

Jáber S. C. Lima

-------Mensagem original------- 



De: Thiago

Data: 14/08/2009 17:45:34

Para: lista em firebase.com.br

Assunto: Re: [firebase-br]Res: Re: Res: Re: Res: Não estou conseguindo me
conectar com o Banco de Dados.



Jáber, acho que não cara porque eu estou pegando outro .GDB de um

companheiro de trabalho meu, que não está corrompido mas não abre também.

Acusando o mesmo erro.



Mas muito obrigado pela sua boa vontade Jáber.

Desculpa qualquer coisa inclusive a demorar a responder essa sua última

mensagem.



Abraços,

Thiago Bittencourt





"Jáber - CPD" <cpd em lekagi.com.br> escreveu na

mensagem news:4A859D65.000005.02964 em JABER...

Thiago,



Realmente seu banco está corrompido.



Deu uma olhada no site "www.firebase.com.br" e pesquise sobre recuperação de


base de dados corrompidas.



Lá tem bastante material para estudo das ferramentas bgak e gfix.



Sou iniciante no firebird e por conta disso não conseguirei neste momento te


passar alguma outra forma de solucionar o seu problema sem uma pesquisa no

site ou no Google.



Dê uma pesquisada nas mensagens anteriores aqui da lista também pois esse

assunto já foi amplamente discutido aqui.



Me desculpe por não poder ajudar nesse quesito..rs



Se tiver alguma outra duvida ne nós pudermos ajuda-lo fique a vontade para

perguntar pois nessa questão te deixo nos braços dos mais experientes.



[ ]s







Jáber S. C. Lima







-------Mensagem original------- 







De: Thiago



Data: 08/14/09 15:08:41



Para: lista em firebase.com.br



Assunto: Re: [firebase-br]Res: Re: Res: Não estou conseguindo me conectar

com o Banco de Dados.







Jáber, só tive erro nessas duas linhas de comando:







1) GFIX -ONLINE PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey







Mensagem de erro: "Target shuttdown mode is invalid for database



"C:\...\X.GDB" "











2) GBAK -c -g -l -ig -t bd.gbk bd.fdb -USER SYSDBA -PASSWORD masterkey







Mensagem de erro:



"gbak: Error:validation error for column DT_AGENDAMENTO_SOLICITACAO, value



"*** null ***"



gbak: ERROR: warning -- record could not be restored



gbak: Exiting before completion due to errors"











"Jáber - CPD" <cpd em lekagi.com.br> escreveu na



mensagem news:4A859355.000007.03464 em JABER...



Thiago,







Tente primeiro o seguinte:















gfix -user SYSDBA -password masterkey -mend -full -ignore SEUBANCO.FDB















Verifique se vai retornar alguma mensagem de erro.















Você pode tentar o seguinte para a recuperação do banco:















//Rotina que usei na única vez que tive problemas de corrupção de banco de



dados:















GFIX -ROLLBACK ALL PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey







GFIX -ONLINE PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey







GFIX -V -F PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey







GFIX -M -I PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey







GFIX -SWEEP PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey







GBAK -b -g -l -ig -t bd.fdb bd.gbk -USER SYSDBA -PASSWORD masterkey







GBAK -c -g -l -ig -t bd.gbk bd.fdb -USER SYSDBA -PASSWORD masterkey















Lembre-se de fazer esse procedimento em uma copia do seu banco para não



danificar o arquivo original.















Avise-nos se resolveu o problema.















Abraço...







Jáber S. C. Lima















Obs: GFIX e GBAK estão na pasta BIN no diretório de instalação do firebird.



Ex: "C:\Arquivos de programas\Firebird\Firebird_2_1\bin"















-------Mensagem original------- 















De: Thiago







Data: 08/14/09 14:27:37







Para: lista em firebase.com.br







Assunto: Re: [firebase-br]Res: Não estou conseguindo me conectar com o Banco






de Dados.















Jáber, primeiramente muito obrigado por responder meu tópico.















A versão do Firebird que eu estou usando é a 2.1.0.17755_0_x64 (meu Vista é







64bits)















Sobre o corrompimento do banco, ele não está corrompido. Pois eu consigo







abrir ele pelo isql.exe do Firebird. E eu peguei outro banco de dados de







outro sistema para abrir e acusou o mesmo erro.















Como eu faço esse backup/restore?







eu abri o SQL Manager 2008 Lite e fui no menu "Services" e lá tinha "Backup







Database..." e "Restore Database..." mas eu clico e não acontece em nada. É







isso mesmo? O que eu tenho que fazer?















Abraços,







Thiago Bittencourt























"Jáber - CPD" <cpd em lekagi.com.br> escreveu na







mensagem news:4A858747.000008.01636 em JABER...







>"Wrong or obsolete verion















>.















>Unsupported on-disk structure for file C:\...\X.GDB; found 32779, support















>10.















>















>SQL Code: -820















>IB Error Number: 335544379"































Olá.















Não conheço o erro e fiz uma pequena pesquisa no Google sobre o seu erro..















Aqui na lista já ocorreu um erro bastante parecido e o Cantu deu o veredicto














de que o BD poderia estar corrompido.















Nas mensagem que encontrei no Google a resposta foi a mesma.















Qual a versão do firebird que vc está usando?































Tente usar o GFIX para verificar a corrupção.















Faça um Backup/Restore e nos avise se resolveu o problema.































Abraço..































Jáber S. C. Lima































-------Mensagem original------- 































De: Thiago















Data: 08/14/09 12:46:39















Para: lista em firebase.com.br















Assunto: [firebase-br] Não estou conseguindo me conectar com o Banco de







Dados.































Olá gente! Sou novo em Banco de Dados e estou tendo um GRANDE problema.































Até ontem eu estava mexendo normalmente no meu .GDB com o SQL Manager 2005.















Só que hoje eu estou tendo problemas em me conectar com ele e não sei qual o






























motivo.































Ao tentar me conectar, usando o SQL Manager 2008 Lite, a seguinte janela de















erro aparece:































"Cannot connect to the database. Database file is invalid."































Daí eu clico no botão "Details >>" para ver a descrição do erro e aparece:































"Wrong or obsolete verion















.















Unsupported on-disk structure for file C:\...\X.GDB; found 32779, support















10.































SQL Code: -820















IB Error Number: 335544379"































Só que eu não alterei a versão do Firebird nem a do ODBC nem nada. É a mesma






























versão que sempre usei e que conseguia me conectar normalmente com o banco.































Já fiz:















- Verifiquei se o banco está corrompido mas não está. Consigo me conectar















com ele usando o isql.exe do diretório do Firebird.















- Reinstalei o Firebird, ODBC, e o SQL Manager 2005 (que é o que eu usava) e






























nada.















- Instalei a versão mais atual do Firebird, do ODBC, do SQL Manager e nada.































Não sei mais o que fazer. Necessito muito de um auxílio na resolução desse















problema.































Desde já muito obrigado!































Thiago Bittencourt.































































______________________________________________















FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br















Para saber como gerenciar/excluir seu cadastro na lista, use: http://www







firebase.com.br/fb/artigo.php?id=1107















Para consultar mensagens antigas: http://firebase.com.br/pesquisa















______________________________________________







FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br







Para saber como gerenciar/excluir seu cadastro na lista, use:







http://www.firebase.com.br/fb/artigo.php?id=1107







Para consultar mensagens antigas: http://firebase.com.br/pesquisa































______________________________________________







FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br







Para saber como gerenciar/excluir seu cadastro na lista, use: http://www



firebase.com.br/fb/artigo.php?id=1107







Para consultar mensagens antigas: http://firebase.com.br/pesquisa







______________________________________________



FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br



Para saber como gerenciar/excluir seu cadastro na lista, use:



http://www.firebase.com.br/fb/artigo.php?id=1107



Para consultar mensagens antigas: http://firebase.com.br/pesquisa















______________________________________________



FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br



Para saber como gerenciar/excluir seu cadastro na lista, use: http://www

firebase.com.br/fb/artigo.php?id=1107



Para consultar mensagens antigas: http://firebase.com.br/pesquisa



______________________________________________

FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br

Para saber como gerenciar/excluir seu cadastro na lista, use:

http://www.firebase.com.br/fb/artigo.php?id=1107

Para consultar mensagens antigas: http://firebase.com.br/pesquisa







______________________________________________

FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br

Para saber como gerenciar/excluir seu cadastro na lista, use: http://www
firebase.com.br/fb/artigo.php?id=1107

Para consultar mensagens antigas: http://firebase.com.br/pesquisa

______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: 
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa






Mais detalhes sobre a lista de discussão lista