[firebase-br] Firebird 2.5.2 em modo manutenção

Otavio Benini otavio.benini em gmail.com
Qui Fev 28 13:19:20 -03 2013


sugestão para o Richard:
use o nbackup, é mais novo, cria backups incrementais, etc

sds
*Otavio Benini*
*Benini Informática e Sistemas*
*(11) 9-8181-6553*
*(11) 4701-2797*
info em benini.com.br
otavio.benini em gmail.com


Em 28 de fevereiro de 2013 12:51, Richard <ricardo_sarubbi em yahoo.com>escreveu:

> Carlos, o erro é "*Too many Contexts of Relation/Procedure/Views. Maximum
> allowed is 255 ". *
>
> 2013/2/28 Carlos H. Cantu <listas em warmboot.com.br>
>
> > Um chute: Pode ser que quando a procedure foi criada, a versão do
> > Firebird ainda tinha os problemas de codificação de charset,
> > armazenando incorretamente o código dela. O Firebird 2.1 e 2.5
> > corrigem esse problema, através de scripts ou das novas opções do gbak
> > (-fix*). Pode ser que ao transformar o código da procedure em UTF8, o
> > espaço necessário para armazena-lo tenha excedido o limite de tamanho
> > suportado pelo Firebird, por isso o erro.
> >
> > []s
> > Carlos H. Cantu
> > www.FireBase.com.br - www.firebirdnews.org
> > www.warmboot.com.br - blog.firebase.com.br
> >
> > R> Oi turma, tenho uma questao que foi resolvida de um jeito nao muito
> bom
> > e
> > R> gostaría saber se ha uma outra forma de agir. Em nosso banco de dados
> > R> versao 2.5.0 quando fazermos um restore o processo dava uma parada com
> > erro
> > R> num store procedure. O fato é que ele tem aproximadamente umas 700
> > linhas
> > R> de código e o gbak nao sabe como resolve-lo. O store foi divido en 3
> > partes
> > R> e o problema foi resolvido. Alguém tem alguma ideia de porque da esse
> > erro.
> > R> Obrigado, Richard
> >
> > R> 2013/2/28 mtb mtb <mtbteste1 em gmail.com>
> >
> > >> amigos,
> > >>
> > >> Estou migrando de firebird 1.5 para 2.5.2. Bem, o que ocorreu, num
> > >> determinado momento, foi que ao conectar no banco de dados já
> convertido
> > >> para 2.5.2, deu erro de conexão (shutdown). Depois pesquisei, e era
> pq o
> > >> firebird estava em modo "manutenção", visto através do gstat -h:
> > >>
> > >> Attributes single-user maintenance
> > >>
> > >> E que pra corrigir, era preciso gfix -online, pra tirar do modo
> > manutenção.
> > >> Aí depois disso era possível conectar 2 ou mais aplicações no banco,
> > caso
> > >> contrário somente 1 conexão era permitida.
> > >>
> > >> Agora a pergunta: pq o firebird entra nesse modo manutenção?? como
> > previnir
> > >> isso? Não acontecia no FB 1.5.... me dê maiores informações??
> > >>
> > >> Tive 2 casos até agora. O firebird entrou em estado de manutenção:
> > >>
> > >> 1) após 1 restore, que teve um erro;
> > >> 2) faltou espaço em disco no hd do servidor;
> > >>
> > >> Obs: na net não há muita informação sobre isso, mesmo no site oficial
> do
> > >> Firebird, só fala em como dar shutdown e como trazer o banco p/
> > online...
> > >> ______________________________________________
> > >> 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
> > >>
> > R> ______________________________________________
> > R> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > R> Para saber como gerenciar/excluir seu cadastro na lista, use:
> > R> http://www.firebase.com.br/fb/artigo.php?id=1107
> > R> 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