Re: [firebase-br] VIEW no FB - uma decepção

Marcos Thomaz thomazs em ufac.br
Qui Maio 18 20:21:28 -03 2006


Certo... eu também não estava defendendo ninguém... até porque, como o 
colega disse, muitas vezes o problema é com o usuário, e, eu uso muitas 
views em meus sistemas, e nunca tive problemas desse tipo... e realmente, o 
Assunto da mensagem foi um pouco demais... dizer que é decepção foi um pouco 
além, mas enfim....

Eduardo, Abraços e Muito Sucesso  e, sem puxar sardinha, parabéns a você e a 
todo TeamFB, pois o Firebird está cada vez melhor.

Abraços,

Marcos  Thomaz

----- Original Message ----- 
From: "Eduardo Jedliczka (TeamFB)" <jedyfb em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, May 18, 2006 7:33 PM
Subject: Re: [firebase-br] VIEW no FB - uma decepção


> Marcos e demais,
>
> Existem comando SQL para realizar esta alteração. Mas em alguns casos, é
> necessário apagar algumas views, e outros objetos do banco de dados para
> conseguir executá-lo.
>
> O que acontece é que o IbExpert "facilita" demais a coisa. Às vezes, ele
> executa um update nas tabelas de sistema e mostra o "comando correto"
> (pasmem!!!), o que comumente leva ao erro. Não disse que ele fez isto de
> sacanagem, mas apenas juntei 2+2... IBexpert com a situação que um ALTER
> TABLE possa dar problema de dependência...
>
> Porém, se mais uma vez acabei ofendendo alguém, por favor, me desculpem. 
> mas
> presta atenção no subject da mensagem, não parece aquelas do tipo "SE
> NINGUÉM SOUBER MUDO DE BANCO" ?
>
> Sucesso,
>
> ======================
> Eduardo Jedliczka
> Membro do TeamFB - FireBase
> Apucarana - PR
> ======================
>
>
> ----- Original Message ----- 
> From: "Marcos Thomaz" <thomazs em ufac.br>
> To: "FireBase" <lista em firebase.com.br>; "Carlos H. Cantu (TeamFB)"
> <warmbooter em warmboot.com.br>
> Sent: Thursday, May 18, 2006 4:45 PM
> Subject: Re: [firebase-br] VIEW no FB - uma decepção
>
>
> Eduardo, me desculpe se eu estiver falando besteira, ou então se entendi
> errado a mensagem do colega Romulo...
> Pelo que entendi, ele NÃO alterou nenhuma tabela de sistema... ele alterou
> uma tabela "comum", criada por ele mesmo (Romulo),e não uma tabela criada
> automaticamente (as RDB$...). Me desculpe, mas não achei uma sacanagem do
> colega não. Se isso ocorrei (por falha dele ou do banco, não entro em
> detalhes) a questão aqui é descobrir o porque isso ocorreu e como fazer 
> para
> resolver isso da melhor forma possível (esse é um dos interesses da 
> lista).
> Bom, se o que eu entendi está correto, na minha opinião, você foi um tanto
> quanto "rude" ao responder ao colega, que em momento algum procurou falar
> mal do banco... ele postou um problema que estava ocorrendo com ele e 
> só...
> mas me desculpem novamente os colegas da lista, não estou defendendo
> ninguém, mas creio que, para que tenhamos uma lista mais limpa, 
> comentários
> como estes deveriam ser evitados... Se não gostamos ou não entendemos a
> mensagem de alguém, o melhor a fazer é não se manifestar, para que não 
> hajam
> contratempos e discussões desnecessárias e absurdas.
>
> Esta é a minha opinião,
>
> E quanto ao comentário do colega Rômulo, simplesmente faça um backup e
> restaure o banco novamente, pois pode ser algum pequeno problema, pois 
> faço
> isto, inclusive, também uso várias views para complementar as tabelas, e
> nunca tive esse tipo de problema.
>
>
>
>
> ----- Original Message ----- 
> From: "Eduardo Jedliczka (TeamFB)" <jedyfb em gmail.com>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Thursday, May 18, 2006 11:47 AM
> Subject: Re: [firebase-br] VIEW no FB - uma decep??o
>
>
>> Parece piada!!!!
>>
>> Você faz uma gambiarra para "mudar" o tamanho de um campo diretamente nas
>> tabelas de sistema, e não faz a mesma coisa no campo da view... E ainda
>> quer
>> que funcione!!!
>>
>> Experimenta fazer algo semelhante no Oracle!!! Depois, quando você tiver
>> recriando o banco, ou voltando um backup, terá maior consideração pelas
>> tabelas de sistema.
>>
>> Mas, como você está decepcionado com o FireBird, e não com o Oracle (onde
>> raramente alguém altera algo nas tabelas de sistema), experimente fazer 
>> um
>> backup e restore após uma alteração (preguiçosa) nas tabelas de sistema.
>>
>> Assim o banco irá recriar TODAS as views e SPs.
>>
>> ======================
>> Eduardo Jedliczka
>> Membro do TeamFB - FireBase
>> Apucarana - PR
>> ======================
>>
>> ----- Original Message ----- 
>> From: "Romulo Oliveira" <romulocpd em yahoo.com.br>
>> To: <lista em firebase.com.br>
>> Sent: Thursday, May 18, 2006 8:02 AM
>> Subject: [firebase-br] VIEW no FB - uma decep??o
>>
>>
>>> Amigos,
>>>
>>> No meu sistema eu utilizo muito as VIEWS, realmente um excelente 
>>> recurso.
>>> A primeira grande falha que acho é que um ORDER BY não pode estar dentro
>>> dela. Vi que isso será resolvido no FB 2.0.
>>>
>>> Ontem passei por um grande problema e fiquei mt puto com o FB.  Tinha 
>>> uma
>>> tabela de contas onde o cliente pediu pra aumentar os campos VARCHAR de
>>> 30
>>> para 90 caracteres.  Fui na tabela e alterei.  Show de bola!  (via
>>> IBExpert).
>>>
>>> Daí meu programa começou a dar pau e depois de um tempo tomando coça
>>> lembrei que as Triggers talvez estariam ainda exergando a estrutura
>>> antiga.   Tava dando o erro STRING TRUNCATION...
>>>
>>> Daí foi só recriar a VIEW que funcionou na hora..
>>>
>>> Poxa, isso realmente é um problema pois tenho geralmente algumas VIEWS 
>>> de
>>> cada tabela (tenho mais VIEWS que Tabelas)... dai nao terei como lembrar
>>> de recompilar todas.
>>>
>>> Algum jeito de resolver isso?
>>>
>>> Valeu!
>>> Romulo
>>> Nova Friburgo - RJ
>>>
>>>
>>>
>>>
>>
>>
>> --------------------------------------------------------------------------------
>>
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para editar sua configuração na lista, use o endereço
>> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para editar sua configuração na lista, use o endereço
>> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>>
>>
>> -- 
>> No virus found in this incoming message.
>> Checked by AVG Free Edition.
>> Version: 7.1.392 / Virus Database: 268.6.0/342 - Release Date: 17/5/2006
>>
>>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço 
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
> -- 
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.1.392 / Virus Database: 268.6.0/342 - Release Date: 17/5/2006
> 





Mais detalhes sobre a lista de discussão lista