From marcio em msereno.com.br Sun May 1 08:44:16 2011 From: marcio em msereno.com.br (Marcio Da Silva Ereno) Date: Sun, 1 May 2011 08:44:16 -0300 Subject: [firebase-br] =?iso-8859-1?q?Erro_de_transa=E7=E3o=2E=2E?= In-Reply-To: <4DBC795A.4050706@gmail.com> References: <4DBC795A.4050706@gmail.com> Message-ID: Oi Paulo.. Eu uso apenas um IBTRANSACTION com o IBDATABASE e IBDATASET No caso da minha venda eu gravo tudo no final da venda dai uso esses comando para travar os ITENS da venda TBITENSVENDAS.OPEN; TBINTESVENDAS.APPEND; .... .... TBITENSVENDAS.POST; TBITENSVENDAS.Transaction.CommitRetaining; e assim que eu faco -- *Marcio da Silva Ereno* *Analista de Sistemas* *MSEreno - Assessoria & Sistemas* www.msereno.com.br From eder.polizel em gmail.com Sun May 1 09:07:16 2011 From: eder.polizel em gmail.com (Eder Laudelino Polizel) Date: Sun, 1 May 2011 09:07:16 -0300 Subject: [firebase-br] =?iso-8859-1?q?Corrup=E7=E3o_do_banco_de_dados?= In-Reply-To: <017AA199DF1141DBB83DDB55FBEF8AD6@admnotnext01> References: <7FCC5C0F795343F092A4CC233AA2F3C1@RicardoPC> <127982009.20110430181536@warmboot.com.br> <017AA199DF1141DBB83DDB55FBEF8AD6@admnotnext01> Message-ID: Washington, Isso vai depender muito da tecnologia que voce aplicou para desenvolver seu sistema, se voce fizer a aplicacao usando a arquitetura n-tier, onde voce tem o servidor de banco de dados, acoplado a ele sua aplicacao server e nas maquinas clients a aplicacao frontend com os usuarios voce consegue detectar as quedas dos clients na sua aplicacao server e executar os procedimentos necessários (rollback por exemplo) para evitar que a integridade das informações no banco de dados fiquem comprometidas. Em 30 de abril de 2011 20:19, NextCorp escreveu: > Tá mas e dai, como detectar antes que a conexão caiu ? > > Coloco a onde está detecção ? > > Washington > > -----Mensagem Original----- From: Carlos H. Cantu > Sent: Saturday, April 30, 2011 6:15 PM > > To: FireBase > Subject: Re: [firebase-br] Corrupção do banco de dados > > A queda de conexão, por si só, não deve causar corrupção na base, mas > provavelmente ocasionará outros problemas, como por exemplo, > performance ruim, pois o Firebird irá demorar um certo tempo para > detectar que a conexão caiu, e durante esse período, a coleta de lixo > ficará prejudicada. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > R> Bom dia a todos. > > > R> Gostaria de saber se há possibilidades de corromper uma base de dados em > uma > R> rede sem fio, se ela começar a cai a conexão toda hora. > R> Provavelmente se isso ocorrer, pode ser porque não estou tratando > transação > R> como deveria, certo? > > R> E com conexão via TS ou Go-global ? > > > > > > 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 > > > > ----- > Nenhum vírus encontrado nessa mensagem. > Verificado por AVG - www.avgbrasil.com.br > Versão: 10.0.1325 / Banco de dados de vírus: 1500/3607 - Data de > Lançamento: 04/30/11 > > > > > ______________________________________________ > 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 > From ricardo.utfpr em alphatec.com.br Sun May 1 17:13:21 2011 From: ricardo.utfpr em alphatec.com.br (Ricardo) Date: Sun, 1 May 2011 17:13:21 -0300 Subject: [firebase-br] =?iso-8859-1?q?Corrup=E7=E3o_do_banco_de_dados?= In-Reply-To: References: <7FCC5C0F795343F092A4CC233AA2F3C1@RicardoPC><127982009.20110430181536@warmboot.com.br><017AA199DF1141DBB83DDB55FBEF8AD6@admnotnext01> Message-ID: <20833FC4F6A64C0D8FA977DB5E6479A4@RicardoPC> Eu particularmente acredito no seguinte: O wireless tem mecanismos para detectar um bloco ruim assim como rede com fio, se cair uma conexão, o servidor não receberá um bloco que nao tenha sido transmitido corretamente. Caindo a conexão, a aplicação deveria tratar a transação como não terminada e dar um rollback. Como a estação está conectada via TS ou go-global, a conexão o go-global, por exemplo, mantém a conexão ainda por um tempo, e se nesse tempo, você conecta novamente a conexão é restabelecida sem perda alguma, porque a aplicação e o banco ainda estão conectados normalmente, sendo que, o que está sendo transmitido são imagens e o que se está digitando e isso entre o servidor e a estação. E após esse tempo, se a conexão realmente cair com o banco entra o rollback..... Acredito que a corrupção de dados seja possivel, caso o servidor desligue, caso o no-break falhe, ou ainda, caso não se use no-break, falha de disco, etc. -----Mensagem Original----- From: Eder Laudelino Polizel Sent: Sunday, May 01, 2011 9:07 AM To: FireBase Subject: Re: [firebase-br] Corrupção do banco de dados Washington, Isso vai depender muito da tecnologia que voce aplicou para desenvolver seu sistema, se voce fizer a aplicacao usando a arquitetura n-tier, onde voce tem o servidor de banco de dados, acoplado a ele sua aplicacao server e nas maquinas clients a aplicacao frontend com os usuarios voce consegue detectar as quedas dos clients na sua aplicacao server e executar os procedimentos necessários (rollback por exemplo) para evitar que a integridade das informações no banco de dados fiquem comprometidas. Em 30 de abril de 2011 20:19, NextCorp escreveu: > Tá mas e dai, como detectar antes que a conexão caiu ? > > Coloco a onde está detecção ? > > Washington > > -----Mensagem Original----- From: Carlos H. Cantu > Sent: Saturday, April 30, 2011 6:15 PM > > To: FireBase > Subject: Re: [firebase-br] Corrupção do banco de dados > > A queda de conexão, por si só, não deve causar corrupção na base, mas > provavelmente ocasionará outros problemas, como por exemplo, > performance ruim, pois o Firebird irá demorar um certo tempo para > detectar que a conexão caiu, e durante esse período, a coleta de lixo > ficará prejudicada. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > R> Bom dia a todos. > > > R> Gostaria de saber se há possibilidades de corromper uma base de dados > em > uma > R> rede sem fio, se ela começar a cai a conexão toda hora. > R> Provavelmente se isso ocorrer, pode ser porque não estou tratando > transação > R> como deveria, certo? > > R> E com conexão via TS ou Go-global ? > > > > > > 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 > > > > ----- > Nenhum vírus encontrado nessa mensagem. > Verificado por AVG - www.avgbrasil.com.br > Versão: 10.0.1325 / Banco de dados de vírus: 1500/3607 - Data de > Lançamento: 04/30/11 > > > > > ______________________________________________ > 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 From pportellaa.firebase em gmail.com Sun May 1 19:27:45 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Sun, 01 May 2011 19:27:45 -0300 Subject: [firebase-br] =?windows-1252?q?Erro_de_transa=E7=E3o=2E=2E?= In-Reply-To: References: <4DBC795A.4050706@gmail.com> Message-ID: <4DBDDE61.90900@gmail.com> Te aconselho você a abrir e fechar uma transação para cada produto que você for atualizar, ou seja, se você vai atualizar uma venda com 9 itens, então você abre e fecha 9 transaçoes, uma para cada item de produto na venda. Não acha melhor assim? Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 01/05/2011 08:44, Marcio Da Silva Ereno escreveu: > Oi Paulo.. > Eu uso apenas um IBTRANSACTION com o IBDATABASE e IBDATASET > > No caso da minha venda eu gravo tudo no final da venda > dai uso esses comando para travar os ITENS da venda > > TBITENSVENDAS.OPEN; > TBINTESVENDAS.APPEND; > .... > .... > TBITENSVENDAS.POST; > TBITENSVENDAS.Transaction.CommitRetaining; > > e assim que eu faco From felix.sol em terra.com.br Sun May 1 19:58:38 2011 From: felix.sol em terra.com.br (Felix) Date: Sun, 1 May 2011 19:58:38 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Erro_de_transa=E7=E3o=2E=2E?= In-Reply-To: <4DBDDE61.90900@gmail.com> References: <4DBC795A.4050706@gmail.com> <4DBDDE61.90900@gmail.com> Message-ID: <000301cc0853$509e4840$f1dad8c0$@sol@terra.com.br> Paulo, Ai eu acho que depende. Se vc estiver com uma NF e manda salvar no banco, ou salva tudo (todos os itens, incluindo cabeçalho e outras informações necessárias) ou não salva nada. 1 único bloco de transação. Agora, se for manutenção de item (como alterar descrição do item ou outra informação cadastral), cada alteração eh uma transação sim. Cada caso eh um caso :-) Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Paulo Portella Enviada em: domingo, 1 de maio de 2011 19:28 Para: FireBase Assunto: Re: [firebase-br] Erro de transação.. Te aconselho você a abrir e fechar uma transação para cada produto que você for atualizar, ou seja, se você vai atualizar uma venda com 9 itens, então você abre e fecha 9 transaçoes, uma para cada item de produto na venda. Não acha melhor assim? Vida de americano é assim: iPhone, iPod, iPad, iMac…. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 01/05/2011 08:44, Marcio Da Silva Ereno escreveu: > Oi Paulo.. > Eu uso apenas um IBTRANSACTION com o IBDATABASE e IBDATASET > > No caso da minha venda eu gravo tudo no final da venda > dai uso esses comando para travar os ITENS da venda > > TBITENSVENDAS.OPEN; > TBINTESVENDAS.APPEND; > .... > .... > TBITENSVENDAS.POST; > TBITENSVENDAS.Transaction.CommitRetaining; > > e assim que eu faco ______________________________________________ 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 From sistemas2000profesional em gmail.com Sun May 1 20:19:15 2011 From: sistemas2000profesional em gmail.com (W O) Date: Sun, 1 May 2011 19:19:15 -0400 Subject: [firebase-br] =?iso-8859-1?q?Aplicaci=F3n_demo_en_Firebird?= Message-ID: Hola a todos Desde la dirección: http://www.mediafire.com/?dugbqkqt4tx6bdl pueden descargar una aplicación demo hecha en Visual FoxPro y usando el motor de base de datos Firebird. Allí encontrarán los programas fuentes y la documentación (en castellano o español). Cualquier duda, consulta, o sugerencia, también tienen un e-mail al cual enviarlas. Saludos. Walter. From marcio em msereno.com.br Sun May 1 21:01:29 2011 From: marcio em msereno.com.br (Marcio Da Silva Ereno) Date: Sun, 1 May 2011 21:01:29 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Erro_de_transa=E7=E3o=2E=2E?= In-Reply-To: <56018519573934135@unknownmsgid> References: <4DBC795A.4050706@gmail.com> <4DBDDE61.90900@gmail.com> <56018519573934135@unknownmsgid> Message-ID: Pessoal muito obrigado pelas dicas... Mais sobre o meu problema o qual seria a solução? Como voces fazem? Voces pode me passar o exemplo de como fazer ? ou o Melhor jeito de fazer? Eu vi que o problema esta na hora de atualizar o estoque! Se eu tirar essa função para de dar problema, Mais eu não posso fazer isso! Grato pela ajuda de todos -- *Marcio da Silva Ereno* *Analista de Sistemas* *MSEreno - Assessoria & Sistemas* www.msereno.com.br From pportellaa.firebase em gmail.com Sun May 1 21:36:24 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Sun, 01 May 2011 21:36:24 -0300 Subject: [firebase-br] =?windows-1252?q?RES=3A__Erro_de_transa=E7=E3o=2E?= =?windows-1252?q?=2E?= In-Reply-To: <000301cc0853$509e4840$f1dad8c0$@sol@terra.com.br> References: <4DBC795A.4050706@gmail.com> <4DBDDE61.90900@gmail.com> <000301cc0853$509e4840$f1dad8c0$@sol@terra.com.br> Message-ID: <4DBDFC88.7010809@gmail.com> Com certeza, concordo plenamente contigo : * Se for a confecção de uma NF=>> É um por todos e todos por um * Se for a atualização do estoque (que é o problema apontado por ele) então é "cada um por si". Mas nesse caso então sugiro que faça um LOG dos que ""não puderam ser efetuados"" (mais um adendo ao problema pra se pensar). Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 01/05/2011 19:58, Felix escreveu: > Paulo, > > Ai eu acho que depende. Se vc estiver com uma NF e manda salvar no banco, ou > salva tudo (todos os itens, incluindo cabeçalho e outras informações > necessárias) ou não salva nada. 1 único bloco de transação. > > Agora, se for manutenção de item (como alterar descrição do item ou outra > informação cadastral), cada alteração eh uma transação sim. > > Cada caso eh um caso :-) > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Paulo Portella > Enviada em: domingo, 1 de maio de 2011 19:28 > Para: FireBase > Assunto: Re: [firebase-br] Erro de transação.. > > Te aconselho você a abrir e fechar uma transação para cada produto que > você for atualizar, ou seja, se você vai atualizar uma venda com 9 > itens, então você abre e fecha 9 transaçoes, uma para cada item de > produto na venda. > > Não acha melhor assim? > > Vida de americano é assim: iPhone, iPod, iPad, iMac?. > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > > Em 01/05/2011 08:44, Marcio Da Silva Ereno escreveu: >> Oi Paulo.. >> Eu uso apenas um IBTRANSACTION com o IBDATABASE e IBDATASET >> >> No caso da minha venda eu gravo tudo no final da venda >> dai uso esses comando para travar os ITENS da venda >> >> TBITENSVENDAS.OPEN; >> TBINTESVENDAS.APPEND; >> .... >> .... >> TBITENSVENDAS.POST; >> TBITENSVENDAS.Transaction.CommitRetaining; >> >> e assim que eu faco > ______________________________________________ > 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 From nillgolv em bol.com.br Mon May 2 06:38:07 2011 From: nillgolv em bol.com.br (Nilton Oliveira) Date: Mon, 2 May 2011 06:38:07 -0300 Subject: [firebase-br] [off-topic] Fazer o select de alguns registros e enviar para o quickreport ??? Message-ID: Pessoal, como fazer um select no banco de dados (de alguns registros) e envio para o report? Exemplo: tenho os clientes registrados: Ana Maria Alice Santos Bruno da Silva Carlos Silva Claudia Souza Fabiana Nascimento faço a escolha de: Alice Santos Carlos Silva Fabiana Nascimento e envio para o quickreport para imprimir Quero pegar somente o campo nome From felix.sol em terra.com.br Mon May 2 08:03:30 2011 From: felix.sol em terra.com.br (Felix) Date: Mon, 2 May 2011 08:03:30 -0300 Subject: [firebase-br] RES: [off-topic] Fazer o select de alguns registros e enviar para o quickreport ??? In-Reply-To: References: Message-ID: <001f01cc08b8$93bd8ea0$bb38abe0$@sol@terra.com.br> Primeiro, qual o critério para escolha dos registros? Pq não da para montar uma SQL assim; alternativamente vc poderia trazer todos os registros da base (não recomendado), colocando num TClientDataSet e propor ao usuario que ele 'marque/desmarque' os registros apresentados em um grid; daí ao clicar em um botão [imprimir] faça um filtro com 'marcado = -1' e manda o qreport.preview (conectado ao TClientDataSet já filtrado)... Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Nilton Oliveira Enviada em: segunda-feira, 2 de maio de 2011 06:38 Para: FireBase Assunto: [firebase-br] [off-topic] Fazer o select de alguns registros e enviar para o quickreport ??? Pessoal, como fazer um select no banco de dados (de alguns registros) e envio para o report? Exemplo: tenho os clientes registrados: Ana Maria Alice Santos Bruno da Silva Carlos Silva Claudia Souza Fabiana Nascimento faço a escolha de: Alice Santos Carlos Silva Fabiana Nascimento e envio para o quickreport para imprimir Quero pegar somente o campo nome ______________________________________________ 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 From edujed em gmail.com Mon May 2 08:10:03 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Mon, 2 May 2011 08:10:03 -0300 Subject: [firebase-br] =?iso-8859-1?q?Corrup=E7=E3o_do_banco_de_dados?= In-Reply-To: <127982009.20110430181536@warmboot.com.br> References: <7FCC5C0F795343F092A4CC233AA2F3C1@RicardoPC> <127982009.20110430181536@warmboot.com.br> Message-ID: Concordo com o Cantu.. A corrupção do banco é baixa, mas há coisas piores... Imagine o cenário: um cliente inicia a transação, faz uma venda, (dependendo do sistema) imprime um cupon fiscal, a Wireless CAI, e a venda NÃO consta no BD. Relatório diário furado. Claro que há casos e casos... há operações (como a atualização de dados cadastrais, ou o acompanhamento da agenda de visitas) que são muito mais fáceis de gerar aborrecimentos. Você marca uma reunião com um cliente, atualiza o sistema, e depois o cliente te liga perguntando porque vc NÃO apareceu na reunião!!!! Se quer montar uma rede wireless razoável, pense em produtos da linha "business" nada de equipamento doméstico que não aguentam tráfego. Compre um Applice, (módulo controlador), que interligue os vários APs. Mesma regra vale para a rede cabeada... não pense que aquele D-Link paraguaio de R$ 65,00 vai ter o mesmo desempenho e recursos que um 3COM de R$ 1.200,00. ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 30 de abril de 2011 18:15, Carlos H. Cantu escreveu: > A queda de conexão, por si só, não deve causar corrupção na base, mas > provavelmente ocasionará outros problemas, como por exemplo, > performance ruim, pois o Firebird irá demorar um certo tempo para > detectar que a conexão caiu, e durante esse período, a coleta de lixo > ficará prejudicada. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > R> Bom dia a todos. > > > R> Gostaria de saber se há possibilidades de corromper uma base de dados em uma > R> rede sem fio, se ela começar a cai a conexão toda hora. > R> Provavelmente se isso ocorrer, pode ser porque não estou tratando transação > R> como deveria, certo? > > R> E com conexão via TS ou Go-global ? > > > > > > 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 > From temp2 em tecnobyte.com.br Mon May 2 09:09:46 2011 From: temp2 em tecnobyte.com.br (=?UTF-8?Q?Tecnobyte_Inform=C3=A1tica?=) Date: Mon, 2 May 2011 08:09:46 -0400 Subject: [firebase-br] =?utf-8?b?UkVTOiAgRXJybyBkZSB0cmFuc2HDp8Ojby4u?= In-Reply-To: <000301cc0853$509e4840$f1dad8c0$@sol@terra.com.br> References: <4DBC795A.4050706@gmail.com> <4DBDDE61.90900@gmail.com> <000301cc0853$509e4840$f1dad8c0$@sol@terra.com.br> Message-ID: <5F9E2FA4857C4ACAA68395F1CF37F9DF@DanielPC> Bom dia Em minhas aplicações eu geralmente executo commit para cada item e em muitos casos tenho um processo de "conclusão" da operação (conclusão da venda, conclusão da compra, etc), ocasião em que são feitas várias verificações nos dados e por fim marco um campo chamado "Concluido" para saber que aquela transação foi finalizada. Trabalhar com todos os dados de uma venda em tela e salvar tudo somente no final não é nada fácil, além de que um fechamento indevido da aplicação (queda de energia, travamentos, etc) faz o usuário perder tudo que digitou. Da forma que faço, o usuário vai digitando e salvando ao mesmo tempo e no final ele executa o processo de "conclusão" (fechamento) da operação. Atenciosamente. Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br -----Mensagem Original----- From: Felix Sent: Sunday, May 01, 2011 6:58 PM To: 'FireBase' Subject: [firebase-br] RES: Erro de transação.. Paulo, Ai eu acho que depende. Se vc estiver com uma NF e manda salvar no banco, ou salva tudo (todos os itens, incluindo cabeçalho e outras informações necessárias) ou não salva nada. 1 único bloco de transação. Agora, se for manutenção de item (como alterar descrição do item ou outra informação cadastral), cada alteração eh uma transação sim. Cada caso eh um caso :-) Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Paulo Portella Enviada em: domingo, 1 de maio de 2011 19:28 Para: FireBase Assunto: Re: [firebase-br] Erro de transação.. Te aconselho você a abrir e fechar uma transação para cada produto que você for atualizar, ou seja, se você vai atualizar uma venda com 9 itens, então você abre e fecha 9 transaçoes, uma para cada item de produto na venda. Não acha melhor assim? Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 01/05/2011 08:44, Marcio Da Silva Ereno escreveu: > Oi Paulo.. > Eu uso apenas um IBTRANSACTION com o IBDATABASE e IBDATASET > > No caso da minha venda eu gravo tudo no final da venda > dai uso esses comando para travar os ITENS da venda > > TBITENSVENDAS.OPEN; > TBINTESVENDAS.APPEND; > .... > .... > TBITENSVENDAS.POST; > TBITENSVENDAS.Transaction.CommitRetaining; > > e assim que eu faco ______________________________________________ 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 From acf.andre em gmail.com Mon May 2 09:21:30 2011 From: acf.andre em gmail.com (andre conrado) Date: Mon, 2 May 2011 09:21:30 -0300 Subject: [firebase-br] =?iso-8859-1?q?SELECT_com_erro_quando_uso_a_fun=E7?= =?iso-8859-1?q?=E3o_IIF?= Message-ID: Caros amigos encontrei o seguinte caso: SELECT * FROM Equipamentos_Localizacao WHERE Entidade = :ENTIDADE AND IIF(:DIRECAO = 'S', Data, Entrada) = :DATA; Esta consulta não funciona, retorna com o erro: SQL error code = -104 Datatypes are not comparable in expression CASE -------------- Estou postando este caso apenas para melhor compreensão já que solucionei o problema substituindo a função IIF por um conjunto de AND/OR. Mas fiquei intrigado com o erro e gostaria de saber se isto é uma limitação do FB ou um problema com minha lógica. -- Um Abraço, André Conrado. 055 21 9176-7013 - Claro From acf.andre em gmail.com Mon May 2 09:23:54 2011 From: acf.andre em gmail.com (andre conrado) Date: Mon, 2 May 2011 09:23:54 -0300 Subject: [firebase-br] =?iso-8859-1?q?SELECT_com_erro_quando_uso_a_fun=E7?= =?iso-8859-1?q?=E3o_IIF?= In-Reply-To: References: Message-ID: ...em tempo... Estou usuando WIN7 e FB 2.1. Em 02/05/11, andre conrado escreveu: > Caros amigos encontrei o seguinte caso: > > SELECT * > FROM Equipamentos_Localizacao > WHERE Entidade = :ENTIDADE AND IIF(:DIRECAO = 'S', Data, Entrada) = :DATA; > > Esta consulta não funciona, retorna com o erro: > > SQL error code = -104 Datatypes are not comparable in expression CASE > > -------------- > > Estou postando este caso apenas para melhor compreensão já que > solucionei o problema substituindo a função IIF por um conjunto de > AND/OR. Mas fiquei intrigado com o erro e gostaria de saber se isto é > uma limitação do FB ou um problema com minha lógica. > > -- > Um Abraço, > André Conrado. > > 055 21 9176-7013 - Claro > -- Um Abraço, André Conrado. 055 21 9176-7013 - Claro From wmotasjrp em gmail.com Mon May 2 10:08:47 2011 From: wmotasjrp em gmail.com (Wilson - Gmail) Date: Mon, 2 May 2011 10:08:47 -0300 Subject: [firebase-br] Ajuda com Replicador Message-ID: <000901cc08ca$12bddaf0$383990d0$@gmail.com> Bom dia pessoal. Recentemente tive problemas com corrupção de banco de dados, mesmo possuindo backup traz muitos inconvenientes pois é feito a cada 3 horas, o que representa a perda de muitas informações caso não consiga corrigir o problema. Gostaria de sugestões sobre replicador, vocês tem sucesso com o uso de algum? Cai muito a performance? Exige muito hardware? e o mais importante, em caso de corrupção eu terei uma copia com as ultimas alterações preservadas. Qualquer sugestão é bem-vinda. Obrigado. Wilson From ralhos em gmail.com Mon May 2 10:11:19 2011 From: ralhos em gmail.com (Carlos Roberto da Silva) Date: Mon, 02 May 2011 10:11:19 -0300 Subject: [firebase-br] Ajuda com Replicador In-Reply-To: <000901cc08ca$12bddaf0$383990d0$@gmail.com> References: <000901cc08ca$12bddaf0$383990d0$@gmail.com> Message-ID: <1304341879.29354.1.camel@gerasoft-desktop> Qual o tamanho do seu banco em GB ? Talvez você devesse experimentar fazer o backup a cada 30 minutos... não resolve mas ameniza o problema. Em Seg, 2011-05-02 às 10:08 -0300, Wilson - Gmail escreveu: > Bom dia pessoal. > > Recentemente tive problemas com corrupção de banco de dados, mesmo possuindo > backup traz > > muitos inconvenientes pois é feito a cada 3 horas, o que representa a perda > de muitas informações caso não consiga corrigir o problema. > > Gostaria de sugestões sobre replicador, vocês tem sucesso com o uso de > algum? Cai muito a performance? Exige muito hardware? > > e o mais importante, em caso de corrupção eu terei uma copia com as ultimas > alterações preservadas. > > Qualquer sugestão é bem-vinda. > > > > Obrigado. > > > > Wilson > > ______________________________________________ > 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 From felix.sol em terra.com.br Mon May 2 10:32:04 2011 From: felix.sol em terra.com.br (Felix) Date: Mon, 2 May 2011 10:32:04 -0300 Subject: [firebase-br] RES: Ajuda com Replicador In-Reply-To: <000901cc08ca$12bddaf0$383990d0$@gmail.com> References: <000901cc08ca$12bddaf0$383990d0$@gmail.com> Message-ID: <000401cc08cd$54de3b70$fe9ab250$@sol@terra.com.br> Curiosidade: como ocorreu a corrupção? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Wilson - Gmail Enviada em: segunda-feira, 2 de maio de 2011 10:09 Para: lista em firebase.com.br Assunto: [firebase-br] Ajuda com Replicador Bom dia pessoal. Recentemente tive problemas com corrupção de banco de dados, mesmo possuindo backup traz muitos inconvenientes pois é feito a cada 3 horas, o que representa a perda de muitas informações caso não consiga corrigir o problema. Gostaria de sugestões sobre replicador, vocês tem sucesso com o uso de algum? Cai muito a performance? Exige muito hardware? e o mais importante, em caso de corrupção eu terei uma copia com as ultimas alterações preservadas. Qualquer sugestão é bem-vinda. Obrigado. Wilson ______________________________________________ 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 From escovadordebits em gmail.com Mon May 2 10:44:38 2011 From: escovadordebits em gmail.com (Sandro Souza) Date: Mon, 2 May 2011 10:44:38 -0300 Subject: [firebase-br] =?iso-8859-1?q?SELECT_com_erro_quando_uso_a_fun=E7?= =?iso-8859-1?q?=E3o_IIF?= In-Reply-To: References: Message-ID: Bom dia/tarde André. Você poderia testar o seguinte código? SELECT * FROM EQUIPAMENTOS_LOCALIZACAO WHERE(ENTIDADE = :ENTIDADE)AND((CASE WHEN :DIRECAO = 'S' THEN DATA ELSE ENTRADA END) = :DATA) É só uma sugestão. Espero ter ajudado mais que atrapalhado. :D Em 2 de maio de 2011 09:21, andre conrado escreveu: > Caros amigos encontrei o seguinte caso: > > SELECT * > FROM Equipamentos_Localizacao > WHERE Entidade = :ENTIDADE AND IIF(:DIRECAO = 'S', Data, Entrada) = :DATA; > > Esta consulta não funciona, retorna com o erro: > > SQL error code = -104 Datatypes are not comparable in expression CASE > > -------------- > > Estou postando este caso apenas para melhor compreensão já que > solucionei o problema substituindo a função IIF por um conjunto de > AND/OR. Mas fiquei intrigado com o erro e gostaria de saber se isto é > uma limitação do FB ou um problema com minha lógica. > > -- > Um Abraço, > André Conrado. > > 055 21 9176-7013 - Claro > > ______________________________________________ > 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 > From wmotasjrp em gmail.com Mon May 2 11:08:05 2011 From: wmotasjrp em gmail.com (Wilson - Gmail) Date: Mon, 2 May 2011 11:08:05 -0300 Subject: [firebase-br] RES: RES: Ajuda com Replicador In-Reply-To: <000401cc08cd$54de3b70$fe9ab250$@sol@terra.com.br> References: <000901cc08ca$12bddaf0$383990d0$@gmail.com> <000401cc08cd$54de3b70$fe9ab250$@sol@terra.com.br> Message-ID: <003201cc08d2$5b512260$11f36720$@gmail.com> Não conseguimos identificar como ocorreu, não houve que de energia o erro foi esse "page 453393 is of wrong type (expected 5, found 0)" []s Wilson -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Felix Enviada em: segunda-feira, 2 de maio de 2011 10:32 Para: 'FireBase' Assunto: [firebase-br] RES: Ajuda com Replicador Curiosidade: como ocorreu a corrupção? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Wilson - Gmail Enviada em: segunda-feira, 2 de maio de 2011 10:09 Para: lista em firebase.com.br Assunto: [firebase-br] Ajuda com Replicador Bom dia pessoal. Recentemente tive problemas com corrupção de banco de dados, mesmo possuindo backup traz muitos inconvenientes pois é feito a cada 3 horas, o que representa a perda de muitas informações caso não consiga corrigir o problema. Gostaria de sugestões sobre replicador, vocês tem sucesso com o uso de algum? Cai muito a performance? Exige muito hardware? e o mais importante, em caso de corrupção eu terei uma copia com as ultimas alterações preservadas. Qualquer sugestão é bem-vinda. Obrigado. Wilson ______________________________________________ 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 From wmotasjrp em gmail.com Mon May 2 11:11:52 2011 From: wmotasjrp em gmail.com (Wilson - Gmail) Date: Mon, 2 May 2011 11:11:52 -0300 Subject: [firebase-br] RES: Ajuda com Replicador In-Reply-To: <1304341879.29354.1.camel@gerasoft-desktop> References: <000901cc08ca$12bddaf0$383990d0$@gmail.com> <1304341879.29354.1.camel@gerasoft-desktop> Message-ID: <003301cc08d2$e2edee60$a8c9cb20$@gmail.com> Ta com quase 2gb, o backup demora aproximadamente de 30 minutos a 1h, dependendo do horário []s Wilson -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Carlos Roberto da Silva Enviada em: segunda-feira, 2 de maio de 2011 10:11 Para: FireBase Assunto: Re: [firebase-br] Ajuda com Replicador Qual o tamanho do seu banco em GB ? Talvez você devesse experimentar fazer o backup a cada 30 minutos... não resolve mas ameniza o problema. Em Seg, 2011-05-02 às 10:08 -0300, Wilson - Gmail escreveu: > Bom dia pessoal. > > Recentemente tive problemas com corrupção de banco de dados, mesmo > possuindo backup traz > > muitos inconvenientes pois é feito a cada 3 horas, o que representa a > perda de muitas informações caso não consiga corrigir o problema. > > Gostaria de sugestões sobre replicador, vocês tem sucesso com o uso de > algum? Cai muito a performance? Exige muito hardware? > > e o mais importante, em caso de corrupção eu terei uma copia com as > ultimas alterações preservadas. > > Qualquer sugestão é bem-vinda. > > > > Obrigado. > > > > Wilson > > ______________________________________________ > 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 From magno em speet.com.br Mon May 2 11:24:37 2011 From: magno em speet.com.br (Magno System) Date: Mon, 2 May 2011 11:24:37 -0300 Subject: [firebase-br] RES: Ajuda com Replicador References: <000901cc08ca$12bddaf0$383990d0$@gmail.com><1304341879.29354.1.camel@gerasoft-desktop> <003301cc08d2$e2edee60$a8c9cb20$@gmail.com> Message-ID: <009201cc08d4$b954e7a0$6608a8c0@MagnoSystem> Pesquisa SHADOWS no firebird. Quem sabe te ajude. ----- Original Message ----- From: "Wilson - Gmail" To: ; "'FireBase'" Sent: Monday, May 02, 2011 11:11 AM Subject: [firebase-br] RES: Ajuda com Replicador Ta com quase 2gb, o backup demora aproximadamente de 30 minutos a 1h, dependendo do horário []s Wilson -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Carlos Roberto da Silva Enviada em: segunda-feira, 2 de maio de 2011 10:11 Para: FireBase Assunto: Re: [firebase-br] Ajuda com Replicador Qual o tamanho do seu banco em GB ? Talvez você devesse experimentar fazer o backup a cada 30 minutos... não resolve mas ameniza o problema. Em Seg, 2011-05-02 às 10:08 -0300, Wilson - Gmail escreveu: > Bom dia pessoal. > > Recentemente tive problemas com corrupção de banco de dados, mesmo > possuindo backup traz > > muitos inconvenientes pois é feito a cada 3 horas, o que representa a > perda de muitas informações caso não consiga corrigir o problema. > > Gostaria de sugestões sobre replicador, vocês tem sucesso com o uso de > algum? Cai muito a performance? Exige muito hardware? > > e o mais importante, em caso de corrupção eu terei uma copia com as > ultimas alterações preservadas. > > Qualquer sugestão é bem-vinda. > > > > Obrigado. > > > > Wilson > > ______________________________________________ > 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 From rafael.program em gmail.com Mon May 2 11:55:01 2011 From: rafael.program em gmail.com (Rafael Silva) Date: Mon, 02 May 2011 07:55:01 -0700 (PDT) Subject: [firebase-br] =?iso-8859-1?q?erro=2C_help_por_favor=2E=2E=2E?= Message-ID: <4dbec5c5.6fc6ec0a.224b.ffffb226@mx.google.com> olá pessoal, bom dia. bom, ao acessar os botões do meu sistema, qualquer botão que envolva o banco de dados, da o seguinte erro: T-I_Unimed CdsCategorias: Cannot perform this operation on a closed dataset. OK não sei mais o que fazer. OBS win 7, servidor 1.5 programação em delphi 7. abraços.. From zan_ti em farmaponte.com.br Mon May 2 11:57:08 2011 From: zan_ti em farmaponte.com.br (Thiago) Date: Mon, 02 May 2011 11:57:08 -0300 Subject: [firebase-br] erro, help por favor... In-Reply-To: <4dbec5c5.6fc6ec0a.224b.ffffb226@mx.google.com> References: <4dbec5c5.6fc6ec0a.224b.ffffb226@mx.google.com> Message-ID: o componente CdsCategorias está fechado. Tente abri-lo antes de qualquer botão. Em 02/05/2011 11:55, Rafael Silva escreveu: > olá pessoal, bom dia. > > bom, ao acessar os botões do meu sistema, qualquer botão que envolva o > banco de dados, da o seguinte erro: > T-I_Unimed > CdsCategorias: Cannot perform this operation on a closed dataset. > OK > > não sei mais o que fazer. > OBS > win 7, servidor 1.5 programação em delphi 7. > > abraços.. > > ______________________________________________ > 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 > From ronaldsouza01 em gmail.com Mon May 2 11:58:20 2011 From: ronaldsouza01 em gmail.com (Ronaldo Souza) Date: Mon, 2 May 2011 11:58:20 -0300 Subject: [firebase-br] erro, help por favor... In-Reply-To: <4dbec5c5.6fc6ec0a.224b.ffffb226@mx.google.com> References: <4dbec5c5.6fc6ec0a.224b.ffffb226@mx.google.com> Message-ID: Pelo teor da mensagem você está tentando executar alguma operação com o ClientDataSet sem tê-lo aberto. Verifique onde esse cdsCategorias é aberto ! O mais certo é você enviar essa dúvida para uma lista Delphi. Sucesso Ronaldo Alves de Souza AtonWare Ltda. Em 2 de maio de 2011 11:55, Rafael Silva escreveu: > olá pessoal, bom dia. > > bom, ao acessar os botões do meu sistema, qualquer botão que envolva o > banco de dados, da o seguinte erro: > T-I_Unimed > CdsCategorias: Cannot perform this operation on a closed dataset. > OK > > não sei mais o que fazer. > OBS > win 7, servidor 1.5 programação em delphi 7. > > abraços.. > > ______________________________________________ > 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 > From rafael.program em gmail.com Mon May 2 14:05:14 2011 From: rafael.program em gmail.com (Rafael Silva) Date: Mon, 02 May 2011 10:05:14 -0700 (PDT) Subject: [firebase-br] =?iso-8859-1?q?erro=2C_help_por_favor=2E=2E=2E?= Message-ID: <4dbee44a.045f970a.4367.ffffbebf@mx.google.com> olá, boa tarde. não, não é somente na tela de categoria que da o erro, mais em todas as telas do sistema, e ao clicar em qualquer tela no menu principal da o seguinte erro também: T-I_Unimed unavailable database. OK eu do ok e a tela abre, mais ao clicar nos botões da o erro mencionado na mensagem anterior. não sei mais onde procurar erro, preciso de uma help urgente pois já era para estar rodando o sistema, mais por conta desse erro ta tudo parado. desde já agradeço a quem puder me ajudar e me der uma luz, e também que não puder agradeço da mesma forma. um forte abraço. -----Mensagem original----- De: Thiago Para: lista em firebase.com.br Data: Segunda, 02 de Maio de 2011 11:57 Assunto: Re: [firebase-br] erro, help por favor... o componente CdsCategorias está fechado. Tente abri-lo antes de qualquer botão. Em 02/05/2011 11:55, Rafael Silva escreveu: > olá pessoal, bom dia. > > bom, ao acessar os botões do meu sistema, qualquer botão que envolva o > banco de dados, da o seguinte erro: > T-I_Unimed > CdsCategorias: Cannot perform this operation on a closed dataset. > OK > > não sei mais o que fazer. > OBS > win 7, servidor 1.5 programação em delphi 7. > > abraços.. > > ______________________________________________ > 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 From ronaldsouza01 em gmail.com Mon May 2 14:17:23 2011 From: ronaldsouza01 em gmail.com (Ronaldo Souza) Date: Mon, 2 May 2011 14:17:23 -0300 Subject: [firebase-br] erro, help por favor... In-Reply-To: <4dbee44a.045f970a.4367.ffffbebf@mx.google.com> References: <4dbee44a.045f970a.4367.ffffbebf@mx.google.com> Message-ID: Bom, meu caro, você não está conseguindo nem se conectar ao banco. Aí nenhum clientdataset vai abrir mesmo. Verifique a conexão. Sucesso Ronaldo Alves de Souza AtonWare Ltda. Em 2 de maio de 2011 14:05, Rafael Silva escreveu: > olá, boa tarde. > > > não, não é somente na tela de categoria que da o erro, mais em todas as > telas do sistema, e ao clicar em qualquer tela no menu principal da o > seguinte erro também: > T-I_Unimed > unavailable database. > OK > > eu do ok e a tela abre, mais ao clicar nos botões da o erro mencionado > na mensagem anterior. > > não sei mais onde procurar erro, preciso de uma help urgente pois já era > para estar rodando o sistema, mais por conta desse erro ta tudo parado. > > desde já agradeço a quem puder me ajudar e me der uma luz, e também que > não puder agradeço da mesma forma. > > um forte abraço. > > -----Mensagem original----- > De: Thiago > Para: lista em firebase.com.br > Data: Segunda, 02 de Maio de 2011 11:57 > Assunto: Re: [firebase-br] erro, help por favor... > > o componente CdsCategorias está fechado. Tente abri-lo antes de qualquer > botão. > > Em 02/05/2011 11:55, Rafael Silva escreveu: > > olá pessoal, bom dia. > > > > bom, ao acessar os botões do meu sistema, qualquer botão que envolva o > > banco de dados, da o seguinte erro: > > T-I_Unimed > > CdsCategorias: Cannot perform this operation on a closed dataset. > > OK > > > > não sei mais o que fazer. > > OBS > > win 7, servidor 1.5 programação em delphi 7. > > > > abraços.. > > > > ______________________________________________ > > 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 > From programacao em unibrasdistribuidora.com.br Mon May 2 14:20:53 2011 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Mon, 2 May 2011 14:20:53 -0300 Subject: [firebase-br] RES: erro, help por favor... In-Reply-To: <4dbee44a.045f970a.4367.ffffbebf@mx.google.com> References: <4dbee44a.045f970a.4367.ffffbebf@mx.google.com> Message-ID: <227FB7B7EFBC4EB8B66D9FBAAB9D1DBF@USER2> Amigo, Sua conexão com o banco não está ativa. A principal razão é o gerenciador firebird não estar ativo. Se for windows, vá em iniciar, configuraçoes, painel de controle Click de direita no Firebird (server manager), abrir, e ativar (start). José Aparecido CPD UNIBRAS (31) 3048-9088 (31) 3498-4457 programacao em unibrasdistribuidora.com.br www.unibrasdistribuidora.com.br "Antes de imprimir, pense em sua responsabilidade com o MEIO AMBIENTE." “Esta mensagem pode conter informações confidenciais, somente podendo ser usada pelo indivíduo ou entidade a quem foi endereçada. A transmissão incorreta da mensagem não acarreta a perda de sua confidencialidade. Caso esta mensagem tenha sido recebida por engano, solicitamos que comunique o remetente e apague-a de seu sistema imediatamente. É vedado a qualquer pessoa que não seja o destinatário usar, revelar, distribuir ou copiar qualquer parte desta mensagem.” -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Rafael Silva Enviada em: segunda-feira, 2 de maio de 2011 14:05 Para: lista em firebase.com.br Assunto: Re: [firebase-br] erro, help por favor... olá, boa tarde. não, não é somente na tela de categoria que da o erro, mais em todas as telas do sistema, e ao clicar em qualquer tela no menu principal da o seguinte erro também: T-I_Unimed unavailable database. OK eu do ok e a tela abre, mais ao clicar nos botões da o erro mencionado na mensagem anterior. não sei mais onde procurar erro, preciso de uma help urgente pois já era para estar rodando o sistema, mais por conta desse erro ta tudo parado. desde já agradeço a quem puder me ajudar e me der uma luz, e também que não puder agradeço da mesma forma. um forte abraço. -----Mensagem original----- De: Thiago Para: lista em firebase.com.br Data: Segunda, 02 de Maio de 2011 11:57 Assunto: Re: [firebase-br] erro, help por favor... o componente CdsCategorias está fechado. Tente abri-lo antes de qualquer botão. Em 02/05/2011 11:55, Rafael Silva escreveu: > olá pessoal, bom dia. > > bom, ao acessar os botões do meu sistema, qualquer botão que envolva o > banco de dados, da o seguinte erro: > T-I_Unimed > CdsCategorias: Cannot perform this operation on a closed dataset. > OK > > não sei mais o que fazer. > OBS > win 7, servidor 1.5 programação em delphi 7. > > abraços.. > > ______________________________________________ > 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 ----- Nenhum vírus encontrado nessa mensagem. Verificado por AVG - www.avgbrasil.com.br Versão: 10.0.1209 / Banco de dados de vírus: 1500/3610 - Data de Lançamento: 05/02/11 From fzorzetto em ig.com.br Mon May 2 14:27:23 2011 From: fzorzetto em ig.com.br (Fabio Zorzetto) Date: Mon, 2 May 2011 14:27:23 -0300 Subject: [firebase-br] erro, help por favor... In-Reply-To: <4dbee44a.045f970a.4367.ffffbebf@mx.google.com> References: <4dbee44a.045f970a.4367.ffffbebf@mx.google.com> Message-ID: O que é T-I_Unimed? É uma classe que voce criou, é o nome da conexão com o banco de dados, é o nome da sua tabela??? To com a teoria do Ronaldo, tá dando pinta de problema na conexão e mesmo quando vc clica em algum form, ele tá tentando atualizar o dataset e tá devolvendo erro. Vc deixou seus clientdatasets com activate=true ? Em 2 de maio de 2011 14:05, Rafael Silva escreveu: > olá, boa tarde. > > > não, não é somente na tela de categoria que da o erro, mais em todas as > telas do sistema, e ao clicar em qualquer tela no menu principal da o > seguinte erro também: > T-I_Unimed > unavailable database. > OK > > eu do ok e a tela abre, mais ao clicar nos botões da o erro mencionado > na mensagem anterior. > > não sei mais onde procurar erro, preciso de uma help urgente pois já era > para estar rodando o sistema, mais por conta desse erro ta tudo parado. > > desde já agradeço a quem puder me ajudar e me der uma luz, e também que > não puder agradeço da mesma forma. > > um forte abraço. > > -----Mensagem original----- > De: Thiago > Para: lista em firebase.com.br > Data: Segunda, 02 de Maio de 2011 11:57 > Assunto: Re: [firebase-br] erro, help por favor... > > o componente CdsCategorias está fechado. Tente abri-lo antes de qualquer > botão. > > Em 02/05/2011 11:55, Rafael Silva escreveu: > > olá pessoal, bom dia. > > > > bom, ao acessar os botões do meu sistema, qualquer botão que envolva o > > banco de dados, da o seguinte erro: > > T-I_Unimed > > CdsCategorias: Cannot perform this operation on a closed dataset. > > OK > > > > não sei mais o que fazer. > > OBS > > win 7, servidor 1.5 programação em delphi 7. > > > > abraços.. > > > > ______________________________________________ > > 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 > -- Fabio Zorzetto From wmotasjrp em gmail.com Mon May 2 14:30:19 2011 From: wmotasjrp em gmail.com (Wilson - Gmail) Date: Mon, 2 May 2011 14:30:19 -0300 Subject: [firebase-br] RES: RES: Ajuda com Replicador In-Reply-To: <009201cc08d4$b954e7a0$6608a8c0@MagnoSystem> References: <000901cc08ca$12bddaf0$383990d0$@gmail.com><1304341879.29354.1.camel@gerasoft-desktop> <003301cc08d2$e2edee60$a8c9cb20$@gmail.com> <009201cc08d4$b954e7a0$6608a8c0@MagnoSystem> Message-ID: <006701cc08ee$9bc920b0$d35b6210$@gmail.com> Vou testar, parece ser um boa opção, vou ver a diferença entre um replicador e se há muita perda de performance. Obrigado. Wilson -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Magno System Enviada em: segunda-feira, 2 de maio de 2011 11:25 Para: FireBase Assunto: Re: [firebase-br] RES: Ajuda com Replicador Pesquisa SHADOWS no firebird. Quem sabe te ajude. ----- Original Message ----- From: "Wilson - Gmail" To: ; "'FireBase'" Sent: Monday, May 02, 2011 11:11 AM Subject: [firebase-br] RES: Ajuda com Replicador Ta com quase 2gb, o backup demora aproximadamente de 30 minutos a 1h, dependendo do horário []s Wilson -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Carlos Roberto da Silva Enviada em: segunda-feira, 2 de maio de 2011 10:11 Para: FireBase Assunto: Re: [firebase-br] Ajuda com Replicador Qual o tamanho do seu banco em GB ? Talvez você devesse experimentar fazer o backup a cada 30 minutos... não resolve mas ameniza o problema. Em Seg, 2011-05-02 às 10:08 -0300, Wilson - Gmail escreveu: > Bom dia pessoal. > > Recentemente tive problemas com corrupção de banco de dados, mesmo > possuindo backup traz > > muitos inconvenientes pois é feito a cada 3 horas, o que representa a > perda de muitas informações caso não consiga corrigir o problema. > > Gostaria de sugestões sobre replicador, vocês tem sucesso com o uso de > algum? Cai muito a performance? Exige muito hardware? > > e o mais importante, em caso de corrupção eu terei uma copia com as > ultimas alterações preservadas. > > Qualquer sugestão é bem-vinda. > > > > Obrigado. > > > > Wilson > > ______________________________________________ > 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 From rafael.program em gmail.com Mon May 2 15:37:05 2011 From: rafael.program em gmail.com (Rafael Silva) Date: Mon, 02 May 2011 11:37:05 -0700 (PDT) Subject: [firebase-br] =?iso-8859-1?q?RES=3A_erro=2C_help_por_favor=2E=2E?= =?iso-8859-1?q?=2E?= Message-ID: <4dbef9d1.088a650a.04f1.043f@mx.google.com> olá, boa tarde. já deixei configurado para iniciar automaticamente.... por tanto creio que não seja esse o problema. abraços... -----Mensagem original----- De: UNIBRAS - PROGRAMAÇÃO Para: "'FireBase'" Data: Segunda, 2 de Maio de 2011 14:20 Assunto: [firebase-br] RES: erro, help por favor... Amigo, Sua conexão com o banco não está ativa. A principal razão é o gerenciador firebird não estar ativo. Se for windows, vá em iniciar, configuraçoes, painel de controle Click de direita no Firebird (server manager), abrir, e ativar (start). José Aparecido CPD UNIBRAS (31) 3048-9088 (31) 3498-4457 programacao em unibrasdistribuidora.com.br www.unibrasdistribuidora.com.br "Antes de imprimir, pense em sua responsabilidade com o MEIO AMBIENTE." “Esta mensagem pode conter informações confidenciais, somente podendo ser usada pelo indivíduo ou entidade a quem foi endereçada. A transmissão incorreta da mensagem não acarreta a perda de sua confidencialidade. Caso esta mensagem tenha sido recebida por engano, solicitamos que comunique o remetente e apague-a de seu sistema imediatamente. É vedado a qualquer pessoa que não seja o destinatário usar, revelar, distribuir ou copiar qualquer parte desta mensagem.” -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Rafael Silva Enviada em: segunda-feira, 2 de maio de 2011 14:05 Para: lista em firebase.com.br Assunto: Re: [firebase-br] erro, help por favor... olá, boa tarde. não, não é somente na tela de categoria que da o erro, mais em todas as telas do sistema, e ao clicar em qualquer tela no menu principal da o seguinte erro também: T-I_Unimed unavailable database. OK eu do ok e a tela abre, mais ao clicar nos botões da o erro mencionado na mensagem anterior. não sei mais onde procurar erro, preciso de uma help urgente pois já era para estar rodando o sistema, mais por conta desse erro ta tudo parado. desde já agradeço a quem puder me ajudar e me der uma luz, e também que não puder agradeço da mesma forma. um forte abraço. -----Mensagem original----- De: Thiago Para: lista em firebase.com.br Data: Segunda, 02 de Maio de 2011 11:57 Assunto: Re: [firebase-br] erro, help por favor... o componente CdsCategorias está fechado. Tente abri-lo antes de qualquer botão. Em 02/05/2011 11:55, Rafael Silva escreveu: > olá pessoal, bom dia. > > bom, ao acessar os botões do meu sistema, qualquer botão que envolva o > banco de dados, da o seguinte erro: > T-I_Unimed > CdsCategorias: Cannot perform this operation on a closed dataset. > OK > > não sei mais o que fazer. > OBS > win 7, servidor 1.5 programação em delphi 7. > > abraços.. > > ______________________________________________ > 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 ----- Nenhum vírus encontrado nessa mensagem. Verificado por AVG - www.avgbrasil.com.br Versão: 10.0.1209 / Banco de dados de vírus: 1500/3610 - Data de Lançamento: 05/02/11 ______________________________________________ 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 From ronaldsouza01 em gmail.com Mon May 2 15:38:58 2011 From: ronaldsouza01 em gmail.com (Ronaldo Souza) Date: Mon, 2 May 2011 15:38:58 -0300 Subject: [firebase-br] RES: erro, help por favor... In-Reply-To: <4dbef9d1.088a650a.04f1.043f@mx.google.com> References: <4dbef9d1.088a650a.04f1.043f@mx.google.com> Message-ID: Então verifique o seu componente de conexão e faça um teste para ver se a conexão com o banco é realizada. Sucesso Ronaldo Alves de Souza AtonWare Ltda Em 2 de maio de 2011 15:37, Rafael Silva escreveu: > olá, boa tarde. > > já deixei configurado para iniciar automaticamente.... > > por tanto creio que não seja esse o problema. > > abraços... > > > -----Mensagem original----- > De: UNIBRAS - PROGRAMAÇÃO > Para: "'FireBase'" > Data: Segunda, 2 de Maio de 2011 14:20 > Assunto: [firebase-br] RES: erro, help por favor... > > Amigo, > > Sua conexão com o banco não está ativa. A principal razão é o gerenciador > firebird não estar ativo. > Se for windows, vá em iniciar, configuraçoes, painel de controle > Click de direita no Firebird (server manager), abrir, e ativar (start). > > > José Aparecido > CPD > UNIBRAS > (31) 3048-9088 > (31) 3498-4457 > programacao em unibrasdistribuidora.com.br > www.unibrasdistribuidora.com.br > > "Antes de imprimir, pense em sua responsabilidade com o MEIO AMBIENTE." > > ?Esta mensagem pode conter informações confidenciais, somente podendo ser > usada pelo indivíduo ou entidade a quem foi endereçada. A transmissão > incorreta da mensagem não acarreta a perda de sua confidencialidade. Caso > esta mensagem tenha sido recebida por engano, solicitamos que comunique o > remetente e apague-a de seu sistema imediatamente. É vedado a qualquer > pessoa que não seja o destinatário usar, revelar, distribuir ou copiar > qualquer parte desta mensagem.? > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Rafael Silva > Enviada em: segunda-feira, 2 de maio de 2011 14:05 > Para: lista em firebase.com.br > Assunto: Re: [firebase-br] erro, help por favor... > > olá, boa tarde. > > > não, não é somente na tela de categoria que da o erro, mais em todas as > telas do sistema, e ao clicar em qualquer tela no menu principal da o > seguinte erro também: > T-I_Unimed > unavailable database. > OK > > eu do ok e a tela abre, mais ao clicar nos botões da o erro mencionado na > mensagem anterior. > > não sei mais onde procurar erro, preciso de uma help urgente pois já era > para estar rodando o sistema, mais por conta desse erro ta tudo parado. > > desde já agradeço a quem puder me ajudar e me der uma luz, e também que não > puder agradeço da mesma forma. > > um forte abraço. > > -----Mensagem original----- > De: Thiago > Para: lista em firebase.com.br > Data: Segunda, 02 de Maio de 2011 11:57 > Assunto: Re: [firebase-br] erro, help por favor... > > o componente CdsCategorias está fechado. Tente abri-lo antes de qualquer > botão. > > Em 02/05/2011 11:55, Rafael Silva escreveu: > > olá pessoal, bom dia. > > > > bom, ao acessar os botões do meu sistema, qualquer botão que envolva o > > banco de dados, da o seguinte erro: > > T-I_Unimed > > CdsCategorias: Cannot perform this operation on a closed dataset. > > OK > > > > não sei mais o que fazer. > > OBS > > win 7, servidor 1.5 programação em delphi 7. > > > > abraços.. > > > > ______________________________________________ > > 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 > > > ----- > Nenhum vírus encontrado nessa mensagem. > Verificado por AVG - www.avgbrasil.com.br > Versão: 10.0.1209 / Banco de dados de vírus: 1500/3610 - Data de > Lançamento: > 05/02/11 > > > > ______________________________________________ > 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 > From rafael.program em gmail.com Mon May 2 15:39:56 2011 From: rafael.program em gmail.com (Rafael Silva) Date: Mon, 02 May 2011 11:39:56 -0700 (PDT) Subject: [firebase-br] =?iso-8859-1?q?erro=2C_help_por_favor=2E=2E=2E?= Message-ID: <4dbefa7c.0286970a.5e21.ffffc447@mx.google.com> olá. T-I_Unimed é o nome do sistema a qual desenvolvi para empresa que trabalho... então, mas o erro só da no win 7, em computadores com o win xp funciona normal sem problema algum... abraços. -----Mensagem original----- De: Fabio Zorzetto Para: FireBase Data: Segunda, 2 de Maio de 2011 14:27 Assunto: Re: [firebase-br] erro, help por favor... O que é T-I_Unimed? É uma classe que voce criou, é o nome da conexão com o banco de dados, é o nome da sua tabela??? To com a teoria do Ronaldo, tá dando pinta de problema na conexão e mesmo quando vc clica em algum form, ele tá tentando atualizar o dataset e tá devolvendo erro. Vc deixou seus clientdatasets com activate=true ? Em 2 de maio de 2011 14:05, Rafael Silva escreveu: > olá, boa tarde. > > > não, não é somente na tela de categoria que da o erro, mais em todas as > telas do sistema, e ao clicar em qualquer tela no menu principal da o > seguinte erro também: > T-I_Unimed > unavailable database. > OK > > eu do ok e a tela abre, mais ao clicar nos botões da o erro mencionado > na mensagem anterior. > > não sei mais onde procurar erro, preciso de uma help urgente pois já era > para estar rodando o sistema, mais por conta desse erro ta tudo parado. > > desde já agradeço a quem puder me ajudar e me der uma luz, e também que > não puder agradeço da mesma forma. > > um forte abraço. > > -----Mensagem original----- > De: Thiago > Para: lista em firebase.com.br > Data: Segunda, 02 de Maio de 2011 11:57 > Assunto: Re: [firebase-br] erro, help por favor... > > o componente CdsCategorias está fechado. Tente abri-lo antes de qualquer > botão. > > Em 02/05/2011 11:55, Rafael Silva escreveu: > > olá pessoal, bom dia. > > > > bom, ao acessar os botões do meu sistema, qualquer botão que envolva o > > banco de dados, da o seguinte erro: > > T-I_Unimed > > CdsCategorias: Cannot perform this operation on a closed dataset. > > OK > > > > não sei mais o que fazer. > > OBS > > win 7, servidor 1.5 programação em delphi 7. > > > > abraços.. > > > > ______________________________________________ > > 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 > -- Fabio Zorzetto ______________________________________________ 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 From pportellaa.firebase em gmail.com Mon May 2 15:40:28 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Mon, 02 May 2011 15:40:28 -0300 Subject: [firebase-br] RES: erro, help por favor... In-Reply-To: <4dbef9d1.088a650a.04f1.043f@mx.google.com> References: <4dbef9d1.088a650a.04f1.043f@mx.google.com> Message-ID: <4DBEFA9C.7030902@gmail.com> Tem como você zipar ( teu codigo fonte e a base) e disponibilizar pra download? Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 02/05/2011 15:37, Rafael Silva escreveu: > olá, boa tarde. > > já deixei configurado para iniciar automaticamente.... > > por tanto creio que não seja esse o problema. > > abraços... > > > -----Mensagem original----- > De: UNIBRAS - PROGRAMAÇÃO > Para: "'FireBase'" > Data: Segunda, 2 de Maio de 2011 14:20 > Assunto: [firebase-br] RES: erro, help por favor... > > Amigo, > > Sua conexão com o banco não está ativa. A principal razão é o gerenciador > firebird não estar ativo. > Se for windows, vá em iniciar, configuraçoes, painel de controle > Click de direita no Firebird (server manager), abrir, e ativar (start). > > > José Aparecido > CPD > UNIBRAS > (31) 3048-9088 > (31) 3498-4457 > programacao em unibrasdistribuidora.com.br > www.unibrasdistribuidora.com.br > > "Antes de imprimir, pense em sua responsabilidade com o MEIO AMBIENTE." > > ?Esta mensagem pode conter informações confidenciais, somente podendo ser > usada pelo indivíduo ou entidade a quem foi endereçada. A transmissão > incorreta da mensagem não acarreta a perda de sua confidencialidade. Caso > esta mensagem tenha sido recebida por engano, solicitamos que comunique o > remetente e apague-a de seu sistema imediatamente. É vedado a qualquer > pessoa que não seja o destinatário usar, revelar, distribuir ou copiar > qualquer parte desta mensagem.? > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Rafael Silva > Enviada em: segunda-feira, 2 de maio de 2011 14:05 > Para: lista em firebase.com.br > Assunto: Re: [firebase-br] erro, help por favor... > > olá, boa tarde. > > > não, não é somente na tela de categoria que da o erro, mais em todas as > telas do sistema, e ao clicar em qualquer tela no menu principal da o > seguinte erro também: > T-I_Unimed > unavailable database. > OK > > eu do ok e a tela abre, mais ao clicar nos botões da o erro mencionado na > mensagem anterior. > > não sei mais onde procurar erro, preciso de uma help urgente pois já era > para estar rodando o sistema, mais por conta desse erro ta tudo parado. > > desde já agradeço a quem puder me ajudar e me der uma luz, e também que não > puder agradeço da mesma forma. > > um forte abraço. > > -----Mensagem original----- > De: Thiago > Para: lista em firebase.com.br > Data: Segunda, 02 de Maio de 2011 11:57 > Assunto: Re: [firebase-br] erro, help por favor... > > o componente CdsCategorias está fechado. Tente abri-lo antes de qualquer > botão. > > Em 02/05/2011 11:55, Rafael Silva escreveu: >> olá pessoal, bom dia. >> >> bom, ao acessar os botões do meu sistema, qualquer botão que envolva o >> banco de dados, da o seguinte erro: >> T-I_Unimed >> CdsCategorias: Cannot perform this operation on a closed dataset. >> OK >> >> não sei mais o que fazer. >> OBS >> win 7, servidor 1.5 programação em delphi 7. >> >> abraços.. >> >> ______________________________________________ >> 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 > > > ----- > Nenhum vírus encontrado nessa mensagem. > Verificado por AVG - www.avgbrasil.com.br > Versão: 10.0.1209 / Banco de dados de vírus: 1500/3610 - Data de Lançamento: > 05/02/11 > > > > ______________________________________________ > 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 From luisrodrigues.pt em gmail.com Mon May 2 15:41:22 2011 From: luisrodrigues.pt em gmail.com (Luis Rodrigues) Date: Mon, 2 May 2011 19:41:22 +0100 Subject: [firebase-br] erro, help por favor... In-Reply-To: <4dbefa7c.0286970a.5e21.ffffc447@mx.google.com> References: <4dbefa7c.0286970a.5e21.ffffc447@mx.google.com> Message-ID: Firewall ? Enviado através do android. Em 2011 5 2 19:40, "Rafael Silva" escreveu: olá. T-I_Unimed é o nome do sistema a qual desenvolvi para empresa que trabalho... então, mas o erro só da no win 7, em computadores com o win xp funciona normal sem problema algum... abraços. -----Mensagem original----- De: Fabio Zorzetto Para: FireBase Data: Segunda, 2 de Maio de 2011 14:27 Assunto: Re: [firebase-br] erro, help por favor... O que é T-I_Unimed? É uma classe que voce criou, é o nome da conexão com o banco de dados, é o nome ... Em 2 de maio de 2011 14:05, Rafael Silva escreveu: > olá, boa tarde. > > > não, não é somente na tela de categoria que da o erro, mais em todas as > telas do sistema, e ao c... Fabio Zorzetto ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.... From ronaldsouza01 em gmail.com Mon May 2 15:42:33 2011 From: ronaldsouza01 em gmail.com (Ronaldo Souza) Date: Mon, 2 May 2011 15:42:33 -0300 Subject: [firebase-br] RES: erro, help por favor... In-Reply-To: <4DBEFA9C.7030902@gmail.com> References: <4dbef9d1.088a650a.04f1.043f@mx.google.com> <4DBEFA9C.7030902@gmail.com> Message-ID: Paulão, dessa vez faltaram as perguntas de praxe: -Qual sistema operacional ? -Versão do Delphi ? -Banco de dados ? -Signo do desenvolvedor e por aí vai... Sucesso Ronaldo Alves de Souza AtonWare Ltda Em 2 de maio de 2011 15:40, Paulo Portella escreveu: > Tem como você zipar ( teu codigo fonte e a base) e disponibilizar pra > download? > > Vida de americano é assim: iPhone, iPod, iPad, iMac?. > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > > Em 02/05/2011 15:37, Rafael Silva escreveu: > >> olá, boa tarde. >> >> já deixei configurado para iniciar automaticamente.... >> >> por tanto creio que não seja esse o problema. >> >> abraços... >> >> >> -----Mensagem original----- >> De: UNIBRAS - PROGRAMAÇÃO >> >> Para: "'FireBase'" >> Data: Segunda, 2 de Maio de 2011 14:20 >> Assunto: [firebase-br] RES: erro, help por favor... >> >> Amigo, >> >> Sua conexão com o banco não está ativa. A principal razão é o gerenciador >> firebird não estar ativo. >> Se for windows, vá em iniciar, configuraçoes, painel de controle >> Click de direita no Firebird (server manager), abrir, e ativar (start). >> >> >> José Aparecido >> CPD >> UNIBRAS >> (31) 3048-9088 >> (31) 3498-4457 >> programacao em unibrasdistribuidora.com.br >> www.unibrasdistribuidora.com.br >> >> "Antes de imprimir, pense em sua responsabilidade com o MEIO AMBIENTE." >> >> ?Esta mensagem pode conter informações confidenciais, somente podendo ser >> usada pelo indivíduo ou entidade a quem foi endereçada. A transmissão >> incorreta da mensagem não acarreta a perda de sua confidencialidade. Caso >> esta mensagem tenha sido recebida por engano, solicitamos que comunique o >> remetente e apague-a de seu sistema imediatamente. É vedado a qualquer >> pessoa que não seja o destinatário usar, revelar, distribuir ou copiar >> qualquer parte desta mensagem.? >> >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >> Em >> nome de Rafael Silva >> Enviada em: segunda-feira, 2 de maio de 2011 14:05 >> >> Para: lista em firebase.com.br >> Assunto: Re: [firebase-br] erro, help por favor... >> >> olá, boa tarde. >> >> >> não, não é somente na tela de categoria que da o erro, mais em todas as >> telas do sistema, e ao clicar em qualquer tela no menu principal da o >> seguinte erro também: >> T-I_Unimed >> unavailable database. >> OK >> >> eu do ok e a tela abre, mais ao clicar nos botões da o erro mencionado na >> mensagem anterior. >> >> não sei mais onde procurar erro, preciso de uma help urgente pois já era >> para estar rodando o sistema, mais por conta desse erro ta tudo parado. >> >> desde já agradeço a quem puder me ajudar e me der uma luz, e também que >> não >> puder agradeço da mesma forma. >> >> um forte abraço. >> >> -----Mensagem original----- >> De: Thiago >> Para: lista em firebase.com.br >> Data: Segunda, 02 de Maio de 2011 11:57 >> Assunto: Re: [firebase-br] erro, help por favor... >> >> o componente CdsCategorias está fechado. Tente abri-lo antes de qualquer >> botão. >> >> Em 02/05/2011 11:55, Rafael Silva escreveu: >> >>> olá pessoal, bom dia. >>> >>> bom, ao acessar os botões do meu sistema, qualquer botão que envolva o >>> banco de dados, da o seguinte erro: >>> T-I_Unimed >>> CdsCategorias: Cannot perform this operation on a closed dataset. >>> OK >>> >>> não sei mais o que fazer. >>> OBS >>> win 7, servidor 1.5 programação em delphi 7. >>> >>> abraços.. >>> >>> ______________________________________________ >>> 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 >> >> >> ----- >> Nenhum vírus encontrado nessa mensagem. >> Verificado por AVG - www.avgbrasil.com.br >> Versão: 10.0.1209 / Banco de dados de vírus: 1500/3610 - Data de >> Lançamento: >> 05/02/11 >> >> >> >> ______________________________________________ >> 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 > From pportellaa.firebase em gmail.com Mon May 2 15:56:06 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Mon, 02 May 2011 15:56:06 -0300 Subject: [firebase-br] RES: erro, help por favor... In-Reply-To: References: <4dbef9d1.088a650a.04f1.043f@mx.google.com> <4DBEFA9C.7030902@gmail.com> Message-ID: <4DBEFE46.7000104@gmail.com> Rssssss Ora pois, muitos deram muitas idéias, praticamente todas estão apontadas mas nenhuma resolveu. Então só falta uma coisa -> O código fonte dele está com alguma "virgula fora do lugar".. Só pode ser isso, não acha? Se o gajo não pode disponibilizar pra down, então instala um UltraVNC / TeamViewver da vida, que alguem se prontificará a ajudar se conectando remotamente na máquina. Melhorou? Rssssssssss ;-) Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 02/05/2011 15:42, Ronaldo Souza escreveu: > Paulão, dessa vez faltaram as perguntas de praxe: > > -Qual sistema operacional ? > -Versão do Delphi ? > -Banco de dados ? > -Signo do desenvolvedor e por aí vai... > > Sucesso > Ronaldo Alves de Souza > AtonWare Ltda > > Em 2 de maio de 2011 15:40, Paulo Portella > escreveu: > >> Tem como você zipar ( teu codigo fonte e a base) e disponibilizar pra >> download? >> >> Vida de americano é assim: iPhone, iPod, iPad, iMac?. >> Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc >> >> >> Em 02/05/2011 15:37, Rafael Silva escreveu: >> >>> olá, boa tarde. >>> >>> já deixei configurado para iniciar automaticamente.... >>> >>> por tanto creio que não seja esse o problema. >>> >>> abraços... >>> >>> >>> -----Mensagem original----- >>> De: UNIBRAS - PROGRAMAÇÃO >>> >>> Para: "'FireBase'" >>> Data: Segunda, 2 de Maio de 2011 14:20 >>> Assunto: [firebase-br] RES: erro, help por favor... >>> >>> Amigo, >>> >>> Sua conexão com o banco não está ativa. A principal razão é o gerenciador >>> firebird não estar ativo. >>> Se for windows, vá em iniciar, configuraçoes, painel de controle >>> Click de direita no Firebird (server manager), abrir, e ativar (start). >>> >>> >>> José Aparecido >>> CPD >>> UNIBRAS >>> (31) 3048-9088 >>> (31) 3498-4457 >>> programacao em unibrasdistribuidora.com.br >>> www.unibrasdistribuidora.com.br >>> >>> "Antes de imprimir, pense em sua responsabilidade com o MEIO AMBIENTE." >>> >>> ?Esta mensagem pode conter informações confidenciais, somente podendo ser >>> usada pelo indivíduo ou entidade a quem foi endereçada. A transmissão >>> incorreta da mensagem não acarreta a perda de sua confidencialidade. Caso >>> esta mensagem tenha sido recebida por engano, solicitamos que comunique o >>> remetente e apague-a de seu sistema imediatamente. É vedado a qualquer >>> pessoa que não seja o destinatário usar, revelar, distribuir ou copiar >>> qualquer parte desta mensagem.? >>> >>> >>> -----Mensagem original----- >>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >>> Em >>> nome de Rafael Silva >>> Enviada em: segunda-feira, 2 de maio de 2011 14:05 >>> >>> Para: lista em firebase.com.br >>> Assunto: Re: [firebase-br] erro, help por favor... >>> >>> olá, boa tarde. >>> >>> >>> não, não é somente na tela de categoria que da o erro, mais em todas as >>> telas do sistema, e ao clicar em qualquer tela no menu principal da o >>> seguinte erro também: >>> T-I_Unimed >>> unavailable database. >>> OK >>> >>> eu do ok e a tela abre, mais ao clicar nos botões da o erro mencionado na >>> mensagem anterior. >>> >>> não sei mais onde procurar erro, preciso de uma help urgente pois já era >>> para estar rodando o sistema, mais por conta desse erro ta tudo parado. >>> >>> desde já agradeço a quem puder me ajudar e me der uma luz, e também que >>> não >>> puder agradeço da mesma forma. >>> >>> um forte abraço. >>> >>> -----Mensagem original----- >>> De: Thiago >>> Para: lista em firebase.com.br >>> Data: Segunda, 02 de Maio de 2011 11:57 >>> Assunto: Re: [firebase-br] erro, help por favor... >>> >>> o componente CdsCategorias está fechado. Tente abri-lo antes de qualquer >>> botão. >>> >>> Em 02/05/2011 11:55, Rafael Silva escreveu: >>> >>>> olá pessoal, bom dia. >>>> >>>> bom, ao acessar os botões do meu sistema, qualquer botão que envolva o >>>> banco de dados, da o seguinte erro: >>>> T-I_Unimed >>>> CdsCategorias: Cannot perform this operation on a closed dataset. >>>> OK >>>> >>>> não sei mais o que fazer. >>>> OBS >>>> win 7, servidor 1.5 programação em delphi 7. >>>> >>>> abraços.. >>>> >>>> ______________________________________________ >>>> 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 >>> >>> >>> ----- >>> Nenhum vírus encontrado nessa mensagem. >>> Verificado por AVG - www.avgbrasil.com.br >>> Versão: 10.0.1209 / Banco de dados de vírus: 1500/3610 - Data de >>> Lançamento: >>> 05/02/11 >>> >>> >>> >>> ______________________________________________ >>> 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 From ricardo.utfpr em alphatec.com.br Tue May 3 06:36:19 2011 From: ricardo.utfpr em alphatec.com.br (Ricardo) Date: Tue, 3 May 2011 06:36:19 -0300 Subject: [firebase-br] =?iso-8859-1?q?Corrup=E7=E3o_do_banco_de_dados?= In-Reply-To: References: <7FCC5C0F795343F092A4CC233AA2F3C1@RicardoPC><127982009.20110430181536@warmboot.com.br> Message-ID: <6618F265799F4502B31816DB30BBECBA@RicardoPC> Muito obrigado pelas informações, vamos providenciar esses equipamentos. -----Mensagem Original----- From: Eduardo Jedliczka Sent: Monday, May 02, 2011 8:10 AM To: Carlos H. Cantu ; FireBase Subject: Re: [firebase-br] Corrupção do banco de dados Concordo com o Cantu.. A corrupção do banco é baixa, mas há coisas piores... Imagine o cenário: um cliente inicia a transação, faz uma venda, (dependendo do sistema) imprime um cupon fiscal, a Wireless CAI, e a venda NÃO consta no BD. Relatório diário furado. Claro que há casos e casos... há operações (como a atualização de dados cadastrais, ou o acompanhamento da agenda de visitas) que são muito mais fáceis de gerar aborrecimentos. Você marca uma reunião com um cliente, atualiza o sistema, e depois o cliente te liga perguntando porque vc NÃO apareceu na reunião!!!! Se quer montar uma rede wireless razoável, pense em produtos da linha "business" nada de equipamento doméstico que não aguentam tráfego. Compre um Applice, (módulo controlador), que interligue os vários APs. Mesma regra vale para a rede cabeada... não pense que aquele D-Link paraguaio de R$ 65,00 vai ter o mesmo desempenho e recursos que um 3COM de R$ 1.200,00. ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 30 de abril de 2011 18:15, Carlos H. Cantu escreveu: > A queda de conexão, por si só, não deve causar corrupção na base, mas > provavelmente ocasionará outros problemas, como por exemplo, > performance ruim, pois o Firebird irá demorar um certo tempo para > detectar que a conexão caiu, e durante esse período, a coleta de lixo > ficará prejudicada. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > R> Bom dia a todos. > > > R> Gostaria de saber se há possibilidades de corromper uma base de dados > em uma > R> rede sem fio, se ela começar a cai a conexão toda hora. > R> Provavelmente se isso ocorrer, pode ser porque não estou tratando > transação > R> como deveria, certo? > > R> E com conexão via TS ou Go-global ? > > > > > > 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 From rafa.spimenta em gmail.com Tue May 3 16:29:11 2011 From: rafa.spimenta em gmail.com (Rafa Pimenta) Date: Tue, 3 May 2011 16:29:11 -0300 Subject: [firebase-br] =?iso-8859-1?q?d=FAvida_where?= Message-ID: Boa tarde, eu faço um calculo para exibir a um determinado valor. Estou chamando a coluna q vai mostrar esse valor de diferença: select cast((MI.matinvqtddi2 - MI.matinvqtddi1) as decimal(9,2)) as diferenca from TQuatidade MI where MI.filialcod = '01' and diferenca > 0 Esse SQL que passei vai dar erro, post a coluna diferenca nao existe na tabela TQuantidade. Existe alguma forma de acessar difernca no where? From nivaldomart em gmail.com Tue May 3 16:41:29 2011 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Tue, 3 May 2011 16:41:29 -0300 Subject: [firebase-br] =?iso-8859-1?q?d=FAvida_where?= In-Reply-To: References: Message-ID: Você deve repetir a expressão no where. Ele não reconhece o alias Em 3 de maio de 2011 16:29, Rafa Pimenta escreveu: > Boa tarde, eu faço um calculo para exibir a um determinado valor. Estou > chamando a coluna q vai mostrar esse valor de diferença: > > select > cast((MI.matinvqtddi2 - MI.matinvqtddi1) as decimal(9,2)) as diferenca > from TQuatidade MI > where > MI.filialcod = '01' and > diferenca > 0 > > > Esse SQL que passei vai dar erro, post a coluna diferenca nao existe na > tabela TQuantidade. > > Existe alguma forma de acessar difernca no where? > ______________________________________________ > 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 > From agalysson em gmail.com Tue May 3 16:42:41 2011 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Tue, 3 May 2011 16:42:41 -0300 Subject: [firebase-br] =?iso-8859-1?q?d=FAvida_where?= In-Reply-To: References: Message-ID: Tente select cast((MI.matinvqtddi2 - MI.matinvqtddi1) as decimal(9,2)) as diferenca from TQuatidade MI where MI.filialcod = '01' and (MI.matinvqtddi2 - MI.matinvqtddi1) > 0 Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo." [Raul Seixas] WebRep Overall rating Em 3 de maio de 2011 16:41, Nivaldo Martins escreveu: > Você deve repetir a expressão no where. Ele não reconhece o alias > > Em 3 de maio de 2011 16:29, Rafa Pimenta > escreveu: > > > Boa tarde, eu faço um calculo para exibir a um determinado valor. Estou > > chamando a coluna q vai mostrar esse valor de diferença: > > > > select > > cast((MI.matinvqtddi2 - MI.matinvqtddi1) as decimal(9,2)) as diferenca > > from TQuatidade MI > > where > > MI.filialcod = '01' and > > diferenca > 0 > > > > > > Esse SQL que passei vai dar erro, post a coluna diferenca nao existe na > > tabela TQuantidade. > > > > Existe alguma forma de acessar difernca no where? > > ______________________________________________ > > 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 > From fernando.bg em gmail.com Tue May 3 16:45:14 2011 From: fernando.bg em gmail.com (=?ISO-8859-1?Q?Forrest=AE?=) Date: Tue, 03 May 2011 16:45:14 -0300 Subject: [firebase-br] =?iso-8859-1?q?d=FAvida_where?= In-Reply-To: References: Message-ID: Em 03/05/2011 16:29, Rafa Pimenta escreveu: > Boa tarde, eu faço um calculo para exibir a um determinado valor. Estou > chamando a coluna q vai mostrar esse valor de diferença: > > select > cast((MI.matinvqtddi2 - MI.matinvqtddi1) as decimal(9,2)) as diferenca > from TQuatidade MI > where > MI.filialcod = '01' and > diferenca> 0 > > > Esse SQL que passei vai dar erro, post a coluna diferenca nao existe na > tabela TQuantidade. > > Existe alguma forma de acessar difernca no where? Você não pode utilizar a coluna gerada no calculo no where. Nesse caso você tem que utilizar o having logo após o where e colocar o calculo e fazer a comparação. Pesquise por Having. Seu select ficaria mais ou menos assim : SELECT cast((MI.matinvqtddi2 - MI.matinvqtddi1) as decimal(9,2)) as diferenca FROM TQuatidade MI WHERE (MI.filialcod = '01') HAVING ((MI.matinvqtddi2 - MI.matinvqtddi1) > 0) É mais ou menos isso mas não testei, teste aí e qualquer coisa poste aqui novamente. T+++++++++++++ From pportellaa.firebase em gmail.com Tue May 3 16:49:08 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Tue, 03 May 2011 16:49:08 -0300 Subject: [firebase-br] =?windows-1252?q?d=FAvida_where?= In-Reply-To: References: Message-ID: <4DC05C34.2050806@gmail.com> Posso perguntar do que é feito esses campos? MI.matinvqtddi2 MI.matinvqtddi1 ? Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 03/05/2011 16:45, Forrest® escreveu: > Em 03/05/2011 16:29, Rafa Pimenta escreveu: >> Boa tarde, eu faço um calculo para exibir a um determinado valor. Estou >> chamando a coluna q vai mostrar esse valor de diferença: >> >> select >> cast((MI.matinvqtddi2 - MI.matinvqtddi1) as decimal(9,2)) as diferenca >> from TQuatidade MI >> where >> MI.filialcod = '01' and >> diferenca> 0 >> >> >> Esse SQL que passei vai dar erro, post a coluna diferenca nao existe na >> tabela TQuantidade. >> >> Existe alguma forma de acessar difernca no where? > > > Você não pode utilizar a coluna gerada no calculo no where. > Nesse caso você tem que utilizar o having logo após o where e colocar > o calculo e fazer a comparação. > Pesquise por Having. > > Seu select ficaria mais ou menos assim : > > SELECT cast((MI.matinvqtddi2 - MI.matinvqtddi1) as decimal(9,2)) as > diferenca > FROM TQuatidade MI > WHERE (MI.filialcod = '01') > HAVING ((MI.matinvqtddi2 - MI.matinvqtddi1) > 0) > > É mais ou menos isso mas não testei, teste aí e qualquer coisa poste > aqui novamente. > > T+++++++++++++ > > > > ______________________________________________ > 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 From edujed em gmail.com Wed May 4 07:40:46 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Wed, 4 May 2011 07:40:46 -0300 Subject: [firebase-br] =?iso-8859-1?q?d=FAvida_where?= In-Reply-To: References: Message-ID: Se você utiliza o Firebird 2.1 ou superior, dá para fazer assim: Select x.* from (select cast((MI.matinvqtddi2 - MI.matinvqtddi1) as decimal(9,2)) as diferenca from TQuatidade MI where MI.filialcod = '01') x where x.diferenca >0 sucesso, ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 3 de maio de 2011 16:29, Rafa Pimenta escreveu: > Boa tarde, eu faço um calculo para exibir a um determinado valor. Estou > chamando a coluna q vai mostrar esse valor de diferença: > > select >  cast((MI.matinvqtddi2 - MI.matinvqtddi1) as decimal(9,2)) as diferenca > from TQuatidade MI > where >  MI.filialcod = '01' and >  diferenca > 0 > > > Esse SQL que passei vai dar erro, post a coluna diferenca nao existe na > tabela TQuantidade. > > Existe alguma forma de acessar difernca no where? > ______________________________________________ > 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 > From levymoreira.ce em gmail.com Wed May 4 08:53:35 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 4 May 2011 08:53:35 -0300 Subject: [firebase-br] =?iso-8859-1?q?Off_-_erro_classe_n=E3o_registrada_-?= =?iso-8859-1?q?_nfe?= Message-ID: Gente já tentei de tudo, e o erro 'classe não registrada' não sai, ele ocorre ao enviar a nfe com os componentes ACBR. Já fiz isso: https://wwws.prodemge.gov.br/index.php?option=com_content&task=view&id=286 que é a instalação e registro da capicom, e nada... Alguém tem alguma luz ai? É um windows 7 32bits. E o certificado um certsing (Aqueles que parecem um pendrive). Obrigado a todos desde já. -- Levy Moreira - Programador Sistech Informática - Juazeiro do Norte - CE ........................................................................... "Aviso de confidencialidade profissional" - Esta mensagem eletrônica e seus anexos são destinados exclusivamente ao(s) destinatário(s) acima e podem conter informações confidenciais sujeitas a restrição legal de comunicação entre as partes. Caso tenha recebido esta mensagem por engano, fica V.S.ª ciente de que a distribuição, divulgação ou disseminação das informações aqui contidas ou anexadas é terminantemente proibida, sujeitando o responsável às penalidades aplicáveis. Assim, solicitamos a gentileza de retorná-la de imediato ao remetente, eliminando-a definitivamente de seu sistema. Em caso de dúvida, queira por favor entrar em contato." "Confidentiality notice" - This message and its attachments are addressed solely to the persons above and may contain privileged and confidential communication. If you have received the message in error, the distribution or dissemination of the content hereof is prohibited. Please return it immediately to the sender and please delete the message from your system on a permanent basis. Should you have any questions, please contact." ........................................................................... From rafa.spimenta em gmail.com Wed May 4 09:09:30 2011 From: rafa.spimenta em gmail.com (Rafa Pimenta) Date: Wed, 4 May 2011 09:09:30 -0300 Subject: [firebase-br] =?iso-8859-1?q?d=FAvida_where?= In-Reply-To: References: Message-ID: Não estou recebendo os e-mails da lista e não sei porque! Mas verifiquei a discução atravéss do endereço da lista. Sobre minha dúvida, eu não posso (não queria) repetir a expressão no where, pois, para eu chegar na "diferenca" existe vários cálculos e cases que faço no select, então achei mlehor postar um select genérico para melhor entendimento da dúvida. O que eu estava procurando era exatamente isso que o amigo postou: Obs.: (criei essa conexao usando a versão 2.1 do firebird e dialect 3. O banco citado abaixo é o EMPLOYE que vem junto com o firebird) Select x.* from (select cast((job.max_salary - job.min_salary) as decimal(9,2)) as diferenca from job where job.job_code = '01') x where x.diferenca > 0 Porém o IBExpert acusa a seguinte mensagem de erro: Invalid token. Dynamic SQL Error. SQL error code = -104. Token unknown - line 2, char 7. select. Algúem pode me ajudar? Em 3 de maio de 2011 16:29, Rafa Pimenta escreveu: > Boa tarde, eu faço um calculo para exibir a um determinado valor. Estou > chamando a coluna q vai mostrar esse valor de diferença: > > select > cast((MI.matinvqtddi2 - MI.matinvqtddi1) as decimal(9,2)) as diferenca > from TQuatidade MI > where > MI.filialcod = '01' and > diferenca > 0 > > > Esse SQL que passei vai dar erro, post a coluna diferenca nao existe na > tabela TQuantidade. > > Existe alguma forma de acessar difernca no where? > From listas em warmboot.com.br Wed May 4 09:12:32 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Wed, 4 May 2011 09:12:32 -0300 Subject: [firebase-br] =?iso-8859-1?q?Off_-_erro_classe_n=E3o_registrada_-?= =?iso-8859-1?q?_nfe?= In-Reply-To: References: Message-ID: <537841760.20110504091232@warmboot.com.br> O projeto ACBr tem um forum de suporte. Poste sua mensagem lá. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br LM> Gente já tentei de tudo, e o erro 'classe não registrada' não sai, ele LM> ocorre ao enviar a nfe com os componentes ACBR. LM> Já fiz isso: LM> https://wwws.prodemge.gov.br/index.php?option=com_content&task=view&id=286 LM> que é a instalação e registro da capicom, e nada... LM> Alguém tem alguma luz ai? É um windows 7 32bits. E o certificado um certsing LM> (Aqueles que parecem um pendrive). LM> Obrigado a todos desde já. From levymoreira.ce em gmail.com Wed May 4 09:35:02 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 4 May 2011 09:35:02 -0300 Subject: [firebase-br] =?iso-8859-1?q?Off_-_erro_classe_n=E3o_registrada_-?= =?iso-8859-1?q?_nfe?= In-Reply-To: <537841760.20110504091232@warmboot.com.br> References: <537841760.20110504091232@warmboot.com.br> Message-ID: Vlw. Em 4 de maio de 2011 09:12, Carlos H. Cantu escreveu: > O projeto ACBr tem um forum de suporte. Poste sua mensagem lá. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > LM> Gente já tentei de tudo, e o erro 'classe não registrada' não sai, ele > LM> ocorre ao enviar a nfe com os componentes ACBR. > LM> Já fiz isso: > LM> > https://wwws.prodemge.gov.br/index.php?option=com_content&task=view&id=286 > > LM> que é a instalação e registro da capicom, e nada... > LM> Alguém tem alguma luz ai? É um windows 7 32bits. E o certificado um > certsing > LM> (Aqueles que parecem um pendrive). > > LM> Obrigado a todos desde já. > > > ______________________________________________ > 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 > -- Levy Moreira - Programador Sistech Informática - Juazeiro do Norte - CE ........................................................................... "Aviso de confidencialidade profissional" - Esta mensagem eletrônica e seus anexos são destinados exclusivamente ao(s) destinatário(s) acima e podem conter informações confidenciais sujeitas a restrição legal de comunicação entre as partes. Caso tenha recebido esta mensagem por engano, fica V.S.ª ciente de que a distribuição, divulgação ou disseminação das informações aqui contidas ou anexadas é terminantemente proibida, sujeitando o responsável às penalidades aplicáveis. Assim, solicitamos a gentileza de retorná-la de imediato ao remetente, eliminando-a definitivamente de seu sistema. Em caso de dúvida, queira por favor entrar em contato." "Confidentiality notice" - This message and its attachments are addressed solely to the persons above and may contain privileged and confidential communication. If you have received the message in error, the distribution or dissemination of the content hereof is prohibited. Please return it immediately to the sender and please delete the message from your system on a permanent basis. Should you have any questions, please contact." ........................................................................... From edujed em gmail.com Wed May 4 09:46:22 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Wed, 4 May 2011 09:46:22 -0300 Subject: [firebase-br] =?iso-8859-1?q?d=FAvida_where?= In-Reply-To: References: Message-ID: Qual é a versão do IbExpert ? O banco está configurado como Firebird 2.1 ? ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 4 de maio de 2011 09:09, Rafa Pimenta escreveu: > Não estou recebendo os e-mails da lista e não sei porque! Mas verifiquei a > discução atravéss do endereço da lista. > > Sobre minha dúvida, eu não posso (não queria) repetir a expressão no where, > pois, para eu chegar na "diferenca" existe vários cálculos e cases que faço > no select, então achei mlehor postar um select genérico para melhor > entendimento da dúvida. > > O que eu estava procurando era exatamente isso que o amigo postou: > Obs.: (criei essa conexao usando a versão 2.1 do firebird e dialect 3. O > banco citado abaixo é o EMPLOYE que vem junto com o firebird) > > Select x.* > from (select >        cast((job.max_salary - job.min_salary) as decimal(9,2)) as diferenca >      from job >      where >        job.job_code = '01') x > where x.diferenca > 0 > > Porém o IBExpert acusa a seguinte mensagem de erro: > > Invalid token. > Dynamic SQL Error. > SQL error code = -104. > Token unknown - line 2, char 7. > select. > > Algúem pode me ajudar? > > > > > Em 3 de maio de 2011 16:29, Rafa Pimenta escreveu: > >> Boa tarde, eu faço um calculo para exibir a um determinado valor. Estou >> chamando a coluna q vai mostrar esse valor de diferença: >> >> select >>   cast((MI.matinvqtddi2 - MI.matinvqtddi1) as decimal(9,2)) as diferenca >> from TQuatidade MI >> where >>   MI.filialcod = '01' and >>   diferenca > 0 >> >> >> Esse SQL que passei vai dar erro, post a coluna diferenca nao existe na >> tabela TQuantidade. >> >> Existe alguma forma de acessar difernca no where? >> > ______________________________________________ > 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 > From daniel em vipa.com.br Wed May 4 09:51:27 2011 From: daniel em vipa.com.br (Daniel (vipa)) Date: Wed, 4 May 2011 09:51:27 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Off_-_erro_classe_n=E3o_regi?= =?iso-8859-1?q?strada_-_nfe?= In-Reply-To: References: Message-ID: <003901cc0a59$fb6ca430$f245ec90$@com.br> Olá Levy! Aconteceu com um cliente meu e o problema estava no certificado. Trocamos de porta USB e voltou a funcionar normalmente. Não sei se é o caso, mas espero que lhe ajude. Sds, Daniel -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Levy Moreira Enviada em: quarta-feira, 4 de maio de 2011 08:54 Para: FireBase Assunto: [firebase-br] Off - erro classe não registrada - nfe Gente já tentei de tudo, e o erro 'classe não registrada' não sai, ele ocorre ao enviar a nfe com os componentes ACBR. Já fiz isso: https://wwws.prodemge.gov.br/index.php?option=com_content&task=view&id=286 que é a instalação e registro da capicom, e nada... Alguém tem alguma luz ai? É um windows 7 32bits. E o certificado um certsing (Aqueles que parecem um pendrive). Obrigado a todos desde já. -- Levy Moreira - Programador Sistech Informática - Juazeiro do Norte - CE ........................................................................... "Aviso de confidencialidade profissional" - Esta mensagem eletrônica e seus anexos são destinados exclusivamente ao(s) destinatário(s) acima e podem conter informações confidenciais sujeitas a restrição legal de comunicação entre as partes. Caso tenha recebido esta mensagem por engano, fica V.S.ª ciente de que a distribuição, divulgação ou disseminação das informações aqui contidas ou anexadas é terminantemente proibida, sujeitando o responsável às penalidades aplicáveis. Assim, solicitamos a gentileza de retorná-la de imediato ao remetente, eliminando-a definitivamente de seu sistema. Em caso de dúvida, queira por favor entrar em contato." "Confidentiality notice" - This message and its attachments are addressed solely to the persons above and may contain privileged and confidential communication. If you have received the message in error, the distribution or dissemination of the content hereof is prohibited. Please return it immediately to the sender and please delete the message from your system on a permanent basis. Should you have any questions, please contact." ........................................................................... ______________________________________________ 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 From rafa.spimenta em gmail.com Wed May 4 10:11:04 2011 From: rafa.spimenta em gmail.com (Rafa Pimenta) Date: Wed, 4 May 2011 10:11:04 -0300 Subject: [firebase-br] =?iso-8859-1?q?d=FAvida_where?= In-Reply-To: References: Message-ID: Olhando mais a profundo verifiquei que no IBExpert eu configurei a conexão com o banco deixando a opção server version igual a Firebird 2.1. PORÉM, o Firebird instalado é o 1.5. Deve ser por isso que deu erro né? Em 3 de maio de 2011 16:29, Rafa Pimenta escreveu: > Boa tarde, eu faço um calculo para exibir a um determinado valor. Estou > chamando a coluna q vai mostrar esse valor de diferença: > > select > cast((MI.matinvqtddi2 - MI.matinvqtddi1) as decimal(9,2)) as diferenca > from TQuatidade MI > where > MI.filialcod = '01' and > diferenca > 0 > > > Esse SQL que passei vai dar erro, post a coluna diferenca nao existe na > tabela TQuantidade. > > Existe alguma forma de acessar difernca no where? > From edujed em gmail.com Wed May 4 11:00:03 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Wed, 4 May 2011 11:00:03 -0300 Subject: [firebase-br] =?iso-8859-1?q?d=FAvida_where?= In-Reply-To: References: Message-ID: Sim, o nested select (select From Select) é uma das novidades do Firebird 2.1 abraço, ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 4 de maio de 2011 10:11, Rafa Pimenta escreveu: > Olhando mais a profundo verifiquei que no IBExpert eu configurei a conexão > com o banco deixando a opção server version igual a Firebird 2.1. > PORÉM, o Firebird instalado é o 1.5. > > Deve ser por isso que deu erro né? > > Em 3 de maio de 2011 16:29, Rafa Pimenta escreveu: > >> Boa tarde, eu faço um calculo para exibir a um determinado valor. Estou >> chamando a coluna q vai mostrar esse valor de diferença: >> >> select >>   cast((MI.matinvqtddi2 - MI.matinvqtddi1) as decimal(9,2)) as diferenca >> from TQuatidade MI >> where >>   MI.filialcod = '01' and >>   diferenca > 0 >> >> >> Esse SQL que passei vai dar erro, post a coluna diferenca nao existe na >> tabela TQuantidade. >> >> Existe alguma forma de acessar difernca no where? >> > ______________________________________________ > 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 > From lcarlos2000 em bol.com.br Wed May 4 11:07:38 2011 From: lcarlos2000 em bol.com.br (Luiz Carlos) Date: Wed, 4 May 2011 11:07:38 -0300 Subject: [firebase-br] Windows Server 2008 R2 64 bits com Firebird 2.1 Message-ID: <157209D1FB6E49A2B91FEDDCB252EC71@luiz180906> Olá, Gostaria de saber se um programa feito com Firebird 2.1 para acesso em rede funciona no Windows Server 2008 R2 64 bits? o programa foi todo desenvolvido em 32 bits. Grato Luiz Carlos From vinibarr em gmail.com Wed May 4 11:10:43 2011 From: vinibarr em gmail.com (vinicius barreira) Date: Wed, 4 May 2011 11:10:43 -0300 Subject: [firebase-br] Windows Server 2008 R2 64 bits com Firebird 2.1 In-Reply-To: <157209D1FB6E49A2B91FEDDCB252EC71@luiz180906> References: <157209D1FB6E49A2B91FEDDCB252EC71@luiz180906> Message-ID: Roda sim, eu tenho isso aqui na empresa, exatamente igual; servidor 2008 R2 64 bits e aplicativos desenvolvidos em delphi 7 para firebird 2.1. Vinicius Barreira - Diretor *Check-In Nethotel* Software para Hotéis Pousadas Motéis vinicius em check-in.com.br http://www.check-in.com.br Fones: (11) 4126-3148 (21) 3717-9256 Fax: (11) 4125-9298 Suporte 24h: (11) 8195-9156 Redes Sociais: http://twitter.com/checkin_hotel http://www.facebook.com/profile.php?id=100001165076456 http://www.orkut.com.br/Main#Community?cmm=1375813 Empresa associada à Afrac: http://www.afrac.com.br Em 4 de maio de 2011 11:07, Luiz Carlos escreveu: > Olá, > > Gostaria de saber se um programa feito com Firebird 2.1 para acesso em rede > funciona no Windows Server 2008 R2 64 bits? o programa foi todo desenvolvido > em 32 bits. > > Grato > > Luiz Carlos > ______________________________________________ > 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 > From levymoreira.ce em gmail.com Wed May 4 11:15:44 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 4 May 2011 11:15:44 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Off_-_erro_classe_n=E3o_regis?= =?iso-8859-1?q?trada_-_nfe?= In-Reply-To: <003901cc0a59$fb6ca430$f245ec90$@com.br> References: <003901cc0a59$fb6ca430$f245ec90$@com.br> Message-ID: Resolvido, instalei a dll capicom como administrador... Em 4 de maio de 2011 09:51, Daniel (vipa) escreveu: > Olá Levy! > > Aconteceu com um cliente meu e o problema estava no certificado. > Trocamos de porta USB e voltou a funcionar normalmente. > > Não sei se é o caso, mas espero que lhe ajude. > > Sds, > > Daniel > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Levy Moreira > Enviada em: quarta-feira, 4 de maio de 2011 08:54 > Para: FireBase > Assunto: [firebase-br] Off - erro classe não registrada - nfe > > Gente já tentei de tudo, e o erro 'classe não registrada' não sai, ele > ocorre ao enviar a nfe com os componentes ACBR. > Já fiz isso: > https://wwws.prodemge.gov.br/index.php?option=com_content&task=view&id=286 > > que é a instalação e registro da capicom, e nada... > Alguém tem alguma luz ai? É um windows 7 32bits. E o certificado um > certsing > (Aqueles que parecem um pendrive). > > Obrigado a todos desde já. > > -- > Levy Moreira - Programador > Sistech Informática - Juazeiro do Norte - CE > > ........................................................................... > "Aviso de confidencialidade profissional" - Esta mensagem eletrônica e > seus anexos são destinados exclusivamente ao(s) destinatário(s) acima e > podem conter informações confidenciais sujeitas a restrição legal de > comunicação entre as partes. Caso tenha recebido esta mensagem por engano, > fica V.S.ª ciente de que a distribuição, divulgação ou disseminação das > informações aqui contidas ou anexadas é terminantemente proibida, > sujeitando > o responsável às penalidades aplicáveis. Assim, solicitamos a gentileza > de retorná-la de imediato ao remetente, eliminando-a definitivamente de > seu sistema. Em caso de dúvida, queira por favor entrar em contato." > > "Confidentiality notice" - This message and its attachments are > addressed solely to the persons above and may contain privileged and > confidential > communication. If you have received the message in error, the > distribution or dissemination of the content hereof is prohibited. Please > return it > immediately to the sender and please delete the message from your system > on a permanent basis. Should you have any questions, please contact." > > ........................................................................... > ______________________________________________ > 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 > -- Levy Moreira - Programador Sistech Informática - Juazeiro do Norte - CE ........................................................................... "Aviso de confidencialidade profissional" - Esta mensagem eletrônica e seus anexos são destinados exclusivamente ao(s) destinatário(s) acima e podem conter informações confidenciais sujeitas a restrição legal de comunicação entre as partes. Caso tenha recebido esta mensagem por engano, fica V.S.ª ciente de que a distribuição, divulgação ou disseminação das informações aqui contidas ou anexadas é terminantemente proibida, sujeitando o responsável às penalidades aplicáveis. Assim, solicitamos a gentileza de retorná-la de imediato ao remetente, eliminando-a definitivamente de seu sistema. Em caso de dúvida, queira por favor entrar em contato." "Confidentiality notice" - This message and its attachments are addressed solely to the persons above and may contain privileged and confidential communication. If you have received the message in error, the distribution or dissemination of the content hereof is prohibited. Please return it immediately to the sender and please delete the message from your system on a permanent basis. Should you have any questions, please contact." ........................................................................... From eduardoandrade em persoft.com.br Wed May 4 12:22:31 2011 From: eduardoandrade em persoft.com.br (Eduardo Pelizzari de Andrade) Date: Wed, 04 May 2011 12:22:31 -0300 Subject: [firebase-br] Firebird 1.5 e Fedora 12 Message-ID: <4DC16F37.9030600@persoft.com.br> Caros, Estou com problemas para instalar o firebird 1.5 no fedora 12. Quando tento rodar o script de inicialização no rc3.d ou tento subir o fbmgr direto do diretório /opt/firebird/bin, ele apresenta a mensagem: getpwuid:sucesss can not get password entry Se rodo o fbguard ele apresenta a mensagem: invalid user (must be firebird, interbase, interbas or root) Estes erros acontece tanto se eu rodar como usuário root ou usuário firebird. A instalação foi feita por outra pessoa, copiando as bibliotecas. Baixei do site do ibphoenix a atualização a partir do tar.gz e do rpm, tentei instalar as duas e continua com as mesmas mensagens. Alguém tem uma luz, ou pelo menos, onde posso conseguir os fontes do firebird 1.5 para o linux, para tentar compilar? -- Eduardo Pelizzari de Andrade Persoft Softwares Aplicativos Fone: 55 11 22218061 From marcelomoreira.souza em gmail.com Wed May 4 13:14:20 2011 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Wed, 4 May 2011 13:14:20 -0300 Subject: [firebase-br] Windows Server 2008 R2 64 bits com Firebird 2.1 In-Reply-To: References: <157209D1FB6E49A2B91FEDDCB252EC71@luiz180906> Message-ID: Com certeza roda sim, Tenho a mesma combinacao aqui e nunca tive problemas! 2011/5/4 vinicius barreira > Roda sim, eu tenho isso aqui na empresa, exatamente igual; servidor 2008 R2 > 64 bits e aplicativos desenvolvidos em delphi 7 para firebird 2.1. > > Vinicius Barreira - Diretor > *Check-In Nethotel* > Software para Hotéis Pousadas Motéis > vinicius em check-in.com.br > http://www.check-in.com.br > Fones: (11) 4126-3148 (21) 3717-9256 > Fax: (11) 4125-9298 > Suporte 24h: (11) 8195-9156 > Redes Sociais: > http://twitter.com/checkin_hotel > http://www.facebook.com/profile.php?id=100001165076456 > http://www.orkut.com.br/Main#Community?cmm=1375813 > Empresa associada à Afrac: http://www.afrac.com.br > > Em 4 de maio de 2011 11:07, Luiz Carlos escreveu: > > > Olá, > > > > Gostaria de saber se um programa feito com Firebird 2.1 para acesso em > rede > > funciona no Windows Server 2008 R2 64 bits? o programa foi todo > desenvolvido > > em 32 bits. > > > > Grato > > > > Luiz Carlos > > ______________________________________________ > > 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 > -- Marcelo Moreira (31) 8420-2723 E-mail / MSN: marcelomoreira.souza em hotmail.com E-mail: marcelomoreira.souza em gmail.com Skype: marcelomoreira.souza From lcarlos2000 em bol.com.br Wed May 4 13:17:24 2011 From: lcarlos2000 em bol.com.br (Luiz Carlos) Date: Wed, 4 May 2011 13:17:24 -0300 Subject: [firebase-br] Windows Server 2008 R2 64 bits com Firebird 2.1 References: <157209D1FB6E49A2B91FEDDCB252EC71@luiz180906> Message-ID: <3DF76F0DA18843BB8D0FBAB5A3A556A8@luiz180906> Ok Vinicius. Obrigado. Luiz Carlos ----- Original Message ----- From: vinicius barreira To: FireBase Sent: Wednesday, May 04, 2011 11:10 AM Subject: Re: [firebase-br] Windows Server 2008 R2 64 bits com Firebird 2.1 Roda sim, eu tenho isso aqui na empresa, exatamente igual; servidor 2008 R2 64 bits e aplicativos desenvolvidos em delphi 7 para firebird 2.1. Vinicius Barreira - Diretor *Check-In Nethotel* Software para Hotéis Pousadas Motéis vinicius em check-in.com.br http://www.check-in.com.br Fones: (11) 4126-3148 (21) 3717-9256 Fax: (11) 4125-9298 Suporte 24h: (11) 8195-9156 Redes Sociais: http://twitter.com/checkin_hotel http://www.facebook.com/profile.php?id=100001165076456 http://www.orkut.com.br/Main#Community?cmm=1375813 Empresa associada à Afrac: http://www.afrac.com.br Em 4 de maio de 2011 11:07, Luiz Carlos escreveu: > Olá, > > Gostaria de saber se um programa feito com Firebird 2.1 para acesso em rede > funciona no Windows Server 2008 R2 64 bits? o programa foi todo desenvolvido > em 32 bits. > > Grato > > Luiz Carlos > ______________________________________________ > 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 From marcelomoreira.souza em gmail.com Wed May 4 13:16:15 2011 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Wed, 4 May 2011 13:16:15 -0300 Subject: [firebase-br] =?iso-8859-1?q?Resolu=E7=E3o_das_transacoes_no_banc?= =?iso-8859-1?q?o?= Message-ID: Pessoal, Tem como saber qual o tipo de resolução ( WAIT | NOWAIT ) o Firebird esta usando? Qual destas duas ele usa como padrao? Obrigado! -- Marcelo Moreira (31) 8420-2723 E-mail / MSN: marcelomoreira.souza em hotmail.com E-mail: marcelomoreira.souza em gmail.com Skype: marcelomoreira.souza From uberdam em sinprod.com.br Wed May 4 14:29:34 2011 From: uberdam em sinprod.com.br (Uberdam Sinprod) Date: Wed, 04 May 2011 14:29:34 -0300 Subject: [firebase-br] Firebird 1.5 e Fedora 12 In-Reply-To: <4DC16F37.9030600@persoft.com.br> References: <4DC16F37.9030600@persoft.com.br> Message-ID: <4DC18CFE.80507@sinprod.com.br> remove e instala novamente Em 4/5/2011 12:22, Eduardo Pelizzari de Andrade escreveu: > Caros, > > Estou com problemas para instalar o firebird 1.5 no fedora 12. > > Quando tento rodar o script de inicialização no rc3.d ou tento subir o > fbmgr direto do diretório /opt/firebird/bin, ele apresenta a mensagem: > > getpwuid:sucesss > can not get password entry > > Se rodo o fbguard ele apresenta a mensagem: > > invalid user (must be firebird, interbase, interbas or root) > > Estes erros acontece tanto se eu rodar como usuário root ou usuário > firebird. > > A instalação foi feita por outra pessoa, copiando as bibliotecas. > > Baixei do site do ibphoenix a atualização a partir do tar.gz e do rpm, > tentei instalar as duas e continua com as mesmas mensagens. > > Alguém tem uma luz, ou pelo menos, onde posso conseguir os fontes do > firebird 1.5 para o linux, para tentar compilar? > > > From felix.sol em terra.com.br Wed May 4 14:28:56 2011 From: felix.sol em terra.com.br (Felix) Date: Wed, 4 May 2011 14:28:56 -0300 Subject: [firebase-br] RES: Windows Server 2008 R2 64 bits com Firebird 2.1 In-Reply-To: References: <157209D1FB6E49A2B91FEDDCB252EC71@luiz180906> Message-ID: <000301cc0a80$c0bfaae0$423f00a0$@sol@terra.com.br> Já passou por aqui, mas confirmando, se o servidor é 64 bits, mesmo o aplicativo desenvolvido em Delphi 32 bits, o Firebird a ser instalado no servidor é de 64 bits, certo ? E a fbclient.dll presente no diretório da aplicação sempre deverá ser compatível com o Firebird - no caso 64 bits? Ou estou errado? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Marcelo Moreira Enviada em: quarta-feira, 4 de maio de 2011 13:14 Para: FireBase Assunto: Re: [firebase-br] Windows Server 2008 R2 64 bits com Firebird 2.1 Com certeza roda sim, Tenho a mesma combinacao aqui e nunca tive problemas! 2011/5/4 vinicius barreira > Roda sim, eu tenho isso aqui na empresa, exatamente igual; servidor 2008 R2 > 64 bits e aplicativos desenvolvidos em delphi 7 para firebird 2.1. > > Vinicius Barreira - Diretor > *Check-In Nethotel* > Software para Hotéis Pousadas Motéis > vinicius em check-in.com.br > http://www.check-in.com.br > Fones: (11) 4126-3148 (21) 3717-9256 > Fax: (11) 4125-9298 > Suporte 24h: (11) 8195-9156 > Redes Sociais: > http://twitter.com/checkin_hotel > http://www.facebook.com/profile.php?id=100001165076456 > http://www.orkut.com.br/Main#Community?cmm=1375813 > Empresa associada à Afrac: http://www.afrac.com.br > > Em 4 de maio de 2011 11:07, Luiz Carlos escreveu: > > > Olá, > > > > Gostaria de saber se um programa feito com Firebird 2.1 para acesso em > rede > > funciona no Windows Server 2008 R2 64 bits? o programa foi todo > desenvolvido > > em 32 bits. > > > > Grato > > > > Luiz Carlos > > ______________________________________________ > > 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 > -- Marcelo Moreira (31) 8420-2723 E-mail / MSN: marcelomoreira.souza em hotmail.com E-mail: marcelomoreira.souza em gmail.com Skype: marcelomoreira.souza ______________________________________________ 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 From listas em warmboot.com.br Wed May 4 14:52:50 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Wed, 4 May 2011 14:52:50 -0300 Subject: [firebase-br] RES: Windows Server 2008 R2 64 bits com Firebird 2.1 In-Reply-To: <000301cc0a80$c0bfaae0$423f00a0$@sol@terra.com.br> References: <157209D1FB6E49A2B91FEDDCB252EC71@luiz180906> <000301cc0a80$c0bfaae0$423f00a0$@sol@terra.com.br> Message-ID: <1642110110.20110504145250@warmboot.com.br> Se a aplicação cliente é 32bits, o fbclient.dll que ele vai acessar também tem que ser 32 bits. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br F> Já passou por aqui, mas confirmando, se o servidor é 64 bits, mesmo o F> aplicativo desenvolvido em Delphi 32 bits, o Firebird a ser instalado no F> servidor é de 64 bits, certo ? E a fbclient.dll presente no diretório da F> aplicação sempre deverá ser compatível com o Firebird - no caso 64 bits? Ou F> estou errado? F> Fco. Felix F> Desenvolvimento de Sistemas F> www.soltecnologia.com.br From daniel.dallasta em gmail.com Wed May 4 14:56:46 2011 From: daniel.dallasta em gmail.com (Daniel Dallasta) Date: Wed, 4 May 2011 14:56:46 -0300 Subject: [firebase-br] RES: Windows Server 2008 R2 64 bits com Firebird 2.1 In-Reply-To: <1642110110.20110504145250@warmboot.com.br> References: <157209D1FB6E49A2B91FEDDCB252EC71@luiz180906> <1642110110.20110504145250@warmboot.com.br> Message-ID: Eu tenho aqui na minha empresa, uma loja de material de construção, o seguinte: - Servidor: Windows Server 2008 64 bits + Firebird 2.1 64 bits - Cliente: Windows XP e/ou Windows 7 32 bits com cliente Firebird 32 bits + aplicação em 32 bits Se o servidor é 64 bits o Firebird também deve ser 64 bits mas se o cliente é 32 bits o cliente Firebird tb deve ser 32 bits, de forma que os dois sejam compativeis. Att, Daniel Dallasta Em 4 de maio de 2011 14:52, Carlos H. Cantu escreveu: > Se a aplicação cliente é 32bits, o fbclient.dll que ele vai acessar > também tem que ser 32 bits. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > F> Já passou por aqui, mas confirmando, se o servidor é 64 bits, mesmo o > F> aplicativo desenvolvido em Delphi 32 bits, o Firebird a ser instalado no > F> servidor é de 64 bits, certo ? E a fbclient.dll presente no diretório da > F> aplicação sempre deverá ser compatível com o Firebird - no caso 64 bits? > Ou > F> estou errado? > > F> Fco. Felix > F> Desenvolvimento de Sistemas > F> www.soltecnologia.com.br > > > ______________________________________________ > 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 > From eduardo em faithsystem.com.br Wed May 4 14:14:15 2011 From: eduardo em faithsystem.com.br (Eduardo Molina) Date: Wed, 4 May 2011 14:14:15 -0300 Subject: [firebase-br] Windows Server 2008 R2 64 bits com Firebird 2.1 In-Reply-To: References: <157209D1FB6E49A2B91FEDDCB252EC71@luiz180906> Message-ID: <000601cc0a7e$b2a58210$17f08630$@faithsystem.com.br> Tenho um software desenvolvido em Delphi 2010 que acessa o banco principal em FireBird 2.1 para obter parâmetros e Scripts, e executá-los em outro banco criado em SQL Server 2008. Este software está rodando no próprio servidor com Windows Server 2008 e SQL Server 2008, e também acesso remotamente de máquinas com sistemas operacionais Windows Ultimate 64bits, Windows Premium 64bits e Windows XP 32 bits. Funciona perfeitamente! []´s EduMolina -----Original Message----- From: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] On Behalf Of Marcelo Moreira Sent: quarta-feira, 4 de maio de 2011 13:14 To: FireBase Subject: Re: [firebase-br] Windows Server 2008 R2 64 bits com Firebird 2.1 Com certeza roda sim, Tenho a mesma combinacao aqui e nunca tive problemas! 2011/5/4 vinicius barreira > Roda sim, eu tenho isso aqui na empresa, exatamente igual; servidor > 2008 R2 > 64 bits e aplicativos desenvolvidos em delphi 7 para firebird 2.1. > > Vinicius Barreira - Diretor > *Check-In Nethotel* > Software para Hotéis Pousadas Motéis > vinicius em check-in.com.br > http://www.check-in.com.br > Fones: (11) 4126-3148 (21) 3717-9256 > Fax: (11) 4125-9298 > Suporte 24h: (11) 8195-9156 > Redes Sociais: > http://twitter.com/checkin_hotel > http://www.facebook.com/profile.php?id=100001165076456 > http://www.orkut.com.br/Main#Community?cmm=1375813 > Empresa associada à Afrac: http://www.afrac.com.br > > Em 4 de maio de 2011 11:07, Luiz Carlos escreveu: > > > Olá, > > > > Gostaria de saber se um programa feito com Firebird 2.1 para acesso > > em > rede > > funciona no Windows Server 2008 R2 64 bits? o programa foi todo > desenvolvido > > em 32 bits. > > > > Grato > > > > Luiz Carlos > > ______________________________________________ > > 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 > -- Marcelo Moreira (31) 8420-2723 E-mail / MSN: marcelomoreira.souza em hotmail.com E-mail: marcelomoreira.souza em gmail.com Skype: marcelomoreira.souza ______________________________________________ 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 From listas em warmboot.com.br Wed May 4 15:19:44 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Wed, 4 May 2011 15:19:44 -0300 Subject: [firebase-br] RES: Windows Server 2008 R2 64 bits com Firebird 2.1 In-Reply-To: References: <157209D1FB6E49A2B91FEDDCB252EC71@luiz180906> <1642110110.20110504145250@warmboot.com.br> Message-ID: <547166965.20110504151944@warmboot.com.br> Foi o que eu disse. Até porque uma aplicação 32bits não consegue utilizar uma DLL compilada em 64bits (e vice-versa). []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br DD> Eu tenho aqui na minha empresa, uma loja de material de construção, o DD> seguinte: DD> - Servidor: Windows Server 2008 64 bits + Firebird 2.1 64 bits DD> - Cliente: Windows XP e/ou Windows 7 32 bits com cliente Firebird 32 bits + DD> aplicação em 32 bits DD> Se o servidor é 64 bits o Firebird também deve ser 64 bits mas se o cliente DD> é 32 bits o cliente Firebird tb deve ser 32 bits, de forma que os dois sejam DD> compativeis. DD> Att, DD> Daniel Dallasta DD> Em 4 de maio de 2011 14:52, Carlos H. Cantu DD> escreveu: >> Se a aplicação cliente é 32bits, o fbclient.dll que ele vai acessar >> também tem que ser 32 bits. >> >> []s >> Carlos H. Cantu >> www.FireBase.com.br - www.firebirdnews.org >> www.warmboot.com.br - blog.firebase.com.br >> >> F> Já passou por aqui, mas confirmando, se o servidor é 64 bits, mesmo o >> F> aplicativo desenvolvido em Delphi 32 bits, o Firebird a ser instalado no >> F> servidor é de 64 bits, certo ? E a fbclient.dll presente no diretório da >> F> aplicação sempre deverá ser compatível com o Firebird - no caso 64 bits? >> Ou >> F> estou errado? >> >> F> Fco. Felix >> F> Desenvolvimento de Sistemas >> F> www.soltecnologia.com.br >> >> >> ______________________________________________ >> 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 >> DD> ______________________________________________ DD> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br DD> Para saber como gerenciar/excluir seu cadastro na lista, use: DD> http://www.firebase.com.br/fb/artigo.php?id=1107 DD> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From lcarlos2000 em bol.com.br Wed May 4 15:20:56 2011 From: lcarlos2000 em bol.com.br (Luiz Carlos) Date: Wed, 4 May 2011 15:20:56 -0300 Subject: [firebase-br] RES: Windows Server 2008 R2 64 bits com Firebird2.1 References: <157209D1FB6E49A2B91FEDDCB252EC71@luiz180906><000301cc0a80$c0bfaae0$423f00a0$@sol@terra.com.br> <1642110110.20110504145250@warmboot.com.br> Message-ID: Pessoal, E no servidor, o correto é instalar o Firebird 32 bits ou 64 bits? Eu instalei o Firebird 2.1.3 de 32 bits no servidor e nas estações e o programa está funcionando corretamente. Será que pode dar algum problema mais tarde? Grato Luiz Carlos ----- Original Message ----- From: Carlos H. Cantu To: FireBase Sent: Wednesday, May 04, 2011 2:52 PM Subject: Re: [firebase-br] RES: Windows Server 2008 R2 64 bits com Firebird2.1 Se a aplicação cliente é 32bits, o fbclient.dll que ele vai acessar também tem que ser 32 bits. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br F> Já passou por aqui, mas confirmando, se o servidor é 64 bits, mesmo o F> aplicativo desenvolvido em Delphi 32 bits, o Firebird a ser instalado no F> servidor é de 64 bits, certo ? E a fbclient.dll presente no diretório da F> aplicação sempre deverá ser compatível com o Firebird - no caso 64 bits? Ou F> estou errado? F> Fco. Felix F> Desenvolvimento de Sistemas F> www.soltecnologia.com.br ______________________________________________ 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 From eduardoandrade em persoft.com.br Wed May 4 15:22:31 2011 From: eduardoandrade em persoft.com.br (Eduardo Pelizzari de Andrade) Date: Wed, 04 May 2011 15:22:31 -0300 Subject: [firebase-br] Firebird 1.5 e Fedora 12 In-Reply-To: <4DC18CFE.80507@sinprod.com.br> References: <4DC16F37.9030600@persoft.com.br> <4DC18CFE.80507@sinprod.com.br> Message-ID: <4DC19967.6020405@persoft.com.br> Uberdam, obrigado pela atenção, mas eu já fiz isso. Eduardo Pelizzari de Andrade Persoft Softwares Aplicativos Fone: 55 11 22218061 Em 04/05/2011 14:29, Uberdam Sinprod escreveu: > remove e instala novamente > > Em 4/5/2011 12:22, Eduardo Pelizzari de Andrade escreveu: >> Caros, >> >> Estou com problemas para instalar o firebird 1.5 no fedora 12. >> >> Quando tento rodar o script de inicialização no rc3.d ou tento subir >> o fbmgr direto do diretório /opt/firebird/bin, ele apresenta a mensagem: >> >> getpwuid:sucesss >> can not get password entry >> >> Se rodo o fbguard ele apresenta a mensagem: >> >> invalid user (must be firebird, interbase, interbas or root) >> >> Estes erros acontece tanto se eu rodar como usuário root ou usuário >> firebird. >> >> A instalação foi feita por outra pessoa, copiando as bibliotecas. >> >> Baixei do site do ibphoenix a atualização a partir do tar.gz e do >> rpm, tentei instalar as duas e continua com as mesmas mensagens. >> >> Alguém tem uma luz, ou pelo menos, onde posso conseguir os fontes do >> firebird 1.5 para o linux, para tentar compilar? >> >> >> > > ______________________________________________ > 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 > > > > Nenhum vírus encontrado nessa mensagem recebida. > Verificado por AVG - www.avgbrasil.com.br > Versão: 9.0.894 / Banco de dados de vírus: 271.1.1/3614 - Data de Lançamento: 05/04/11 03:34:00 > > From daniel.dallasta em gmail.com Wed May 4 15:51:56 2011 From: daniel.dallasta em gmail.com (Daniel Dallasta) Date: Wed, 4 May 2011 15:51:56 -0300 Subject: [firebase-br] RES: Windows Server 2008 R2 64 bits com Firebird2.1 In-Reply-To: References: <157209D1FB6E49A2B91FEDDCB252EC71@luiz180906> <1642110110.20110504145250@warmboot.com.br> Message-ID: Se o servidor for 32 bits perfeito, se bem que windows 64 bits aceita tb 32 bits (vice-versa NÂO)! O ideal, eh que seja igual. Daniel Dallasta Em 4 de maio de 2011 15:20, Luiz Carlos escreveu: > Pessoal, > > E no servidor, o correto é instalar o Firebird 32 bits ou 64 bits? > > Eu instalei o Firebird 2.1.3 de 32 bits no servidor e nas estações e o > programa está funcionando corretamente. Será que pode dar algum problema > mais tarde? > > Grato > > Luiz Carlos > > ----- Original Message ----- > From: Carlos H. Cantu > To: FireBase > Sent: Wednesday, May 04, 2011 2:52 PM > Subject: Re: [firebase-br] RES: Windows Server 2008 R2 64 bits com > Firebird2.1 > > > Se a aplicação cliente é 32bits, o fbclient.dll que ele vai acessar > também tem que ser 32 bits. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > F> Já passou por aqui, mas confirmando, se o servidor é 64 bits, mesmo o > F> aplicativo desenvolvido em Delphi 32 bits, o Firebird a ser instalado > no > F> servidor é de 64 bits, certo ? E a fbclient.dll presente no diretório > da > F> aplicação sempre deverá ser compatível com o Firebird - no caso 64 > bits? Ou > F> estou errado? > > F> Fco. Felix > F> Desenvolvimento de Sistemas > F> www.soltecnologia.com.br > > > ______________________________________________ > 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 > From anderson.mateus.c em gmail.com Wed May 4 16:51:13 2011 From: anderson.mateus.c em gmail.com (Anderson Mateus) Date: Wed, 4 May 2011 16:51:13 -0300 Subject: [firebase-br] Kerio WinRoute Firewall Message-ID: Olá pessoal. Desde já agradeço a atenção de todos, sou novo na lista, e estou com um probleminha e gostaria de saber se vocês poderiam me ajudar. Tenho uma aplicação em SQL WINDOWS e Firebird. A aplicação fica local e o banco em um servidor, porém aleatóriamente a conexão cai na aplicação, com isso travando o sistema e forçando o seu fechamento. Verificando o servidor para procurar o possível problema encontrei esse programa "Kerio WinRout Firewall". Acredito que seja ela que está cortando a conexão com o banco. Alguém já teve problema semelhante com esse programa ? Ou sabe configurar corretamente ? Grande abraço. Anderson Mateus From newprojectsystem em gmail.com Wed May 4 17:36:27 2011 From: newprojectsystem em gmail.com (Hugo Jose de Sousa) Date: Wed, 4 May 2011 17:36:27 -0300 Subject: [firebase-br] =?iso-8859-1?q?Resolu=E7=E3o_das_transacoes_no_banc?= =?iso-8859-1?q?o?= In-Reply-To: References: Message-ID: Como eu imagino que você vai fazer acesso ao banco através de alguma ferramenta isso deve ser definido no componente de transação que você vai usar. por exemplo: em delphi eu uso o ibtTransaction que vem como padrão assim: read_committed rec_version nowait From marcelomoreira.souza em gmail.com Wed May 4 17:50:27 2011 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Wed, 4 May 2011 17:50:27 -0300 Subject: [firebase-br] =?iso-8859-1?q?Resolu=E7=E3o_das_transacoes_no_banc?= =?iso-8859-1?q?o?= In-Reply-To: References: Message-ID: Na verdade eu ja faco esta configuracao no componente de acesso. O que eu gostaria de saber é qual ele usa como padrao? A configuracao dos parametros da transacao podem ser configuradas diretamente no banco? dispensando assim as configuracoes nos componentes de acesso? Em 4 de maio de 2011 17:36, Hugo Jose de Sousa escreveu: > Como eu imagino que você vai fazer acesso ao banco através de alguma > ferramenta > isso deve ser definido no componente de transação que você vai usar. por > exemplo: em delphi > eu uso o ibtTransaction que vem como padrão assim: > read_committed > rec_version > nowait > ______________________________________________ > 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 > -- Marcelo Moreira (31) 8420-2723 E-mail / MSN: marcelomoreira.souza em hotmail.com E-mail: marcelomoreira.souza em gmail.com Skype: marcelomoreira.souza From sady em avisnet.com.br Wed May 4 17:54:04 2011 From: sady em avisnet.com.br (Sady Junior) Date: Wed, 4 May 2011 17:54:04 -0300 Subject: [firebase-br] RES: Kerio WinRoute Firewall In-Reply-To: References: Message-ID: <000601cc0a9d$699cf8e0$3cd6eaa0$@com.br> Tive o mesmo problema a solução foi liberar no firewall do Windows a porta 3050, acredito que Dara certo. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Anderson Mateus Enviada em: quarta-feira, 4 de maio de 2011 16:51 Para: lista em firebase.com.br Assunto: [firebase-br] Kerio WinRoute Firewall Olá pessoal. Desde já agradeço a atenção de todos, sou novo na lista, e estou com um probleminha e gostaria de saber se vocês poderiam me ajudar. Tenho uma aplicação em SQL WINDOWS e Firebird. A aplicação fica local e o banco em um servidor, porém aleatóriamente a conexão cai na aplicação, com isso travando o sistema e forçando o seu fechamento. Verificando o servidor para procurar o possível problema encontrei esse programa "Kerio WinRout Firewall". Acredito que seja ela que está cortando a conexão com o banco. Alguém já teve problema semelhante com esse programa ? Ou sabe configurar corretamente ? Grande abraço. Anderson Mateus ______________________________________________ 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 From estanisgeyer em gmail.com Wed May 4 22:55:14 2011 From: estanisgeyer em gmail.com (Marcelo Geyer) Date: Wed, 4 May 2011 22:55:14 -0300 Subject: [firebase-br] Firebird 1.5 e Fedora 12 In-Reply-To: <4DC19967.6020405@persoft.com.br> References: <4DC16F37.9030600@persoft.com.br> <4DC18CFE.80507@sinprod.com.br> <4DC19967.6020405@persoft.com.br> Message-ID: Já experimentou recriar o usuário firebird? Em 4 de maio de 2011 15:22, Eduardo Pelizzari de Andrade < eduardoandrade em persoft.com.br> escreveu: > Uberdam, obrigado pela atenção, mas eu já fiz isso. > > > Eduardo Pelizzari de Andrade > Persoft Softwares Aplicativos > Fone: 55 11 22218061 > > > Em 04/05/2011 14:29, Uberdam Sinprod escreveu: > >> remove e instala novamente >> >> Em 4/5/2011 12:22, Eduardo Pelizzari de Andrade escreveu: >> >> Caros, >>> >>> Estou com problemas para instalar o firebird 1.5 no fedora 12. >>> >>> Quando tento rodar o script de inicialização no rc3.d ou tento subir o >>> fbmgr direto do diretório /opt/firebird/bin, ele apresenta a mensagem: >>> >>> getpwuid:sucesss >>> can not get password entry >>> >>> Se rodo o fbguard ele apresenta a mensagem: >>> >>> invalid user (must be firebird, interbase, interbas or root) >>> >>> Estes erros acontece tanto se eu rodar como usuário root ou usuário >>> firebird. >>> >>> A instalação foi feita por outra pessoa, copiando as bibliotecas. >>> >>> Baixei do site do ibphoenix a atualização a partir do tar.gz e do rpm, >>> tentei instalar as duas e continua com as mesmas mensagens. >>> >>> Alguém tem uma luz, ou pelo menos, onde posso conseguir os fontes do >>> firebird 1.5 para o linux, para tentar compilar? >>> >>> >>> >>> >> ______________________________________________ >> 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 >> >> >> >> Nenhum vírus encontrado nessa mensagem recebida. >> Verificado por AVG - www.avgbrasil.com.br >> Versão: 9.0.894 / Banco de dados de vírus: 271.1.1/3614 - Data de >> Lançamento: 05/04/11 03:34:00 >> >> >> > ______________________________________________ > 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 > -- Marcelo E. Geyer Standard Net Tecnologia e Informação From ricardo.utfpr em alphatec.com.br Wed May 4 23:23:21 2011 From: ricardo.utfpr em alphatec.com.br (Ricardo) Date: Wed, 4 May 2011 23:23:21 -0300 Subject: [firebase-br] Windows Server 2008 R2 64 bits com Firebird 2.1 In-Reply-To: References: <157209D1FB6E49A2B91FEDDCB252EC71@luiz180906> Message-ID: <345534379E4A4FE3AC22CDF1FC2F8F0E@RicardoPC> As estações é XP ou windows 7 ? O firebird é 32 bits ou 64 bits ? -----Mensagem Original----- From: vinicius barreira Sent: Wednesday, May 04, 2011 11:10 AM To: FireBase Subject: Re: [firebase-br] Windows Server 2008 R2 64 bits com Firebird 2.1 Roda sim, eu tenho isso aqui na empresa, exatamente igual; servidor 2008 R2 64 bits e aplicativos desenvolvidos em delphi 7 para firebird 2.1. Vinicius Barreira - Diretor *Check-In Nethotel* Software para Hotéis Pousadas Motéis vinicius em check-in.com.br http://www.check-in.com.br Fones: (11) 4126-3148 (21) 3717-9256 Fax: (11) 4125-9298 Suporte 24h: (11) 8195-9156 Redes Sociais: http://twitter.com/checkin_hotel http://www.facebook.com/profile.php?id=100001165076456 http://www.orkut.com.br/Main#Community?cmm=1375813 Empresa associada à Afrac: http://www.afrac.com.br Em 4 de maio de 2011 11:07, Luiz Carlos escreveu: > Olá, > > Gostaria de saber se um programa feito com Firebird 2.1 para acesso em > rede > funciona no Windows Server 2008 R2 64 bits? o programa foi todo > desenvolvido > em 32 bits. > > Grato > > Luiz Carlos > ______________________________________________ > 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 From newprojectsystem em gmail.com Thu May 5 08:00:33 2011 From: newprojectsystem em gmail.com (Hugo Jose de Sousa) Date: Thu, 5 May 2011 08:00:33 -0300 Subject: [firebase-br] =?iso-8859-1?q?Resolu=E7=E3o_das_transacoes_no_banc?= =?iso-8859-1?q?o?= In-Reply-To: References: Message-ID: http://www.comunidade-firebird.org/cflp/downloads/CFLP_O034.PDF > > > From tavinhol em gmail.com Thu May 5 08:16:18 2011 From: tavinhol em gmail.com (=?iso-8859-1?Q?Jos=E9_Ot=E1vio_Lussari?=) Date: Thu, 5 May 2011 08:16:18 -0300 Subject: [firebase-br] =?iso-8859-1?q?D=FAvida_com_trigger_-_Ondelete_Casc?= =?iso-8859-1?q?ade?= Message-ID: Pessoal, bom dia! Tenho uma dúvida que é a seguinte: Vamos imaginar que tenho as seguintes tabelas: TABELA1 ID INTEGER NOT NULL, DESCR VARCHAR(40) NOT NULL; TABELA2 ID INTEGER NOT NULL, COD_TABELA1 INTEGER NOT NULL, QTDE NUMERIC(12,3) NOT NULL; ALTER TABLE TABELA2 ADD CONSTRAINT FK_TABELA1 FOREIGN KEY (COD_TABELA1) REFERENCES TABELA1(ID) ON DELETE CASCADE; Agora vamos imaginar que tenho uma trigger no AFTER DELETE DA TABELA2 efetuando alguns procedimentos... quando eu excluir um registro na TABELA1, os registros da TABELA2 serão excluídos por causa do DELETE CASCADE, correto? Agora vem minha dúvida: a trigger no AFTER DELETE será disparada item a item nesse caso? obrigado amigos! atenciosamente, [ ]’s José Otávio Lussari Analista de Sistemas Bel. em Sistemas de Informação From eduardoandrade em persoft.com.br Thu May 5 09:34:33 2011 From: eduardoandrade em persoft.com.br (Eduardo Pelizzari de Andrade) Date: Thu, 05 May 2011 09:34:33 -0300 Subject: [firebase-br] Firebird 1.5 e Fedora 12 In-Reply-To: References: <4DC16F37.9030600@persoft.com.br> <4DC18CFE.80507@sinprod.com.br> <4DC19967.6020405@persoft.com.br> Message-ID: <4DC29959.9040303@persoft.com.br> Já tentei, com senha e sem senha. Eduardo Pelizzari de Andrade Persoft Softwares Aplicativos Fone: 55 11 22218061 Em 04/05/2011 22:55, Marcelo Geyer escreveu: > Já experimentou recriar o usuário firebird? > > Em 4 de maio de 2011 15:22, Eduardo Pelizzari de Andrade< > eduardoandrade em persoft.com.br> escreveu: > > >> Uberdam, obrigado pela atenção, mas eu já fiz isso. >> >> >> Eduardo Pelizzari de Andrade >> Persoft Softwares Aplicativos >> Fone: 55 11 22218061 >> >> >> Em 04/05/2011 14:29, Uberdam Sinprod escreveu: >> >> >>> remove e instala novamente >>> >>> Em 4/5/2011 12:22, Eduardo Pelizzari de Andrade escreveu: >>> >>> Caros, >>> >>>> Estou com problemas para instalar o firebird 1.5 no fedora 12. >>>> >>>> Quando tento rodar o script de inicialização no rc3.d ou tento subir o >>>> fbmgr direto do diretório /opt/firebird/bin, ele apresenta a mensagem: >>>> >>>> getpwuid:sucesss >>>> can not get password entry >>>> >>>> Se rodo o fbguard ele apresenta a mensagem: >>>> >>>> invalid user (must be firebird, interbase, interbas or root) >>>> >>>> Estes erros acontece tanto se eu rodar como usuário root ou usuário >>>> firebird. >>>> >>>> A instalação foi feita por outra pessoa, copiando as bibliotecas. >>>> >>>> Baixei do site do ibphoenix a atualização a partir do tar.gz e do rpm, >>>> tentei instalar as duas e continua com as mesmas mensagens. >>>> >>>> Alguém tem uma luz, ou pelo menos, onde posso conseguir os fontes do >>>> firebird 1.5 para o linux, para tentar compilar? >>>> >>>> >>>> >>>> >>>> >>> ______________________________________________ >>> 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 >>> >>> >>> >>> Nenhum vírus encontrado nessa mensagem recebida. >>> Verificado por AVG - www.avgbrasil.com.br >>> Versão: 9.0.894 / Banco de dados de vírus: 271.1.1/3614 - Data de >>> Lançamento: 05/04/11 03:34:00 >>> >>> >>> >>> >> ______________________________________________ >> 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 >> >> > > > > > > > Nenhum vírus encontrado nessa mensagem recebida. > Verificado por AVG - www.avgbrasil.com.br > Versão: 9.0.894 / Banco de dados de vírus: 271.1.1/3614 - Data de Lançamento: 05/04/11 03:34:00 > > From lcarlos2000 em bol.com.br Thu May 5 09:42:48 2011 From: lcarlos2000 em bol.com.br (Luiz Carlos) Date: Thu, 5 May 2011 09:42:48 -0300 Subject: [firebase-br] Windows Server 2008 R2 64 bits com Firebird 2.1 References: <157209D1FB6E49A2B91FEDDCB252EC71@luiz180906> <345534379E4A4FE3AC22CDF1FC2F8F0E@RicardoPC> Message-ID: Valeu pessoal, coloquei o Firebird 64 bits no servidor que tem o WINDOWS 2008 64 BITS e nas estações com XP e SEVEN coloquei o Firebird 32 bits e esta rodando sem problemas. Grato Luiz Carlos ----- Original Message ----- From: Ricardo To: FireBase Sent: Wednesday, May 04, 2011 11:23 PM Subject: Re: [firebase-br] Windows Server 2008 R2 64 bits com Firebird 2.1 As estações é XP ou windows 7 ? O firebird é 32 bits ou 64 bits ? -----Mensagem Original----- From: vinicius barreira Sent: Wednesday, May 04, 2011 11:10 AM To: FireBase Subject: Re: [firebase-br] Windows Server 2008 R2 64 bits com Firebird 2.1 Roda sim, eu tenho isso aqui na empresa, exatamente igual; servidor 2008 R2 64 bits e aplicativos desenvolvidos em delphi 7 para firebird 2.1. Vinicius Barreira - Diretor *Check-In Nethotel* Software para Hotéis Pousadas Motéis vinicius em check-in.com.br http://www.check-in.com.br Fones: (11) 4126-3148 (21) 3717-9256 Fax: (11) 4125-9298 Suporte 24h: (11) 8195-9156 Redes Sociais: http://twitter.com/checkin_hotel http://www.facebook.com/profile.php?id=100001165076456 http://www.orkut.com.br/Main#Community?cmm=1375813 Empresa associada à Afrac: http://www.afrac.com.br Em 4 de maio de 2011 11:07, Luiz Carlos escreveu: > Olá, > > Gostaria de saber se um programa feito com Firebird 2.1 para acesso em > rede > funciona no Windows Server 2008 R2 64 bits? o programa foi todo > desenvolvido > em 32 bits. > > Grato > > Luiz Carlos > ______________________________________________ > 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 From escovadordebits em gmail.com Thu May 5 10:36:14 2011 From: escovadordebits em gmail.com (Sandro Souza) Date: Thu, 5 May 2011 10:36:14 -0300 Subject: [firebase-br] =?iso-8859-1?q?D=FAvida_com_trigger_-_Ondelete_Casc?= =?iso-8859-1?q?ade?= In-Reply-To: References: Message-ID: Bom dia/tarde José. Sim, será disparada a cada registro da TABELA2 que for deletado. Espero ter ajudado mais que atrapalhado. :D Em 5 de maio de 2011 08:16, José Otávio Lussari escreveu: > Pessoal, bom dia! > > > > Tenho uma dúvida que é a seguinte: Vamos imaginar que tenho as seguintes > tabelas: > > > > TABELA1 > > ID INTEGER NOT NULL, > > DESCR VARCHAR(40) NOT NULL; > > > > TABELA2 > > ID INTEGER NOT NULL, > > COD_TABELA1 INTEGER NOT NULL, > > QTDE NUMERIC(12,3) NOT NULL; > > > > ALTER TABLE TABELA2 > > ADD CONSTRAINT FK_TABELA1 > > FOREIGN KEY (COD_TABELA1) > > REFERENCES TABELA1(ID) > > ON DELETE CASCADE; > > > > Agora vamos imaginar que tenho uma trigger no AFTER DELETE DA TABELA2 > efetuando alguns procedimentos... > > quando eu excluir um registro na TABELA1, os registros da TABELA2 serão > excluídos por causa do DELETE CASCADE, correto? > > Agora vem minha dúvida: a trigger no AFTER DELETE será disparada item a > item > nesse caso? > > obrigado amigos! > > > > atenciosamente, > > > > [ ]?s > José Otávio Lussari > Analista de Sistemas > > Bel. em Sistemas de Informação > > > > ______________________________________________ > 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 > From jjrrdd em gmail.com Thu May 5 10:47:35 2011 From: jjrrdd em gmail.com (ATTE. Ribamar) Date: Thu, 5 May 2011 10:47:35 -0300 Subject: [firebase-br] Firebird 1.5 e Fedora 12 In-Reply-To: <4DC29959.9040303@persoft.com.br> References: <4DC16F37.9030600@persoft.com.br> <4DC18CFE.80507@sinprod.com.br> <4DC19967.6020405@persoft.com.br> <4DC29959.9040303@persoft.com.br> Message-ID: PEÇO POR GENTILEZA EXCLUIR MEU E-MAIL DESTA LISTA, INFORMO Q JÁ FIZ ISSO NO SITE, MAS CONTINUO RECEBENDO UM SEM NÚMERO DE E-MAILS, ENCHE MINHA CAIXA, GRATO. Em 5 de maio de 2011 09:34, Eduardo Pelizzari de Andrade < eduardoandrade em persoft.com.br> escreveu: > Já tentei, com senha e sem senha. > > Eduardo Pelizzari de Andrade > Persoft Softwares Aplicativos > Fone: 55 11 22218061 > > > Em 04/05/2011 22:55, Marcelo Geyer escreveu: > >> Já experimentou recriar o usuário firebird? >> >> Em 4 de maio de 2011 15:22, Eduardo Pelizzari de Andrade< >> eduardoandrade em persoft.com.br> escreveu: >> >> >> >>> Uberdam, obrigado pela atenção, mas eu já fiz isso. >>> >>> >>> Eduardo Pelizzari de Andrade >>> Persoft Softwares Aplicativos >>> Fone: 55 11 22218061 >>> >>> >>> Em 04/05/2011 14:29, Uberdam Sinprod escreveu: >>> >>> >>> >>>> remove e instala novamente >>>> >>>> Em 4/5/2011 12:22, Eduardo Pelizzari de Andrade escreveu: >>>> >>>> Caros, >>>> >>>> >>>>> Estou com problemas para instalar o firebird 1.5 no fedora 12. >>>>> >>>>> Quando tento rodar o script de inicialização no rc3.d ou tento subir o >>>>> fbmgr direto do diretório /opt/firebird/bin, ele apresenta a mensagem: >>>>> >>>>> getpwuid:sucesss >>>>> can not get password entry >>>>> >>>>> Se rodo o fbguard ele apresenta a mensagem: >>>>> >>>>> invalid user (must be firebird, interbase, interbas or root) >>>>> >>>>> Estes erros acontece tanto se eu rodar como usuário root ou usuário >>>>> firebird. >>>>> >>>>> A instalação foi feita por outra pessoa, copiando as bibliotecas. >>>>> >>>>> Baixei do site do ibphoenix a atualização a partir do tar.gz e do rpm, >>>>> tentei instalar as duas e continua com as mesmas mensagens. >>>>> >>>>> Alguém tem uma luz, ou pelo menos, onde posso conseguir os fontes do >>>>> firebird 1.5 para o linux, para tentar compilar? >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>> ______________________________________________ >>>> 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 >>>> >>>> >>>> >>>> Nenhum vírus encontrado nessa mensagem recebida. >>>> Verificado por AVG - www.avgbrasil.com.br >>>> Versão: 9.0.894 / Banco de dados de vírus: 271.1.1/3614 - Data de >>>> Lançamento: 05/04/11 03:34:00 >>>> >>>> >>>> >>>> >>>> >>> ______________________________________________ >>> 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 >>> >>> >>> >> >> >> >> >> >> Nenhum vírus encontrado nessa mensagem recebida. >> Verificado por AVG - www.avgbrasil.com.br >> Versão: 9.0.894 / Banco de dados de vírus: 271.1.1/3614 - Data de >> Lançamento: 05/04/11 03:34:00 >> >> >> > ______________________________________________ > 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 > -- Bendito Seja o Senhor, que não me entregou nas mãos dos meus inimigos!!! From tavinhol em gmail.com Thu May 5 10:48:33 2011 From: tavinhol em gmail.com (=?iso-8859-1?Q?Jos=E9_Ot=E1vio_Lussari?=) Date: Thu, 5 May 2011 10:48:33 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__D=FAvida_com_trigger_-_Ondel?= =?iso-8859-1?q?ete_Cascade?= In-Reply-To: References: Message-ID: Opa, com certeza ajudou J Obrigado amigo, eu preciso dessa certeza para começar a desenvolver as triggers... valeu!!! atenciosamente, [ ]’s José Otávio Lussari Analista de Sistemas Bel. em Sistemas de Informação De: Sandro Souza [mailto:escovadordebits em gmail.com] Enviada em: quinta-feira, 5 de maio de 2011 10:36 Para: FireBase; José Otávio Lussari Assunto: Re: [firebase-br] Dúvida com trigger - Ondelete Cascade Bom dia/tarde José. Sim, será disparada a cada registro da TABELA2 que for deletado. Espero ter ajudado mais que atrapalhado. :D Em 5 de maio de 2011 08:16, José Otávio Lussari escreveu: Pessoal, bom dia! Tenho uma dúvida que é a seguinte: Vamos imaginar que tenho as seguintes tabelas: TABELA1 ID INTEGER NOT NULL, DESCR VARCHAR(40) NOT NULL; TABELA2 ID INTEGER NOT NULL, COD_TABELA1 INTEGER NOT NULL, QTDE NUMERIC(12,3) NOT NULL; ALTER TABLE TABELA2 ADD CONSTRAINT FK_TABELA1 FOREIGN KEY (COD_TABELA1) REFERENCES TABELA1(ID) ON DELETE CASCADE; Agora vamos imaginar que tenho uma trigger no AFTER DELETE DA TABELA2 efetuando alguns procedimentos... quando eu excluir um registro na TABELA1, os registros da TABELA2 serão excluídos por causa do DELETE CASCADE, correto? Agora vem minha dúvida: a trigger no AFTER DELETE será disparada item a item nesse caso? obrigado amigos! atenciosamente, [ ]’s José Otávio Lussari Analista de Sistemas Bel. em Sistemas de Informação ______________________________________________ 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 From wilchaia.listas em gmail.com Thu May 5 11:12:13 2011 From: wilchaia.listas em gmail.com (william almeida) Date: Thu, 5 May 2011 11:12:13 -0300 Subject: [firebase-br] Windows Server 2008 R2 64 bits com Firebird 2.1 In-Reply-To: References: <157209D1FB6E49A2B91FEDDCB252EC71@luiz180906> Message-ID: Ola Vinicius, aqui eu estou usando o D7 com o 2.0.6 mas quero migrar para o 2.1 ou ate mesmo para o 2.5. Voce esta usando o dbexpress do D7 para acessar o FB 2.1 ou outra lib ? Eu usei o do 7 e tive alguns problemas. Eu uso muitos BLOBs aqui e achei que era por causa disso. Voce usa muitos campos BLOBs ai tambem?. On Wed, May 4, 2011 at 11:10 AM, vinicius barreira wrote: > Roda sim, eu tenho isso aqui na empresa, exatamente igual; servidor 2008 R2 > 64 bits e aplicativos desenvolvidos em delphi 7 para firebird 2.1. > > Vinicius Barreira - Diretor > *Check-In Nethotel* > Software para Hotéis Pousadas Motéis > vinicius em check-in.com.br > http://www.check-in.com.br > Fones: (11) 4126-3148 (21) 3717-9256 > Fax: (11) 4125-9298 > Suporte 24h: (11) 8195-9156 > Redes Sociais: > http://twitter.com/checkin_hotel > http://www.facebook.com/profile.php?id=100001165076456 > http://www.orkut.com.br/Main#Community?cmm=1375813 > Empresa associada à Afrac: http://www.afrac.com.br > > Em 4 de maio de 2011 11:07, Luiz Carlos escreveu: > > > Olá, > > > > Gostaria de saber se um programa feito com Firebird 2.1 para acesso em > rede > > funciona no Windows Server 2008 R2 64 bits? o programa foi todo > desenvolvido > > em 32 bits. > > > > Grato > > > > Luiz Carlos > > ______________________________________________ > > 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 > -- William C Chaia de Almeida Analista de Sistemas Preservar a natureza não é opção, é evolução. From vinibarr em gmail.com Thu May 5 11:43:48 2011 From: vinibarr em gmail.com (vinicius barreira) Date: Thu, 5 May 2011 11:43:48 -0300 Subject: [firebase-br] Windows Server 2008 R2 64 bits com Firebird 2.1 In-Reply-To: References: <157209D1FB6E49A2B91FEDDCB252EC71@luiz180906> Message-ID: Eu uso os drivers classicos do dbexpress mesmo, fbclient.dll, dbexpint.dll, essas coisas. Tenho poucos blobs no meu banco de dados, usado mais para textos, não uso blob para imagens. Não tenho encontrado problemas no dia a dia. Vinicius Barreira - Diretor *Check-In Nethotel* Software para Hotéis Pousadas Motéis vinicius em check-in.com.br http://www.check-in.com.br Fones: (11) 4126-3148 (21) 3717-9256 Fax: (11) 4125-9298 Suporte 24h: (11) 8195-9156 Redes Sociais: http://twitter.com/checkin_hotel http://www.facebook.com/profile.php?id=100001165076456 http://www.orkut.com.br/Main#Community?cmm=1375813 Empresa associada à Afrac: http://www.afrac.com.br Em 5 de maio de 2011 11:12, william almeida escreveu: > Ola Vinicius, > > aqui eu estou usando o D7 com o 2.0.6 mas quero migrar para o 2.1 ou ate > mesmo para o 2.5. > > Voce esta usando o dbexpress do D7 para acessar o FB 2.1 ou outra lib ? > > Eu usei o do 7 e tive alguns problemas. Eu uso muitos BLOBs aqui e achei > que > era por causa disso. > > Voce usa muitos campos BLOBs ai tambem?. > > On Wed, May 4, 2011 at 11:10 AM, vinicius barreira >wrote: > > > Roda sim, eu tenho isso aqui na empresa, exatamente igual; servidor 2008 > R2 > > 64 bits e aplicativos desenvolvidos em delphi 7 para firebird 2.1. > > > > Vinicius Barreira - Diretor > > *Check-In Nethotel* > > Software para Hotéis Pousadas Motéis > > vinicius em check-in.com.br > > http://www.check-in.com.br > > Fones: (11) 4126-3148 (21) 3717-9256 > > Fax: (11) 4125-9298 > > Suporte 24h: (11) 8195-9156 > > Redes Sociais: > > http://twitter.com/checkin_hotel > > http://www.facebook.com/profile.php?id=100001165076456 > > http://www.orkut.com.br/Main#Community?cmm=1375813 > > Empresa associada à Afrac: http://www.afrac.com.br > > > > Em 4 de maio de 2011 11:07, Luiz Carlos > escreveu: > > > > > Olá, > > > > > > Gostaria de saber se um programa feito com Firebird 2.1 para acesso em > > rede > > > funciona no Windows Server 2008 R2 64 bits? o programa foi todo > > desenvolvido > > > em 32 bits. > > > > > > Grato > > > > > > Luiz Carlos > > > ______________________________________________ > > > 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 > > > > > > -- > William C Chaia de Almeida > Analista de Sistemas > > Preservar a natureza não é opção, é evolução. > ______________________________________________ > 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 > From cslinf em gmail.com Thu May 5 14:17:32 2011 From: cslinf em gmail.com (Osvaldo.) Date: Thu, 5 May 2011 14:17:32 -0300 Subject: APOSTO QUE A GUDE´S FAMILY QUE ESTAVA PERSEGUINDO Message-ID: http://g1.globo.com/planeta-bizarro/noticia/2011/05/cao-escapa-no-aeroporto-de-nova-york-e-so-e-capturado-apos-3-dias.html -- ------------------------------------- REALMORTE Legal foi ver a cara do Osama diante das 72 virgens e descobrir que alma não tem pau. ------------------------------------- Osvaldo From agalysson em gmail.com Thu May 5 16:31:29 2011 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Thu, 5 May 2011 16:31:29 -0300 Subject: [firebase-br] Firebird 2.5 no Debian Message-ID: Aew amigos, acredito que alguém saiba me dar um help... Eu tenho uma maquina virtual com um servidor debian que eu uso para testes... Dae, adicionei o repositorio e instalei o firebird 2.5 pelo apt-get e até ai tudo ok. Firebird funciona perfeitamente... localmente e em modo super usuário... Quando eu tento acessar por um user comum, na hora de conectar pelo isql, dá erro assim: > Statement failed, SQLSTATE = HY000 operating system directive open failed > - Permission denied > Algo parecido com isso ocorre se eu tentar acessar pelo ibexpert, no windows. Eu imagino que isso tem haver com permissões, mas minhas tentativas de resolver (alterando permissões da pasta dos meus bancos de dados) não resolveram... Alguém sabe que eu devo configurar ou algum link ensinando isso (eu googlei, mas não encontrei nada efetivo)... Obs: Não chega ser um problema mas eu gostaria de alterar o caminho do log do firebird de "/opt/firebird" para "/var/log", mas não encontrei nada nesse sentido no firebird.conf... alguém sabe qual é a diretiva para eu acertar isso? Obrigado a todos. Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo." [Raul Seixas] WebRep Overall rating From jader em infocap.com.br Thu May 5 17:58:10 2011 From: jader em infocap.com.br (Jader) Date: Thu, 5 May 2011 17:58:10 -0300 Subject: [firebase-br] Erro estranho! Message-ID: <8EBCD6105C7448C4A4C51904AE9EDFEF@notejader> Olá Amigos, Já fazem umas 3 semanas estou com um problema sério. Tenho esse sistema funcionando em mais de 250 clientes e nunca vi esse erro. Em um desses clientes em um momento especifico o FB 2.1 dá o erro 335544345, a princípio achava que era um deadlock mas agora capturei a mensagem e fiquei mais confuso ainda. Lock conflict on no wait transaction Violation of FOREIGN KEY constraint % on table % Positive numeric value required Password required Já fiz backup/restore, gfix com várias opções. mas sempre o erro acaba aparecendo. O erro acontece de 1 a 5 vzs por dia. Alguém já passou por isso? Abraços Jader Abdel From valdir.marcos em ig.com.br Thu May 5 23:28:05 2011 From: valdir.marcos em ig.com.br (Valdir Marcos) Date: Thu, 5 May 2011 23:28:05 -0300 Subject: [firebase-br] Firebird 2.5 no Debian In-Reply-To: References: Message-ID: # chown firebird:firebird banco.fdb # chmod 660 banco.fdb Em 5 de maio de 2011 16:31, Alysson Gonçalves de Azevedo escreveu: > Aew amigos, acredito que alguém saiba me dar um help... > > Eu tenho uma maquina virtual com um servidor debian que eu uso para > testes... > Dae, adicionei o repositorio e instalei o firebird 2.5 pelo apt-get e até ai > tudo ok. > > Firebird funciona perfeitamente... localmente e em modo super usuário... > > Quando eu tento acessar por um user comum, na hora de conectar pelo isql, dá > erro assim: > >> Statement failed, SQLSTATE = HY000 > > operating system directive open failed >> > - Permission denied >> > Algo parecido com isso ocorre se eu tentar acessar pelo ibexpert, no > windows. > > Eu imagino que isso tem haver com permissões, mas minhas tentativas de > resolver (alterando permissões da pasta dos meus bancos de dados) não > resolveram... > > Alguém sabe que eu devo configurar ou algum link ensinando isso (eu googlei, > mas não encontrei nada efetivo)... > > > Obs: > Não chega ser um problema mas eu gostaria de alterar o caminho do log do > firebird de "/opt/firebird" para "/var/log", mas não encontrei nada nesse > sentido no firebird.conf... > alguém sabe qual é a diretiva para eu acertar isso? > > > Obrigado a todos. > Alysson Gonçalves de Azevedo > (11) 8491-7730 > > (\(''^_^ )/) > > "Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião > formada sobre tudo." [Raul Seixas] > > WebRep > Overall rating > ______________________________________________ > 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 > From marcelomoreira.souza em gmail.com Fri May 6 10:27:54 2011 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Fri, 6 May 2011 10:27:54 -0300 Subject: [firebase-br] =?iso-8859-1?q?Transa=E7=E3o_configurando?= Message-ID: Pessoal, Bom dia! Meu cenario: Firebird 2.1; Rodando Classic; Mais ou menos uns 300 acessos simultaneos Na pratica posso ter algum tipo de problema usando estas configuracoes para minhas transacoes: ReadCommitted / RecVersion / Wait O que eu preciso é que gravadores nao facam bloqueios dos leitores. Obrigado! -- Marcelo Moreira (31) 8420-2723 E-mail / MSN: marcelomoreira.souza em hotmail.com E-mail: marcelomoreira.souza em gmail.com Skype: marcelomoreira.souza From jvds em bol.com.br Fri May 6 11:06:33 2011 From: jvds em bol.com.br (Joao Vitor) Date: Fri, 06 May 2011 11:06:33 -0300 Subject: [firebase-br] Insert e Select Message-ID: <4DC40069.4060608@bol.com.br> Estou com a seguinte duvida e possivel fazer isso numa trigger usar uma select dentro do insert. Exemplo INSERT INTO daih060 (codigo, cid10, descricao) values (new.codigo, 'O808',SELECT descr FROM daih150 where cid =new.codigo); From felix.sol em terra.com.br Fri May 6 11:34:56 2011 From: felix.sol em terra.com.br (Felix) Date: Fri, 6 May 2011 11:34:56 -0300 Subject: [firebase-br] Select em segundo plano? In-Reply-To: <4DC40069.4060608@bol.com.br> References: <4DC40069.4060608@bol.com.br> Message-ID: <00a001cc0bfa$c6c28c70$5447a550$@sol@terra.com.br> Senhores, Eventualmente alguma pesquisa pode ser mais demorada (digamos, 2 minutos) e o usuário fica impaciente, achando que a máquina 'travou', apesar do sistema informar que está processando (label estático). Pergunta: é viável colocar o select em segundo plano, como uma Thread ? Obrigado, Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br From edujed em gmail.com Fri May 6 11:52:47 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Fri, 6 May 2011 11:52:47 -0300 Subject: [firebase-br] =?iso-8859-1?q?Transa=E7=E3o_configurando?= In-Reply-To: References: Message-ID: Se você não quer que as transações de leitura sejam bloqueadas, configure elas como "read-only / no-Wait" e use transações separadas para as gravações (inserts, deletes, updates) ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 6 de maio de 2011 10:27, Marcelo Moreira escreveu: > Pessoal, > Bom dia! > > Meu cenario: Firebird 2.1; Rodando Classic; Mais ou menos uns 300 acessos > simultaneos > > Na pratica posso ter algum tipo de problema usando estas configuracoes para > minhas transacoes: > > > ReadCommitted / RecVersion / Wait > O que eu preciso é que  gravadores  nao facam bloqueios dos leitores. > > Obrigado! > -- > Marcelo Moreira > (31) 8420-2723 > E-mail / MSN: marcelomoreira.souza em hotmail.com > E-mail: marcelomoreira.souza em gmail.com > Skype: marcelomoreira.souza > ______________________________________________ > 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 > From edujed em gmail.com Fri May 6 11:54:41 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Fri, 6 May 2011 11:54:41 -0300 Subject: [firebase-br] Insert e Select In-Reply-To: <4DC40069.4060608@bol.com.br> References: <4DC40069.4060608@bol.com.br> Message-ID: Sim é possível... (desde que vc não faça insert na própria tabela, pois isto gerará um loop) Mas talvez seja melhor fazer um select INTO :variaveis antes do insert ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 6 de maio de 2011 11:06, Joao Vitor escreveu: > Estou com a seguinte duvida e possivel fazer isso numa trigger usar uma > select dentro do insert. > > Exemplo > INSERT INTO daih060 (codigo, cid10, descricao) values (new.codigo, > 'O808',SELECT descr FROM daih150 where  cid =new.codigo); > > ______________________________________________ > 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 > From edujed em gmail.com Fri May 6 11:56:40 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Fri, 6 May 2011 11:56:40 -0300 Subject: [firebase-br] Select em segundo plano? In-Reply-To: <6922358336705441476@unknownmsgid> References: <4DC40069.4060608@bol.com.br> <6922358336705441476@unknownmsgid> Message-ID: todas as versões anteriores ao Firebird 2.5 não não thread-safe, ou seja, se houver mais do que uma thread realizando leituras no banco, isto pode gerar problemas. Mas acho que talvez seria melhor criar uma thread apenas para "responder" ao usuário, p.e. (se for delphi, colocar um Application.ProcessMessages a cada 1 segundo). abraço, ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 6 de maio de 2011 11:34, Felix escreveu: > Senhores, > > Eventualmente alguma pesquisa pode ser mais demorada (digamos, 2 minutos) e > o usuário fica impaciente, achando que a máquina 'travou', apesar do sistema > informar que está processando (label estático). > > Pergunta: é viável colocar o select em segundo plano, como uma Thread ? > > Obrigado, > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > ______________________________________________ > 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 > From marcelomoreira.souza em gmail.com Fri May 6 12:12:44 2011 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Fri, 6 May 2011 12:12:44 -0300 Subject: [firebase-br] =?iso-8859-1?q?Transa=E7=E3o_configurando?= In-Reply-To: References: Message-ID: Eduardo, No caso eu realmente estou usando uma mesma transacao para leitura e gravacao. Pelo que entendi lendo uma documentacao, configurando como no-Wait vai ser retornado um erro .. nao vai? Ou no-Wait combinado com read-only nao teria este retorno de erro? Entao o mais indicado seria eu ter algo assim: Conexao.Abre(); TransacaoLeitura.Inicia(); TransacaoGravacao.Inicia(); OperacoesDeLeitura(TransacaoLeitura); OperacoesDeGravacao(TransacaoGravacao); TransacaoLeitura.Comita(); TransacaoGravacao.Comita(); Se ocorreu algum erro { TransacaoDeLeitura.Rollback(); TransacaoDeGravacao.Rollback(); } From felix.sol em terra.com.br Fri May 6 12:13:07 2011 From: felix.sol em terra.com.br (Felix) Date: Fri, 6 May 2011 12:13:07 -0300 Subject: [firebase-br] RES: Select em segundo plano? In-Reply-To: References: <4DC40069.4060608@bol.com.br> <6922358336705441476@unknownmsgid> Message-ID: <00a401cc0c00$1f345b40$5d9d11c0$@sol@terra.com.br> Em cima disso, é possível 'matar' um select enquanto está sendo realizado? Tipo, se o usuário desistir do relatório ? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Eduardo Jedliczka Enviada em: sexta-feira, 6 de maio de 2011 11:57 Para: FireBase Assunto: Re: [firebase-br] Select em segundo plano? todas as versões anteriores ao Firebird 2.5 não não thread-safe, ou seja, se houver mais do que uma thread realizando leituras no banco, isto pode gerar problemas. Mas acho que talvez seria melhor criar uma thread apenas para "responder" ao usuário, p.e. (se for delphi, colocar um Application.ProcessMessages a cada 1 segundo). abraço, ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 6 de maio de 2011 11:34, Felix escreveu: > Senhores, > > Eventualmente alguma pesquisa pode ser mais demorada (digamos, 2 minutos) e > o usuário fica impaciente, achando que a máquina 'travou', apesar do sistema > informar que está processando (label estático). > > Pergunta: é viável colocar o select em segundo plano, como uma Thread ? > > Obrigado, > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > ______________________________________________ > 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 From felix.sol em terra.com.br Fri May 6 12:30:31 2011 From: felix.sol em terra.com.br (Felix) Date: Fri, 6 May 2011 12:30:31 -0300 Subject: [firebase-br] =?iso-8859-1?q?Otimiza=E7=E3o_do_Select?= In-Reply-To: <00a401cc0c00$1f345b40$5d9d11c0$@sol@terra.com.br> References: <4DC40069.4060608@bol.com.br> <6922358336705441476@unknownmsgid> <00a401cc0c00$1f345b40$5d9d11c0$@sol@terra.com.br> Message-ID: <00a501cc0c02$8a97bdd0$9fc73970$@sol@terra.com.br> Descobri que preciso de ajuda, alguém tem material sobre otimização de selects? Uma query minha que demorava +2 minutos baixou para 4 segundos simplemente mudando o seguinte (posição do LEFT / INNER JOIN): ANTES (+2 minutos para executar) ----- Select (...) from Pedido LEFT JOIN PAGTOS on pedido.pedido=ABS( pagtos.pedido ) INNER JOIN CADASTRO on pedido.CB=CADASTRO.CB where cadastro.promocb = 959 and Pedido.Data >= '04/01/2011' and Pedido.Data <= '04/30/2011' DEPOIS (4 segundos para executar) ------ Select (...) from Pedido INNER JOIN CADASTRO on pedido.CB=CADASTRO.CB LEFT JOIN PAGTOS on pedido.pedido=ABS( pagtos.pedido ) where cadastro.promocb = 959 and Pedido.Data >= '04/01/2011' and Pedido.Data <= '04/30/2011' Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Felix Enviada em: sexta-feira, 6 de maio de 2011 12:13 Para: 'FireBase' Assunto: [firebase-br] RES: Select em segundo plano? Em cima disso, é possível 'matar' um select enquanto está sendo realizado? Tipo, se o usuário desistir do relatório ? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Eduardo Jedliczka Enviada em: sexta-feira, 6 de maio de 2011 11:57 Para: FireBase Assunto: Re: [firebase-br] Select em segundo plano? todas as versões anteriores ao Firebird 2.5 não não thread-safe, ou seja, se houver mais do que uma thread realizando leituras no banco, isto pode gerar problemas. Mas acho que talvez seria melhor criar uma thread apenas para "responder" ao usuário, p.e. (se for delphi, colocar um Application.ProcessMessages a cada 1 segundo). abraço, ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 6 de maio de 2011 11:34, Felix escreveu: > Senhores, > > Eventualmente alguma pesquisa pode ser mais demorada (digamos, 2 minutos) e > o usuário fica impaciente, achando que a máquina 'travou', apesar do sistema > informar que está processando (label estático). > > Pergunta: é viável colocar o select em segundo plano, como uma Thread ? > > Obrigado, > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > ______________________________________________ > 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 From jvds em bol.com.br Fri May 6 12:53:45 2011 From: jvds em bol.com.br (Joao Vitor) Date: Fri, 06 May 2011 12:53:45 -0300 Subject: [firebase-br] Insert e Select In-Reply-To: References: <4DC40069.4060608@bol.com.br> Message-ID: <4DC41989.1020502@bol.com.br> Mas estou fazendo em tabela de nomes diferentes porem da exeception na hora de rodar no console reclama do select nao queria jogar em variaveis mas se nao tiver outro jeito vou ter que fazer desta forma. On 5/6/11 11:54 AM, Eduardo Jedliczka wrote: > Sim é possível... (desde que vc não faça insert na própria tabela, > pois isto gerará um loop) > > Mas talvez seja melhor fazer um select INTO :variaveis antes do insert > > ========================== > Eduardo Jedliczka > Apucarana - Pr > ========================== > > > > > Em 6 de maio de 2011 11:06, Joao Vitor escreveu: >> Estou com a seguinte duvida e possivel fazer isso numa trigger usar uma >> select dentro do insert. >> >> Exemplo >> INSERT INTO daih060 (codigo, cid10, descricao) values (new.codigo, >> 'O808',SELECT descr FROM daih150 where cid =new.codigo); >> >> ______________________________________________ >> 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 > From agalysson em gmail.com Fri May 6 15:24:48 2011 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Fri, 6 May 2011 15:24:48 -0300 Subject: [firebase-br] Firebird 2.5 no Debian In-Reply-To: References: Message-ID: Hmm é estranho, pq com 660 não deu certo, mas 670 sim... por que será que é preciso de permissão de execução? bem, de qq forma não que comprometa minha 'segurança' (lembrando que meu servidor é de teste apenas) deixar 670 (ou mesmo 770) para o arquivo... se alguém souber alguma coisa ou alguma dica sobre isso, eu aceito qualquer comentário... No mais, obrigado Valdir, e obrigado a todos. Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo." [Raul Seixas] WebRep Overall rating Em 5 de maio de 2011 23:28, Valdir Marcos escreveu: > # chown firebird:firebird banco.fdb > # chmod 660 banco.fdb > > > Em 5 de maio de 2011 16:31, Alysson Gonçalves de Azevedo > escreveu: > > Aew amigos, acredito que alguém saiba me dar um help... > > > > Eu tenho uma maquina virtual com um servidor debian que eu uso para > > testes... > > Dae, adicionei o repositorio e instalei o firebird 2.5 pelo apt-get e até > ai > > tudo ok. > > > > Firebird funciona perfeitamente... localmente e em modo super usuário... > > > > Quando eu tento acessar por um user comum, na hora de conectar pelo isql, > dá > > erro assim: > > > >> Statement failed, SQLSTATE = HY000 > > > > operating system directive open failed > >> > > - Permission denied > >> > > Algo parecido com isso ocorre se eu tentar acessar pelo ibexpert, no > > windows. > > > > Eu imagino que isso tem haver com permissões, mas minhas tentativas de > > resolver (alterando permissões da pasta dos meus bancos de dados) não > > resolveram... > > > > Alguém sabe que eu devo configurar ou algum link ensinando isso (eu > googlei, > > mas não encontrei nada efetivo)... > > > > > > Obs: > > Não chega ser um problema mas eu gostaria de alterar o caminho do log do > > firebird de "/opt/firebird" para "/var/log", mas não encontrei nada nesse > > sentido no firebird.conf... > > alguém sabe qual é a diretiva para eu acertar isso? > > > > > > Obrigado a todos. > > Alysson Gonçalves de Azevedo > > (11) 8491-7730 > > > > (\(''^_^ )/) > > > > "Eu prefiro ser essa metamorfose ambulante do que ter aquela velha > opinião > > formada sobre tudo." [Raul Seixas] > > > > WebRep > > Overall rating > > ______________________________________________ > > 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 > From robsonfg em terra.com.br Fri May 6 15:42:37 2011 From: robsonfg em terra.com.br (Robson Gomes) Date: Fri, 6 May 2011 15:42:37 -0300 (Hora oficial do Brasil) Subject: [firebase-br] Res: Re: Insert e Select References: <4DC40069.4060608@bol.com.br> <4DC41989.1020502@bol.com.br> Message-ID: <4DC4411D.00003E.01512@EST-ROBSON> coloca o subselect entre parenteses INSERT INTO daih060 (codigo, cid10, descricao) values (new.codigo, 'O808',(SELECT descr FROM daih150 where cid =new.codigo)); -------Mensagem original------- De: Joao Vitor Data: 06/05/2011 12:55:31 Para: FireBase Assunto: Re: [firebase-br] Insert e Select Mas estou fazendo em tabela de nomes diferentes porem da exeception na hora de rodar no console reclama do select nao queria jogar em variaveis mas se nao tiver outro jeito vou ter que fazer desta forma. On 5/6/11 11:54 AM, Eduardo Jedliczka wrote: > Sim é possível... (desde que vc não faça insert na própria tabela, > pois isto gerará um loop) > > Mas talvez seja melhor fazer um select INTO :variaveis antes do insert > > ========================== > Eduardo Jedliczka > Apucarana - Pr > ========================== > > > > > Em 6 de maio de 2011 11:06, Joao Vitor escreveu: >> Estou com a seguinte duvida e possivel fazer isso numa trigger usar uma >> select dentro do insert. >> >> Exemplo >> INSERT INTO daih060 (codigo, cid10, descricao) values (new.codigo, >> 'O808',SELECT descr FROM daih150 where cid =new.codigo); >> >> ______________________________________________ >> 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 ----- Nenhum vírus encontrado nessa mensagem. Verificado por AVG - www.avgbrasil.com.br Versão: 10.0.1325 / Banco de dados de vírus: 1500/3619 - Data de Lançamento: 05/06/11 From liliane em fariaconsultoria.com.br Sat May 7 10:00:04 2011 From: liliane em fariaconsultoria.com.br (Liliane) Date: Sat, 7 May 2011 06:00:04 -0700 Subject: [firebase-br] Registros Perdidos Message-ID: <7d2f7007$534ee01d$4dbd5bb4$@com> Olá a todos! Preciso que vocês me ajudem com um problema que tive em um banco firebird 2.0. Alguns registros simplesmente desapareceram das tabelas, sem que fosse registrado no log de exclusão. Utilizei o gfix para verificar se tem algum erro com o banco, mas não retornou nada. O mais estranho é que os registros sumiram em sequencia, ao todo foram 7 registros, todos com dependência. Alguém pode me dar alguma idéia de como proceder para descobrir o que aconteceu? From escovadordebits em gmail.com Sat May 7 10:04:07 2011 From: escovadordebits em gmail.com (Sandro Souza) Date: Sat, 7 May 2011 10:04:07 -0300 Subject: [firebase-br] Select em segundo plano? In-Reply-To: <6922358336705441476@unknownmsgid> References: <4DC40069.4060608@bol.com.br> <6922358336705441476@unknownmsgid> Message-ID: Bom dia/tarde Felix. Nobre amigo, eu já implementei esse esquema, e posso lhe dizer com base na minha experiência que é totalmente viável. O Firebird, como qualquer outro SGBD, é feito para receber várias conexões. É transparente para o Firebird (alias para qualquer programa servidor que receba conexões de TCP/IP) se as conexões provem de várias aplicações ou de várias threads dentro de uma aplicação. Pois dá no mesmo. Só preciso lhe avisar que você tem que tomar alguns cuidados importantes em fazer acesso multithread ao banco de dados em aplicações feitas em Delphi (e acredito que em C++ Builder também), pois a unidade "DB.pas" onde está declarada a classe TDataSet que serve de base p/ todos os tipos de DataSets (tabelas, queries, etc...) não foi feita pensando em um ambiente multithread, e portanto não foi implementada de forma "threadsafe". Pude comprovar isso quando desenvolvi uma aplicação servidora que recebe várias conexões de TCP/IP, gerando uma thread separada p/ tratar cada conexão, em paralelo, e executar operações no banco de dados. Revisando o código fonte da unidade DB.pas, pude notar que a classe TDataSet acessa alguns objetos (alguns são globais) da mesma unidade sem qualquer preparo p/ enfrentar um ambiente interno de multithread. Na prática, quando coincide de uma operação de um DataSet de uma thread for executada no mesmo momento em que outra operação de DataSet estiver sendo executada em outra thread faz com que a aplicação TODA fique travada, sem apelação mesmo. Por exemplo, um "Open" em uma query da thread 1 coincidir de ser executado ao mesmo tempo de um "Next" em uma query da thread 2. Pode testar e também comprovar por si mesmo. Não tem nada a ver com o Firebird, mas sim como foram implementadas as classes da unidade DB.pas, afetando todas as classes descendentes. :( Resolvi essa questão usando semáforos, que é o mecanismo ideal p/ essas situações. Até porque, semáforos são naturalmente uma parte essencial de uma aplicação multithread. Dê uma olhada nas funções CreateSemaphore (criar um novo semáforo), WaitForSingleObject (aguardar a permissão/sinalização de um semáforo ou outro tipo de objeto), ReleaseSemaphore (devolver a permissão ao semáforo) e CloseHandle (fechar e liberar praticamente todos os tipos de recursos dentro do M$ Windows). Acabei criando uma classe descendente da query que eu estava usando, e em cada método (dentro de cada método) dessa nova query (Open, Next, etc...) eu aguardo a permissão de um único semáforo global p/ as operações de banco de dados, faço o que devo fazer, e devolvo a permissão logo antes de sair do método. Dessa forma, consegui serializar as operações de banco de dados, como se fosse uma aplicação normal ("café com leite"), mas podendo trabalhar tranquilamente com várias threads. Além disso, as alterações no código já existente foram as mínimas possíveis, pois bastou apenas trocar a classe da query que estava sendo criada, da antiga (TIBQuery) pela nova (TThreadSafeIBQuery), e mantive o todo o restante do código exatamente como estava. Acho que a sua idéia de criar uma thread p/ fazer a pesquisa (ou qualquer outro tipo de operação de banco de dados que possa demorar e causar algum aborrecimento ao usuário) pode e deve ser feita em thread. Se você desejar, podemos continuar a conversa fora do fórum p/ não prolongar esse assunto que realmente é off-topic. Espero ter ajudado mais que atrapalhado. :D Em 6 de maio de 2011 11:34, Felix escreveu: > Senhores, > > Eventualmente alguma pesquisa pode ser mais demorada (digamos, 2 minutos) e > o usuário fica impaciente, achando que a máquina 'travou', apesar do > sistema > informar que está processando (label estático). > > Pergunta: é viável colocar o select em segundo plano, como uma Thread ? > > Obrigado, > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > ______________________________________________ > 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 > From marcosweimer em gmail.com Sat May 7 10:27:59 2011 From: marcosweimer em gmail.com (Marcos Weimer) Date: Sat, 7 May 2011 10:27:59 -0300 Subject: [firebase-br] Select em segundo plano? In-Reply-To: References: <4DC40069.4060608@bol.com.br> <6922358336705441476@unknownmsgid> Message-ID: Ola! Desculpe pela intromissão... mas esse assunto é muito interessante. Se forem continuarem fora... se possivel, me avisem. Assuntos desse tipo não vi em listas delphi. Obrigado. Em 7 de maio de 2011 10:04, Sandro Souza escreveu: > Bom dia/tarde Felix. > > Nobre amigo, eu já implementei esse esquema, e posso lhe dizer com base na > minha experiência que é totalmente viável. > > O Firebird, como qualquer outro SGBD, é feito para receber várias conexões. > > É transparente para o Firebird (alias para qualquer programa servidor que > receba conexões de TCP/IP) se as conexões provem de várias aplicações ou de > várias threads dentro de uma aplicação. Pois dá no mesmo. > > Só preciso lhe avisar que você tem que tomar alguns cuidados importantes em > fazer acesso multithread ao banco de dados em aplicações feitas em Delphi > (e > acredito que em C++ Builder também), pois a unidade "DB.pas" onde está > declarada a classe TDataSet que serve de base p/ todos os tipos de DataSets > (tabelas, queries, etc...) não foi feita pensando em um ambiente > multithread, e portanto não foi implementada de forma "threadsafe". > > Pude comprovar isso quando desenvolvi uma aplicação servidora que recebe > várias conexões de TCP/IP, gerando uma thread separada p/ tratar cada > conexão, em paralelo, e executar operações no banco de dados. > > Revisando o código fonte da unidade DB.pas, pude notar que a classe > TDataSet > acessa alguns objetos (alguns são globais) da mesma unidade sem qualquer > preparo p/ enfrentar um ambiente interno de multithread. > > Na prática, quando coincide de uma operação de um DataSet de uma thread for > executada no mesmo momento em que outra operação de DataSet estiver sendo > executada em outra thread faz com que a aplicação TODA fique travada, sem > apelação mesmo. > > Por exemplo, um "Open" em uma query da thread 1 coincidir de ser executado > ao mesmo tempo de um "Next" em uma query da thread 2. Pode testar e também > comprovar por si mesmo. Não tem nada a ver com o Firebird, mas sim como > foram implementadas as classes da unidade DB.pas, afetando todas as classes > descendentes. :( > > Resolvi essa questão usando semáforos, que é o mecanismo ideal p/ essas > situações. Até porque, semáforos são naturalmente uma parte essencial de > uma > aplicação multithread. > > Dê uma olhada nas funções CreateSemaphore (criar um novo semáforo), > WaitForSingleObject (aguardar a permissão/sinalização de um semáforo ou > outro tipo de objeto), ReleaseSemaphore (devolver a permissão ao semáforo) > e > CloseHandle (fechar e liberar praticamente todos os tipos de recursos > dentro > do M$ Windows). > > Acabei criando uma classe descendente da query que eu estava usando, e em > cada método (dentro de cada método) dessa nova query (Open, Next, etc...) > eu > aguardo a permissão de um único semáforo global p/ as operações de banco de > dados, faço o que devo fazer, e devolvo a permissão logo antes de sair do > método. > > Dessa forma, consegui serializar as operações de banco de dados, como se > fosse uma aplicação normal ("café com leite"), mas podendo trabalhar > tranquilamente com várias threads. > > Além disso, as alterações no código já existente foram as mínimas > possíveis, > pois bastou apenas trocar a classe da query que estava sendo criada, da > antiga (TIBQuery) pela nova (TThreadSafeIBQuery), e mantive o todo o > restante do código exatamente como estava. > > Acho que a sua idéia de criar uma thread p/ fazer a pesquisa (ou qualquer > outro tipo de operação de banco de dados que possa demorar e causar algum > aborrecimento ao usuário) pode e deve ser feita em thread. > > Se você desejar, podemos continuar a conversa fora do fórum p/ não > prolongar > esse assunto que realmente é off-topic. > > Espero ter ajudado mais que atrapalhado. :D > > Em 6 de maio de 2011 11:34, Felix escreveu: > > > Senhores, > > > > Eventualmente alguma pesquisa pode ser mais demorada (digamos, 2 minutos) > e > > o usuário fica impaciente, achando que a máquina 'travou', apesar do > > sistema > > informar que está processando (label estático). > > > > Pergunta: é viável colocar o select em segundo plano, como uma Thread ? > > > > Obrigado, > > > > Fco. Felix > > Desenvolvimento de Sistemas > > www.soltecnologia.com.br > > > > > > ______________________________________________ > > 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 > -- -=Ma®©oS=- Marcos R. Weimer Puma GTE 1974 Tubarão From rafa.spimenta em gmail.com Sat May 7 10:34:09 2011 From: rafa.spimenta em gmail.com (Rafa Pimenta) Date: Sat, 7 May 2011 10:34:09 -0300 Subject: [firebase-br] Select em segundo plano? In-Reply-To: References: <4DC40069.4060608@bol.com.br> <6922358336705441476@unknownmsgid> Message-ID: Eu ia dizer o mesmo! rs Em 7 de maio de 2011 10:27, Marcos Weimer escreveu: > Ola! > > Desculpe pela intromissão... > mas esse assunto é muito interessante. Se forem continuarem fora... se > possivel, me avisem. Assuntos desse tipo não vi em listas delphi. > > Obrigado. > > Em 7 de maio de 2011 10:04, Sandro Souza >escreveu: > > > Bom dia/tarde Felix. > > > > Nobre amigo, eu já implementei esse esquema, e posso lhe dizer com base > na > > minha experiência que é totalmente viável. > > > > O Firebird, como qualquer outro SGBD, é feito para receber várias > conexões. > > > > É transparente para o Firebird (alias para qualquer programa servidor que > > receba conexões de TCP/IP) se as conexões provem de várias aplicações ou > de > > várias threads dentro de uma aplicação. Pois dá no mesmo. > > > > Só preciso lhe avisar que você tem que tomar alguns cuidados importantes > em > > fazer acesso multithread ao banco de dados em aplicações feitas em Delphi > > (e > > acredito que em C++ Builder também), pois a unidade "DB.pas" onde está > > declarada a classe TDataSet que serve de base p/ todos os tipos de > DataSets > > (tabelas, queries, etc...) não foi feita pensando em um ambiente > > multithread, e portanto não foi implementada de forma "threadsafe". > > > > Pude comprovar isso quando desenvolvi uma aplicação servidora que recebe > > várias conexões de TCP/IP, gerando uma thread separada p/ tratar cada > > conexão, em paralelo, e executar operações no banco de dados. > > > > Revisando o código fonte da unidade DB.pas, pude notar que a classe > > TDataSet > > acessa alguns objetos (alguns são globais) da mesma unidade sem qualquer > > preparo p/ enfrentar um ambiente interno de multithread. > > > > Na prática, quando coincide de uma operação de um DataSet de uma thread > for > > executada no mesmo momento em que outra operação de DataSet estiver sendo > > executada em outra thread faz com que a aplicação TODA fique travada, sem > > apelação mesmo. > > > > Por exemplo, um "Open" em uma query da thread 1 coincidir de ser > executado > > ao mesmo tempo de um "Next" em uma query da thread 2. Pode testar e > também > > comprovar por si mesmo. Não tem nada a ver com o Firebird, mas sim como > > foram implementadas as classes da unidade DB.pas, afetando todas as > classes > > descendentes. :( > > > > Resolvi essa questão usando semáforos, que é o mecanismo ideal p/ essas > > situações. Até porque, semáforos são naturalmente uma parte essencial de > > uma > > aplicação multithread. > > > > Dê uma olhada nas funções CreateSemaphore (criar um novo semáforo), > > WaitForSingleObject (aguardar a permissão/sinalização de um semáforo ou > > outro tipo de objeto), ReleaseSemaphore (devolver a permissão ao > semáforo) > > e > > CloseHandle (fechar e liberar praticamente todos os tipos de recursos > > dentro > > do M$ Windows). > > > > Acabei criando uma classe descendente da query que eu estava usando, e em > > cada método (dentro de cada método) dessa nova query (Open, Next, etc...) > > eu > > aguardo a permissão de um único semáforo global p/ as operações de banco > de > > dados, faço o que devo fazer, e devolvo a permissão logo antes de sair do > > método. > > > > Dessa forma, consegui serializar as operações de banco de dados, como se > > fosse uma aplicação normal ("café com leite"), mas podendo trabalhar > > tranquilamente com várias threads. > > > > Além disso, as alterações no código já existente foram as mínimas > > possíveis, > > pois bastou apenas trocar a classe da query que estava sendo criada, da > > antiga (TIBQuery) pela nova (TThreadSafeIBQuery), e mantive o todo o > > restante do código exatamente como estava. > > > > Acho que a sua idéia de criar uma thread p/ fazer a pesquisa (ou qualquer > > outro tipo de operação de banco de dados que possa demorar e causar algum > > aborrecimento ao usuário) pode e deve ser feita em thread. > > > > Se você desejar, podemos continuar a conversa fora do fórum p/ não > > prolongar > > esse assunto que realmente é off-topic. > > > > Espero ter ajudado mais que atrapalhado. :D > > > > Em 6 de maio de 2011 11:34, Felix escreveu: > > > > > Senhores, > > > > > > Eventualmente alguma pesquisa pode ser mais demorada (digamos, 2 > minutos) > > e > > > o usuário fica impaciente, achando que a máquina 'travou', apesar do > > > sistema > > > informar que está processando (label estático). > > > > > > Pergunta: é viável colocar o select em segundo plano, como uma Thread ? > > > > > > Obrigado, > > > > > > Fco. Felix > > > Desenvolvimento de Sistemas > > > www.soltecnologia.com.br > > > > > > > > > ______________________________________________ > > > 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 > > > > > > -- > -=Ma®©oS=- > Marcos R. Weimer > Puma GTE 1974 Tubarão > ______________________________________________ > 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 > -- *Rafael Pimenta Meu Blog: http://delphiexpresso.blogspot.com/* From pportellaa.firebase em gmail.com Sat May 7 14:16:44 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Sat, 07 May 2011 14:16:44 -0300 Subject: [firebase-br] Registros Perdidos In-Reply-To: <7d2f7007$534ee01d$4dbd5bb4$@com> References: <7d2f7007$534ee01d$4dbd5bb4$@com> Message-ID: <4DC57E7C.8080305@gmail.com> Transação que não foi comitada? Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 07/05/2011 10:00, Liliane escreveu: > Olá a todos! > Preciso que vocês me ajudem com um problema que tive em um banco firebird 2.0. > Alguns registros simplesmente desapareceram das tabelas, sem que fosse registrado no log de exclusão. Utilizei o gfix para verificar se tem algum erro com o banco, mas não retornou nada. O mais estranho é que os registros sumiram em sequencia, ao todo foram 7 registros, todos com dependência. > Alguém pode me dar alguma idéia de como proceder para descobrir o que aconteceu? > > > ______________________________________________ > 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 From pportellaa.firebase em gmail.com Sat May 7 14:21:10 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Sat, 07 May 2011 14:21:10 -0300 Subject: [firebase-br] Select em segundo plano? In-Reply-To: References: <4DC40069.4060608@bol.com.br> <6922358336705441476@unknownmsgid> Message-ID: <4DC57F86.3050100@gmail.com> Por favor, me add: msn : pportellaa(arroba)hotmail.com Skype : pportellaa Quero ajudar. Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 07/05/2011 10:27, Marcos Weimer escreveu: > Ola! > > Desculpe pela intromissão... > mas esse assunto é muito interessante. Se forem continuarem fora... se > possivel, me avisem. Assuntos desse tipo não vi em listas delphi. > > Obrigado. > > Em 7 de maio de 2011 10:04, Sandro Souzaescreveu: > >> Bom dia/tarde Felix. >> >> Nobre amigo, eu já implementei esse esquema, e posso lhe dizer com base na >> minha experiência que é totalmente viável. >> >> O Firebird, como qualquer outro SGBD, é feito para receber várias conexões. >> >> É transparente para o Firebird (alias para qualquer programa servidor que >> receba conexões de TCP/IP) se as conexões provem de várias aplicações ou de >> várias threads dentro de uma aplicação. Pois dá no mesmo. >> >> Só preciso lhe avisar que você tem que tomar alguns cuidados importantes em >> fazer acesso multithread ao banco de dados em aplicações feitas em Delphi >> (e >> acredito que em C++ Builder também), pois a unidade "DB.pas" onde está >> declarada a classe TDataSet que serve de base p/ todos os tipos de DataSets >> (tabelas, queries, etc...) não foi feita pensando em um ambiente >> multithread, e portanto não foi implementada de forma "threadsafe". >> >> Pude comprovar isso quando desenvolvi uma aplicação servidora que recebe >> várias conexões de TCP/IP, gerando uma thread separada p/ tratar cada >> conexão, em paralelo, e executar operações no banco de dados. >> >> Revisando o código fonte da unidade DB.pas, pude notar que a classe >> TDataSet >> acessa alguns objetos (alguns são globais) da mesma unidade sem qualquer >> preparo p/ enfrentar um ambiente interno de multithread. >> >> Na prática, quando coincide de uma operação de um DataSet de uma thread for >> executada no mesmo momento em que outra operação de DataSet estiver sendo >> executada em outra thread faz com que a aplicação TODA fique travada, sem >> apelação mesmo. >> >> Por exemplo, um "Open" em uma query da thread 1 coincidir de ser executado >> ao mesmo tempo de um "Next" em uma query da thread 2. Pode testar e também >> comprovar por si mesmo. Não tem nada a ver com o Firebird, mas sim como >> foram implementadas as classes da unidade DB.pas, afetando todas as classes >> descendentes. :( >> >> Resolvi essa questão usando semáforos, que é o mecanismo ideal p/ essas >> situações. Até porque, semáforos são naturalmente uma parte essencial de >> uma >> aplicação multithread. >> >> Dê uma olhada nas funções CreateSemaphore (criar um novo semáforo), >> WaitForSingleObject (aguardar a permissão/sinalização de um semáforo ou >> outro tipo de objeto), ReleaseSemaphore (devolver a permissão ao semáforo) >> e >> CloseHandle (fechar e liberar praticamente todos os tipos de recursos >> dentro >> do M$ Windows). >> >> Acabei criando uma classe descendente da query que eu estava usando, e em >> cada método (dentro de cada método) dessa nova query (Open, Next, etc...) >> eu >> aguardo a permissão de um único semáforo global p/ as operações de banco de >> dados, faço o que devo fazer, e devolvo a permissão logo antes de sair do >> método. >> >> Dessa forma, consegui serializar as operações de banco de dados, como se >> fosse uma aplicação normal ("café com leite"), mas podendo trabalhar >> tranquilamente com várias threads. >> >> Além disso, as alterações no código já existente foram as mínimas >> possíveis, >> pois bastou apenas trocar a classe da query que estava sendo criada, da >> antiga (TIBQuery) pela nova (TThreadSafeIBQuery), e mantive o todo o >> restante do código exatamente como estava. >> >> Acho que a sua idéia de criar uma thread p/ fazer a pesquisa (ou qualquer >> outro tipo de operação de banco de dados que possa demorar e causar algum >> aborrecimento ao usuário) pode e deve ser feita em thread. >> >> Se você desejar, podemos continuar a conversa fora do fórum p/ não >> prolongar >> esse assunto que realmente é off-topic. >> >> Espero ter ajudado mais que atrapalhado. :D >> >> Em 6 de maio de 2011 11:34, Felix escreveu: >> >>> Senhores, >>> >>> Eventualmente alguma pesquisa pode ser mais demorada (digamos, 2 minutos) >> e >>> o usuário fica impaciente, achando que a máquina 'travou', apesar do >>> sistema >>> informar que está processando (label estático). >>> >>> Pergunta: é viável colocar o select em segundo plano, como uma Thread ? >>> >>> Obrigado, >>> >>> Fco. Felix >>> Desenvolvimento de Sistemas >>> www.soltecnologia.com.br >>> >>> >>> ______________________________________________ >>> 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 >> > > From sistemas2000profesional em gmail.com Sat May 7 19:01:05 2011 From: sistemas2000profesional em gmail.com (W O) Date: Sat, 7 May 2011 18:01:05 -0400 Subject: [firebase-br] Select em segundo plano? In-Reply-To: <4DC57F86.3050100@gmail.com> References: <4DC40069.4060608@bol.com.br> <6922358336705441476@unknownmsgid> <4DC57F86.3050100@gmail.com> Message-ID: Estoy de acuerdo, el tema es muy interesante, por favor continúenlo aquí en el foro, no en forma privada. Saludos. Walter. 2011/5/7 Paulo Portella > Por favor, me add: > > msn : pportellaa(arroba)hotmail.com > Skype : pportellaa > > Quero ajudar. > > Vida de americano é assim: iPhone, iPod, iPad, iMac?. > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > > Em 07/05/2011 10:27, Marcos Weimer escreveu: > > Ola! >> >> Desculpe pela intromissão... >> mas esse assunto é muito interessante. Se forem continuarem fora... se >> possivel, me avisem. Assuntos desse tipo não vi em listas delphi. >> >> Obrigado. >> >> Em 7 de maio de 2011 10:04, Sandro Souza> >escreveu: >> >> Bom dia/tarde Felix. >>> >>> Nobre amigo, eu já implementei esse esquema, e posso lhe dizer com base >>> na >>> minha experiência que é totalmente viável. >>> >>> O Firebird, como qualquer outro SGBD, é feito para receber várias >>> conexões. >>> >>> É transparente para o Firebird (alias para qualquer programa servidor que >>> receba conexões de TCP/IP) se as conexões provem de várias aplicações ou >>> de >>> várias threads dentro de uma aplicação. Pois dá no mesmo. >>> >>> Só preciso lhe avisar que você tem que tomar alguns cuidados importantes >>> em >>> fazer acesso multithread ao banco de dados em aplicações feitas em Delphi >>> (e >>> acredito que em C++ Builder também), pois a unidade "DB.pas" onde está >>> declarada a classe TDataSet que serve de base p/ todos os tipos de >>> DataSets >>> (tabelas, queries, etc...) não foi feita pensando em um ambiente >>> multithread, e portanto não foi implementada de forma "threadsafe". >>> >>> Pude comprovar isso quando desenvolvi uma aplicação servidora que recebe >>> várias conexões de TCP/IP, gerando uma thread separada p/ tratar cada >>> conexão, em paralelo, e executar operações no banco de dados. >>> >>> Revisando o código fonte da unidade DB.pas, pude notar que a classe >>> TDataSet >>> acessa alguns objetos (alguns são globais) da mesma unidade sem qualquer >>> preparo p/ enfrentar um ambiente interno de multithread. >>> >>> Na prática, quando coincide de uma operação de um DataSet de uma thread >>> for >>> executada no mesmo momento em que outra operação de DataSet estiver sendo >>> executada em outra thread faz com que a aplicação TODA fique travada, sem >>> apelação mesmo. >>> >>> Por exemplo, um "Open" em uma query da thread 1 coincidir de ser >>> executado >>> ao mesmo tempo de um "Next" em uma query da thread 2. Pode testar e >>> também >>> comprovar por si mesmo. Não tem nada a ver com o Firebird, mas sim como >>> foram implementadas as classes da unidade DB.pas, afetando todas as >>> classes >>> descendentes. :( >>> >>> Resolvi essa questão usando semáforos, que é o mecanismo ideal p/ essas >>> situações. Até porque, semáforos são naturalmente uma parte essencial de >>> uma >>> aplicação multithread. >>> >>> Dê uma olhada nas funções CreateSemaphore (criar um novo semáforo), >>> WaitForSingleObject (aguardar a permissão/sinalização de um semáforo ou >>> outro tipo de objeto), ReleaseSemaphore (devolver a permissão ao >>> semáforo) >>> e >>> CloseHandle (fechar e liberar praticamente todos os tipos de recursos >>> dentro >>> do M$ Windows). >>> >>> Acabei criando uma classe descendente da query que eu estava usando, e em >>> cada método (dentro de cada método) dessa nova query (Open, Next, etc...) >>> eu >>> aguardo a permissão de um único semáforo global p/ as operações de banco >>> de >>> dados, faço o que devo fazer, e devolvo a permissão logo antes de sair do >>> método. >>> >>> Dessa forma, consegui serializar as operações de banco de dados, como se >>> fosse uma aplicação normal ("café com leite"), mas podendo trabalhar >>> tranquilamente com várias threads. >>> >>> Além disso, as alterações no código já existente foram as mínimas >>> possíveis, >>> pois bastou apenas trocar a classe da query que estava sendo criada, da >>> antiga (TIBQuery) pela nova (TThreadSafeIBQuery), e mantive o todo o >>> restante do código exatamente como estava. >>> >>> Acho que a sua idéia de criar uma thread p/ fazer a pesquisa (ou qualquer >>> outro tipo de operação de banco de dados que possa demorar e causar algum >>> aborrecimento ao usuário) pode e deve ser feita em thread. >>> >>> Se você desejar, podemos continuar a conversa fora do fórum p/ não >>> prolongar >>> esse assunto que realmente é off-topic. >>> >>> Espero ter ajudado mais que atrapalhado. :D >>> >>> Em 6 de maio de 2011 11:34, Felix escreveu: >>> >>> Senhores, >>>> >>>> Eventualmente alguma pesquisa pode ser mais demorada (digamos, 2 >>>> minutos) >>>> >>> e >>> >>>> o usuário fica impaciente, achando que a máquina 'travou', apesar do >>>> sistema >>>> informar que está processando (label estático). >>>> >>>> Pergunta: é viável colocar o select em segundo plano, como uma Thread ? >>>> >>>> Obrigado, >>>> >>>> Fco. Felix >>>> Desenvolvimento de Sistemas >>>> www.soltecnologia.com.br >>>> >>>> >>>> ______________________________________________ >>>> 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 > From sistemas2000profesional em gmail.com Sun May 8 00:08:45 2011 From: sistemas2000profesional em gmail.com (W O) Date: Sat, 7 May 2011 23:08:45 -0400 Subject: [firebase-br] No puedo conectarme a la base de datos SECURITY2.FDB Message-ID: Hola a todos Leí en la documentación (http://www.firebirdfaq.org/faq19/) que con Firebird 2.5 puedo crear, modificar y borrar usuarios. Sin embargo no puedo hacerlo, ni con ISQL ni con mi aplicación. Cuando en ISQL escribo: CONNECT '..\SECURITY2.FDB' USER 'SYSDBA' PASSWORD 'MyPass'; Me muestra el mensaje: Statement failed, SQLSTATE = 28000 no permission for direct access to security database ..\SECURITY2.FDB Lo mismo sucede si escribo la ruta completa a la base de datos. ¿Por qué ocurre eso, cuál es el problema? Gracias por adelantado. Walter. From felix.sol em terra.com.br Sun May 8 10:37:24 2011 From: felix.sol em terra.com.br (Felix) Date: Sun, 8 May 2011 10:37:24 -0300 Subject: [firebase-br] RES: Select em segundo plano? In-Reply-To: <4DC57F86.3050100@gmail.com> References: <4DC40069.4060608@bol.com.br> <6922358336705441476@unknownmsgid> <4DC57F86.3050100@gmail.com> Message-ID: <002b01cc0d85$152fd710$3f8f8530$@sol@terra.com.br> Paulo, Posso add sim, mas vamos tentar manter na lista os resultados, conforme solicitações de outras pessoas. Caso o assunto fique muito off, abrimos um grupo de discussão, ok? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Paulo Portella Enviada em: sábado, 7 de maio de 2011 14:21 Para: FireBase Assunto: Re: [firebase-br] Select em segundo plano? Por favor, me add: msn : pportellaa(arroba)hotmail.com Skype : pportellaa Quero ajudar. Vida de americano é assim: iPhone, iPod, iPad, iMac…. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 07/05/2011 10:27, Marcos Weimer escreveu: > Ola! > > Desculpe pela intromissão... > mas esse assunto é muito interessante. Se forem continuarem fora... se > possivel, me avisem. Assuntos desse tipo não vi em listas delphi. > > Obrigado. > > Em 7 de maio de 2011 10:04, Sandro Souzaescreveu: > >> Bom dia/tarde Felix. >> >> Nobre amigo, eu já implementei esse esquema, e posso lhe dizer com base na >> minha experiência que é totalmente viável. >> >> O Firebird, como qualquer outro SGBD, é feito para receber várias conexões. >> >> É transparente para o Firebird (alias para qualquer programa servidor que >> receba conexões de TCP/IP) se as conexões provem de várias aplicações ou de >> várias threads dentro de uma aplicação. Pois dá no mesmo. >> >> Só preciso lhe avisar que você tem que tomar alguns cuidados importantes em >> fazer acesso multithread ao banco de dados em aplicações feitas em Delphi >> (e >> acredito que em C++ Builder também), pois a unidade "DB.pas" onde está >> declarada a classe TDataSet que serve de base p/ todos os tipos de DataSets >> (tabelas, queries, etc...) não foi feita pensando em um ambiente >> multithread, e portanto não foi implementada de forma "threadsafe". >> >> Pude comprovar isso quando desenvolvi uma aplicação servidora que recebe >> várias conexões de TCP/IP, gerando uma thread separada p/ tratar cada >> conexão, em paralelo, e executar operações no banco de dados. >> >> Revisando o código fonte da unidade DB.pas, pude notar que a classe >> TDataSet >> acessa alguns objetos (alguns são globais) da mesma unidade sem qualquer >> preparo p/ enfrentar um ambiente interno de multithread. >> >> Na prática, quando coincide de uma operação de um DataSet de uma thread for >> executada no mesmo momento em que outra operação de DataSet estiver sendo >> executada em outra thread faz com que a aplicação TODA fique travada, sem >> apelação mesmo. >> >> Por exemplo, um "Open" em uma query da thread 1 coincidir de ser executado >> ao mesmo tempo de um "Next" em uma query da thread 2. Pode testar e também >> comprovar por si mesmo. Não tem nada a ver com o Firebird, mas sim como >> foram implementadas as classes da unidade DB.pas, afetando todas as classes >> descendentes. :( >> >> Resolvi essa questão usando semáforos, que é o mecanismo ideal p/ essas >> situações. Até porque, semáforos são naturalmente uma parte essencial de >> uma >> aplicação multithread. >> >> Dê uma olhada nas funções CreateSemaphore (criar um novo semáforo), >> WaitForSingleObject (aguardar a permissão/sinalização de um semáforo ou >> outro tipo de objeto), ReleaseSemaphore (devolver a permissão ao semáforo) >> e >> CloseHandle (fechar e liberar praticamente todos os tipos de recursos >> dentro >> do M$ Windows). >> >> Acabei criando uma classe descendente da query que eu estava usando, e em >> cada método (dentro de cada método) dessa nova query (Open, Next, etc...) >> eu >> aguardo a permissão de um único semáforo global p/ as operações de banco de >> dados, faço o que devo fazer, e devolvo a permissão logo antes de sair do >> método. >> >> Dessa forma, consegui serializar as operações de banco de dados, como se >> fosse uma aplicação normal ("café com leite"), mas podendo trabalhar >> tranquilamente com várias threads. >> >> Além disso, as alterações no código já existente foram as mínimas >> possíveis, >> pois bastou apenas trocar a classe da query que estava sendo criada, da >> antiga (TIBQuery) pela nova (TThreadSafeIBQuery), e mantive o todo o >> restante do código exatamente como estava. >> >> Acho que a sua idéia de criar uma thread p/ fazer a pesquisa (ou qualquer >> outro tipo de operação de banco de dados que possa demorar e causar algum >> aborrecimento ao usuário) pode e deve ser feita em thread. >> >> Se você desejar, podemos continuar a conversa fora do fórum p/ não >> prolongar >> esse assunto que realmente é off-topic. >> >> Espero ter ajudado mais que atrapalhado. :D >> >> Em 6 de maio de 2011 11:34, Felix escreveu: >> >>> Senhores, >>> >>> Eventualmente alguma pesquisa pode ser mais demorada (digamos, 2 minutos) >> e >>> o usuário fica impaciente, achando que a máquina 'travou', apesar do >>> sistema >>> informar que está processando (label estático). >>> >>> Pergunta: é viável colocar o select em segundo plano, como uma Thread ? >>> >>> Obrigado, >>> >>> Fco. Felix >>> Desenvolvimento de Sistemas >>> www.soltecnologia.com.br >>> >>> >>> ______________________________________________ >>> 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 From robson.catunda em gmail.com Sun May 8 15:02:05 2011 From: robson.catunda em gmail.com (Robson Catunda) Date: Sun, 8 May 2011 15:02:05 -0300 Subject: [firebase-br] Erro estranho! In-Reply-To: <8EBCD6105C7448C4A4C51904AE9EDFEF@notejader> References: <8EBCD6105C7448C4A4C51904AE9EDFEF@notejader> Message-ID: É importante saber em que momento(s) o erro ocorre: update, delete, insert,.... E é sempre na mesma tabela? Em 5 de maio de 2011 17:58, Jader escreveu: > Olá Amigos, > > > > > > Já fazem umas 3 semanas estou com um problema sério. Tenho esse sistema > funcionando em mais de 250 clientes e nunca vi esse erro. > > Em um desses clientes em um momento especifico o FB 2.1 dá o erro > 335544345, > a princípio achava que era um deadlock mas agora capturei a mensagem e > fiquei mais confuso ainda. > > > > Lock conflict on no wait transaction > > Violation of FOREIGN KEY constraint % on table % > > Positive numeric value required > > Password required > > > > Já fiz backup/restore, gfix com várias opções. mas sempre o erro acaba > aparecendo. > > O erro acontece de 1 a 5 vzs por dia. > > > > > > Alguém já passou por isso? > > > > > > Abraços > > Jader Abdel > > ______________________________________________ > 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 > From nillgolv em bol.com.br Sun May 8 17:49:53 2011 From: nillgolv em bol.com.br (Nilton Oliveira) Date: Sun, 8 May 2011 17:49:53 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5Boff-topic=5D_trio_SQLConnection/D?= =?iso-8859-1?q?ataSetProvider/ClientDataSet_=28DBExpress=29_com_o_?= =?iso-8859-1?q?DriverName_UIB_FireBird15_=3F_Est=E1_correto=3F?= Message-ID: <35A864425AF948E89E3EED545757DD0C@officeserv> Pessoal, uso o trio SQLConnection/DataSetProvider/ClientDataSet (DBExpress) com o DriverName UIB FireBird15 (LibraryName = dbexpUIBfire15.dll). Porém o banco de dados está sendo usado o firebird 2.1 Existe algum problema nisto? deverei levar quais arquivos para usar em outra máquina? From nillgolv em bol.com.br Sun May 8 20:54:31 2011 From: nillgolv em bol.com.br (Nilton Oliveira) Date: Sun, 8 May 2011 20:54:31 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5Boff-topic=5D_bd_firebird_-_Master?= =?iso-8859-1?q?-Detail_-_N=E3o_aceita_inserir_registros_=3F=3F=3F?= Message-ID: <5E30E09CA3A84EF69AFE4679CC1F7B84@officeserv> pessoal, desvendam este mistério para mim, estou meio confuso, não entendi o porque deste erro. tabela master ------------- create table cliente ( id_cliente integer not null, nome varchar(50), dtnascimento date, telefone varchar(17) ); primary keys ------------ alter table cliente add constraint pk_cliente_1 primary key (id_cliente); tabela detail ------------- create table venda ( id_venda integer not null, id_cliente integer not null, vendedor varchar(50) ); primary keys ------------ alter table venda add constraint pk_venda primary key (id_venda); foreign keys ------------ alter table venda add constraint fk_venda_1 foreign key (id_cliente) references cliente (id_cliente); na tabela master, tenho os registros codigo=1, codigo=2, codigo=3, codigo=4, codigo=5 na tabela detail, quando vou adicionar os registros abaixo, acontece o erro insert into "venda" ("id_venda", "id_cliente", "vendedor") values (1, 1, 'silva'); // gravou insert into "venda" ("id_venda", "id_cliente", "vendedor") values (2, 1, 'ana'); // gravou insert into "venda" ("id_venda", "id_cliente", "vendedor") values (1, 2, 'pedro'); insert into "venda" ("id_venda", "id_cliente", "vendedor") values (2, 2, 'carlos'); insert into "venda" ("id_venda", "id_cliente", "vendedor") values (3, 2, 'maria'); // gravou insert into "venda" ("id_venda", "id_cliente", "vendedor") values (1, 3, 'lucia'); insert into "venda" ("id_venda", "id_cliente", "vendedor") values (2, 3, 'santos'); insert into "venda" ("id_venda", "id_cliente", "vendedor") values (3, 3, 'flavia'); insert into "venda" ("id_venda", "id_cliente", "vendedor") values (1, 4, 'keila'); insert into "venda" ("id_venda", "id_cliente", "vendedor") values (2, 4, 'cristina'); insert into "venda" ("id_venda", "id_cliente", "vendedor") values (3, 4, 'paula'); insert into "venda" ("id_venda", "id_cliente", "vendedor") values (4, 4, 'sergio'); // gravou insert into "venda" ("id_venda", "id_cliente", "vendedor") values (1, 5, 'claudio'); commit work; veja que gravou somente os registros com id_venda: 1, 2, 3, 4. não entendo este erro, no id_venda nao teria que ser a sequencia de registros de cada cliente From sistemas2000profesional em gmail.com Sun May 8 21:06:21 2011 From: sistemas2000profesional em gmail.com (W O) Date: Sun, 8 May 2011 20:06:21 -0400 Subject: [firebase-br] =?iso-8859-1?q?=5Boff-topic=5D_bd_firebird_-_Master?= =?iso-8859-1?q?-Detail_-_N=E3o_aceita_inserir_registros_=3F=3F=3F?= In-Reply-To: <5E30E09CA3A84EF69AFE4679CC1F7B84@officeserv> References: <5E30E09CA3A84EF69AFE4679CC1F7B84@officeserv> Message-ID: Hola Nilton Tu clave primaria de la tabla VENDA es ID_VENDA. Las claves primarias deben tener valores únicos, no pueden repetirse y la columna ID_VENDA tiene valores repetidos, por eso graba el primero, los demás los rechaza. Tienes dos soluciones posibles: 1. Que ID_VENDA tenga valores únicos, que nunca se repitan 2. Que tu clave primaria sea una clave compuesta por dos columnas: ID_VENDA e ID_CLIENTE. Saludos. Walter. 2011/5/8 Nilton Oliveira > pessoal, desvendam este mistério para mim, estou meio confuso, não entendi > o porque deste erro. > > > > tabela master > > ------------- > > create table cliente ( > > id_cliente integer not null, > > nome varchar(50), > > dtnascimento date, > > telefone varchar(17) > > ); > > > > > > primary keys > > ------------ > > alter table cliente add constraint pk_cliente_1 primary key (id_cliente); > > > > > > tabela detail > > ------------- > > create table venda ( > > id_venda integer not null, > > id_cliente integer not null, > > vendedor varchar(50) > > ); > > > > > > primary keys > > ------------ > > alter table venda add constraint pk_venda primary key (id_venda); > > > > > > foreign keys > > ------------ > > alter table venda add constraint fk_venda_1 foreign key (id_cliente) > references cliente (id_cliente); > > > > > > na tabela master, tenho os registros codigo=1, codigo=2, codigo=3, > codigo=4, codigo=5 > > na tabela detail, quando vou adicionar os registros abaixo, acontece o erro > > > > insert into "venda" ("id_venda", "id_cliente", "vendedor") values (1, 1, > 'silva'); // gravou > > insert into "venda" ("id_venda", "id_cliente", "vendedor") values (2, 1, > 'ana'); // gravou > > insert into "venda" ("id_venda", "id_cliente", "vendedor") values (1, 2, > 'pedro'); > > insert into "venda" ("id_venda", "id_cliente", "vendedor") values (2, 2, > 'carlos'); > > insert into "venda" ("id_venda", "id_cliente", "vendedor") values (3, 2, > 'maria'); // gravou > > insert into "venda" ("id_venda", "id_cliente", "vendedor") values (1, 3, > 'lucia'); > > insert into "venda" ("id_venda", "id_cliente", "vendedor") values (2, 3, > 'santos'); > > insert into "venda" ("id_venda", "id_cliente", "vendedor") values (3, 3, > 'flavia'); > > insert into "venda" ("id_venda", "id_cliente", "vendedor") values (1, 4, > 'keila'); > > insert into "venda" ("id_venda", "id_cliente", "vendedor") values (2, 4, > 'cristina'); > > insert into "venda" ("id_venda", "id_cliente", "vendedor") values (3, 4, > 'paula'); > > insert into "venda" ("id_venda", "id_cliente", "vendedor") values (4, 4, > 'sergio'); // gravou > > insert into "venda" ("id_venda", "id_cliente", "vendedor") values (1, 5, > 'claudio'); > > > > commit work; > > > > veja que gravou somente os registros com id_venda: 1, 2, 3, 4. > > > > não entendo este erro, no id_venda nao teria que ser a sequencia de > registros de cada cliente > ______________________________________________ > 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 > From rnribeiro em gmail.com Sun May 8 22:14:28 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Sun, 8 May 2011 22:14:28 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5Boff-topic=5D_trio_SQLConnection/D?= =?iso-8859-1?q?ataSetProvider/ClientDataSet_=28DBExpress=29_com_o_?= =?iso-8859-1?q?DriverName_UIB_FireBird15_=3F_Est=E1_correto=3F?= In-Reply-To: <35A864425AF948E89E3EED545757DD0C@officeserv> References: <35A864425AF948E89E3EED545757DD0C@officeserv> Message-ID: creo que não e as outras dll seriam o midas.dll e ja tem odrive da uib e dbxint30.dll se usar o delphi 2005........ Em 8 de maio de 2011 17:49, Nilton Oliveira escreveu: > > Pessoal, uso o trio SQLConnection/DataSetProvider/ClientDataSet (DBExpress) > com o DriverName UIB FireBird15 (LibraryName = dbexpUIBfire15.dll). Porém o > banco de dados está sendo usado o firebird 2.1 > > Existe algum problema nisto? deverei levar quais arquivos para usar em > outra máquina? > ______________________________________________ > 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 > From nillgolv em bol.com.br Sun May 8 22:36:42 2011 From: nillgolv em bol.com.br (Nilton Oliveira) Date: Sun, 8 May 2011 22:36:42 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5Boff-topic=5D_bd_firebird_-_Master?= =?iso-8859-1?q?-Detail_-_N=E3o_aceita_inserir_registros_=3F=3F=3F?= References: <5E30E09CA3A84EF69AFE4679CC1F7B84@officeserv> Message-ID: <5E634F23FB994699B61E74643BE52713@officeserv> ok, gracias por la ayuda. Hice la segunda opción 2. Su clave principal es una clave compuesta de dos columnas: ID_VENDA y ID_CLIENTE. ----- Original Message ----- From: "W O" To: "FireBase" Sent: Sunday, May 08, 2011 9:06 PM Subject: Re: [firebase-br][off-topic] bd firebird - Master-Detail - Não aceita inserir registros ??? Hola Nilton Tu clave primaria de la tabla VENDA es ID_VENDA. Las claves primarias deben tener valores únicos, no pueden repetirse y la columna ID_VENDA tiene valores repetidos, por eso graba el primero, los demás los rechaza. Tienes dos soluciones posibles: 1. Que ID_VENDA tenga valores únicos, que nunca se repitan 2. Que tu clave primaria sea una clave compuesta por dos columnas: ID_VENDA e ID_CLIENTE. Saludos. Walter. 2011/5/8 Nilton Oliveira > pessoal, desvendam este mistério para mim, estou meio confuso, não entendi > o porque deste erro. > > > > tabela master > > ------------- > > create table cliente ( > > id_cliente integer not null, > > nome varchar(50), > > dtnascimento date, > > telefone varchar(17) > > ); > > > > > > primary keys > > ------------ > > alter table cliente add constraint pk_cliente_1 primary key (id_cliente); > > > > > > tabela detail > > ------------- > > create table venda ( > > id_venda integer not null, > > id_cliente integer not null, > > vendedor varchar(50) > > ); > > > > > > primary keys > > ------------ > > alter table venda add constraint pk_venda primary key (id_venda); > > > > > > foreign keys > > ------------ > > alter table venda add constraint fk_venda_1 foreign key (id_cliente) > references cliente (id_cliente); > > > > > > na tabela master, tenho os registros codigo=1, codigo=2, codigo=3, > codigo=4, codigo=5 > > na tabela detail, quando vou adicionar os registros abaixo, acontece o > erro > > > > insert into "venda" ("id_venda", "id_cliente", "vendedor") values (1, 1, > 'silva'); // gravou > > insert into "venda" ("id_venda", "id_cliente", "vendedor") values (2, 1, > 'ana'); // gravou > > insert into "venda" ("id_venda", "id_cliente", "vendedor") values (1, 2, > 'pedro'); > > insert into "venda" ("id_venda", "id_cliente", "vendedor") values (2, 2, > 'carlos'); > > insert into "venda" ("id_venda", "id_cliente", "vendedor") values (3, 2, > 'maria'); // gravou > > insert into "venda" ("id_venda", "id_cliente", "vendedor") values (1, 3, > 'lucia'); > > insert into "venda" ("id_venda", "id_cliente", "vendedor") values (2, 3, > 'santos'); > > insert into "venda" ("id_venda", "id_cliente", "vendedor") values (3, 3, > 'flavia'); > > insert into "venda" ("id_venda", "id_cliente", "vendedor") values (1, 4, > 'keila'); > > insert into "venda" ("id_venda", "id_cliente", "vendedor") values (2, 4, > 'cristina'); > > insert into "venda" ("id_venda", "id_cliente", "vendedor") values (3, 4, > 'paula'); > > insert into "venda" ("id_venda", "id_cliente", "vendedor") values (4, 4, > 'sergio'); // gravou > > insert into "venda" ("id_venda", "id_cliente", "vendedor") values (1, 5, > 'claudio'); > > > > commit work; > > > > veja que gravou somente os registros com id_venda: 1, 2, 3, 4. > > > > não entendo este erro, no id_venda nao teria que ser a sequencia de > registros de cada cliente > ______________________________________________ > 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 From nillgolv em bol.com.br Sun May 8 22:39:31 2011 From: nillgolv em bol.com.br (Nilton Oliveira) Date: Sun, 8 May 2011 22:39:31 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5Boff-topic=5D_trio_SQLConnection/D?= =?iso-8859-1?q?ataSetProvider/ClientDataSet_=28DBExpress=29_com_o_?= =?iso-8859-1?q?DriverName_UIB_FireBird15_=3F_Est=E1_correto=3F?= References: <35A864425AF948E89E3EED545757DD0C@officeserv> Message-ID: <68412E523F054DF799C3D7881AAA957D@officeserv> estou usando o delphi 7 ----- Original Message ----- From: "Reijanio Nunes Ribeiro" To: "FireBase" Sent: Sunday, May 08, 2011 10:14 PM Subject: Re: [firebase-br][off-topic] trio SQLConnection/DataSetProvider/ClientDataSet (DBExpress) com o DriverName UIB FireBird15 ? Está correto? creo que não e as outras dll seriam o midas.dll e ja tem odrive da uib e dbxint30.dll se usar o delphi 2005........ Em 8 de maio de 2011 17:49, Nilton Oliveira escreveu: > > Pessoal, uso o trio SQLConnection/DataSetProvider/ClientDataSet > (DBExpress) > com o DriverName UIB FireBird15 (LibraryName = dbexpUIBfire15.dll). Porém > o > banco de dados está sendo usado o firebird 2.1 > > Existe algum problema nisto? deverei levar quais arquivos para usar em > outra máquina? > ______________________________________________ > 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 From rnribeiro em gmail.com Sun May 8 22:42:58 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Sun, 8 May 2011 22:42:58 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5Boff-topic=5D_trio_SQLConnection/D?= =?iso-8859-1?q?ataSetProvider/ClientDataSet_=28DBExpress=29_com_o_?= =?iso-8859-1?q?DriverName_UIB_FireBird15_=3F_Est=E1_correto=3F?= In-Reply-To: <68412E523F054DF799C3D7881AAA957D@officeserv> References: <35A864425AF948E89E3EED545757DD0C@officeserv> <68412E523F054DF799C3D7881AAA957D@officeserv> Message-ID: então é dbexpint.dll Em 8 de maio de 2011 22:39, Nilton Oliveira escreveu: > estou usando o delphi 7 > > > ----- Original Message ----- From: "Reijanio Nunes Ribeiro" < > rnribeiro em gmail.com> > To: "FireBase" > Sent: Sunday, May 08, 2011 10:14 PM > Subject: Re: [firebase-br][off-topic] trio > SQLConnection/DataSetProvider/ClientDataSet (DBExpress) com o DriverName UIB > FireBird15 ? Está correto? > > > > creo que não e as outras dll seriam o midas.dll e ja tem odrive da uib e > dbxint30.dll se usar o delphi 2005........ > > Em 8 de maio de 2011 17:49, Nilton Oliveira > escreveu: > > >> Pessoal, uso o trio SQLConnection/DataSetProvider/ClientDataSet >> (DBExpress) >> com o DriverName UIB FireBird15 (LibraryName = dbexpUIBfire15.dll). Porém >> o >> banco de dados está sendo usado o firebird 2.1 >> >> Existe algum problema nisto? deverei levar quais arquivos para usar em >> outra máquina? >> ______________________________________________ >> 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 > From liliane em fariaconsultoria.com.br Mon May 9 07:42:12 2011 From: liliane em fariaconsultoria.com.br (Liliane) Date: Mon, 9 May 2011 03:42:12 -0700 Subject: [firebase-br] SPAM-HIGH: Re: Registros Perdidos Message-ID: Não é o caso, pois o cliente possui relatório desses registros e, em uma cópia recente do banco eles estão lá. Mas agora não estão mais. ---------------------------------------- De: "Paulo Portella" Enviar: sábado, 7 de maio de 2011 14:16 Para: liliane em fariaconsultoria.com.br, "FireBase" Assunto: SPAM-HIGH: Re: [firebase-br] Registros Perdidos Transação que não foi comitada? Vida de americano é assim: iPhone, iPod, iPad, iMac.. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 07/05/2011 10:00, Liliane escreveu: > Olá a todos! > Preciso que vocês me ajudem com um problema que tive em um banco firebird 2.0. > Alguns registros simplesmente desapareceram das tabelas, sem que fosse registrado no log de exclusão. Utilizei o gfix para verificar se tem algum erro com o banco, mas não retornou nada. O mais estranho é que os registros sumiram em sequencia, ao todo foram 7 registros, todos com dependência. > Alguém pode me dar alguma idéia de como proceder para descobrir o que aconteceu? > > > ______________________________________________ > 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 From felix.sol em terra.com.br Mon May 9 07:50:51 2011 From: felix.sol em terra.com.br (Felix) Date: Mon, 9 May 2011 07:50:51 -0300 Subject: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos In-Reply-To: References: Message-ID: <001101cc0e36$f8af90a0$ea0eb1e0$@sol@terra.com.br> O Firebird está rodando em qual sistema operacional ? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Liliane Enviada em: segunda-feira, 9 de maio de 2011 07:42 Para: lista em firebase.com.br Assunto: Re: [firebase-br] SPAM-HIGH: Re: Registros Perdidos Não é o caso, pois o cliente possui relatório desses registros e, em uma cópia recente do banco eles estão lá. Mas agora não estão mais. ---------------------------------------- De: "Paulo Portella" Enviar: sábado, 7 de maio de 2011 14:16 Para: liliane em fariaconsultoria.com.br, "FireBase" Assunto: SPAM-HIGH: Re: [firebase-br] Registros Perdidos Transação que não foi comitada? Vida de americano é assim: iPhone, iPod, iPad, iMac.. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 07/05/2011 10:00, Liliane escreveu: > Olá a todos! > Preciso que vocês me ajudem com um problema que tive em um banco firebird 2.0. > Alguns registros simplesmente desapareceram das tabelas, sem que fosse registrado no log de exclusão. Utilizei o gfix para verificar se tem algum erro com o banco, mas não retornou nada. O mais estranho é que os registros sumiram em sequencia, ao todo foram 7 registros, todos com dependência. > Alguém pode me dar alguma idéia de como proceder para descobrir o que aconteceu? > > > ______________________________________________ > 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 From liliane em fariaconsultoria.com.br Mon May 9 07:57:43 2011 From: liliane em fariaconsultoria.com.br (Liliane) Date: Mon, 9 May 2011 03:57:43 -0700 Subject: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos Message-ID: <24094110$e00b06$6178da2d$@com> O sistema operacional é o Windows Server 2008. Tanto o aplicativo quanto o banco estão em um servidor acessado remotamente. ---------------------------------------- De: "Felix" Enviar: segunda-feira, 9 de maio de 2011 7:51 Para: liliane em fariaconsultoria.com.br, "FireBase" Assunto: RES: [firebase-br] SPAM-HIGH: Re: Registros Perdidos O Firebird está rodando em qual sistema operacional ? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Liliane Enviada em: segunda-feira, 9 de maio de 2011 07:42 Para: lista em firebase.com.br Assunto: Re: [firebase-br] SPAM-HIGH: Re: Registros Perdidos Não é o caso, pois o cliente possui relatório desses registros e, em uma cópia recente do banco eles estão lá. Mas agora não estão mais. ---------------------------------------- De: "Paulo Portella" Enviar: sábado, 7 de maio de 2011 14:16 Para: liliane em fariaconsultoria.com.br, "FireBase" Assunto: SPAM-HIGH: Re: [firebase-br] Registros Perdidos Transação que não foi comitada? Vida de americano é assim: iPhone, iPod, iPad, iMac.. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 07/05/2011 10:00, Liliane escreveu: > Olá a todos! > Preciso que vocês me ajudem com um problema que tive em um banco firebird 2.0. > Alguns registros simplesmente desapareceram das tabelas, sem que fosse registrado no log de exclusão. Utilizei o gfix para verificar se tem algum erro com o banco, mas não retornou nada. O mais estranho é que os registros sumiram em sequencia, ao todo foram 7 registros, todos com dependência. > Alguém pode me dar alguma idéia de como proceder para descobrir o que aconteceu? > > > ______________________________________________ > 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 From ronaldsouza01 em gmail.com Mon May 9 08:01:05 2011 From: ronaldsouza01 em gmail.com (Ronaldo Souza) Date: Mon, 9 May 2011 08:01:05 -0300 Subject: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos In-Reply-To: <24094110$e00b06$6178da2d$@com> References: <24094110$e00b06$6178da2d$@com> Message-ID: Existe a possibilidade de alguém ter acesso ao banco sem ser via sistema ? Esses registros poderiam ser alterados, inclusive os campos chave ? Sucesso Ronaldo Alves de Souza AtonWare Ltda. Em 9 de maio de 2011 07:57, Liliane escreveu: > > > O sistema operacional é o Windows Server 2008. Tanto o aplicativo quanto o > banco estão em um servidor acessado remotamente. > > ---------------------------------------- > De: "Felix" > Enviar: segunda-feira, 9 de maio de 2011 7:51 > Para: liliane em fariaconsultoria.com.br, "FireBase" > Assunto: RES: [firebase-br] SPAM-HIGH: Re: Registros Perdidos > > O Firebird está rodando em qual sistema operacional ? > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Liliane > Enviada em: segunda-feira, 9 de maio de 2011 07:42 > Para: lista em firebase.com.br > Assunto: Re: [firebase-br] SPAM-HIGH: Re: Registros Perdidos > > Não é o caso, pois o cliente possui relatório desses registros e, em uma > cópia recente do banco eles estão lá. Mas agora não estão mais. > ---------------------------------------- > De: "Paulo Portella" Enviar: sábado, 7 de maio de 2011 14:16 > Para: liliane em fariaconsultoria.com.br, "FireBase" Assunto: SPAM-HIGH: Re: > [firebase-br] Registros Perdidos > > Transação que não foi comitada? > > Vida de americano é assim: iPhone, iPod, iPad, iMac.. > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > Em 07/05/2011 10:00, Liliane escreveu: > > Olá a todos! > > Preciso que vocês me ajudem com um problema que tive em um banco firebird > 2.0. > > Alguns registros simplesmente desapareceram das tabelas, sem que fosse > registrado no log de exclusão. Utilizei o gfix para verificar se tem algum > erro com o banco, mas não retornou nada. O mais estranho é que os registros > sumiram em sequencia, ao todo foram 7 registros, todos com dependência. > > Alguém pode me dar alguma idéia de como proceder para descobrir o que > aconteceu? > > > > > > ______________________________________________ > > 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 > From matheus.jgs em gmail.com Mon May 9 08:02:12 2011 From: matheus.jgs em gmail.com (Matheus Mathias) Date: Mon, 9 May 2011 08:02:12 -0300 Subject: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos In-Reply-To: <24094110$e00b06$6178da2d$@com> References: <24094110$e00b06$6178da2d$@com> Message-ID: Liliane, o que pode acontecer é assim se é aberto a conexão com o banco na hora em que abre o sistema e faz a gravação desse item no banco, se for tirar o relatorio nessa hora ele vai aparecer esse registro, porem não foi comitada a transação... assim perdendo os dados depois do relatorio... Em 9 de maio de 2011 07:57, Liliane escreveu: > > > O sistema operacional é o Windows Server 2008. Tanto o aplicativo quanto o > banco estão em um servidor acessado remotamente. > > ---------------------------------------- > De: "Felix" > Enviar: segunda-feira, 9 de maio de 2011 7:51 > Para: liliane em fariaconsultoria.com.br, "FireBase" > Assunto: RES: [firebase-br] SPAM-HIGH: Re: Registros Perdidos > > O Firebird está rodando em qual sistema operacional ? > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Liliane > Enviada em: segunda-feira, 9 de maio de 2011 07:42 > Para: lista em firebase.com.br > Assunto: Re: [firebase-br] SPAM-HIGH: Re: Registros Perdidos > > Não é o caso, pois o cliente possui relatório desses registros e, em uma > cópia recente do banco eles estão lá. Mas agora não estão mais. > ---------------------------------------- > De: "Paulo Portella" Enviar: sábado, 7 de maio de 2011 14:16 > Para: liliane em fariaconsultoria.com.br, "FireBase" Assunto: SPAM-HIGH: Re: > [firebase-br] Registros Perdidos > > Transação que não foi comitada? > > Vida de americano é assim: iPhone, iPod, iPad, iMac.. > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > Em 07/05/2011 10:00, Liliane escreveu: > > Olá a todos! > > Preciso que vocês me ajudem com um problema que tive em um banco firebird > 2.0. > > Alguns registros simplesmente desapareceram das tabelas, sem que fosse > registrado no log de exclusão. Utilizei o gfix para verificar se tem algum > erro com o banco, mas não retornou nada. O mais estranho é que os registros > sumiram em sequencia, ao todo foram 7 registros, todos com dependência. > > Alguém pode me dar alguma idéia de como proceder para descobrir o que > aconteceu? > > > > > > ______________________________________________ > > 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 > -- Grato, Matheus. From liliane em fariaconsultoria.com.br Mon May 9 08:37:09 2011 From: liliane em fariaconsultoria.com.br (Liliane) Date: Mon, 9 May 2011 04:37:09 -0700 Subject: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos Message-ID: <7e36cfb5$5b7c5b7b$36718ea9$@com> Dá pra ter acesso ao banco pelo ibexpert, que tá instalado no servidor. Acessando o banco pelo ibexpert, é possível sim, alterar os registros. ---------------------------------------- De: "Ronaldo Souza" Enviar: segunda-feira, 9 de maio de 2011 8:01 Para: liliane em fariaconsultoria.com.br, "FireBase" Assunto: Re: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos Existe a possibilidade de alguém ter acesso ao banco sem ser via sistema ? Esses registros poderiam ser alterados, inclusive os campos chave ? Sucesso Ronaldo Alves de Souza AtonWare Ltda. Em 9 de maio de 2011 07:57, Liliane escreveu: O sistema operacional é o Windows Server 2008. Tanto o aplicativo quanto o banco estão em um servidor acessado remotamente. ---------------------------------------- De: "Felix" Enviar: segunda-feira, 9 de maio de 2011 7:51 Para: liliane em fariaconsultoria.com.br, "FireBase" Assunto: RES: [firebase-br] SPAM-HIGH: Re: Registros Perdidos O Firebird está rodando em qual sistema operacional ? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Liliane Enviada em: segunda-feira, 9 de maio de 2011 07:42 Para: lista em firebase.com.br Assunto: Re: [firebase-br] SPAM-HIGH: Re: Registros Perdidos Não é o caso, pois o cliente possui relatório desses registros e, em uma cópia recente do banco eles estão lá. Mas agora não estão mais. ---------------------------------------- De: "Paulo Portella" Enviar: sábado, 7 de maio de 2011 14:16 Para: liliane em fariaconsultoria.com.br, "FireBase" Assunto: SPAM-HIGH: Re: [firebase-br] Registros Perdidos Transação que não foi comitada? Vida de americano é assim: iPhone, iPod, iPad, iMac.. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 07/05/2011 10:00, Liliane escreveu: > Olá a todos! > Preciso que vocês me ajudem com um problema que tive em um banco firebird 2.0. > Alguns registros simplesmente desapareceram das tabelas, sem que fosse registrado no log de exclusão. Utilizei o gfix para verificar se tem algum erro com o banco, mas não retornou nada. O mais estranho é que os registros sumiram em sequencia, ao todo foram 7 registros, todos com dependência. > Alguém pode me dar alguma idéia de como proceder para descobrir o que aconteceu? > > > ______________________________________________ > 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 From ronaldsouza01 em gmail.com Mon May 9 08:39:24 2011 From: ronaldsouza01 em gmail.com (Ronaldo Souza) Date: Mon, 9 May 2011 08:39:24 -0300 Subject: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos In-Reply-To: <7e36cfb5$5b7c5b7b$36718ea9$@com> References: <7e36cfb5$5b7c5b7b$36718ea9$@com> Message-ID: Mas o acesso ao servidor é restrito ou qualquer usuário pode "entrar na sala e acessar o servidor" ? Sucesso Ronaldo Alves de Souza AtonWare Ltda. Em 9 de maio de 2011 08:37, Liliane escreveu: > > Dá pra ter acesso ao banco pelo ibexpert, que tá instalado no servidor. > Acessando o banco pelo ibexpert, é possível sim, alterar os registros. > > ---------------------------------------- > De: "Ronaldo Souza" > Enviar: segunda-feira, 9 de maio de 2011 8:01 > Para: liliane em fariaconsultoria.com.br, "FireBase" > Assunto: Re: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos > > Existe a possibilidade de alguém ter acesso ao banco sem ser via sistema ? > Esses registros poderiam ser alterados, inclusive os campos chave ? > Sucesso Ronaldo Alves de Souza AtonWare Ltda. > > Em 9 de maio de 2011 07:57, Liliane > escreveu: > > O sistema operacional é o Windows Server 2008. Tanto o aplicativo quanto o > banco estão em um servidor acessado remotamente. > > ---------------------------------------- > De: "Felix" > Enviar: segunda-feira, 9 de maio de 2011 7:51 > Para: liliane em fariaconsultoria.com.br, "FireBase" > Assunto: RES: [firebase-br] SPAM-HIGH: Re: Registros Perdidos > > O Firebird está rodando em qual sistema operacional ? > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Liliane > Enviada em: segunda-feira, 9 de maio de 2011 07:42 > Para: lista em firebase.com.br > Assunto: Re: [firebase-br] SPAM-HIGH: Re: Registros Perdidos > > Não é o caso, pois o cliente possui relatório desses registros e, em uma > cópia recente do banco eles estão lá. Mas agora não estão mais. > ---------------------------------------- > De: "Paulo Portella" Enviar: sábado, 7 de maio de 2011 14:16 > Para: liliane em fariaconsultoria.com.br, "FireBase" Assunto: SPAM-HIGH: Re: > [firebase-br] Registros Perdidos > > Transação que não foi comitada? > > Vida de americano é assim: iPhone, iPod, iPad, iMac.. > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > Em 07/05/2011 10:00, Liliane escreveu: > > Olá a todos! > > Preciso que vocês me ajudem com um problema que tive em um banco firebird > 2.0. > > Alguns registros simplesmente desapareceram das tabelas, sem que fosse > registrado no log de exclusão. Utilizei o gfix para verificar se tem algum > erro com o banco, mas não retornou nada. O mais estranho é que os registros > sumiram em sequencia, ao todo foram 7 registros, todos com dependência. > > Alguém pode me dar alguma idéia de como proceder para descobrir o que > aconteceu? > > > > > > ______________________________________________ > > 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 > From liliane em fariaconsultoria.com.br Mon May 9 09:25:55 2011 From: liliane em fariaconsultoria.com.br (Liliane) Date: Mon, 9 May 2011 05:25:55 -0700 Subject: [firebase-br] fw: Re: RES: SPAM-HIGH: Re: Registros Perdidos Message-ID: <10d2957d$6c419119$15dee3ff$@com> ---------------------------------------- De: "Liliane" Enviar: segunda-feira, 9 de maio de 2011 8:23 Para: lista em firebase.com.br Assunto: Re: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos A conexão é aberta quando o sistema inicia, e fica aberta até que o sistema seja fechado. Quanto aos registros, nós vimos que foram gravados todos de uma vez. Tem também uma cópia do banco, que foi tirada alguns dias após a inserção dos registros, que contém todos os 30. Mas semana passada o cliente ---------------------------------------- De: "Matheus Mathias" Enviar: segunda-feira, 9 de maio de 2011 8:20 Para: liliane em fariaconsultoria.com.br Assunto: Re: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos Correto, mas assim, a conexão do banco de vocês é aberta quando vai iniciar a gravação e finaliza quando ele grava? Por que, já vi varios erros que acontecem que inicia a transação em uma tela e em outro lugar ele finaliza e comita. Mas isso foi o usuario que informou que foi na mesma ou vocês mesmo viram que aconteceu isso? Em 9 de maio de 2011 08:14, Liliane escreveu: Certo, mas e quanto a outros registros que foram inseridos juntos? No total foram 30 registros gravados na mesma transação. Os outros 23 continuam no banco. Se a transação não fosse comitada, eles também não estariam no banco, correto? ---------------------------------------- De: "Matheus Mathias" Enviar: segunda-feira, 9 de maio de 2011 8:02 Para: liliane em fariaconsultoria.com.br, "FireBase" Assunto: Re: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos Liliane, o que pode acontecer é assim se é aberto a conexão com o banco na hora em que abre o sistema e faz a gravação desse item no banco, se for tirar o relatorio nessa hora ele vai aparecer esse registro, porem não foi comitada a transação... assim perdendo os dados depois do relatorio... Em 9 de maio de 2011 07:57, Liliane escreveu: O sistema operacional é o Windows Server 2008. Tanto o aplicativo quanto o banco estão em um servidor acessado remotamente. ---------------------------------------- De: "Felix" Enviar: segunda-feira, 9 de maio de 2011 7:51 Para: liliane em fariaconsultoria.com.br, "FireBase" Assunto: RES: [firebase-br] SPAM-HIGH: Re: Registros Perdidos O Firebird está rodando em qual sistema operacional ? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Liliane Enviada em: segunda-feira, 9 de maio de 2011 07:42 Para: lista em firebase.com.br Assunto: Re: [firebase-br] SPAM-HIGH: Re: Registros Perdidos Não é o caso, pois o cliente possui relatório desses registros e, em uma cópia recente do banco eles estão lá. Mas agora não estão mais. ---------------------------------------- De: "Paulo Portella" Enviar: sábado, 7 de maio de 2011 14:16 Para: liliane em fariaconsultoria.com.br, "FireBase" Assunto: SPAM-HIGH: Re: [firebase-br] Registros Perdidos Transação que não foi comitada? Vida de americano é assim: iPhone, iPod, iPad, iMac.. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 07/05/2011 10:00, Liliane escreveu: > Olá a todos! > Preciso que vocês me ajudem com um problema que tive em um banco firebird 2.0. > Alguns registros simplesmente desapareceram das tabelas, sem que fosse registrado no log de exclusão. Utilizei o gfix para verificar se tem algum erro com o banco, mas não retornou nada. O mais estranho é que os registros sumiram em sequencia, ao todo foram 7 registros, todos com dependência. > Alguém pode me dar alguma idéia de como proceder para descobrir o que aconteceu? > > > ______________________________________________ > 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 -- Grato, Matheus. -- Grato, Matheus. From liliane em fariaconsultoria.com.br Mon May 9 09:28:35 2011 From: liliane em fariaconsultoria.com.br (Liliane) Date: Mon, 9 May 2011 05:28:35 -0700 Subject: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos Message-ID: <79cf85f4$63938dc2$4179725c$@com> A transação é aberta na mesma tela em que é finalizada. Quanto ao registros que foram gravados juntos, todos eles tem um código de inserção e quando são criados juntos, tem o mesmo código, por isso dá pra saber que foram gravados todos juntos. Nos registros de log, inclusive, tem uma alteração de um desses registros que sumira, 2 dias após a inserção. ---------------------------------------- De: "Matheus Mathias" Enviar: segunda-feira, 9 de maio de 2011 8:20 Para: liliane em fariaconsultoria.com.br Assunto: Re: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos Correto, mas assim, a conexão do banco de vocês é aberta quando vai iniciar a gravação e finaliza quando ele grava? Por que, já vi varios erros que acontecem que inicia a transação em uma tela e em outro lugar ele finaliza e comita. Mas isso foi o usuario que informou que foi na mesma ou vocês mesmo viram que aconteceu isso? Em 9 de maio de 2011 08:14, Liliane escreveu: Certo, mas e quanto a outros registros que foram inseridos juntos? No total foram 30 registros gravados na mesma transação. Os outros 23 continuam no banco. Se a transação não fosse comitada, eles também não estariam no banco, correto? ---------------------------------------- De: "Matheus Mathias" Enviar: segunda-feira, 9 de maio de 2011 8:02 Para: liliane em fariaconsultoria.com.br, "FireBase" Assunto: Re: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos Liliane, o que pode acontecer é assim se é aberto a conexão com o banco na hora em que abre o sistema e faz a gravação desse item no banco, se for tirar o relatorio nessa hora ele vai aparecer esse registro, porem não foi comitada a transação... assim perdendo os dados depois do relatorio... Em 9 de maio de 2011 07:57, Liliane escreveu: O sistema operacional é o Windows Server 2008. Tanto o aplicativo quanto o banco estão em um servidor acessado remotamente. ---------------------------------------- De: "Felix" Enviar: segunda-feira, 9 de maio de 2011 7:51 Para: liliane em fariaconsultoria.com.br, "FireBase" Assunto: RES: [firebase-br] SPAM-HIGH: Re: Registros Perdidos O Firebird está rodando em qual sistema operacional ? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Liliane Enviada em: segunda-feira, 9 de maio de 2011 07:42 Para: lista em firebase.com.br Assunto: Re: [firebase-br] SPAM-HIGH: Re: Registros Perdidos Não é o caso, pois o cliente possui relatório desses registros e, em uma cópia recente do banco eles estão lá. Mas agora não estão mais. ---------------------------------------- De: "Paulo Portella" Enviar: sábado, 7 de maio de 2011 14:16 Para: liliane em fariaconsultoria.com.br, "FireBase" Assunto: SPAM-HIGH: Re: [firebase-br] Registros Perdidos Transação que não foi comitada? Vida de americano é assim: iPhone, iPod, iPad, iMac.. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 07/05/2011 10:00, Liliane escreveu: > Olá a todos! > Preciso que vocês me ajudem com um problema que tive em um banco firebird 2.0. > Alguns registros simplesmente desapareceram das tabelas, sem que fosse registrado no log de exclusão. Utilizei o gfix para verificar se tem algum erro com o banco, mas não retornou nada. O mais estranho é que os registros sumiram em sequencia, ao todo foram 7 registros, todos com dependência. > Alguém pode me dar alguma idéia de como proceder para descobrir o que aconteceu? > > > ______________________________________________ > 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 -- Grato, Matheus. -- Grato, Matheus. From matheus.jgs em gmail.com Mon May 9 10:31:33 2011 From: matheus.jgs em gmail.com (Matheus Mathias) Date: Mon, 9 May 2011 10:31:33 -0300 Subject: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos In-Reply-To: <79cf85f4$63938dc2$4179725c$@com> References: <79cf85f4$63938dc2$4179725c$@com> Message-ID: Bom pelo que você falou antes esses registros existiam em uma semana, e na outra não certo? Bom, vocês tem log de comandos executados no ibexpert? Em 9 de maio de 2011 09:28, Liliane escreveu: > > A transação é aberta na mesma tela em que é finalizada. > Quanto ao registros que foram gravados juntos, todos eles tem um código de > inserção e quando são criados juntos, tem o mesmo código, por isso dá pra > saber que foram gravados todos juntos. Nos registros de log, inclusive, tem > uma alteração de um desses registros que sumira, 2 dias após a inserção. > > ---------------------------------------- > De: "Matheus Mathias" > Enviar: segunda-feira, 9 de maio de 2011 8:20 > Para: liliane em fariaconsultoria.com.br > Assunto: Re: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos > > Correto, mas assim, a conexão do banco de vocês é aberta quando vai iniciar > a gravação e finaliza quando ele grava? Por que, já vi varios erros que > acontecem que inicia a transação em uma tela e em outro lugar ele finaliza e > comita. Mas isso foi o usuario que informou que foi na mesma ou vocês mesmo > viram que aconteceu isso? > > Em 9 de maio de 2011 08:14, Liliane > escreveu: > > Certo, mas e quanto a outros registros que foram inseridos juntos? No total > foram 30 registros gravados na mesma transação. Os outros 23 continuam no > banco. Se a transação não fosse comitada, eles também não estariam no banco, > correto? > > ---------------------------------------- > De: "Matheus Mathias" > Enviar: segunda-feira, 9 de maio de 2011 8:02 > Para: liliane em fariaconsultoria.com.br, "FireBase" > Assunto: Re: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos > > Liliane, o que pode acontecer é assim se é aberto a conexão com o banco na > hora em que abre o sistema e faz a gravação desse item no banco, se for > tirar o relatorio nessa hora ele vai aparecer esse registro, porem não foi > comitada a transação... assim perdendo os dados depois do relatorio... > Em 9 de maio de 2011 07:57, Liliane > escreveu: > > O sistema operacional é o Windows Server 2008. Tanto o aplicativo quanto o > banco estão em um servidor acessado remotamente. > > ---------------------------------------- > De: "Felix" > Enviar: segunda-feira, 9 de maio de 2011 7:51 > Para: liliane em fariaconsultoria.com.br, "FireBase" > Assunto: RES: [firebase-br] SPAM-HIGH: Re: Registros Perdidos > > O Firebird está rodando em qual sistema operacional ? > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Liliane > Enviada em: segunda-feira, 9 de maio de 2011 07:42 > Para: lista em firebase.com.br > Assunto: Re: [firebase-br] SPAM-HIGH: Re: Registros Perdidos > > Não é o caso, pois o cliente possui relatório desses registros e, em uma > cópia recente do banco eles estão lá. Mas agora não estão mais. > ---------------------------------------- > De: "Paulo Portella" Enviar: sábado, 7 de maio de 2011 14:16 > Para: liliane em fariaconsultoria.com.br, "FireBase" Assunto: SPAM-HIGH: Re: > [firebase-br] Registros Perdidos > > Transação que não foi comitada? > > Vida de americano é assim: iPhone, iPod, iPad, iMac.. > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > Em 07/05/2011 10:00, Liliane escreveu: > > Olá a todos! > > Preciso que vocês me ajudem com um problema que tive em um banco firebird > 2.0. > > Alguns registros simplesmente desapareceram das tabelas, sem que fosse > registrado no log de exclusão. Utilizei o gfix para verificar se tem algum > erro com o banco, mas não retornou nada. O mais estranho é que os registros > sumiram em sequencia, ao todo foram 7 registros, todos com dependência. > > Alguém pode me dar alguma idéia de como proceder para descobrir o que > aconteceu? > > > > > > ______________________________________________ > > 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 > > -- > Grato, > Matheus. > > -- > Grato, > Matheus. > > > ______________________________________________ > 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 > -- Grato, Matheus. From liliane em fariaconsultoria.com.br Mon May 9 10:34:38 2011 From: liliane em fariaconsultoria.com.br (Liliane) Date: Mon, 9 May 2011 06:34:38 -0700 Subject: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos Message-ID: <25a15946$19d912$3f19fdf4$@com> Não, o log é feito pela aplicação. ---------------------------------------- De: "Matheus Mathias" Enviar: segunda-feira, 9 de maio de 2011 10:32 Para: liliane em fariaconsultoria.com.br, "FireBase" Assunto: Re: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos Bom pelo que você falou antes esses registros existiam em uma semana, e na outra não certo? Bom, vocês tem log de comandos executados no ibexpert? Em 9 de maio de 2011 09:28, Liliane escreveu: A transação é aberta na mesma tela em que é finalizada. Quanto ao registros que foram gravados juntos, todos eles tem um código de inserção e quando são criados juntos, tem o mesmo código, por isso dá pra saber que foram gravados todos juntos. Nos registros de log, inclusive, tem uma alteração de um desses registros que sumira, 2 dias após a inserção. ---------------------------------------- De: "Matheus Mathias" Enviar: segunda-feira, 9 de maio de 2011 8:20 Para: liliane em fariaconsultoria.com.br Assunto: Re: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos Correto, mas assim, a conexão do banco de vocês é aberta quando vai iniciar a gravação e finaliza quando ele grava? Por que, já vi varios erros que acontecem que inicia a transação em uma tela e em outro lugar ele finaliza e comita. Mas isso foi o usuario que informou que foi na mesma ou vocês mesmo viram que aconteceu isso? Em 9 de maio de 2011 08:14, Liliane escreveu: Certo, mas e quanto a outros registros que foram inseridos juntos? No total foram 30 registros gravados na mesma transação. Os outros 23 continuam no banco. Se a transação não fosse comitada, eles também não estariam no banco, correto? ---------------------------------------- De: "Matheus Mathias" Enviar: segunda-feira, 9 de maio de 2011 8:02 Para: liliane em fariaconsultoria.com.br, "FireBase" Assunto: Re: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos Liliane, o que pode acontecer é assim se é aberto a conexão com o banco na hora em que abre o sistema e faz a gravação desse item no banco, se for tirar o relatorio nessa hora ele vai aparecer esse registro, porem não foi comitada a transação... assim perdendo os dados depois do relatorio... Em 9 de maio de 2011 07:57, Liliane escreveu: O sistema operacional é o Windows Server 2008. Tanto o aplicativo quanto o banco estão em um servidor acessado remotamente. ---------------------------------------- De: "Felix" Enviar: segunda-feira, 9 de maio de 2011 7:51 Para: liliane em fariaconsultoria.com.br, "FireBase" Assunto: RES: [firebase-br] SPAM-HIGH: Re: Registros Perdidos O Firebird está rodando em qual sistema operacional ? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Liliane Enviada em: segunda-feira, 9 de maio de 2011 07:42 Para: lista em firebase.com.br Assunto: Re: [firebase-br] SPAM-HIGH: Re: Registros Perdidos Não é o caso, pois o cliente possui relatório desses registros e, em uma cópia recente do banco eles estão lá. Mas agora não estão mais. ---------------------------------------- De: "Paulo Portella" Enviar: sábado, 7 de maio de 2011 14:16 Para: liliane em fariaconsultoria.com.br, "FireBase" Assunto: SPAM-HIGH: Re: [firebase-br] Registros Perdidos Transação que não foi comitada? Vida de americano é assim: iPhone, iPod, iPad, iMac.. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 07/05/2011 10:00, Liliane escreveu: > Olá a todos! > Preciso que vocês me ajudem com um problema que tive em um banco firebird 2.0. > Alguns registros simplesmente desapareceram das tabelas, sem que fosse registrado no log de exclusão. Utilizei o gfix para verificar se tem algum erro com o banco, mas não retornou nada. O mais estranho é que os registros sumiram em sequencia, ao todo foram 7 registros, todos com dependência. > Alguém pode me dar alguma idéia de como proceder para descobrir o que aconteceu? > > > ______________________________________________ > 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 -- Grato, Matheus. -- Grato, Matheus. ______________________________________________ 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 -- Grato, Matheus. From liliane em fariaconsultoria.com.br Mon May 9 10:46:07 2011 From: liliane em fariaconsultoria.com.br (Liliane) Date: Mon, 9 May 2011 06:46:07 -0700 Subject: [firebase-br] fw: Re: RES: SPAM-HIGH: Re: Registros Perdidos Message-ID: ---------------------------------------- De: "Liliane" Enviar: segunda-feira, 9 de maio de 2011 10:45 Para: "Ronaldo Souza" Assunto: Re: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos Não, não dá pra saber quais operações foram feitas via IBExpert. ---------------------------------------- De: "Ronaldo Souza" Enviar: segunda-feira, 9 de maio de 2011 10:37 Para: liliane em fariaconsultoria.com.br, "FireBase" Assunto: Re: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos Eu acho que o Matheus perguntou se, caso alguém faça alguma operação via IBExpert, você teria o log dessas operações guardado. Sucesso Ronaldo Alves de Souza AtonWare Ltda. Em 9 de maio de 2011 10:34, Liliane escreveu: Não, o log é feito pela aplicação. > ______________________________________________ > 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 -- Grato, Matheus. -- Grato, Matheus. ______________________________________________ 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 -- Grato, Matheus. ______________________________________________ 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 From liliane em fariaconsultoria.com.br Mon May 9 10:55:36 2011 From: liliane em fariaconsultoria.com.br (Liliane) Date: Mon, 9 May 2011 06:55:36 -0700 Subject: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos Message-ID: <7deaf96d$30b14aea$ef7e926$@com> Vou fazer um log através do ibexpert, assim, caso acontecer novamente, pelo menos eu elimino essa possibilidade, né? Obrigada pela ajuda. ---------------------------------------- De: "Ronaldo Souza" Enviar: segunda-feira, 9 de maio de 2011 10:51 Para: liliane em fariaconsultoria.com.br Assunto: Re: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos Então, como dizia o pessoal do Engenheiros do Havaí, "crimes perfeitos não deixam suspeitos" ! Aí, realmente fica muito difícil tentar descobrir o que realmente houve sem eliminar todas as possibilidades. Sucesso Ronaldo Alves de Souza AtonWare Ltda 2011/5/9 Liliane Não, não dá pra saber quais operações foram feitas via IBExpert. ---------------------------------------- De: "Ronaldo Souza" Enviar: segunda-feira, 9 de maio de 2011 10:37 Para: liliane em fariaconsultoria.com.br, "FireBase" Assunto: Re: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos Eu acho que o Matheus perguntou se, caso alguém faça alguma operação via IBExpert, você teria o log dessas operações guardado. Sucesso Ronaldo Alves de Souza AtonWare Ltda. Em 9 de maio de 2011 10:34, Liliane escreveu: Não, o log é feito pela aplicação. > ______________________________________________ > 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 -- Grato, Matheus. -- Grato, Matheus. ______________________________________________ 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 -- Grato, Matheus. ______________________________________________ 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 From matheus.jgs em gmail.com Mon May 9 11:05:44 2011 From: matheus.jgs em gmail.com (Matheus Mathias) Date: Mon, 9 May 2011 11:05:44 -0300 Subject: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos In-Reply-To: <7deaf96d$30b14aea$ef7e926$@com> References: <7deaf96d$30b14aea$ef7e926$@com> Message-ID: Sim sim, caso for isso mesmo você pode me encaminhar um resultado assim o que era? Ou se não foi resolvido para poder ver outras possibilidades. Até e boa sorte. Em 9 de maio de 2011 10:55, Liliane escreveu: > > > Vou fazer um log através do ibexpert, assim, caso acontecer novamente, > pelo menos eu elimino essa possibilidade, né? > Obrigada pela ajuda. > > ---------------------------------------- > De: "Ronaldo Souza" > Enviar: segunda-feira, 9 de maio de 2011 10:51 > Para: liliane em fariaconsultoria.com.br > Assunto: Re: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos > > Então, como dizia o pessoal do Engenheiros do Havaí, "crimes perfeitos não > deixam suspeitos" ! Aí, realmente fica muito difícil tentar descobrir o que > realmente houve sem eliminar todas as possibilidades. > Sucesso Ronaldo Alves de Souza AtonWare Ltda > > 2011/5/9 Liliane > Não, não dá pra saber quais operações foram feitas via IBExpert. > > ---------------------------------------- > De: "Ronaldo Souza" > Enviar: segunda-feira, 9 de maio de 2011 10:37 > Para: liliane em fariaconsultoria.com.br, "FireBase" > Assunto: Re: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos > > Eu acho que o Matheus perguntou se, caso alguém faça alguma operação via > IBExpert, você teria o log dessas operações guardado. > Sucesso Ronaldo Alves de Souza AtonWare Ltda. > > Em 9 de maio de 2011 10:34, Liliane > escreveu: > > Não, o log é feito pela aplicação. > > > ______________________________________________ > > 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 > > -- > Grato, > Matheus. > > -- > Grato, > Matheus. > > ______________________________________________ > 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 > > -- > Grato, > Matheus. > > ______________________________________________ > 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 > -- Grato, Matheus. From edujed em gmail.com Mon May 9 11:23:18 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Mon, 9 May 2011 11:23:18 -0300 Subject: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos In-Reply-To: <25a15946$19d912$3f19fdf4$@com> References: <25a15946$19d912$3f19fdf4$@com> Message-ID: Seria possível alguém ter realizado um RESTORE desta base, sobrepondo o arquivo original ? Abraço, PS: o log fica dentro do banco, ou está num "external file" ? ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 9 de maio de 2011 10:34, Liliane escreveu: > > >  Não, o log é feito pela aplicação. > > ---------------------------------------- >  De: "Matheus Mathias" > Enviar: segunda-feira, 9 de maio de 2011 10:32 > Para: liliane em fariaconsultoria.com.br, "FireBase" > Assunto: Re: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos > > Bom pelo que você falou antes esses registros existiam em uma semana, e na outra não certo? Bom, vocês tem log de comandos executados no ibexpert? > > Em 9 de maio de 2011 09:28, Liliane escreveu: > >  A transação é aberta na mesma tela em que é finalizada. >  Quanto ao registros que foram gravados juntos, todos eles tem um código de inserção e quando são criados juntos, tem o mesmo código, por isso dá pra saber que foram gravados todos juntos. Nos registros de log, inclusive, tem uma alteração de um desses registros que sumira, 2 dias após a inserção. > > ---------------------------------------- >  De: "Matheus Mathias" > Enviar: segunda-feira, 9 de maio de 2011 8:20 > Para: liliane em fariaconsultoria.com.br > Assunto: Re: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos > > Correto, mas assim, a conexão do banco de vocês é aberta quando vai iniciar a gravação e finaliza quando ele grava? Por que, já vi varios erros que acontecem que inicia a transação em uma tela e em outro lugar ele finaliza e comita. Mas isso foi o usuario que informou que foi na mesma ou vocês mesmo viram que aconteceu isso? > > Em 9 de maio de 2011 08:14, Liliane escreveu: > > Certo, mas e quanto a outros registros que foram inseridos juntos? No total foram 30 registros gravados na mesma transação. Os outros 23 continuam no banco. Se a transação não fosse comitada, eles também não estariam no banco, correto? > > ---------------------------------------- >  De: "Matheus Mathias" > Enviar: segunda-feira, 9 de maio de 2011 8:02 > Para: liliane em fariaconsultoria.com.br, "FireBase" >  Assunto: Re: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos > > Liliane, o que pode acontecer é assim se é aberto a conexão com o banco na hora em que abre o sistema e faz a gravação desse item no banco, se for tirar o relatorio nessa hora ele vai aparecer esse registro, porem não foi comitada a transação... assim perdendo os dados depois do relatorio... > Em 9 de maio de 2011 07:57, Liliane escreveu: > >  O sistema operacional é o Windows Server 2008. Tanto o aplicativo quanto o banco estão em um servidor acessado remotamente. > > ---------------------------------------- >  De: "Felix" > Enviar: segunda-feira, 9 de maio de 2011 7:51 > Para: liliane em fariaconsultoria.com.br, "FireBase" >  Assunto: RES: [firebase-br] SPAM-HIGH: Re: Registros Perdidos > > O Firebird está rodando em qual sistema operacional ? > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Liliane > Enviada em: segunda-feira, 9 de maio de 2011 07:42 > Para: lista em firebase.com.br > Assunto: Re: [firebase-br] SPAM-HIGH: Re: Registros Perdidos > > Não é o caso, pois o cliente possui relatório desses registros e, em uma > cópia recente do banco eles estão lá. Mas agora não estão mais. > ---------------------------------------- >  De: "Paulo Portella" Enviar: sábado, 7 de maio de 2011 14:16 > Para: liliane em fariaconsultoria.com.br, "FireBase" Assunto: SPAM-HIGH: Re: [firebase-br] Registros Perdidos > > Transação que não foi comitada? > > Vida de americano é assim: iPhone, iPod, iPad, iMac.. > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > Em 07/05/2011 10:00, Liliane escreveu: >> Olá a todos! >> Preciso que vocês me ajudem com um problema que tive em um banco firebird > 2.0. >> Alguns registros simplesmente desapareceram das tabelas, sem que fosse > registrado no log de exclusão. Utilizei o gfix para verificar se tem algum > erro com o banco, mas não retornou nada. O mais estranho é que os registros > sumiram em sequencia, ao todo foram 7 registros, todos com dependência. >> Alguém pode me dar alguma idéia de como proceder para descobrir o que > aconteceu? >> >> >> ______________________________________________ >> 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 > > -- > Grato, > Matheus. > > -- > Grato, > Matheus. > > ______________________________________________ > 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 > > -- > Grato, > Matheus. > > > ______________________________________________ > 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 > From liliane em fariaconsultoria.com.br Mon May 9 13:56:59 2011 From: liliane em fariaconsultoria.com.br (Liliane) Date: Mon, 9 May 2011 09:56:59 -0700 Subject: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos Message-ID: <7202cf89$73d5773b$74a596ff$@com> Não, não fei feito RESTORE da base. O log fica dentro do banco. Estava pensando de fazer um log através de triggers, pois o que tenho hoje só funciona se a alteração for dentro do aplicativo. ---------------------------------------- De: "Eduardo Jedliczka" Enviar: segunda-feira, 9 de maio de 2011 11:24 Para: liliane em fariaconsultoria.com.br, "FireBase" Assunto: Re: [firebase-br] RES: SPAM-HIGH: Re: Registros Perdidos Seria possível alguém ter realizado um RESTORE desta base, sobrepondo o arquivo original ? Abraço, PS: o log fica dentro do banco, ou está num "external file" ? ========================== Eduardo Jedliczka Apucarana - Pr ========================== From jader em infocap.com.br Mon May 9 16:56:54 2011 From: jader em infocap.com.br (Jader) Date: Mon, 9 May 2011 16:56:54 -0300 Subject: [firebase-br] RES: Erro estranho! In-Reply-To: References: <8EBCD6105C7448C4A4C51904AE9EDFEF@notejader> Message-ID: <0FD52517E927414A89696BA689A18D32@notejader> O erro está ocorrendo quando mais de uma máquina está logada no sistema mas trabalhando em partes diferentes! Exemplo equivalente: Alguém está digitando um Pedido e a outra máquina está Baixando Parcelas de OUTRO Pedido! Não existem processos concorrentes que possam gerar um deadlock no caso citado. Já chequei SO, rede, hubby, código do meu sistema, FB....esse erro tá me dando em laço..rsrsrs Jader Abdel -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Robson Catunda Enviada em: domingo, 8 de maio de 2011 15:02 Para: FireBase Assunto: Re: [firebase-br] Erro estranho! É importante saber em que momento(s) o erro ocorre: update, delete, insert,.... E é sempre na mesma tabela? Em 5 de maio de 2011 17:58, Jader escreveu: > Olá Amigos, > > > > > > Já fazem umas 3 semanas estou com um problema sério. Tenho esse sistema > funcionando em mais de 250 clientes e nunca vi esse erro. > > Em um desses clientes em um momento especifico o FB 2.1 dá o erro > 335544345, > a princípio achava que era um deadlock mas agora capturei a mensagem e > fiquei mais confuso ainda. > > > > Lock conflict on no wait transaction > > Violation of FOREIGN KEY constraint % on table % > > Positive numeric value required > > Password required > > > > Já fiz backup/restore, gfix com várias opções. mas sempre o erro acaba > aparecendo. > > O erro acontece de 1 a 5 vzs por dia. > > > > > > Alguém já passou por isso? > > > > > > Abraços > > Jader Abdel > > ______________________________________________ > 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 From nextcorp em nextcorp.com.br Mon May 9 17:35:17 2011 From: nextcorp em nextcorp.com.br (NextCorp) Date: Mon, 9 May 2011 17:35:17 -0300 Subject: [firebase-br] RES: Erro estranho! In-Reply-To: <0FD52517E927414A89696BA689A18D32@notejader> References: <8EBCD6105C7448C4A4C51904AE9EDFEF@notejader> <0FD52517E927414A89696BA689A18D32@notejader> Message-ID: Virus...já verificou... Washington -----Mensagem Original----- From: Jader Sent: Monday, May 09, 2011 4:56 PM To: 'FireBase' Subject: [firebase-br] RES: Erro estranho! O erro está ocorrendo quando mais de uma máquina está logada no sistema mas trabalhando em partes diferentes! Exemplo equivalente: Alguém está digitando um Pedido e a outra máquina está Baixando Parcelas de OUTRO Pedido! Não existem processos concorrentes que possam gerar um deadlock no caso citado. Já chequei SO, rede, hubby, código do meu sistema, FB....esse erro tá me dando em laço..rsrsrs Jader Abdel -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Robson Catunda Enviada em: domingo, 8 de maio de 2011 15:02 Para: FireBase Assunto: Re: [firebase-br] Erro estranho! É importante saber em que momento(s) o erro ocorre: update, delete, insert,.... E é sempre na mesma tabela? Em 5 de maio de 2011 17:58, Jader escreveu: > Olá Amigos, > > > > > > Já fazem umas 3 semanas estou com um problema sério. Tenho esse sistema > funcionando em mais de 250 clientes e nunca vi esse erro. > > Em um desses clientes em um momento especifico o FB 2.1 dá o erro > 335544345, > a princípio achava que era um deadlock mas agora capturei a mensagem e > fiquei mais confuso ainda. > > > > Lock conflict on no wait transaction > > Violation of FOREIGN KEY constraint % on table % > > Positive numeric value required > > Password required > > > > Já fiz backup/restore, gfix com várias opções. mas sempre o erro acaba > aparecendo. > > O erro acontece de 1 a 5 vzs por dia. > > > > > > Alguém já passou por isso? > > > > > > Abraços > > Jader Abdel > > ______________________________________________ > 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 ----- Nenhum vírus encontrado nessa mensagem. Verificado por AVG - www.avgbrasil.com.br Versão: 10.0.1325 / Banco de dados de vírus: 1500/3626 - Data de Lançamento: 05/09/11 From jader em infocap.com.br Mon May 9 17:59:18 2011 From: jader em infocap.com.br (Jader) Date: Mon, 9 May 2011 17:59:18 -0300 Subject: [firebase-br] RES: RES: Erro estranho! In-Reply-To: References: <8EBCD6105C7448C4A4C51904AE9EDFEF@notejader><0FD52517E927414A89696BA689A18D32@notejader> Message-ID: <22B531A3608B4E98B0D1D68083CB7CFC@notejader> Não verifiquei vírus, mas lá tem antivírus e tal, mas de qualquer forma vou checar também! -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de NextCorp Enviada em: segunda-feira, 9 de maio de 2011 17:35 Para: FireBase Assunto: Re: [firebase-br] RES: Erro estranho! Virus...já verificou... Washington -----Mensagem Original----- From: Jader Sent: Monday, May 09, 2011 4:56 PM To: 'FireBase' Subject: [firebase-br] RES: Erro estranho! O erro está ocorrendo quando mais de uma máquina está logada no sistema mas trabalhando em partes diferentes! Exemplo equivalente: Alguém está digitando um Pedido e a outra máquina está Baixando Parcelas de OUTRO Pedido! Não existem processos concorrentes que possam gerar um deadlock no caso citado. Já chequei SO, rede, hubby, código do meu sistema, FB....esse erro tá me dando em laço..rsrsrs Jader Abdel -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Robson Catunda Enviada em: domingo, 8 de maio de 2011 15:02 Para: FireBase Assunto: Re: [firebase-br] Erro estranho! É importante saber em que momento(s) o erro ocorre: update, delete, insert,.... E é sempre na mesma tabela? Em 5 de maio de 2011 17:58, Jader escreveu: > Olá Amigos, > > > > > > Já fazem umas 3 semanas estou com um problema sério. Tenho esse sistema > funcionando em mais de 250 clientes e nunca vi esse erro. > > Em um desses clientes em um momento especifico o FB 2.1 dá o erro > 335544345, > a princípio achava que era um deadlock mas agora capturei a mensagem e > fiquei mais confuso ainda. > > > > Lock conflict on no wait transaction > > Violation of FOREIGN KEY constraint % on table % > > Positive numeric value required > > Password required > > > > Já fiz backup/restore, gfix com várias opções. mas sempre o erro acaba > aparecendo. > > O erro acontece de 1 a 5 vzs por dia. > > > > > > Alguém já passou por isso? > > > > > > Abraços > > Jader Abdel > > ______________________________________________ > 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 ----- Nenhum vírus encontrado nessa mensagem. Verificado por AVG - www.avgbrasil.com.br Versão: 10.0.1325 / Banco de dados de vírus: 1500/3626 - Data de Lançamento: 05/09/11 ______________________________________________ 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 From pportellaa.firebase em gmail.com Mon May 9 18:20:26 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Mon, 09 May 2011 18:20:26 -0300 Subject: [firebase-br] Erro estranho! In-Reply-To: <8EBCD6105C7448C4A4C51904AE9EDFEF@notejader> References: <8EBCD6105C7448C4A4C51904AE9EDFEF@notejader> Message-ID: <4DC85A9A.5020206@gmail.com> Esse erro parece ser que a referência estrangeira entre duas (ou mais) tabelas se perdeu... Não? Experimenta fazer o seguinte: Extraia toda a sua base de dados, Recrie seu banco Traga de volta os registros extraídos antes Se forem muitas tabelas, me chame que eu ajudo. skype : pportellaa msn: pportellaa(arroba)hotmail.com Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 05/05/2011 17:58, Jader escreveu: > Olá Amigos, > > > > > > Já fazem umas 3 semanas estou com um problema sério. Tenho esse sistema > funcionando em mais de 250 clientes e nunca vi esse erro. > > Em um desses clientes em um momento especifico o FB 2.1 dá o erro 335544345, > a princípio achava que era um deadlock mas agora capturei a mensagem e > fiquei mais confuso ainda. > > > > Lock conflict on no wait transaction > > Violation of FOREIGN KEY constraint % on table % > > Positive numeric value required > > Password required > > > > Já fiz backup/restore, gfix com várias opções. mas sempre o erro acaba > aparecendo. > > O erro acontece de 1 a 5 vzs por dia. > > > > > > Alguém já passou por isso? > > > > > > Abraços > > Jader Abdel > > ______________________________________________ > 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 From gilberto.theves em softplan.com.br Tue May 10 08:21:59 2011 From: gilberto.theves em softplan.com.br (Gilberto Theves) Date: Tue, 10 May 2011 08:21:59 -0300 Subject: [firebase-br] Auto incremento FB Message-ID: <4DC91FD7.4010802@softplan.com.br> Pessoal, apesar de ser um assunto já batido, me deixou com muitas duvidas pois, achei varias "vertentes" de auto incremento no FB porem todas diferentes e uma mais esquisita que a outra, a principio não consegui fazer com que nenhuma funcionasse.O que gostaria de pedir é um código que realmente funcione e as instruções de como ele funciona, realmente não entendi se é preciso algo no código da programação (no caso JSP) ou é simplesmente SQL. Desde já agradeço a atenção dispensada -- Atenciosamente, Gilberto Theves From brayan.cicarone em gmail.com Tue May 10 08:39:25 2011 From: brayan.cicarone em gmail.com (Brayan Ciacarone) Date: Tue, 10 May 2011 08:39:25 -0300 Subject: [firebase-br] Auto incremento FB In-Reply-To: <4DC91FD7.4010802@softplan.com.br> References: <4DC91FD7.4010802@softplan.com.br> Message-ID: Meu amigo você terá que usar dois recursos do FB : Bem um deles é a GENERATOR : armazena valores, o outro é a trigger : q vai acionar a GENERATOR criada; Criando genereitor CREATE SEQUENCE NOME_GEN; ela começa com valor 0. para altera este valor faça desta forma: ALTER SEQUENCE NOME_GEN RESTART WITH 10 pronto a generator esta crida agora vamos a triger; CREATE OR ALTER trigger Nome_Trigger for tabela active *before insert* position 0 AS begin new.*Campo_Auto_Incremento* = gen_id(nome_gen, 1); end bom esta trigger sera ativada antes de inserir um novo registro na tabela selecionada a Função GEN_ID ela retona o valor da GENERATOR passada no primeiro parametro somando como o valor inteiro passado no segundo paramentro. Brayan Cicarone From temp2 em tecnobyte.com.br Tue May 10 08:50:28 2011 From: temp2 em tecnobyte.com.br (=?iso-8859-1?Q?Tecnobyte_Inform=E1tica?=) Date: Tue, 10 May 2011 07:50:28 -0400 Subject: [firebase-br] Auto incremento FB In-Reply-To: <4DC91FD7.4010802@softplan.com.br> References: <4DC91FD7.4010802@softplan.com.br> Message-ID: Bom dia No Firebird não existe campo do tipo autoincremental, como existem em outros bancos de dados, mas existe um recurso chamado GENERATOR (SEQUENCE em Ansi-SQL) que serve para criar contadores. Estes contadores podem ser usados para qualquer finalidade onde se quer que um número seja incrementado sem risco de repetição, como é o caso de uma chave-primária. Não existe nada no Firebird que ligue um campo diretamente ao contador, mas você pode fazer isto de diversas formas (via trigger, aplicação, etc.). COMO CRIAR UM GENERATOR (SEQUENCE)? Sintaxe: CREATE GENERATOR NomeDoGerador; ou CREATE SEQUENCE NomeDaSequencia; Exemplos: CREATE GENERATOR Gen_Venda_Id; CREATE SEQUENCE SQ_Venda_Id; Note que para o Firebird, generator e sequence são a mesma coisa. A única diferença é que sequence segue o padrão Ansi-SQL, enquanto que generator é um recurso antigo do Firebird/Interbase e não está previsto no Ansi-SQL. COMO OBTER O VALOR DE UM GENERATOR? Sintaxe: GEN_ID(NomeDoGerador, Incremento) Exemplos: SELECT GEN_ID(Gen_Venda_Id, 1) FROM RDB$DATABASE; -- Obtém o próximo valor do gerador. SELECT GEN_ID(Gen_Venda_Id, 0) FROM RDB$DATABASE; -- Obtém o valor corrente do gerador. SELECT NEXT VALUE FOR Gen_Venda_Id FROM RDB$DATABASE; -- Obtém o próximo valor do gerador. COMO USAR UM GENERATOR EM UM TRIGGER? Crie um trigger do tipo BEFORE INSERT e nele verifique se o campo chave está vazio. Se estiver vazio, preencha com o próximo valor do generator. Exemplo: SET TERM ^ ; CREATE TRIGGER Trig_Venda_AntesInclusao FOR Venda BEFORE INSERT AS BEGIN IF (NEW.Id IS NULL) THEN NEW.Id = GEN_ID(Gen_Venda_Id, 1); END^ SET TERM ; ^ COMO USAR UM GENERATOR NO INSERT? INSERT INTO Venda(Id, Data, Obs) VALUES(GEN_ID(Gen_Venda_Id, 1), CURRENT_DATE, 'Teste'); Se quiser que o ID seja retornado, use: INSERT INTO Venda(Id, Data, Obs) VALUES(GEN_ID(Gen_Venda_Id, 1), CURRENT_DATE, 'Teste') RETURNING Id; Há também a opção de pegar o próximo valor do gerador e colocar em uma varíavel para posteriormente usá-lo em um comando INSERT (atualmente uso desta forma devido a algumas limitações dos componentes de acesso com os quais trabalho). Não há exatamente uma receita pronta de como usar geradores no Firebird, pois cada situação requer uma solução diferente. Muitas vezes haverá, inclusive, mais de uma solução para o mesmo problema e o desenvolvedor deverá fazer uma escolha. Atenciosamente. Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br -----Mensagem Original----- From: Gilberto Theves Sent: Tuesday, May 10, 2011 7:21 AM To: FireBase Subject: [firebase-br] Auto incremento FB Pessoal, apesar de ser um assunto já batido, me deixou com muitas duvidas pois, achei varias "vertentes" de auto incremento no FB porem todas diferentes e uma mais esquisita que a outra, a principio não consegui fazer com que nenhuma funcionasse.O que gostaria de pedir é um código que realmente funcione e as instruções de como ele funciona, realmente não entendi se é preciso algo no código da programação (no caso JSP) ou é simplesmente SQL. Desde já agradeço a atenção dispensada -- Atenciosamente, Gilberto Theves ______________________________________________ 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 From agalysson em gmail.com Tue May 10 08:55:05 2011 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Tue, 10 May 2011 08:55:05 -0300 Subject: [firebase-br] Auto incremento FB In-Reply-To: References: <4DC91FD7.4010802@softplan.com.br> Message-ID: você pode selecionar o generator puro tb... SELECT GEN_ID(NomeGenerator,0) FROM RDB$DATABASE para selecionar o último generator criado SELECT GEN_ID(NomeGenerator,1) FROM RDB$DATABASE para selecionar o próximo generator Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo." [Raul Seixas] 2011/5/10 Tecnobyte Informática > Bom dia > > No Firebird não existe campo do tipo autoincremental, como existem em > outros bancos de dados, mas existe um recurso chamado GENERATOR (SEQUENCE em > Ansi-SQL) que serve para criar contadores. Estes contadores podem ser usados > para qualquer finalidade onde se quer que um número seja incrementado sem > risco de repetição, como é o caso de uma chave-primária. Não existe nada no > Firebird que ligue um campo diretamente ao contador, mas você pode fazer > isto de diversas formas (via trigger, aplicação, etc.). > > > COMO CRIAR UM GENERATOR (SEQUENCE)? > > Sintaxe: > > CREATE GENERATOR NomeDoGerador; > ou > CREATE SEQUENCE NomeDaSequencia; > > Exemplos: > > CREATE GENERATOR Gen_Venda_Id; > CREATE SEQUENCE SQ_Venda_Id; > > Note que para o Firebird, generator e sequence são a mesma coisa. A única > diferença é que sequence segue o padrão Ansi-SQL, enquanto que generator é > um recurso antigo do Firebird/Interbase e não está previsto no Ansi-SQL. > > > COMO OBTER O VALOR DE UM GENERATOR? > > Sintaxe: > > GEN_ID(NomeDoGerador, Incremento) > > Exemplos: > > SELECT GEN_ID(Gen_Venda_Id, 1) FROM RDB$DATABASE; -- Obtém o próximo valor > do gerador. > SELECT GEN_ID(Gen_Venda_Id, 0) FROM RDB$DATABASE; -- Obtém o valor corrente > do gerador. > SELECT NEXT VALUE FOR Gen_Venda_Id FROM RDB$DATABASE; -- Obtém o próximo > valor do gerador. > > > > COMO USAR UM GENERATOR EM UM TRIGGER? > > Crie um trigger do tipo BEFORE INSERT e nele verifique se o campo chave > está vazio. Se estiver vazio, preencha com o próximo valor do generator. > > Exemplo: > > SET TERM ^ ; > CREATE TRIGGER Trig_Venda_AntesInclusao FOR Venda BEFORE INSERT AS > BEGIN > IF (NEW.Id IS NULL) THEN > NEW.Id = GEN_ID(Gen_Venda_Id, 1); > END^ > SET TERM ; ^ > > > COMO USAR UM GENERATOR NO INSERT? > > INSERT INTO Venda(Id, Data, Obs) > VALUES(GEN_ID(Gen_Venda_Id, 1), CURRENT_DATE, 'Teste'); > > Se quiser que o ID seja retornado, use: > > INSERT INTO Venda(Id, Data, Obs) > VALUES(GEN_ID(Gen_Venda_Id, 1), CURRENT_DATE, 'Teste') > RETURNING Id; > > > Há também a opção de pegar o próximo valor do gerador e colocar em uma > varíavel para posteriormente usá-lo em um comando INSERT (atualmente uso > desta forma devido a algumas limitações dos componentes de acesso com os > quais trabalho). > > Não há exatamente uma receita pronta de como usar geradores no Firebird, > pois cada situação requer uma solução diferente. Muitas vezes haverá, > inclusive, mais de uma solução para o mesmo problema e o desenvolvedor > deverá fazer uma escolha. > > Atenciosamente. > > Daniel P. Guimarães > Tecnobyte Informática > www.tecnobyte.com.br > > -----Mensagem Original----- From: Gilberto Theves > Sent: Tuesday, May 10, 2011 7:21 AM > To: FireBase > Subject: [firebase-br] Auto incremento FB > > > Pessoal, apesar de ser um assunto já batido, me deixou com muitas > duvidas pois, achei varias "vertentes" de auto incremento no FB porem > todas diferentes e uma mais esquisita que a outra, a principio não > consegui fazer com que nenhuma funcionasse.O que gostaria de pedir é um > código que realmente funcione e as instruções de como ele funciona, > realmente não entendi se é preciso algo no código da programação (no > caso JSP) ou é simplesmente SQL. > > Desde já agradeço a atenção dispensada > > -- > Atenciosamente, > Gilberto Theves > > > > ______________________________________________ > 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 > From agalysson em gmail.com Tue May 10 10:20:52 2011 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Tue, 10 May 2011 10:20:52 -0300 Subject: [firebase-br] Firebird 1.5 e Fedora 12 In-Reply-To: References: <4DC16F37.9030600@persoft.com.br> <4DC18CFE.80507@sinprod.com.br> <4DC19967.6020405@persoft.com.br> <4DC29959.9040303@persoft.com.br> Message-ID: /\ Caps pra que te quero?! heheh então amigo Eduardo, veja o log do firebird e tente encontrar alguma dica... Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo." [Raul Seixas] Em 5 de maio de 2011 10:47, ATTE. Ribamar escreveu: > PEÇO POR GENTILEZA EXCLUIR MEU E-MAIL DESTA LISTA, INFORMO Q JÁ FIZ ISSO NO > SITE, MAS CONTINUO RECEBENDO UM SEM NÚMERO DE E-MAILS, ENCHE MINHA CAIXA, > GRATO. > > Em 5 de maio de 2011 09:34, Eduardo Pelizzari de Andrade < > eduardoandrade em persoft.com.br> escreveu: > > > Já tentei, com senha e sem senha. > > > > Eduardo Pelizzari de Andrade > > Persoft Softwares Aplicativos > > Fone: 55 11 22218061 > > > > > > Em 04/05/2011 22:55, Marcelo Geyer escreveu: > > > >> Já experimentou recriar o usuário firebird? > >> > >> Em 4 de maio de 2011 15:22, Eduardo Pelizzari de Andrade< > >> eduardoandrade em persoft.com.br> escreveu: > >> > >> > >> > >>> Uberdam, obrigado pela atenção, mas eu já fiz isso. > >>> > >>> > >>> Eduardo Pelizzari de Andrade > >>> Persoft Softwares Aplicativos > >>> Fone: 55 11 22218061 > >>> > >>> > >>> Em 04/05/2011 14:29, Uberdam Sinprod escreveu: > >>> > >>> > >>> > >>>> remove e instala novamente > >>>> > >>>> Em 4/5/2011 12:22, Eduardo Pelizzari de Andrade escreveu: > >>>> > >>>> Caros, > >>>> > >>>> > >>>>> Estou com problemas para instalar o firebird 1.5 no fedora 12. > >>>>> > >>>>> Quando tento rodar o script de inicialização no rc3.d ou tento subir > o > >>>>> fbmgr direto do diretório /opt/firebird/bin, ele apresenta a > mensagem: > >>>>> > >>>>> getpwuid:sucesss > >>>>> can not get password entry > >>>>> > >>>>> Se rodo o fbguard ele apresenta a mensagem: > >>>>> > >>>>> invalid user (must be firebird, interbase, interbas or root) > >>>>> > >>>>> Estes erros acontece tanto se eu rodar como usuário root ou usuário > >>>>> firebird. > >>>>> > >>>>> A instalação foi feita por outra pessoa, copiando as bibliotecas. > >>>>> > >>>>> Baixei do site do ibphoenix a atualização a partir do tar.gz e do > rpm, > >>>>> tentei instalar as duas e continua com as mesmas mensagens. > >>>>> > >>>>> Alguém tem uma luz, ou pelo menos, onde posso conseguir os fontes do > >>>>> firebird 1.5 para o linux, para tentar compilar? > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>> ______________________________________________ > >>>> 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 > >>>> > >>>> > >>>> > >>>> Nenhum vírus encontrado nessa mensagem recebida. > >>>> Verificado por AVG - www.avgbrasil.com.br > >>>> Versão: 9.0.894 / Banco de dados de vírus: 271.1.1/3614 - Data de > >>>> Lançamento: 05/04/11 03:34:00 > >>>> > >>>> > >>>> > >>>> > >>>> > >>> ______________________________________________ > >>> 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 > >>> > >>> > >>> > >> > >> > >> > >> > >> > >> Nenhum vírus encontrado nessa mensagem recebida. > >> Verificado por AVG - www.avgbrasil.com.br > >> Versão: 9.0.894 / Banco de dados de vírus: 271.1.1/3614 - Data de > >> Lançamento: 05/04/11 03:34:00 > >> > >> > >> > > ______________________________________________ > > 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 > > > > > > -- > Bendito Seja o Senhor, que não me entregou nas mãos dos meus inimigos!!! > ______________________________________________ > 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 > From gutonovaes19 em gmail.com Tue May 10 17:20:53 2011 From: gutonovaes19 em gmail.com (Gustavo Novaes) Date: Tue, 10 May 2011 17:20:53 -0300 Subject: [firebase-br] Bibliografia & Afins Firebird e Delphi In-Reply-To: <4D949AC2.1060606@gmail.com> References: <4D949AC2.1060606@gmail.com> Message-ID: Paulo, Esses livros que indicou ainda os utiliza? Tem intenção de vendê-los? Eu estava pensando mais em partir para VCL FOR WEB (intraweb) que dot net. Mas ainda não estou ciente das tecnologias novas do RAD STUDIO XE. Gustavo Novaes gutonovaes19 em gmail.com Skype: gustavo.novaes Em 31 de março de 2011 12:16, Paulo Portella escreveu: > Sugestões : > * Sistemas Multicamadas com Delphi DataSnap e dbExpress (Anderson Haertel > Rodrigues) > * Guia do Desenvolvedor Delphi for .NET (Pacheco) > ==>Muito bom esses Livros, me ajudaram bastante. > > Quanto aos componentes, não vejo maiores problemas, posso muito bem te > orientar quanto a isso. > (já fui contratado diversas vezes para Uppar código fonte, e até hoje não > vi dificuldade maior). > > Se a preocupação for tão grande assim, poderíamos fazer um trabalho > paralelo, o que você acha? > > Me contacte em privado no email : pportellaa(arroba)hotmail.com > > > Vida de americano é assim: iPhone, iPod, iPad, iMac?. > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > > Em 31/03/2011 11:26, Gustavo Novaes escreveu: > >> Bom dia à todos, >> >> Estou avaliando a migração de uma aplicação feita em delphi 5 + >> bde-paradox pra o mesmo Delphi 5 +Zeos+Firebird. >> Não estou "fechado" com Zeos e aceito sugestões. Manter o Delphi 5 é >> uma necessidade pois muitos componentes de terceiros são usados e >> migrar para uma versão mais nova do delphi implicaria em muito mais >> reescrita (presumo) de código e custo de aquisição de componentes tais >> como report builder e tee chart. >> >> Embora o modelo de dados feito no paradox careça de uma remodelagem e >> melhorias, devido ao prazo do cliente (foi enfático, quer pra ontem - >> hehehe) tentarei realizar o mínimo de mudanças. >> >> Tenho um livro Delphi 5 Banco de Dados& Midas de Thiago Falcão >> pereira e Adriano di Paulo que mostra a construção em camadas mas >> utilizando os componentes do BDE e Midas. Entretanto, gostaria de >> alguma bibliografia mais atualizada, mesmo que destinada à uso de >> versões mais recentes do delphi, mas que permita-me tirar algum >> aprendizado e dicas de boas práticas. >> >> Espero não ter sido longo demais e agradeço as sugestões que serão >> enviadas. >> >> Ah! Outro caminho que imaginava seguir seria o desenvolvimento >> INTRAWEB mas ainda receio pelos componentes de terceiros que terei >> disponível. O foco principal é a mudança do Banco de Dados. >> >> Abraços, >> >> >> Gustavo Novaes >> gutonovaes19 em gmail.com >> Skype: gustavo.novaes >> >> ______________________________________________ >> 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 > From sistemas2000profesional em gmail.com Tue May 10 21:00:17 2011 From: sistemas2000profesional em gmail.com (W O) Date: Tue, 10 May 2011 20:00:17 -0400 Subject: [firebase-br] Auto incremento FB In-Reply-To: <4DC91FD7.4010802@softplan.com.br> References: <4DC91FD7.4010802@softplan.com.br> Message-ID: Hola Gilberto Si entiendes castellano (español), entonces puedes descargar SQL_DEMO desde este enlace: http://www.mediafire.com/?dugbqkqt4tx6bdl Allí encontrarás los programas fuente y la documentación. El programa está hecho en Visual FoxPro pero a la Base de Datos puedes acceder desde cualquier otro lenguaje que te permita la conexión. Saludos. Walter. From rnribeiro em gmail.com Tue May 10 21:34:01 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Tue, 10 May 2011 21:34:01 -0300 Subject: [firebase-br] Auto incremento FB In-Reply-To: References: <4DC91FD7.4010802@softplan.com.br> Message-ID: cara faz assim function TF_DMM.inc_gen(generator: String): Integer; begin QryAtualiza.Close; qryAtualiza.CommandText :='Select gen_id('+Generator+',1)from rdb$database'; qryatualiza.Open; result := qryatualiza.Fields.Fields[0].AsInteger; qryatualiza.Close; end; f_dmm.C_Venda.Insert; f_dmm.C_VendaCODIGO.AsInteger := f_dmm.inc_gen('GEN_C_VENDA_ID'); 2011/5/10 W O > Hola Gilberto > > Si entiendes castellano (español), entonces puedes descargar SQL_DEMO desde > este enlace: > > http://www.mediafire.com/?dugbqkqt4tx6bdl > > Allí encontrarás los programas fuente y la documentación. El programa está > hecho en Visual FoxPro pero a la Base de Datos puedes acceder desde > cualquier otro lenguaje que te permita la conexión. > > Saludos. > > Walter. > ______________________________________________ > 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 > From levymoreira.ce em gmail.com Wed May 11 08:32:10 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 11 May 2011 08:32:10 -0300 Subject: [firebase-br] =?iso-8859-1?q?Verificar_se_valor_=E9_integer?= Message-ID: Tenho um código sql da seguinte forma select coalesce(max(cast(NOTA as integer)), 0) from IN01NFE mas como nota é string as vezes ela tem um valor que não é integer... alguém sabe como faço este sql (pega o valor maximo de um campo) tratando o caso dele conter strings? Obrigado a todos desde já. -- Levy Moreira - Programador Sistech Informática - Juazeiro do Norte - CE ........................................................................... "Aviso de confidencialidade profissional" - Esta mensagem eletrônica e seus anexos são destinados exclusivamente ao(s) destinatário(s) acima e podem conter informações confidenciais sujeitas a restrição legal de comunicação entre as partes. Caso tenha recebido esta mensagem por engano, fica V.S.ª ciente de que a distribuição, divulgação ou disseminação das informações aqui contidas ou anexadas é terminantemente proibida, sujeitando o responsável às penalidades aplicáveis. Assim, solicitamos a gentileza de retorná-la de imediato ao remetente, eliminando-a definitivamente de seu sistema. Em caso de dúvida, queira por favor entrar em contato." "Confidentiality notice" - This message and its attachments are addressed solely to the persons above and may contain privileged and confidential communication. If you have received the message in error, the distribution or dissemination of the content hereof is prohibited. Please return it immediately to the sender and please delete the message from your system on a permanent basis. Should you have any questions, please contact." ........................................................................... From jaber em confesoft.com.br Wed May 11 08:45:54 2011 From: jaber em confesoft.com.br (=?iso-8859-1?B?SmFiZXIgLSBDb25mZXNvZnQgQXV0b21h5+NvIENvbWVyY2lhbCA=?= ) Date: Wed, 11 May 2011 07:45:54 -0400 (Hora Padrão Brasil Central) Subject: [firebase-br] Off-Topic: Linux References: <4DC91FD7.4010802@softplan.com.br> Message-ID: <4DCA76F2.000007.01624@JABER> Pessoal, bom dia. Primeiramente quero pedir desculpas pelo off. Nunca trabalhei com Linux e um cliente me pediu hoje para colocar o servidor do banco de dados em uma máquina com linux. Dei uma pesquisada no google e descobri que existem 'n' versões. Gostaria da ajuda de vocês para saber qual a melhor versão do Linux para se colocar um servidor de dados. Sei que o que manda é o conhecimento mas estou muito disposto a aprender mais sobre o linux e deixar de ser mais um escravo do M$ Windows. Só não sei ainda por onde começar. Alguém poderia me dar uma idéia em PVT? Grato pela ajuda e pela atenção de todos... Jáber S. C. Lima Confesoft Automação Comercial (66)9613-2594 (66)3426-2171 From temp2 em tecnobyte.com.br Wed May 11 09:01:46 2011 From: temp2 em tecnobyte.com.br (=?iso-8859-1?Q?Tecnobyte_Inform=E1tica?=) Date: Wed, 11 May 2011 08:01:46 -0400 Subject: [firebase-br] =?iso-8859-1?q?Verificar_se_valor_=E9_integer?= In-Reply-To: References: Message-ID: <55DDAF1265064A5FB4983D301ED70A85@DanielPC> Bom dia SET TERM ^ ; CREATE PROCEDURE SP_StrToInt(StrValue VARCHAR(20), DefValue INTEGER) RETURNS(Result INTEGER) AS BEGIN Result = StrValue; SUSPEND; WHEN ANY DO BEGIN Result = DefValue; SUSPEND; END END^ SET TERM ; ^ SELECT MAX((SELECT Result FROM SP_StrToInt(NOTA))) FROM IN01NFE Atenciosamente. Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br -----Mensagem Original----- From: Levy Moreira Sent: Wednesday, May 11, 2011 7:32 AM To: FireBase Subject: [firebase-br] Verificar se valor é integer Tenho um código sql da seguinte forma select coalesce(max(cast(NOTA as integer)), 0) from IN01NFE mas como nota é string as vezes ela tem um valor que não é integer... alguém sabe como faço este sql (pega o valor maximo de um campo) tratando o caso dele conter strings? Obrigado a todos desde já. -- Levy Moreira - Programador Sistech Informática - Juazeiro do Norte - CE From levymoreira.ce em gmail.com Wed May 11 09:06:04 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 11 May 2011 09:06:04 -0300 Subject: [firebase-br] =?iso-8859-1?q?Verificar_se_valor_=E9_integer?= In-Reply-To: <55DDAF1265064A5FB4983D301ED70A85@DanielPC> References: <55DDAF1265064A5FB4983D301ED70A85@DanielPC> Message-ID: Obg. Em 11 de maio de 2011 09:01, Tecnobyte Informática escreveu: > Bom dia > > SET TERM ^ ; > > CREATE PROCEDURE SP_StrToInt(StrValue VARCHAR(20), DefValue INTEGER) > RETURNS(Result INTEGER) AS > BEGIN > Result = StrValue; > SUSPEND; > WHEN ANY DO > BEGIN > Result = DefValue; > SUSPEND; > END > END^ > > SET TERM ; ^ > > SELECT MAX((SELECT Result FROM SP_StrToInt(NOTA))) FROM IN01NFE > > > Atenciosamente. > > Daniel P. Guimarães > Tecnobyte Informática > www.tecnobyte.com.br > > -----Mensagem Original----- From: Levy Moreira > Sent: Wednesday, May 11, 2011 7:32 AM > To: FireBase > Subject: [firebase-br] Verificar se valor é integer > > > Tenho um código sql da seguinte forma > > select coalesce(max(cast(NOTA as integer)), 0) from IN01NFE > > mas como nota é string as vezes ela tem um valor que não é integer... > alguém sabe como faço este sql (pega o valor maximo de um campo) > tratando o caso dele conter strings? > > Obrigado a todos desde já. > > -- > Levy Moreira - Programador > Sistech Informática - Juazeiro do Norte - CE > > > ______________________________________________ > 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 > -- Levy Moreira - Programador Sistech Informática - Juazeiro do Norte - CE ........................................................................... "Aviso de confidencialidade profissional" - Esta mensagem eletrônica e seus anexos são destinados exclusivamente ao(s) destinatário(s) acima e podem conter informações confidenciais sujeitas a restrição legal de comunicação entre as partes. Caso tenha recebido esta mensagem por engano, fica V.S.ª ciente de que a distribuição, divulgação ou disseminação das informações aqui contidas ou anexadas é terminantemente proibida, sujeitando o responsável às penalidades aplicáveis. Assim, solicitamos a gentileza de retorná-la de imediato ao remetente, eliminando-a definitivamente de seu sistema. Em caso de dúvida, queira por favor entrar em contato." "Confidentiality notice" - This message and its attachments are addressed solely to the persons above and may contain privileged and confidential communication. If you have received the message in error, the distribution or dissemination of the content hereof is prohibited. Please return it immediately to the sender and please delete the message from your system on a permanent basis. Should you have any questions, please contact." ........................................................................... From agalysson em gmail.com Wed May 11 09:19:45 2011 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Wed, 11 May 2011 09:19:45 -0300 Subject: [firebase-br] Off-Topic: Linux In-Reply-To: <4DCA76F2.000007.01624@JABER> References: <4DC91FD7.4010802@softplan.com.br> <4DCA76F2.000007.01624@JABER> Message-ID: Participe da lista userlinux-br em googlegroups.com. E minha opnião pessoal é que tanto Debian quanto openSUSE são ótimas para servers. E na net você acha muita informação sobre isso... Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo." [Raul Seixas] Em 11 de maio de 2011 08:45, Jaber - Confesoft Automação Comercial < jaber em confesoft.com.br> escreveu: > > > Pessoal, bom dia. > > Primeiramente quero pedir desculpas pelo off. > > Nunca trabalhei com Linux e um cliente me pediu hoje para colocar o > servidor > do banco de dados em uma máquina com linux. > > Dei uma pesquisada no google e descobri que existem 'n' versões. Gostaria > da > ajuda de vocês para saber qual a melhor versão do Linux para se colocar um > servidor de dados. > > Sei que o que manda é o conhecimento mas estou muito disposto a aprender > mais sobre o linux e deixar de ser mais um escravo do M$ Windows. Só não > sei > ainda por onde começar. > > Alguém poderia me dar uma idéia em PVT? > > > > Grato pela ajuda e pela atenção de todos... > > > > > > > > Jáber S. C. Lima > > Confesoft Automação Comercial > > > > (66)9613-2594 > > (66)3426-2171 > > ______________________________________________ > 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 > From agalysson em gmail.com Wed May 11 09:40:16 2011 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Wed, 11 May 2011 09:40:16 -0300 Subject: [firebase-br] =?iso-8859-1?q?Verificar_se_valor_=E9_integer?= In-Reply-To: References: <55DDAF1265064A5FB4983D301ED70A85@DanielPC> Message-ID: Só para saber... não resolve pegar o primeiro registro organizando notas por ordem decrescente? Isso vai trazer o maior registro mesmo se ele tiver letras... (eu acho, se tiver enganado, me avisem) select first 1 notas from tabela order by notas desc (algo próximo a isso) Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo." [Raul Seixas] Em 11 de maio de 2011 09:06, Levy Moreira escreveu: > Obg. > > Em 11 de maio de 2011 09:01, Tecnobyte Informática > escreveu: > > > Bom dia > > > > SET TERM ^ ; > > > > CREATE PROCEDURE SP_StrToInt(StrValue VARCHAR(20), DefValue INTEGER) > > RETURNS(Result INTEGER) AS > > BEGIN > > Result = StrValue; > > SUSPEND; > > WHEN ANY DO > > BEGIN > > Result = DefValue; > > SUSPEND; > > END > > END^ > > > > SET TERM ; ^ > > > > SELECT MAX((SELECT Result FROM SP_StrToInt(NOTA))) FROM IN01NFE > > > > > > Atenciosamente. > > > > Daniel P. Guimarães > > Tecnobyte Informática > > www.tecnobyte.com.br > > > > -----Mensagem Original----- From: Levy Moreira > > Sent: Wednesday, May 11, 2011 7:32 AM > > To: FireBase > > Subject: [firebase-br] Verificar se valor é integer > > > > > > Tenho um código sql da seguinte forma > > > > select coalesce(max(cast(NOTA as integer)), 0) from IN01NFE > > > > mas como nota é string as vezes ela tem um valor que não é integer... > > alguém sabe como faço este sql (pega o valor maximo de um campo) > > tratando o caso dele conter strings? > > > > Obrigado a todos desde já. > > > > -- > > Levy Moreira - Programador > > Sistech Informática - Juazeiro do Norte - CE > > > > > > ______________________________________________ > > 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 > > > > > > -- > Levy Moreira - Programador > Sistech Informática - Juazeiro do Norte - CE > > ........................................................................... > "Aviso de confidencialidade profissional" - Esta mensagem eletrônica e > seus anexos são destinados exclusivamente ao(s) destinatário(s) acima e > podem conter informações confidenciais sujeitas a restrição legal de > comunicação entre as partes. Caso tenha recebido esta mensagem por engano, > fica V.S.ª ciente de que a distribuição, divulgação ou disseminação das > informações aqui contidas ou anexadas é terminantemente proibida, > sujeitando > o responsável às penalidades aplicáveis. Assim, solicitamos a gentileza > de retorná-la de imediato ao remetente, eliminando-a definitivamente de > seu sistema. Em caso de dúvida, queira por favor entrar em contato." > > "Confidentiality notice" - This message and its attachments are > addressed solely to the persons above and may contain privileged and > confidential > communication. If you have received the message in error, the > distribution or dissemination of the content hereof is prohibited. Please > return it > immediately to the sender and please delete the message from your system > on a permanent basis. Should you have any questions, please contact." > > ........................................................................... > ______________________________________________ > 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 > From estanisgeyer em gmail.com Wed May 11 10:01:12 2011 From: estanisgeyer em gmail.com (Marcelo Geyer) Date: Wed, 11 May 2011 10:01:12 -0300 Subject: [firebase-br] Off-Topic: Linux In-Reply-To: <4DCA76F2.000007.01624@JABER> References: <4DC91FD7.4010802@softplan.com.br> <4DCA76F2.000007.01624@JABER> Message-ID: Olá Jaber, Para servidores, indico o ubuntu server e o CentOS. Este último é uma versão baseada no produto comercial da Red Hat. Quero ressaltar que, se você for usar a máquina como servidor, aconselho iniciar a distro em init 1 (modo texto). Como você nunca trabalhou com linux, contrate alguém para, pelo menos, instalar este servidor para você com o que você precisa para atender o cliente. Não se "queime" com o cliente neste momento, e vá estudando o GNU/Linux para dominá-lo. O SO é muito bom. Abraços, Marcelo E. Geyer Em 11 de maio de 2011 08:45, Jaber - Confesoft Automação Comercial < jaber em confesoft.com.br> escreveu: > > > Pessoal, bom dia. > > Primeiramente quero pedir desculpas pelo off. > > Nunca trabalhei com Linux e um cliente me pediu hoje para colocar o > servidor > do banco de dados em uma máquina com linux. > > Dei uma pesquisada no google e descobri que existem 'n' versões. Gostaria > da > ajuda de vocês para saber qual a melhor versão do Linux para se colocar um > servidor de dados. > > Sei que o que manda é o conhecimento mas estou muito disposto a aprender > mais sobre o linux e deixar de ser mais um escravo do M$ Windows. Só não > sei > ainda por onde começar. > > Alguém poderia me dar uma idéia em PVT? > > > > Grato pela ajuda e pela atenção de todos... > > > > > > > > Jáber S. C. Lima > > Confesoft Automação Comercial > > > > (66)9613-2594 > > (66)3426-2171 > > ______________________________________________ > 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 > -- Marcelo E. Geyer Standard Net Tecnologia e Informação From paulobotelho em gmail.com Wed May 11 11:03:25 2011 From: paulobotelho em gmail.com (Paulo Botelho) Date: Wed, 11 May 2011 11:03:25 -0300 Subject: [firebase-br] =?iso-8859-1?q?Log_de_sweep_autom=E1tico?= Message-ID: Pessoal, Existe algum log ou consulta que eu possa fazer para identificar quais foram os últimos sweeps (data e hora) executados automaticamente no bd ? Hoje estou usando o default (sweep interval = 20000) e como tive lentidão nos últimos dois dias quero avaliar se o horário da lentidão coincide com eventual sweep automatico. Necessito desta informação para decidir se passarei o sweep para ser feito manualmente. Muito obrigado ! Paulo Botelho From josauro em casasoft.net.br Wed May 11 12:52:53 2011 From: josauro em casasoft.net.br (Josauro) Date: Wed, 11 May 2011 12:52:53 -0300 Subject: [firebase-br] Bibliografia & Afins Firebird e Delphi In-Reply-To: References: Message-ID: <4DCAB0D5.5090304@casasoft.net.br> Uma sugestão que estou usando, internet use Delphi Prism para .NET, excelente. Intraweb já foi, muitos amigos estão indo do intraweb para .net. Em 11/05/2011 12:00, lista-request em firebase.com.br escreveu: > Message: 1 > Date: Tue, 10 May 2011 17:20:53 -0300 > From: Gustavo Novaes > To: FireBase > Subject: Re: [firebase-br] Bibliografia& Afins Firebird e Delphi > Message-ID: > Content-Type: text/plain; charset=windows-1252 > > Paulo, > > Esses livros que indicou ainda os utiliza? Tem intenção de vendê-los? > > Eu estava pensando mais em partir para VCL FOR WEB (intraweb) que dot net. > Mas ainda não estou ciente das tecnologias novas do RAD STUDIO XE. > > > Gustavo Novaes > gutonovaes19 em gmail.com > Skype: gustavo.novaes > > From cwfsa1 em gmail.com Wed May 11 13:28:03 2011 From: cwfsa1 em gmail.com (Carlos Wilson) Date: Wed, 11 May 2011 13:28:03 -0300 Subject: [firebase-br] Bibliografia & Afins Firebird e Delphi In-Reply-To: <4DCAB0D5.5090304@casasoft.net.br> References: <4DCAB0D5.5090304@casasoft.net.br> Message-ID: <4DCAB913.7060904@gmail.com> Josauro, Desculpe entrar no meio da conversa, mas voce tem algum material sobre Delphi Prism? Tive buscando a respeito mas o único livro que existe é em espanhol. []'s Carlos Wilson Formosystem Informática e Automação Comercial Em 11/05/2011 12:52, Josauro escreveu: > Uma sugestão que estou usando, internet use Delphi Prism para .NET, > excelente. > Intraweb já foi, muitos amigos estão indo do intraweb para .net. > > > > Em 11/05/2011 12:00, lista-request em firebase.com.br escreveu: >> Message: 1 >> Date: Tue, 10 May 2011 17:20:53 -0300 >> From: Gustavo Novaes >> To: FireBase >> Subject: Re: [firebase-br] Bibliografia& Afins Firebird e Delphi >> Message-ID: >> Content-Type: text/plain; charset=windows-1252 >> >> Paulo, >> >> Esses livros que indicou ainda os utiliza? Tem intenção de vendê-los? >> >> Eu estava pensando mais em partir para VCL FOR WEB (intraweb) que dot >> net. >> Mas ainda não estou ciente das tecnologias novas do RAD STUDIO XE. >> >> >> Gustavo Novaes >> gutonovaes19 em gmail.com >> Skype: gustavo.novaes >> >> > > ______________________________________________ > 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 > From josauro em casasoft.net.br Wed May 11 13:50:03 2011 From: josauro em casasoft.net.br (Josauro) Date: Wed, 11 May 2011 13:50:03 -0300 Subject: [firebase-br] Bibliografia & Afins Firebird e Delphi In-Reply-To: <4DCAB913.7060904@gmail.com> References: <4DCAB0D5.5090304@casasoft.net.br> <4DCAB913.7060904@gmail.com> Message-ID: <4DCABE3B.1000408@casasoft.net.br> Opa sem problemas podendo ajudar estamos ai. Material especifico sobre Delphi Prism são poucos ainda, é meio novo. A fonte que uso são os documentos da embarcadero mesmo, material do Bob Stwart (tem uns pdf bons lá) A sintaxe tem muito do Delphi então é 80% A outra vantagem é que 100% do que voce ve escrito em C# converte para o Delphi Prism facilmente, tem ate utilitarios que fazem isso. O que se deve dominar mesmo, é o conceito do .NET (e ai tem muitos livros e conteúdo na internet), principalmente namespaces, conceito de assembly (parecido com as .bpl) Muita coisa para quem usa Delphi, é semelhante, então é mais facil/ Qualquer coisa pode perguntar em PVT. Abraços Josauro S.J. Em 11/05/2011 13:28, Carlos Wilson escreveu: > Josauro, Desculpe entrar no meio da conversa, mas voce tem algum > material sobre Delphi Prism? Tive buscando a respeito mas o único > livro que existe é em espanhol. > > []'s > > Carlos Wilson > Formosystem > Informática e Automação Comercial > > > Em 11/05/2011 12:52, Josauro escreveu: >> Uma sugestão que estou usando, internet use Delphi Prism para >> .NET, excelente. >> Intraweb já foi, muitos amigos estão indo do intraweb para .net. >> >> >> >> Em 11/05/2011 12:00, lista-request em firebase.com.br escreveu: >>> Message: 1 >>> Date: Tue, 10 May 2011 17:20:53 -0300 >>> From: Gustavo Novaes >>> To: FireBase >>> Subject: Re: [firebase-br] Bibliografia& Afins Firebird e Delphi >>> Message-ID: >>> Content-Type: text/plain; charset=windows-1252 >>> >>> Paulo, >>> >>> Esses livros que indicou ainda os utiliza? Tem intenção de vendê-los? >>> >>> Eu estava pensando mais em partir para VCL FOR WEB (intraweb) que >>> dot net. >>> Mas ainda não estou ciente das tecnologias novas do RAD STUDIO XE. >>> >>> >>> Gustavo Novaes >>> gutonovaes19 em gmail.com >>> Skype: gustavo.novaes >>> >>> >> >> ______________________________________________ >> 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 >> > From pportellaa.firebase em gmail.com Wed May 11 14:11:06 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Wed, 11 May 2011 14:11:06 -0300 Subject: [firebase-br] Bibliografia & Afins Firebird e Delphi In-Reply-To: References: <4D949AC2.1060606@gmail.com> Message-ID: <4DCAC32A.2030809@gmail.com> Em 10/05/2011 17:20, Gustavo Novaes escreveu: > Paulo, oi > Esses livros que indicou ainda os utiliza? Tem intenção de vendê-los? Agradeço o interesse. > Eu estava pensando mais em partir para VCL FOR WEB (intraweb) que dot net. Escolha errada. Delphi Prism é uma boa tacada. veja isso, tem muita coisa boa lá.. muita mesmo. http://delphi.about.com/sitesearch.htm?q=Prism&SUName=delphi > Mas ainda não estou ciente das tecnologias novas do RAD STUDIO XE. Tambem tem sobre RAD XE http://delphi.about.com/sitesearch.htm?q=RAD+XE&SUName=delphi (sim, sou fã desse site). Veja tambem aqui: http://www.embarcadero.com/br/products/delphi-prism/delphi-prism-downloads http://edn.embarcadero.com/delphi_prism http://www.embarcadero.com/products/delphi-prism Qualquer coisa é só gritar... Estamos aqui pra nos ajudar. From pportellaa.firebase em gmail.com Wed May 11 14:17:36 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Wed, 11 May 2011 14:17:36 -0300 Subject: [firebase-br] =?windows-1252?q?Verificar_se_valor_=E9_integer?= In-Reply-To: References: Message-ID: <4DCAC4B0.3040004@gmail.com> Primeira besteira que me passou pela cabeça: Você não acha que fazendo isso, você estará postergando a solução do problema? Você não acha que pra resolver esse problema, você deveria mudar o campo responsável pelo sequenciamento da nota para INTEGER ? Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 11/05/2011 08:32, Levy Moreira escreveu: > Tenho um código sql da seguinte forma > > select coalesce(max(cast(NOTA as integer)), 0) from IN01NFE > > mas como nota é string as vezes ela tem um valor que não é integer... > alguém sabe como faço este sql (pega o valor maximo de um campo) > tratando o caso dele conter strings? > > Obrigado a todos desde já. > From ronaldsouza01 em gmail.com Wed May 11 14:19:43 2011 From: ronaldsouza01 em gmail.com (Ronaldo Souza) Date: Wed, 11 May 2011 14:19:43 -0300 Subject: [firebase-br] =?iso-8859-1?q?Verificar_se_valor_=E9_integer?= In-Reply-To: <4DCAC4B0.3040004@gmail.com> References: <4DCAC4B0.3040004@gmail.com> Message-ID: Eu ia dizer exatamente isso, Paulão. Mas aí eu me lembrei do legado..... Sucesso Ronaldo Alves de Souza AtonWare Ltda. Em 11 de maio de 2011 14:17, Paulo Portella escreveu: > Primeira besteira que me passou pela cabeça: Você não acha que fazendo > isso, você estará postergando a solução do problema? > > Você não acha que pra resolver esse problema, você deveria mudar o campo > responsável pelo sequenciamento da nota para INTEGER ? > > Vida de americano é assim: iPhone, iPod, iPad, iMac?. > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > > Em 11/05/2011 08:32, Levy Moreira escreveu: > >> Tenho um código sql da seguinte forma >> >> select coalesce(max(cast(NOTA as integer)), 0) from IN01NFE >> >> mas como nota é string as vezes ela tem um valor que não é integer... >> alguém sabe como faço este sql (pega o valor maximo de um campo) >> tratando o caso dele conter strings? >> >> Obrigado a todos desde já. >> >> > ______________________________________________ > 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 > From pportellaa.firebase em gmail.com Wed May 11 14:23:11 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Wed, 11 May 2011 14:23:11 -0300 Subject: [firebase-br] =?windows-1252?q?Verificar_se_valor_=E9_integer?= In-Reply-To: References: <4DCAC4B0.3040004@gmail.com> Message-ID: <4DCAC5FF.9010505@gmail.com> Que legado? a de que já existem valores STRINGs inseridos? =>> Mude-os o quanto antes. ou Substitua por um novo campo o sequenciamento da NF. Fico imaginando todo o PÓS-emissão de Notas, com as tabelas referenciadas (Itens, Vencimentos, Materias-Primas...enfim) Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 11/05/2011 14:19, Ronaldo Souza escreveu: > Eu ia dizer exatamente isso, Paulão. Mas aí eu me lembrei do legado..... > > Sucesso > Ronaldo Alves de Souza > AtonWare Ltda. > > Em 11 de maio de 2011 14:17, Paulo Portella > escreveu: > >> Primeira besteira que me passou pela cabeça: Você não acha que fazendo >> isso, você estará postergando a solução do problema? >> >> Você não acha que pra resolver esse problema, você deveria mudar o campo >> responsável pelo sequenciamento da nota para INTEGER ? >> >> Vida de americano é assim: iPhone, iPod, iPad, iMac?. >> Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc >> >> >> Em 11/05/2011 08:32, Levy Moreira escreveu: >> >>> Tenho um código sql da seguinte forma >>> >>> select coalesce(max(cast(NOTA as integer)), 0) from IN01NFE >>> >>> mas como nota é string as vezes ela tem um valor que não é integer... >>> alguém sabe como faço este sql (pega o valor maximo de um campo) >>> tratando o caso dele conter strings? >>> >>> Obrigado a todos desde já. >>> >>> >> ______________________________________________ >> 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 From ronaldsouza01 em gmail.com Wed May 11 14:25:03 2011 From: ronaldsouza01 em gmail.com (Ronaldo Souza) Date: Wed, 11 May 2011 14:25:03 -0300 Subject: [firebase-br] =?iso-8859-1?q?Verificar_se_valor_=E9_integer?= In-Reply-To: <4DCAC5FF.9010505@gmail.com> References: <4DCAC4B0.3040004@gmail.com> <4DCAC5FF.9010505@gmail.com> Message-ID: Concordo plenamente com você. Esse realmente é o caminho. Sucesso Ronaldo Alves de Souza AtonWare Ltda Em 11 de maio de 2011 14:23, Paulo Portella escreveu: > Que legado? a de que já existem valores STRINGs inseridos? > > =>> Mude-os o quanto antes. > > ou > Substitua por um novo campo o sequenciamento da NF. > > Fico imaginando todo o PÓS-emissão de Notas, com as tabelas referenciadas > (Itens, Vencimentos, Materias-Primas...enfim) > > > Vida de americano é assim: iPhone, iPod, iPad, iMac?. > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > > Em 11/05/2011 14:19, Ronaldo Souza escreveu: > > Eu ia dizer exatamente isso, Paulão. Mas aí eu me lembrei do legado..... >> >> Sucesso >> Ronaldo Alves de Souza >> AtonWare Ltda. >> >> Em 11 de maio de 2011 14:17, Paulo Portella >> escreveu: >> >> Primeira besteira que me passou pela cabeça: Você não acha que fazendo >>> isso, você estará postergando a solução do problema? >>> >>> Você não acha que pra resolver esse problema, você deveria mudar o campo >>> responsável pelo sequenciamento da nota para INTEGER ? >>> >>> Vida de americano é assim: iPhone, iPod, iPad, iMac?. >>> Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc >>> >>> >>> Em 11/05/2011 08:32, Levy Moreira escreveu: >>> >>> Tenho um código sql da seguinte forma >>>> >>>> select coalesce(max(cast(NOTA as integer)), 0) from IN01NFE >>>> >>>> mas como nota é string as vezes ela tem um valor que não é integer... >>>> alguém sabe como faço este sql (pega o valor maximo de um campo) >>>> tratando o caso dele conter strings? >>>> >>>> Obrigado a todos desde já. >>>> >>>> >>>> ______________________________________________ >>> 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 > From pportellaa.firebase em gmail.com Wed May 11 14:36:11 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Wed, 11 May 2011 14:36:11 -0300 Subject: [firebase-br] Auto incremento FB In-Reply-To: References: <4DC91FD7.4010802@softplan.com.br> Message-ID: <4DCAC90B.9080305@gmail.com> Reijanio, Isso é até legal, mas tem condições. Eu não posso dar um "Insert" e depois valorar o ID da tabela com a sua função e correr o risco de o sistema ficar pausado esperando algum comando ou digitação do usuario (Prova de que 99,99% dos BUGs estão entre o teclado e a cadeira, mas isso é assunto pra outra thread )) pra depois dar o POST na tabela... Outro usuário do sistema em outra ponta dentro da rede pode ter feito antes de você.. e ai já viu né?? Então, sua função só ficaria "legal" em um evento: BeforePost na condição de estar em modo dsInsert (ele pode estar em Edit, o Post será executado mesmo assim tambem)...vlw? Continue assim, você está indo no caminho certo. Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 10/05/2011 21:34, Reijanio Nunes Ribeiro escreveu: > cara faz assim > function TF_DMM.inc_gen(generator: String): Integer; > begin > QryAtualiza.Close; > qryAtualiza.CommandText :='Select gen_id('+Generator+',1)from rdb$database'; > qryatualiza.Open; > result := qryatualiza.Fields.Fields[0].AsInteger; > qryatualiza.Close; > > end; > > > f_dmm.C_Venda.Insert; > f_dmm.C_VendaCODIGO.AsInteger := f_dmm.inc_gen('GEN_C_VENDA_ID'); > > 2011/5/10 W O > >> Hola Gilberto >> >> Si entiendes castellano (español), entonces puedes descargar SQL_DEMO desde >> este enlace: >> >> http://www.mediafire.com/?dugbqkqt4tx6bdl >> >> Allí encontrarás los programas fuente y la documentación. El programa está >> hecho en Visual FoxPro pero a la Base de Datos puedes acceder desde >> cualquier otro lenguaje que te permita la conexión. >> >> Saludos. >> >> Walter. >> ______________________________________________ >> 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 From levymoreira.ce em gmail.com Wed May 11 14:36:37 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 11 May 2011 14:36:37 -0300 Subject: [firebase-br] =?iso-8859-1?q?Verificar_se_valor_=E9_integer?= In-Reply-To: References: <4DCAC4B0.3040004@gmail.com> <4DCAC5FF.9010505@gmail.com> Message-ID: 'Que legado? a de que já existem valores STRINGs inseridos?' Isso mesmo From pportellaa.firebase em gmail.com Wed May 11 14:41:07 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Wed, 11 May 2011 14:41:07 -0300 Subject: [firebase-br] =?windows-1252?q?Verificar_se_valor_=E9_integer?= In-Reply-To: References: <4DCAC4B0.3040004@gmail.com> <4DCAC5FF.9010505@gmail.com> Message-ID: <4DCACA33.60903@gmail.com> Então? Tá esperando o quê pra corrigir isso mizifiu? rsssss Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 11/05/2011 14:36, Levy Moreira escreveu: > 'Que legado? a de que já existem valores STRINGs inseridos?' > Isso mesmo > ______________________________________________ > 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 From rnribeiro em gmail.com Wed May 11 14:43:17 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Wed, 11 May 2011 14:43:17 -0300 Subject: [firebase-br] Auto incremento FB In-Reply-To: <4DCAC90B.9080305@gmail.com> References: <4DC91FD7.4010802@softplan.com.br> <4DCAC90B.9080305@gmail.com> Message-ID: so se usar travamento pessimista nesse caso relemente ficaria travado creio eu Em 11 de maio de 2011 14:36, Paulo Portella escreveu: > Reijanio, > Isso é até legal, mas tem condições. > > Eu não posso dar um "Insert" e depois valorar o ID da tabela com a sua > função e correr o risco de o sistema ficar pausado esperando algum comando > ou digitação do usuario (Prova de que 99,99% dos BUGs estão entre o teclado > e a cadeira, mas isso é assunto pra outra thread )) pra depois dar o POST na > tabela... Outro usuário do sistema em outra ponta dentro da rede pode ter > feito antes de você.. e ai já viu né?? > > Então, sua função só ficaria "legal" em um evento: BeforePost na condição > de estar em modo dsInsert (ele pode estar em Edit, o Post será executado > mesmo assim tambem)...vlw? > > Continue assim, você está indo no caminho certo. > > Vida de americano é assim: iPhone, iPod, iPad, iMac?. > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > > Em 10/05/2011 21:34, Reijanio Nunes Ribeiro escreveu: > > cara faz assim >> function TF_DMM.inc_gen(generator: String): Integer; >> begin >> QryAtualiza.Close; >> qryAtualiza.CommandText :='Select gen_id('+Generator+',1)from >> rdb$database'; >> qryatualiza.Open; >> result := qryatualiza.Fields.Fields[0].AsInteger; >> qryatualiza.Close; >> >> end; >> >> >> f_dmm.C_Venda.Insert; >> f_dmm.C_VendaCODIGO.AsInteger := f_dmm.inc_gen('GEN_C_VENDA_ID'); >> >> 2011/5/10 W O >> >> Hola Gilberto >>> >>> Si entiendes castellano (español), entonces puedes descargar SQL_DEMO >>> desde >>> este enlace: >>> >>> http://www.mediafire.com/?dugbqkqt4tx6bdl >>> >>> Allí encontrarás los programas fuente y la documentación. El programa >>> está >>> hecho en Visual FoxPro pero a la Base de Datos puedes acceder desde >>> cualquier otro lenguaje que te permita la conexión. >>> >>> Saludos. >>> >>> Walter. >>> ______________________________________________ >>> 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 > From rnribeiro em gmail.com Wed May 11 14:45:23 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Wed, 11 May 2011 14:45:23 -0300 Subject: [firebase-br] Auto incremento FB In-Reply-To: References: <4DC91FD7.4010802@softplan.com.br> <4DCAC90B.9080305@gmail.com> Message-ID: e obrigado pelo elogio, tenho melhorado cada dia e tu sempre é um dos que mais me incentivam valew pela força fico feliz de ter vc como amigo Em 11 de maio de 2011 14:43, Reijanio Nunes Ribeiro escreveu: > so se usar travamento pessimista nesse caso relemente ficaria travado creio > eu > > Em 11 de maio de 2011 14:36, Paulo Portella > escreveu: > > Reijanio, >> Isso é até legal, mas tem condições. >> >> Eu não posso dar um "Insert" e depois valorar o ID da tabela com a sua >> função e correr o risco de o sistema ficar pausado esperando algum comando >> ou digitação do usuario (Prova de que 99,99% dos BUGs estão entre o teclado >> e a cadeira, mas isso é assunto pra outra thread )) pra depois dar o POST na >> tabela... Outro usuário do sistema em outra ponta dentro da rede pode ter >> feito antes de você.. e ai já viu né?? >> >> Então, sua função só ficaria "legal" em um evento: BeforePost na condição >> de estar em modo dsInsert (ele pode estar em Edit, o Post será executado >> mesmo assim tambem)...vlw? >> >> Continue assim, você está indo no caminho certo. >> >> Vida de americano é assim: iPhone, iPod, iPad, iMac?. >> Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc >> >> >> Em 10/05/2011 21:34, Reijanio Nunes Ribeiro escreveu: >> >> cara faz assim >>> function TF_DMM.inc_gen(generator: String): Integer; >>> begin >>> QryAtualiza.Close; >>> qryAtualiza.CommandText :='Select gen_id('+Generator+',1)from >>> rdb$database'; >>> qryatualiza.Open; >>> result := qryatualiza.Fields.Fields[0].AsInteger; >>> qryatualiza.Close; >>> >>> end; >>> >>> >>> f_dmm.C_Venda.Insert; >>> f_dmm.C_VendaCODIGO.AsInteger := f_dmm.inc_gen('GEN_C_VENDA_ID'); >>> >>> 2011/5/10 W O >>> >>> Hola Gilberto >>>> >>>> Si entiendes castellano (español), entonces puedes descargar SQL_DEMO >>>> desde >>>> este enlace: >>>> >>>> http://www.mediafire.com/?dugbqkqt4tx6bdl >>>> >>>> Allí encontrarás los programas fuente y la documentación. El programa >>>> está >>>> hecho en Visual FoxPro pero a la Base de Datos puedes acceder desde >>>> cualquier otro lenguaje que te permita la conexión. >>>> >>>> Saludos. >>>> >>>> Walter. >>>> ______________________________________________ >>>> 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 >> > > From ronaldsouza01 em gmail.com Wed May 11 14:47:06 2011 From: ronaldsouza01 em gmail.com (Ronaldo Souza) Date: Wed, 11 May 2011 14:47:06 -0300 Subject: [firebase-br] =?iso-8859-1?q?Verificar_se_valor_=E9_integer?= In-Reply-To: <4DCACA33.60903@gmail.com> References: <4DCAC4B0.3040004@gmail.com> <4DCAC5FF.9010505@gmail.com> <4DCACA33.60903@gmail.com> Message-ID: Isquindô, lê, lê !!! he he he Sucesso Ronaldo Alves de Souza AtonWare Ltda. Em 11 de maio de 2011 14:41, Paulo Portella escreveu: > Então? > Tá esperando o quê pra corrigir isso mizifiu? > rsssss > > > Vida de americano é assim: iPhone, iPod, iPad, iMac?. > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > > Em 11/05/2011 14:36, Levy Moreira escreveu: > >> 'Que legado? a de que já existem valores STRINGs inseridos?' >> Isso mesmo >> ______________________________________________ >> 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 > From pportellaa.firebase em gmail.com Wed May 11 14:47:53 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Wed, 11 May 2011 14:47:53 -0300 Subject: [firebase-br] Auto incremento FB In-Reply-To: References: <4DC91FD7.4010802@softplan.com.br> <4DCAC90B.9080305@gmail.com> Message-ID: <4DCACBC9.2040004@gmail.com> Não é bem isso que eu quis exemplificar... Visualize: Usuário 1 abre a tela e não aperta Insert; Usuário 2 abre a mesma tela mas aperta Insert, porem, no meio do cadastramento toca o telefone e ele atende. O Usuário 1 então aperta o Insert (os dois usuários agora tem o mesmo valor, não tem?) e termina de preencher os dados.... Preciso continuar o exemplo?? Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 11/05/2011 14:43, Reijanio Nunes Ribeiro escreveu: > so se usar travamento pessimista nesse caso relemente ficaria travado creio > eu > > Em 11 de maio de 2011 14:36, Paulo Portella > escreveu: > >> Reijanio, >> Isso é até legal, mas tem condições. >> >> Eu não posso dar um "Insert" e depois valorar o ID da tabela com a sua >> função e correr o risco de o sistema ficar pausado esperando algum comando >> ou digitação do usuario (Prova de que 99,99% dos BUGs estão entre o teclado >> e a cadeira, mas isso é assunto pra outra thread )) pra depois dar o POST na >> tabela... Outro usuário do sistema em outra ponta dentro da rede pode ter >> feito antes de você.. e ai já viu né?? >> >> Então, sua função só ficaria "legal" em um evento: BeforePost na condição >> de estar em modo dsInsert (ele pode estar em Edit, o Post será executado >> mesmo assim tambem)...vlw? >> >> Continue assim, você está indo no caminho certo. >> >> Vida de americano é assim: iPhone, iPod, iPad, iMac?. >> Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc >> >> >> Em 10/05/2011 21:34, Reijanio Nunes Ribeiro escreveu: >> >> cara faz assim >>> function TF_DMM.inc_gen(generator: String): Integer; >>> begin >>> QryAtualiza.Close; >>> qryAtualiza.CommandText :='Select gen_id('+Generator+',1)from >>> rdb$database'; >>> qryatualiza.Open; >>> result := qryatualiza.Fields.Fields[0].AsInteger; >>> qryatualiza.Close; >>> >>> end; >>> >>> >>> f_dmm.C_Venda.Insert; >>> f_dmm.C_VendaCODIGO.AsInteger := f_dmm.inc_gen('GEN_C_VENDA_ID'); >>> >>> 2011/5/10 W O >>> >>> Hola Gilberto >>>> Si entiendes castellano (español), entonces puedes descargar SQL_DEMO >>>> desde >>>> este enlace: >>>> >>>> http://www.mediafire.com/?dugbqkqt4tx6bdl >>>> >>>> Allí encontrarás los programas fuente y la documentación. El programa >>>> está >>>> hecho en Visual FoxPro pero a la Base de Datos puedes acceder desde >>>> cualquier otro lenguaje que te permita la conexión. >>>> >>>> Saludos. >>>> >>>> Walter. >>>> ______________________________________________ >>>> 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 From agalysson em gmail.com Wed May 11 15:18:58 2011 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Wed, 11 May 2011 15:18:58 -0300 Subject: [firebase-br] Auto incremento FB In-Reply-To: <4DCACBC9.2040004@gmail.com> References: <4DC91FD7.4010802@softplan.com.br> <4DCAC90B.9080305@gmail.com> <4DCACBC9.2040004@gmail.com> Message-ID: Paulo, sem ser chato, muito pelo contrário, quero te corrigir um pouquinho sobre > Usuário 1 abre a tela e não aperta Insert; > Usuário 2 abre a mesma tela mas aperta Insert, porem, no meio do > cadastramento toca o telefone e ele atende. > O Usuário 1 então aperta o Insert (os dois usuários agora tem o mesmo > valor, não tem?) e termina de preencher os dados.... > suponha o generator genID = 10 dae o usuário 2 aperta insert: o sistema faz "Select gen_id(genID,1)from rdb$database" e retorna 11, que será o código. em seguida, o usuário 1 chega manda um insert: o sistema faz novamente "Select gen_id(genID,1)from rdb$database" e o retorno será 12 (e não 11) e assim, não terá duplicidade... faz o teste aew para ver... a cada "Select gen_id(genID,1)from rdb$database" que você faz, o retorno será sempre de n+1 e se vc fizer "Select gen_id(genID,10)from rdb$database", o retorno sempre será de n+10, obviamente... é interessante isso porque uma professora uma vez argumentou que "fb é ruim porque a tabela não faz auto-incremento sozinha..." porém, é justamente o fato do generator estar isolado da tabela que podemos mostrar a 100 usuários, que apertarem insert ao mesmo tempo, seus respectivo códigos, sem precisar de incluir 100 registros vazios na tabela apenas para garantir que eles serão únicos. Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo." [Raul Seixas] Em 11 de maio de 2011 14:47, Paulo Portella escreveu: > Não é bem isso que eu quis exemplificar... > > Visualize: > > Usuário 1 abre a tela e não aperta Insert; > Usuário 2 abre a mesma tela mas aperta Insert, porem, no meio do > cadastramento toca o telefone e ele atende. > O Usuário 1 então aperta o Insert (os dois usuários agora tem o mesmo > valor, não tem?) e termina de preencher os dados.... > > Preciso continuar o exemplo?? > > > Vida de americano é assim: iPhone, iPod, iPad, iMac?. > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > > Em 11/05/2011 14:43, Reijanio Nunes Ribeiro escreveu: > > so se usar travamento pessimista nesse caso relemente ficaria travado >> creio >> eu >> >> Em 11 de maio de 2011 14:36, Paulo Portella >> escreveu: >> >> Reijanio, >>> Isso é até legal, mas tem condições. >>> >>> Eu não posso dar um "Insert" e depois valorar o ID da tabela com a sua >>> função e correr o risco de o sistema ficar pausado esperando algum >>> comando >>> ou digitação do usuario (Prova de que 99,99% dos BUGs estão entre o >>> teclado >>> e a cadeira, mas isso é assunto pra outra thread )) pra depois dar o POST >>> na >>> tabela... Outro usuário do sistema em outra ponta dentro da rede pode ter >>> feito antes de você.. e ai já viu né?? >>> >>> Então, sua função só ficaria "legal" em um evento: BeforePost na condição >>> de estar em modo dsInsert (ele pode estar em Edit, o Post será executado >>> mesmo assim tambem)...vlw? >>> >>> Continue assim, você está indo no caminho certo. >>> >>> Vida de americano é assim: iPhone, iPod, iPad, iMac?. >>> Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc >>> >>> >>> Em 10/05/2011 21:34, Reijanio Nunes Ribeiro escreveu: >>> >>> cara faz assim >>> >>>> function TF_DMM.inc_gen(generator: String): Integer; >>>> begin >>>> QryAtualiza.Close; >>>> qryAtualiza.CommandText :='Select gen_id('+Generator+',1)from >>>> rdb$database'; >>>> qryatualiza.Open; >>>> result := qryatualiza.Fields.Fields[0].AsInteger; >>>> qryatualiza.Close; >>>> >>>> end; >>>> >>>> >>>> f_dmm.C_Venda.Insert; >>>> f_dmm.C_VendaCODIGO.AsInteger := f_dmm.inc_gen('GEN_C_VENDA_ID'); >>>> >>>> 2011/5/10 W O >>>> >>>> Hola Gilberto >>>> >>>>> Si entiendes castellano (español), entonces puedes descargar SQL_DEMO >>>>> desde >>>>> este enlace: >>>>> >>>>> http://www.mediafire.com/?dugbqkqt4tx6bdl >>>>> >>>>> Allí encontrarás los programas fuente y la documentación. El programa >>>>> está >>>>> hecho en Visual FoxPro pero a la Base de Datos puedes acceder desde >>>>> cualquier otro lenguaje que te permita la conexión. >>>>> >>>>> Saludos. >>>>> >>>>> Walter. >>>>> ______________________________________________ >>>>> 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 > From pportellaa.firebase em gmail.com Wed May 11 15:41:04 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Wed, 11 May 2011 15:41:04 -0300 Subject: [firebase-br] Auto incremento FB In-Reply-To: References: <4DC91FD7.4010802@softplan.com.br> <4DCAC90B.9080305@gmail.com> <4DCACBC9.2040004@gmail.com> Message-ID: <4DCAD840.1090707@gmail.com> Sem crise... tambem tenho minhas "luas" Rsssss Vamos lá, pra mim o uso de Gen_ID é bom até certo ponto. Não gosto da idéia de minha tabela "sofrer o risco" de ter sua sequencia quebrada.. Como? seguindo suas palavras, se o Usuário 2 cancelar a edição, o usuário 1 ficou com o ID 12.. Agora, se tu fizer algo do tipo: BeforePost da tabela (no EXE): if Tabela.State in dsInsert then TabelaCampoID.AsInteger:=SELECT MAX(ID)+1 FROM TABELA Esse é só um exemplo, o que você acha? Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 11/05/2011 15:18, Alysson Gonçalves de Azevedo escreveu: > Paulo, sem ser chato, muito pelo contrário, quero te corrigir um pouquinho > sobre > >> Usuário 1 abre a tela e não aperta Insert; >> Usuário 2 abre a mesma tela mas aperta Insert, porem, no meio do >> cadastramento toca o telefone e ele atende. >> O Usuário 1 então aperta o Insert (os dois usuários agora tem o mesmo >> valor, não tem?) e termina de preencher os dados.... >> > suponha o generator genID = 10 > dae o usuário 2 aperta insert: o sistema faz "Select gen_id(genID,1)from > rdb$database" e retorna 11, que será o código. > > em seguida, o usuário 1 chega manda um insert: o sistema faz novamente > "Select gen_id(genID,1)from rdb$database" e o retorno será 12 (e não 11) e > assim, não terá duplicidade... > > faz o teste aew para ver... > a cada "Select gen_id(genID,1)from rdb$database" que você faz, o retorno > será sempre de n+1 > e se vc fizer "Select gen_id(genID,10)from rdb$database", o retorno sempre > será de n+10, obviamente... > > > > é interessante isso porque uma professora uma vez argumentou que > "fb é ruim porque a tabela não faz auto-incremento sozinha..." > porém, é justamente o fato do generator estar isolado da tabela que podemos > mostrar a 100 usuários, que apertarem insert ao mesmo tempo, seus respectivo > códigos, sem precisar de incluir 100 registros vazios na tabela apenas para > garantir que eles serão únicos. > > > > Alysson Gonçalves de Azevedo > (11) 8491-7730 > > (\(''^_^ )/) > > "Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião > formada sobre tudo." [Raul Seixas] > > > > > > Em 11 de maio de 2011 14:47, Paulo Portella > escreveu: > >> Não é bem isso que eu quis exemplificar... >> >> Visualize: >> >> Usuário 1 abre a tela e não aperta Insert; >> Usuário 2 abre a mesma tela mas aperta Insert, porem, no meio do >> cadastramento toca o telefone e ele atende. >> O Usuário 1 então aperta o Insert (os dois usuários agora tem o mesmo >> valor, não tem?) e termina de preencher os dados.... >> >> Preciso continuar o exemplo?? >> >> >> Vida de americano é assim: iPhone, iPod, iPad, iMac?. >> Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc >> >> >> Em 11/05/2011 14:43, Reijanio Nunes Ribeiro escreveu: >> >> so se usar travamento pessimista nesse caso relemente ficaria travado >>> creio >>> eu >>> >>> Em 11 de maio de 2011 14:36, Paulo Portella >>> escreveu: >>> >>> Reijanio, >>>> Isso é até legal, mas tem condições. >>>> >>>> Eu não posso dar um "Insert" e depois valorar o ID da tabela com a sua >>>> função e correr o risco de o sistema ficar pausado esperando algum >>>> comando >>>> ou digitação do usuario (Prova de que 99,99% dos BUGs estão entre o >>>> teclado >>>> e a cadeira, mas isso é assunto pra outra thread )) pra depois dar o POST >>>> na >>>> tabela... Outro usuário do sistema em outra ponta dentro da rede pode ter >>>> feito antes de você.. e ai já viu né?? >>>> >>>> Então, sua função só ficaria "legal" em um evento: BeforePost na condição >>>> de estar em modo dsInsert (ele pode estar em Edit, o Post será executado >>>> mesmo assim tambem)...vlw? >>>> >>>> Continue assim, você está indo no caminho certo. >>>> >>>> Vida de americano é assim: iPhone, iPod, iPad, iMac?. >>>> Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc >>>> >>>> >>>> Em 10/05/2011 21:34, Reijanio Nunes Ribeiro escreveu: >>>> >>>> cara faz assim >>>> >>>>> function TF_DMM.inc_gen(generator: String): Integer; >>>>> begin >>>>> QryAtualiza.Close; >>>>> qryAtualiza.CommandText :='Select gen_id('+Generator+',1)from >>>>> rdb$database'; >>>>> qryatualiza.Open; >>>>> result := qryatualiza.Fields.Fields[0].AsInteger; >>>>> qryatualiza.Close; >>>>> >>>>> end; >>>>> >>>>> >>>>> f_dmm.C_Venda.Insert; >>>>> f_dmm.C_VendaCODIGO.AsInteger := f_dmm.inc_gen('GEN_C_VENDA_ID'); >>>>> >>>>> 2011/5/10 W O >>>>> >>>>> Hola Gilberto >>>>> >>>>>> Si entiendes castellano (español), entonces puedes descargar SQL_DEMO >>>>>> desde >>>>>> este enlace: >>>>>> >>>>>> http://www.mediafire.com/?dugbqkqt4tx6bdl >>>>>> >>>>>> Allí encontrarás los programas fuente y la documentación. El programa >>>>>> está >>>>>> hecho en Visual FoxPro pero a la Base de Datos puedes acceder desde >>>>>> cualquier otro lenguaje que te permita la conexión. >>>>>> >>>>>> Saludos. >>>>>> >>>>>> Walter. >>>>>> ______________________________________________ >>>>>> 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 From renato em vertice.ind.br Thu May 12 10:22:03 2011 From: renato em vertice.ind.br (Renato) Date: Thu, 12 May 2011 10:22:03 -0300 Subject: [firebase-br] Tamanho de banco Message-ID: <000301cc10a7$95546260$bffd2720$@ind.br> Bom dia, Eu tenho um banco de dados com 1G de tamanho.. e quando ele chega neste tamanho ele normalmente começa apresentar problemas de Lentidão e na em uma aplicação em Delphi5 com BDE ele da erro de memória nos campos BLOBs, esse banco não era relacional um banco todo bagunçado. Eu refiz o banco de dados e agora ele ficou todo relacional e indexado, a minha pergunta é o Firebird tem algum limite de tamanho de banco de dados? Nesta aplicação eu não utilizo mais o Delphi refiz tudo em C# então não vou ter mais o problema dos BLOBS ... []´s Renato renato em vertice.ind.br Tel./Fax. 55-11-5522-9978 Controle da Concorrência - Ltda. Vértice - Ind. e Com. de Equip. Eletrônicos Ltda. Vértice - Tecnologia, Engenharia e Consultoria - Ltda. From listas em warmboot.com.br Thu May 12 10:41:33 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Thu, 12 May 2011 10:41:33 -0300 Subject: [firebase-br] Tamanho de banco In-Reply-To: <000301cc10a7$95546260$bffd2720$@ind.br> References: <000301cc10a7$95546260$bffd2720$@ind.br> Message-ID: <1301797380.20110512104133@warmboot.com.br> O Firebird já foi testado com bancos de até 1TB, portanto, seu banco está longe desse limite. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br R> Bom dia, R> R> Eu tenho um banco de dados com 1G de tamanho.. e quando ele chega neste R> tamanho ele normalmente começa apresentar problemas de R> Lentidão e na em uma aplicação em Delphi5 com BDE ele da erro de memória nos R> campos BLOBs, esse banco não era relacional um banco todo bagunçado. R> R> Eu refiz o banco de dados e agora ele ficou todo relacional e indexado, a R> minha pergunta é o Firebird tem algum limite de tamanho de banco de dados? R> Nesta aplicação eu não utilizo mais o Delphi refiz tudo em C# então não vou R> ter mais o problema dos BLOBS ... R> R> R> []´s R> R> Renato R> R> renato em vertice.ind.br R> Tel./Fax. 55-11-5522-9978 R> Controle da Concorrência - Ltda. R> Vértice - Ind. e Com. de Equip. Eletrônicos Ltda. R> Vértice - Tecnologia, Engenharia e Consultoria - Ltda. R> 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 From listas em warmboot.com.br Thu May 12 10:48:47 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Thu, 12 May 2011 10:48:47 -0300 Subject: [firebase-br] Tamanho de banco In-Reply-To: <1301797380.20110512104133@warmboot.com.br> References: <000301cc10a7$95546260$bffd2720$@ind.br> <1301797380.20110512104133@warmboot.com.br> Message-ID: <1955624161.20110512104847@warmboot.com.br> Corrigindo, usei a palavra "limite" mas na verdade 1TB não é o limite do Firebird. O limite na verdade é definido por vários fatores: hardware envolvido, sistema operacional, sistema de arquivos, etc. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br CHC> O Firebird já foi testado com bancos de até 1TB, portanto, seu banco CHC> está longe desse limite. CHC> []s CHC> Carlos H. Cantu CHC> www.FireBase.com.br - www.firebirdnews.org CHC> www.warmboot.com.br - blog.firebase.com.br R>> Bom dia, R>> R>> Eu tenho um banco de dados com 1G de tamanho.. e quando ele chega neste R>> tamanho ele normalmente começa apresentar problemas de R>> Lentidão e na em uma aplicação em Delphi5 com BDE ele da erro de memória nos R>> campos BLOBs, esse banco não era relacional um banco todo bagunçado. R>> R>> Eu refiz o banco de dados e agora ele ficou todo relacional e indexado, a R>> minha pergunta é o Firebird tem algum limite de tamanho de banco de dados? R>> Nesta aplicação eu não utilizo mais o Delphi refiz tudo em C# então não vou R>> ter mais o problema dos BLOBS ... R>> R>> R>> []´s R>> R>> Renato R>> R>> renato em vertice.ind.br R>> Tel./Fax. 55-11-5522-9978 R>> Controle da Concorrência - Ltda. R>> Vértice - Ind. e Com. de Equip. Eletrônicos Ltda. R>> Vértice - Tecnologia, Engenharia e Consultoria - Ltda. From felipearon em gmail.com Thu May 12 11:06:48 2011 From: felipearon em gmail.com (Felipe Aron) Date: Thu, 12 May 2011 11:06:48 -0300 Subject: [firebase-br] Tamanho de banco In-Reply-To: <1955624161.20110512104847@warmboot.com.br> References: <000301cc10a7$95546260$bffd2720$@ind.br> <1301797380.20110512104133@warmboot.com.br> <1955624161.20110512104847@warmboot.com.br> Message-ID: Trabalho aqui na empresa com FDB de 3Gb sem problemas... Creio que a lentidão seja ocasionada mais por conta de como está a programação - linha de código, montagem de SQL. Pra mim Firebird é show! Uso tb MySQL, SQLServer e são cheio de frescuras.... o Fb é simples, prático e funcional! Em 12 de maio de 2011 10:48, Carlos H. Cantu escreveu: > Corrigindo, usei a palavra "limite" mas na verdade 1TB não é o limite > do Firebird. O limite na verdade é definido por vários fatores: > hardware envolvido, sistema operacional, sistema de arquivos, etc. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > CHC> O Firebird já foi testado com bancos de até 1TB, portanto, seu banco > CHC> está longe desse limite. > > CHC> []s > CHC> Carlos H. Cantu > CHC> www.FireBase.com.br - www.firebirdnews.org > CHC> www.warmboot.com.br - blog.firebase.com.br > > R>> Bom dia, > > R>> > > R>> Eu tenho um banco de dados com 1G de tamanho.. e quando ele chega neste > R>> tamanho ele normalmente começa apresentar problemas de > > R>> Lentidão e na em uma aplicação em Delphi5 com BDE ele da erro de > memória nos > R>> campos BLOBs, esse banco não era relacional um banco todo bagunçado. > > R>> > > R>> Eu refiz o banco de dados e agora ele ficou todo relacional e indexado, > a > R>> minha pergunta é o Firebird tem algum limite de tamanho de banco de > dados? > > R>> Nesta aplicação eu não utilizo mais o Delphi refiz tudo em C# então não > vou > R>> ter mais o problema dos BLOBS ... > > R>> > > R>> > > R>> []´s > > R>> > > R>> Renato > > R>> > > R>> renato em vertice.ind.br > > R>> Tel./Fax. 55-11-5522-9978 > > R>> Controle da Concorrência - Ltda. > > R>> Vértice - Ind. e Com. de Equip. Eletrônicos Ltda. > > R>> Vértice - Tecnologia, Engenharia e Consultoria - Ltda. > > > ______________________________________________ > 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 > -- Analista-Programador #FollowMe: @felipearon ( http://felipearon.net) From marcosweimer em gmail.com Thu May 12 11:13:39 2011 From: marcosweimer em gmail.com (Marcos Weimer) Date: Thu, 12 May 2011 11:13:39 -0300 Subject: [firebase-br] Tamanho de banco In-Reply-To: References: <000301cc10a7$95546260$bffd2720$@ind.br> <1301797380.20110512104133@warmboot.com.br> <1955624161.20110512104847@warmboot.com.br> Message-ID: Se estiver usando a extensão .GDB em vez de .FDB mude para .FDB aqui mudou o desempenho, por incrivel que pareça o windows acha que .GDB é arquivo de sistema e faz uma lambança só, inclusive em algumas versões do windows quando se restaura o sistema restaura o banco tb. Muito cuidado. Testamos aqui com banco de 8Gb e a diferença é perceptivel. Em 12 de maio de 2011 11:06, Felipe Aron escreveu: > Trabalho aqui na empresa com FDB de 3Gb sem problemas... Creio que a > lentidão seja ocasionada mais por conta de como está a programação - linha > de código, montagem de SQL. > > Pra mim Firebird é show! Uso tb MySQL, SQLServer e são cheio de > frescuras.... o Fb é simples, prático e funcional! > > > Em 12 de maio de 2011 10:48, Carlos H. Cantu >escreveu: > > > Corrigindo, usei a palavra "limite" mas na verdade 1TB não é o limite > > do Firebird. O limite na verdade é definido por vários fatores: > > hardware envolvido, sistema operacional, sistema de arquivos, etc. > > > > []s > > Carlos H. Cantu > > www.FireBase.com.br - www.firebirdnews.org > > www.warmboot.com.br - blog.firebase.com.br > > > > CHC> O Firebird já foi testado com bancos de até 1TB, portanto, seu banco > > CHC> está longe desse limite. > > > > CHC> []s > > CHC> Carlos H. Cantu > > CHC> www.FireBase.com.br - www.firebirdnews.org > > CHC> www.warmboot.com.br - blog.firebase.com.br > > > > R>> Bom dia, > > > > R>> > > > > R>> Eu tenho um banco de dados com 1G de tamanho.. e quando ele chega > neste > > R>> tamanho ele normalmente começa apresentar problemas de > > > > R>> Lentidão e na em uma aplicação em Delphi5 com BDE ele da erro de > > memória nos > > R>> campos BLOBs, esse banco não era relacional um banco todo bagunçado. > > > > R>> > > > > R>> Eu refiz o banco de dados e agora ele ficou todo relacional e > indexado, > > a > > R>> minha pergunta é o Firebird tem algum limite de tamanho de banco de > > dados? > > > > R>> Nesta aplicação eu não utilizo mais o Delphi refiz tudo em C# então > não > > vou > > R>> ter mais o problema dos BLOBS ... > > > > R>> > > > > R>> > > > > R>> []´s > > > > R>> > > > > R>> Renato > > > > R>> > > > > R>> renato em vertice.ind.br > > > > R>> Tel./Fax. 55-11-5522-9978 > > > > R>> Controle da Concorrência - Ltda. > > > > R>> Vértice - Ind. e Com. de Equip. Eletrônicos Ltda. > > > > R>> Vértice - Tecnologia, Engenharia e Consultoria - Ltda. > > > > > > ______________________________________________ > > 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 > > > > > > -- > Analista-Programador > #FollowMe: @felipearon ( > http://felipearon.net) > ______________________________________________ > 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 > -- -=Ma®©oS=- Marcos R. Weimer Puma GTE 1974 Tubarão From rafa.spimenta em gmail.com Thu May 12 12:15:31 2011 From: rafa.spimenta em gmail.com (Rafa Pimenta) Date: Thu, 12 May 2011 12:15:31 -0300 Subject: [firebase-br] Arredondamento/Truncamento Firebrid Message-ID: Boa tarde a todos, Estou precisando truncar um valor que está com 3 casas decimais de forma que ele só fique com a parte inteira no firebrid. Observei que o cast arredonda o valor, como faço para truncá-lo? Exemplo usando cast: valor 1,99 resultadot: 2 Exemplo que eu preciso: valor 1,99 resultado: 1 Obrigado. -- *Rafael Pimenta Meu Blog: http://delphiexpresso.blogspot.com/* From renato em vertice.ind.br Thu May 12 12:50:23 2011 From: renato em vertice.ind.br (Renato) Date: Thu, 12 May 2011 12:50:23 -0300 Subject: [firebase-br] RES: Arredondamento/Truncamento Firebrid In-Reply-To: References: Message-ID: <001401cc10bc$4e4a25c0$eade7140$@ind.br> Boa tarde, Porque vc não multiplica os valores pode 100 e depois coloca a virgula 2 casas para esquerda.. É uma solução rápida não tem q se preocupar com o arredondamento.. []´s Renato HTTP://pqno.net -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Rafa Pimenta Enviada em: quinta-feira, 12 de maio de 2011 12:16 Para: lista em firebase.com.br Assunto: [firebase-br] Arredondamento/Truncamento Firebrid Boa tarde a todos, Estou precisando truncar um valor que está com 3 casas decimais de forma que ele só fique com a parte inteira no firebrid. Observei que o cast arredonda o valor, como faço para truncá-lo? Exemplo usando cast: valor 1,99 resultadot: 2 Exemplo que eu preciso: valor 1,99 resultado: 1 Obrigado. -- *Rafael Pimenta Meu Blog: http://delphiexpresso.blogspot.com/* ______________________________________________ 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 From fabio.schunig em gmail.com Thu May 12 13:21:45 2011 From: fabio.schunig em gmail.com (Fabio) Date: Thu, 12 May 2011 13:21:45 -0300 Subject: [firebase-br] Arredondamento/Truncamento Firebrid In-Reply-To: References: Message-ID: <4DCC0919.4000908@gmail.com> Boa tarde Tente fazer CAST. Exemplo: select (1.234) normal, cast(1.234 as integer) parte_inteira from rdb$database Abraços Fabio Schunig Em 12/05/2011 12:15, Rafa Pimenta escreveu: > Boa tarde a todos, > Estou precisando truncar um valor que está com 3 casas decimais de forma que > ele só fique com a parte inteira no firebrid. > Observei que o cast arredonda o valor, como faço para truncá-lo? > > Exemplo usando cast: > > valor 1,99 > resultadot: 2 > > Exemplo que eu preciso: > valor 1,99 > resultado: 1 > > Obrigado. > From fabio.schunig em gmail.com Thu May 12 13:24:28 2011 From: fabio.schunig em gmail.com (Fabio) Date: Thu, 12 May 2011 13:24:28 -0300 Subject: [firebase-br] Arredondamento/Truncamento Firebrid In-Reply-To: <4DCC0919.4000908@gmail.com> References: <4DCC0919.4000908@gmail.com> Message-ID: <4DCC09BC.8040404@gmail.com> Opa! Desculpe, falha minha. Fazendo mais testes aqui, o cast arredonda o valor, não trunca. Abraços Fabio Schunig Em 12/05/2011 13:21, Fabio escreveu: > Boa tarde > > Tente fazer CAST. Exemplo: > select (1.234) normal, cast(1.234 as integer) parte_inteira > from rdb$database > > Abraços > Fabio Schunig > > > Em 12/05/2011 12:15, Rafa Pimenta escreveu: >> Boa tarde a todos, >> Estou precisando truncar um valor que está com 3 casas decimais de >> forma que >> ele só fique com a parte inteira no firebrid. >> Observei que o cast arredonda o valor, como faço para truncá-lo? >> >> Exemplo usando cast: >> >> valor 1,99 >> resultadot: 2 >> >> Exemplo que eu preciso: >> valor 1,99 >> resultado: 1 >> >> Obrigado. >> > From felipearon em gmail.com Thu May 12 13:27:42 2011 From: felipearon em gmail.com (Felipe Aron) Date: Thu, 12 May 2011 13:27:42 -0300 Subject: [firebase-br] Arredondamento/Truncamento Firebrid In-Reply-To: <4DCC09BC.8040404@gmail.com> References: <4DCC0919.4000908@gmail.com> <4DCC09BC.8040404@gmail.com> Message-ID: Subtraia 0.5 do valor e use cast: cast((VALOR - 0.5) as Integer) Trunc nada mais é do que pegar o número inteiro ... usando o cast -0.5 ele irá pegar o valor do inteiro, mesmo arredondando. Em 12 de maio de 2011 13:24, Fabio escreveu: > Opa! Desculpe, falha minha. > Fazendo mais testes aqui, o cast arredonda o valor, não trunca. > > Abraços > Fabio Schunig > > Em 12/05/2011 13:21, Fabio escreveu: > > Boa tarde >> >> Tente fazer CAST. Exemplo: >> select (1.234) normal, cast(1.234 as integer) parte_inteira >> from rdb$database >> >> Abraços >> Fabio Schunig >> >> >> Em 12/05/2011 12:15, Rafa Pimenta escreveu: >> >>> Boa tarde a todos, >>> Estou precisando truncar um valor que está com 3 casas decimais de forma >>> que >>> ele só fique com a parte inteira no firebrid. >>> Observei que o cast arredonda o valor, como faço para truncá-lo? >>> >>> Exemplo usando cast: >>> >>> valor 1,99 >>> resultadot: 2 >>> >>> Exemplo que eu preciso: >>> valor 1,99 >>> resultado: 1 >>> >>> Obrigado. >>> >>> >> > > ______________________________________________ > 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 > -- Analista-Programador #FollowMe: @felipearon ( http://felipearon.net) From rafa.spimenta em gmail.com Thu May 12 13:35:03 2011 From: rafa.spimenta em gmail.com (Rafa Pimenta) Date: Thu, 12 May 2011 13:35:03 -0300 Subject: [firebase-br] Arredondamento/Truncamento Firebrid In-Reply-To: <4DCC0919.4000908@gmail.com> References: <4DCC0919.4000908@gmail.com> Message-ID: Fabio, como informei o cast arredonda o valor e eu preciso truncar. Obrigado pela dica! Em 12 de maio de 2011 13:21, Fabio escreveu: > Boa tarde > > Tente fazer CAST. Exemplo: > select (1.234) normal, cast(1.234 as integer) parte_inteira > from rdb$database > > Abraços > Fabio Schunig > > > Em 12/05/2011 12:15, Rafa Pimenta escreveu: > > Boa tarde a todos, >> Estou precisando truncar um valor que está com 3 casas decimais de forma >> que >> ele só fique com a parte inteira no firebrid. >> Observei que o cast arredonda o valor, como faço para truncá-lo? >> >> Exemplo usando cast: >> >> valor 1,99 >> resultadot: 2 >> >> Exemplo que eu preciso: >> valor 1,99 >> resultado: 1 >> >> Obrigado. >> >> > > ______________________________________________ > 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 > -- *Rafael Pimenta Meu Blog: http://delphiexpresso.blogspot.com/* From rafa.spimenta em gmail.com Thu May 12 13:35:53 2011 From: rafa.spimenta em gmail.com (Rafa Pimenta) Date: Thu, 12 May 2011 13:35:53 -0300 Subject: [firebase-br] Arredondamento/Truncamento Firebrid In-Reply-To: <4DCC09BC.8040404@gmail.com> References: <4DCC0919.4000908@gmail.com> <4DCC09BC.8040404@gmail.com> Message-ID: Isso ae! rs Em 12 de maio de 2011 13:24, Fabio escreveu: > Opa! Desculpe, falha minha. > Fazendo mais testes aqui, o cast arredonda o valor, não trunca. > > Abraços > Fabio Schunig > > Em 12/05/2011 13:21, Fabio escreveu: > > Boa tarde >> >> Tente fazer CAST. Exemplo: >> select (1.234) normal, cast(1.234 as integer) parte_inteira >> from rdb$database >> >> Abraços >> Fabio Schunig >> >> >> Em 12/05/2011 12:15, Rafa Pimenta escreveu: >> >>> Boa tarde a todos, >>> Estou precisando truncar um valor que está com 3 casas decimais de forma >>> que >>> ele só fique com a parte inteira no firebrid. >>> Observei que o cast arredonda o valor, como faço para truncá-lo? >>> >>> Exemplo usando cast: >>> >>> valor 1,99 >>> resultadot: 2 >>> >>> Exemplo que eu preciso: >>> valor 1,99 >>> resultado: 1 >>> >>> Obrigado. >>> >>> >> > > ______________________________________________ > 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 > -- *Rafael Pimenta Meu Blog: http://delphiexpresso.blogspot.com/* From felipearon em gmail.com Thu May 12 13:36:11 2011 From: felipearon em gmail.com (Felipe Aron) Date: Thu, 12 May 2011 13:36:11 -0300 Subject: [firebase-br] Arredondamento/Truncamento Firebrid In-Reply-To: References: <4DCC0919.4000908@gmail.com> Message-ID: Rafa, faça o que eu disse. não tem erro. Em 12 de maio de 2011 13:35, Rafa Pimenta escreveu: > Fabio, como informei o cast arredonda o valor e eu preciso truncar. > Obrigado pela dica! > > Em 12 de maio de 2011 13:21, Fabio escreveu: > > > Boa tarde > > > > Tente fazer CAST. Exemplo: > > select (1.234) normal, cast(1.234 as integer) parte_inteira > > from rdb$database > > > > Abraços > > Fabio Schunig > > > > > > Em 12/05/2011 12:15, Rafa Pimenta escreveu: > > > > Boa tarde a todos, > >> Estou precisando truncar um valor que está com 3 casas decimais de forma > >> que > >> ele só fique com a parte inteira no firebrid. > >> Observei que o cast arredonda o valor, como faço para truncá-lo? > >> > >> Exemplo usando cast: > >> > >> valor 1,99 > >> resultadot: 2 > >> > >> Exemplo que eu preciso: > >> valor 1,99 > >> resultado: 1 > >> > >> Obrigado. > >> > >> > > > > ______________________________________________ > > 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 > > > > > > -- > *Rafael Pimenta > Meu Blog: http://delphiexpresso.blogspot.com/* > ______________________________________________ > 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 > -- Analista-Programador #FollowMe: @felipearon ( http://felipearon.net) From rafa.spimenta em gmail.com Thu May 12 13:37:37 2011 From: rafa.spimenta em gmail.com (Rafa Pimenta) Date: Thu, 12 May 2011 13:37:37 -0300 Subject: [firebase-br] Arredondamento/Truncamento Firebrid In-Reply-To: References: <4DCC0919.4000908@gmail.com> Message-ID: Já estava aqui na eminência de responder que vou utilizar a sua dica! =) A idéia do Renato também funciona, porém é um pouco mais trabalhosa. Obrigado a todos! 2011/5/12 Felipe Aron > Rafa, faça o que eu disse. não tem erro. > > Em 12 de maio de 2011 13:35, Rafa Pimenta >escreveu: > > > Fabio, como informei o cast arredonda o valor e eu preciso truncar. > > Obrigado pela dica! > > > > Em 12 de maio de 2011 13:21, Fabio escreveu: > > > > > Boa tarde > > > > > > Tente fazer CAST. Exemplo: > > > select (1.234) normal, cast(1.234 as integer) parte_inteira > > > from rdb$database > > > > > > Abraços > > > Fabio Schunig > > > > > > > > > Em 12/05/2011 12:15, Rafa Pimenta escreveu: > > > > > > Boa tarde a todos, > > >> Estou precisando truncar um valor que está com 3 casas decimais de > forma > > >> que > > >> ele só fique com a parte inteira no firebrid. > > >> Observei que o cast arredonda o valor, como faço para truncá-lo? > > >> > > >> Exemplo usando cast: > > >> > > >> valor 1,99 > > >> resultadot: 2 > > >> > > >> Exemplo que eu preciso: > > >> valor 1,99 > > >> resultado: 1 > > >> > > >> Obrigado. > > >> > > >> > > > > > > ______________________________________________ > > > 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 > > > > > > > > > > > -- > > *Rafael Pimenta > > Meu Blog: http://delphiexpresso.blogspot.com/* > > ______________________________________________ > > 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 > > > > > > -- > Analista-Programador > #FollowMe: @felipearon ( > http://felipearon.net) > ______________________________________________ > 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 > -- *Rafael Pimenta Meu Blog: http://delphiexpresso.blogspot.com/* From fabio.schunig em gmail.com Thu May 12 13:54:26 2011 From: fabio.schunig em gmail.com (Fabio) Date: Thu, 12 May 2011 13:54:26 -0300 Subject: [firebase-br] Arredondamento/Truncamento Firebrid In-Reply-To: References: <4DCC0919.4000908@gmail.com> <4DCC09BC.8040404@gmail.com> Message-ID: <4DCC10C2.3030702@gmail.com> Olá Felipe Ótima dica! Atualmente utilizo uma UDF para minhas bases com Firebird 1.5, mas sua solução ficou muito boa. Abraços Fabio Schunig Em 12/05/2011 13:27, Felipe Aron escreveu: > Subtraia 0.5 do valor e use cast: > > cast((VALOR - 0.5) as Integer) > > Trunc nada mais é do que pegar o número inteiro ... usando o cast -0.5 ele > irá pegar o valor do inteiro, mesmo arredondando. > > Em 12 de maio de 2011 13:24, Fabio escreveu: > >> Opa! Desculpe, falha minha. >> Fazendo mais testes aqui, o cast arredonda o valor, não trunca. >> >> Abraços >> Fabio Schunig >> >> Em 12/05/2011 13:21, Fabio escreveu: >> >> Boa tarde >>> Tente fazer CAST. Exemplo: >>> select (1.234) normal, cast(1.234 as integer) parte_inteira >>> from rdb$database >>> >>> Abraços >>> Fabio Schunig >>> >>> >>> Em 12/05/2011 12:15, Rafa Pimenta escreveu: >>> >>>> Boa tarde a todos, >>>> Estou precisando truncar um valor que está com 3 casas decimais de forma >>>> que >>>> ele só fique com a parte inteira no firebrid. >>>> Observei que o cast arredonda o valor, como faço para truncá-lo? >>>> >>>> Exemplo usando cast: >>>> >>>> valor 1,99 >>>> resultadot: 2 >>>> >>>> Exemplo que eu preciso: >>>> valor 1,99 >>>> resultado: 1 >>>> >>>> Obrigado. >>>> >>>> >> ______________________________________________ >> 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 >> > > From felipearon em gmail.com Thu May 12 15:06:57 2011 From: felipearon em gmail.com (Felipe Aron) Date: Thu, 12 May 2011 15:06:57 -0300 Subject: [firebase-br] Arredondamento/Truncamento Firebrid In-Reply-To: <4DCC10C2.3030702@gmail.com> References: <4DCC0919.4000908@gmail.com> <4DCC09BC.8040404@gmail.com> <4DCC10C2.3030702@gmail.com> Message-ID: :) Vlw man.... sempre bom poder ajudar o pessoal de TI !! Retribuo, pq tb sou ajudado. Em 12 de maio de 2011 13:54, Fabio escreveu: > Olá Felipe > > Ótima dica! Atualmente utilizo uma UDF para minhas bases com Firebird 1.5, > mas sua solução ficou muito boa. > > Abraços > Fabio Schunig > > > Em 12/05/2011 13:27, Felipe Aron escreveu: > > Subtraia 0.5 do valor e use cast: >> >> cast((VALOR - 0.5) as Integer) >> >> Trunc nada mais é do que pegar o número inteiro ... usando o cast -0.5 ele >> irá pegar o valor do inteiro, mesmo arredondando. >> >> Em 12 de maio de 2011 13:24, Fabio escreveu: >> >> Opa! Desculpe, falha minha. >>> Fazendo mais testes aqui, o cast arredonda o valor, não trunca. >>> >>> Abraços >>> Fabio Schunig >>> >>> Em 12/05/2011 13:21, Fabio escreveu: >>> >>> Boa tarde >>> >>>> Tente fazer CAST. Exemplo: >>>> select (1.234) normal, cast(1.234 as integer) parte_inteira >>>> from rdb$database >>>> >>>> Abraços >>>> Fabio Schunig >>>> >>>> >>>> Em 12/05/2011 12:15, Rafa Pimenta escreveu: >>>> >>>> Boa tarde a todos, >>>>> Estou precisando truncar um valor que está com 3 casas decimais de >>>>> forma >>>>> que >>>>> ele só fique com a parte inteira no firebrid. >>>>> Observei que o cast arredonda o valor, como faço para truncá-lo? >>>>> >>>>> Exemplo usando cast: >>>>> >>>>> valor 1,99 >>>>> resultadot: 2 >>>>> >>>>> Exemplo que eu preciso: >>>>> valor 1,99 >>>>> resultado: 1 >>>>> >>>>> Obrigado. >>>>> >>>>> >>>>> ______________________________________________ >>> 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 > -- Analista-Programador #FollowMe: @felipearon ( http://felipearon.net) From felix.sol em terra.com.br Thu May 12 15:12:31 2011 From: felix.sol em terra.com.br (Felix) Date: Thu, 12 May 2011 15:12:31 -0300 Subject: [firebase-br] RES: Tamanho de banco In-Reply-To: References: <000301cc10a7$95546260$bffd2720$@ind.br> <1301797380.20110512104133@warmboot.com.br> <1955624161.20110512104847@warmboot.com.br> Message-ID: <001a01cc10d0$29f7a800$7de6f800$@sol@terra.com.br> Usando BDE? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Marcos Weimer Enviada em: quinta-feira, 12 de maio de 2011 11:14 Para: FireBase Assunto: Re: [firebase-br] Tamanho de banco Se estiver usando a extensão .GDB em vez de .FDB mude para .FDB aqui mudou o desempenho, por incrivel que pareça o windows acha que .GDB é arquivo de sistema e faz uma lambança só, inclusive em algumas versões do windows quando se restaura o sistema restaura o banco tb. Muito cuidado. Testamos aqui com banco de 8Gb e a diferença é perceptivel. Em 12 de maio de 2011 11:06, Felipe Aron escreveu: > Trabalho aqui na empresa com FDB de 3Gb sem problemas... Creio que a > lentidão seja ocasionada mais por conta de como está a programação - linha > de código, montagem de SQL. > > Pra mim Firebird é show! Uso tb MySQL, SQLServer e são cheio de > frescuras.... o Fb é simples, prático e funcional! > > > Em 12 de maio de 2011 10:48, Carlos H. Cantu >escreveu: > > > Corrigindo, usei a palavra "limite" mas na verdade 1TB não é o limite > > do Firebird. O limite na verdade é definido por vários fatores: > > hardware envolvido, sistema operacional, sistema de arquivos, etc. > > > > []s > > Carlos H. Cantu > > www.FireBase.com.br - www.firebirdnews.org > > www.warmboot.com.br - blog.firebase.com.br > > > > CHC> O Firebird já foi testado com bancos de até 1TB, portanto, seu banco > > CHC> está longe desse limite. > > > > CHC> []s > > CHC> Carlos H. Cantu > > CHC> www.FireBase.com.br - www.firebirdnews.org > > CHC> www.warmboot.com.br - blog.firebase.com.br > > > > R>> Bom dia, > > > > R>> > > > > R>> Eu tenho um banco de dados com 1G de tamanho.. e quando ele chega > neste > > R>> tamanho ele normalmente começa apresentar problemas de > > > > R>> Lentidão e na em uma aplicação em Delphi5 com BDE ele da erro de > > memória nos > > R>> campos BLOBs, esse banco não era relacional um banco todo bagunçado. > > > > R>> > > > > R>> Eu refiz o banco de dados e agora ele ficou todo relacional e > indexado, > > a > > R>> minha pergunta é o Firebird tem algum limite de tamanho de banco de > > dados? > > > > R>> Nesta aplicação eu não utilizo mais o Delphi refiz tudo em C# então > não > > vou > > R>> ter mais o problema dos BLOBS ... > > > > R>> > > > > R>> > > > > R>> []´s > > > > R>> > > > > R>> Renato > > > > R>> > > > > R>> renato em vertice.ind.br > > > > R>> Tel./Fax. 55-11-5522-9978 > > > > R>> Controle da Concorrência - Ltda. > > > > R>> Vértice - Ind. e Com. de Equip. Eletrônicos Ltda. > > > > R>> Vértice - Tecnologia, Engenharia e Consultoria - Ltda. > > > > > > ______________________________________________ > > 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 > > > > > > -- > Analista-Programador > #FollowMe: @felipearon ( > http://felipearon.net) > ______________________________________________ > 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 > -- -=Ma®©oS=- Marcos R. Weimer Puma GTE 1974 Tubarão ______________________________________________ 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 From marcosweimer em gmail.com Thu May 12 15:18:42 2011 From: marcosweimer em gmail.com (Marcos Weimer) Date: Thu, 12 May 2011 15:18:42 -0300 Subject: [firebase-br] RES: Tamanho de banco In-Reply-To: <-9079101020417100414@unknownmsgid> References: <000301cc10a7$95546260$bffd2720$@ind.br> <1301797380.20110512104133@warmboot.com.br> <1955624161.20110512104847@warmboot.com.br> <-9079101020417100414@unknownmsgid> Message-ID: IBO + Firebird 2.5 Em 12 de maio de 2011 15:12, Felix escreveu: > Usando BDE? > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Marcos Weimer > Enviada em: quinta-feira, 12 de maio de 2011 11:14 > Para: FireBase > Assunto: Re: [firebase-br] Tamanho de banco > > Se estiver usando a extensão .GDB em vez de .FDB mude para .FDB > aqui mudou o desempenho, por incrivel que pareça o windows acha que .GDB é > arquivo de sistema e faz uma lambança só, inclusive em algumas versões do > windows quando se restaura o sistema restaura o banco tb. Muito cuidado. > Testamos aqui com banco de 8Gb e a diferença é perceptivel. > > > > Em 12 de maio de 2011 11:06, Felipe Aron escreveu: > > > Trabalho aqui na empresa com FDB de 3Gb sem problemas... Creio que a > > lentidão seja ocasionada mais por conta de como está a programação - > linha > > de código, montagem de SQL. > > > > Pra mim Firebird é show! Uso tb MySQL, SQLServer e são cheio de > > frescuras.... o Fb é simples, prático e funcional! > > > > > > Em 12 de maio de 2011 10:48, Carlos H. Cantu > >escreveu: > > > > > Corrigindo, usei a palavra "limite" mas na verdade 1TB não é o limite > > > do Firebird. O limite na verdade é definido por vários fatores: > > > hardware envolvido, sistema operacional, sistema de arquivos, etc. > > > > > > []s > > > Carlos H. Cantu > > > www.FireBase.com.br - www.firebirdnews.org > > > www.warmboot.com.br - blog.firebase.com.br > > > > > > CHC> O Firebird já foi testado com bancos de até 1TB, portanto, seu > banco > > > CHC> está longe desse limite. > > > > > > CHC> []s > > > CHC> Carlos H. Cantu > > > CHC> www.FireBase.com.br - www.firebirdnews.org > > > CHC> www.warmboot.com.br - blog.firebase.com.br > > > > > > R>> Bom dia, > > > > > > R>> > > > > > > R>> Eu tenho um banco de dados com 1G de tamanho.. e quando ele chega > > neste > > > R>> tamanho ele normalmente começa apresentar problemas de > > > > > > R>> Lentidão e na em uma aplicação em Delphi5 com BDE ele da erro de > > > memória nos > > > R>> campos BLOBs, esse banco não era relacional um banco todo > bagunçado. > > > > > > R>> > > > > > > R>> Eu refiz o banco de dados e agora ele ficou todo relacional e > > indexado, > > > a > > > R>> minha pergunta é o Firebird tem algum limite de tamanho de banco de > > > dados? > > > > > > R>> Nesta aplicação eu não utilizo mais o Delphi refiz tudo em C# então > > não > > > vou > > > R>> ter mais o problema dos BLOBS ... > > > > > > R>> > > > > > > R>> > > > > > > R>> []´s > > > > > > R>> > > > > > > R>> Renato > > > > > > R>> > > > > > > R>> renato em vertice.ind.br > > > > > > R>> Tel./Fax. 55-11-5522-9978 > > > > > > R>> Controle da Concorrência - Ltda. > > > > > > R>> Vértice - Ind. e Com. de Equip. Eletrônicos Ltda. > > > > > > R>> Vértice - Tecnologia, Engenharia e Consultoria - Ltda. > > > > > > > > > ______________________________________________ > > > 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 > > > > > > > > > > > -- > > Analista-Programador > > #FollowMe: @felipearon ( > > http://felipearon.net) > > ______________________________________________ > > 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 > > > > > > -- > -=Ma®©oS=- > Marcos R. Weimer > Puma GTE 1974 Tubarão > ______________________________________________ > 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 > -- -=Ma®©oS=- Marcos R. Weimer Puma GTE 1974 Tubarão From rnribeiro em gmail.com Thu May 12 15:20:55 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Thu, 12 May 2011 15:20:55 -0300 Subject: [firebase-br] Arredondamento/Truncamento Firebrid In-Reply-To: References: <4DCC0919.4000908@gmail.com> <4DCC09BC.8040404@gmail.com> <4DCC10C2.3030702@gmail.com> Message-ID: na comunidade delphi diferente de outras comunidades sempre nos ajudamos isso é muito bom, sempre achamos muitas formas de fazer coisas semelhantes e crescemos juntos, fico feliz de fazer parte dessa comunidade Em 12 de maio de 2011 15:06, Felipe Aron escreveu: > :) Vlw man.... sempre bom poder ajudar o pessoal de TI !! Retribuo, pq tb > sou ajudado. > > Em 12 de maio de 2011 13:54, Fabio escreveu: > > > Olá Felipe > > > > Ótima dica! Atualmente utilizo uma UDF para minhas bases com Firebird > 1.5, > > mas sua solução ficou muito boa. > > > > Abraços > > Fabio Schunig > > > > > > Em 12/05/2011 13:27, Felipe Aron escreveu: > > > > Subtraia 0.5 do valor e use cast: > >> > >> cast((VALOR - 0.5) as Integer) > >> > >> Trunc nada mais é do que pegar o número inteiro ... usando o cast -0.5 > ele > >> irá pegar o valor do inteiro, mesmo arredondando. > >> > >> Em 12 de maio de 2011 13:24, Fabio escreveu: > >> > >> Opa! Desculpe, falha minha. > >>> Fazendo mais testes aqui, o cast arredonda o valor, não trunca. > >>> > >>> Abraços > >>> Fabio Schunig > >>> > >>> Em 12/05/2011 13:21, Fabio escreveu: > >>> > >>> Boa tarde > >>> > >>>> Tente fazer CAST. Exemplo: > >>>> select (1.234) normal, cast(1.234 as integer) parte_inteira > >>>> from rdb$database > >>>> > >>>> Abraços > >>>> Fabio Schunig > >>>> > >>>> > >>>> Em 12/05/2011 12:15, Rafa Pimenta escreveu: > >>>> > >>>> Boa tarde a todos, > >>>>> Estou precisando truncar um valor que está com 3 casas decimais de > >>>>> forma > >>>>> que > >>>>> ele só fique com a parte inteira no firebrid. > >>>>> Observei que o cast arredonda o valor, como faço para truncá-lo? > >>>>> > >>>>> Exemplo usando cast: > >>>>> > >>>>> valor 1,99 > >>>>> resultadot: 2 > >>>>> > >>>>> Exemplo que eu preciso: > >>>>> valor 1,99 > >>>>> resultado: 1 > >>>>> > >>>>> Obrigado. > >>>>> > >>>>> > >>>>> ______________________________________________ > >>> 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 > > > > > > -- > Analista-Programador > #FollowMe: @felipearon ( > http://felipearon.net) > ______________________________________________ > 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 > From pportellaa.firebase em gmail.com Thu May 12 15:50:25 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Thu, 12 May 2011 15:50:25 -0300 Subject: [firebase-br] Arredondamento/Truncamento Firebrid In-Reply-To: References: Message-ID: <4DCC2BF1.7090909@gmail.com> http://www.firebirdsql.org/refdocs/langrefupd21-intfunc-trunc.html TRUNC() Available in: DSQL, PSQL Added in: 2.1 Description: Returns the integer part of a number. With the optional /|scale|/ argument, the number can be truncated to powers-of-ten multiples (tens, hundreds, tenths, hundredths, etc.) instead of just integers. Result type: INTEGER, (scaled) BIGINT or DOUBLE Syntax: TRUNC (/||/ [,/||/]) /||/ ::= a numerical expression /||/ ::= an integer specifying the number of decimal places toward which should be truncated, e.g.: 2 for truncating to a multiple of 0.01 1 for truncating to a multiple of 0.1 0 for truncating to a whole number -1 for truncating to a multiple of 10 -2 for truncating to a multiple of 100 Notes: * If the /|scale|/ argument is present, the result usually has the same scale as the first argument, e.g. o TRUNC(789.2225, 2) returns 789.2200 (not 789.22) o TRUNC(345.4, -2) returns 300.0 (not 300) o TRUNC(-163.41, 0) returns -163.00 (not -163) Otherwise, the result scale is 0: o TRUNC(-163.41) returns -163 Important If you are used to the behaviour of the external function |TRUNCATE|, please notice that the /internal/ function TRUNC always truncates toward zero, i.e. upward for negative numbers. Vida de americano é assim: iPhone, iPod, iPad, iMac.... Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 12/05/2011 12:15, Rafa Pimenta escreveu: > Boa tarde a todos, > Estou precisando truncar um valor que está com 3 casas decimais de forma que > ele só fique com a parte inteira no firebrid. > Observei que o cast arredonda o valor, como faço para truncá-lo? > > Exemplo usando cast: > > valor 1,99 > resultadot: 2 > > Exemplo que eu preciso: > valor 1,99 > resultado: 1 > > Obrigado. > From ronaldsouza01 em gmail.com Thu May 12 15:52:08 2011 From: ronaldsouza01 em gmail.com (Ronaldo Souza) Date: Thu, 12 May 2011 15:52:08 -0300 Subject: [firebase-br] Arredondamento/Truncamento Firebrid In-Reply-To: <4DCC2BF1.7090909@gmail.com> References: <4DCC2BF1.7090909@gmail.com> Message-ID: Paulão, meu velho, realmente eu tenho que tirar o chapéu para você !! Essa matou a pau. Meus parabéns !!! Sucesso Ronaldo Alves de Souza AtonWare Ltda. 2011/5/12 Paulo Portella > http://www.firebirdsql.org/refdocs/langrefupd21-intfunc-trunc.html > > > TRUNC() > > Available in: DSQL, PSQL > > Added in: 2.1 > > Description: Returns the integer part of a number. With the optional > /|scale|/ argument, the number can be truncated to powers-of-ten multiples > (tens, hundreds, tenths, hundredths, etc.) instead of just integers. > > Result type: INTEGER, (scaled) BIGINT or DOUBLE > > Syntax: > > TRUNC (/||/ [,/||/]) > > /||/ ::= a numerical expression > /||/ ::= an integer specifying the number of decimal places > toward which should be truncated, e.g.: > 2 for truncating to a multiple of 0.01 > 1 for truncating to a multiple of 0.1 > 0 for truncating to a whole number > -1 for truncating to a multiple of 10 > -2 for truncating to a multiple of 100 > > Notes: > > * > > If the /|scale|/ argument is present, the result usually has the > same scale as the first argument, e.g. > > o > > TRUNC(789.2225, 2) returns 789.2200 (not 789.22) > > o > > TRUNC(345.4, -2) returns 300.0 (not 300) > > o > > TRUNC(-163.41, 0) returns -163.00 (not -163) > > Otherwise, the result scale is 0: > > o > > TRUNC(-163.41) returns -163 > > > Important > > If you are used to the behaviour of the external function |TRUNCATE|, > please notice that the /internal/ function TRUNC always truncates toward > zero, i.e. upward for negative numbers. > > > Vida de americano é assim: iPhone, iPod, iPad, iMac.... > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > > Em 12/05/2011 12:15, Rafa Pimenta escreveu: > >> Boa tarde a todos, >> Estou precisando truncar um valor que está com 3 casas decimais de forma >> que >> ele só fique com a parte inteira no firebrid. >> Observei que o cast arredonda o valor, como faço para truncá-lo? >> >> Exemplo usando cast: >> >> valor 1,99 >> resultadot: 2 >> >> Exemplo que eu preciso: >> valor 1,99 >> resultado: 1 >> >> Obrigado. >> >> ______________________________________________ > 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 > From rafa.spimenta em gmail.com Thu May 12 16:06:49 2011 From: rafa.spimenta em gmail.com (Rafa Pimenta) Date: Thu, 12 May 2011 16:06:49 -0300 Subject: [firebase-br] Arredondamento/Truncamento Firebrid In-Reply-To: <4DCC2BF1.7090909@gmail.com> References: <4DCC2BF1.7090909@gmail.com> Message-ID: Infelizmente vou ter que usar a outra, aqui na empresa a versão do delphi é 1.5.. =/ Mas sem dúvida que é uma ótima dica! Obrigado. 2011/5/12 Paulo Portella > http://www.firebirdsql.org/refdocs/langrefupd21-intfunc-trunc.html > > > TRUNC() > > Available in: DSQL, PSQL > > Added in: 2.1 > > Description: Returns the integer part of a number. With the optional > /|scale|/ argument, the number can be truncated to powers-of-ten multiples > (tens, hundreds, tenths, hundredths, etc.) instead of just integers. > > Result type: INTEGER, (scaled) BIGINT or DOUBLE > > Syntax: > > TRUNC (/||/ [,/||/]) > > /||/ ::= a numerical expression > /||/ ::= an integer specifying the number of decimal places > toward which should be truncated, e.g.: > 2 for truncating to a multiple of 0.01 > 1 for truncating to a multiple of 0.1 > 0 for truncating to a whole number > -1 for truncating to a multiple of 10 > -2 for truncating to a multiple of 100 > > Notes: > > * > > If the /|scale|/ argument is present, the result usually has the > same scale as the first argument, e.g. > > o > > TRUNC(789.2225, 2) returns 789.2200 (not 789.22) > > o > > TRUNC(345.4, -2) returns 300.0 (not 300) > > o > > TRUNC(-163.41, 0) returns -163.00 (not -163) > > Otherwise, the result scale is 0: > > o > > TRUNC(-163.41) returns -163 > > > Important > > If you are used to the behaviour of the external function |TRUNCATE|, > please notice that the /internal/ function TRUNC always truncates toward > zero, i.e. upward for negative numbers. > > > Vida de americano é assim: iPhone, iPod, iPad, iMac.... > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > > > Em 12/05/2011 12:15, Rafa Pimenta escreveu: > >> Boa tarde a todos, >> >> Estou precisando truncar um valor que está com 3 casas decimais de forma >> que >> ele só fique com a parte inteira no firebrid. >> Observei que o cast arredonda o valor, como faço para truncá-lo? >> >> Exemplo usando cast: >> >> valor 1,99 >> resultadot: 2 >> >> Exemplo que eu preciso: >> valor 1,99 >> resultado: 1 >> >> Obrigado. >> >> ______________________________________________ > 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 > -- *Rafael Pimenta Meu Blog: http://delphiexpresso.blogspot.com/* From rnribeiro em gmail.com Fri May 13 08:33:51 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Fri, 13 May 2011 08:33:51 -0300 Subject: [firebase-br] erro em insert/select Message-ID: bom dia a todoos alguem pode me dar uma ideia de por que essa query não funciona insert into preco_tabela(idprod,IDTAB, vlr_venda) select p.codigo, '2',vlrvenda-(vlrvenda)* 5/100 from produto P são duas tabelas a primeira e que será inserido os valores = preco_tabela a segunda e de onde serão inserido os produtos produto agora em a questão que não quer calar insere o idtab = id da tabela insere o codigo do produto = idprod porem o preco do produto diminuido de um percentual não insere e esse é a grande questão pq teria que ser feito assim na tabela de precos dos produtos estão os precos então deveria pegar os produtos nas tabelas de produtos e comparar com os mesmos itens na tabela de itens e então inserir o valor do produto diminuindo um percentual aglguém pode me ajudar nisso From robsonfg em terra.com.br Fri May 13 14:43:55 2011 From: robsonfg em terra.com.br (Robson Gomes) Date: Fri, 13 May 2011 14:43:55 -0300 (Hora oficial do Brasil) Subject: [firebase-br] Res: erro em insert/select References: Message-ID: <4DCD6DDB.000018.03048@EST-ROBSON> veja outros fatores que o codigo sql que passou... ele funciona sim, e a contento, testei aqui com a sua sintaxe, so mudei os campos da tabela onde pegar o s valores, e o processo foi perfeito, com o calculo certo agora pra ficar mais legivel o codigo experimente fazer assim : insert into preco_tabela(idprod,IDTAB, vlr_venda) select p.codigo, '2',p.vlrvenda-((p.vlrvenda*5)/100) from produto P Utilizado Firebird V. 2.1 -------Mensagem original------- De: Reijanio Nunes Ribeiro Data: 13/05/2011 08:38:41 Para: FireBase Assunto: [firebase-br] erro em insert/select bom dia a todoos alguem pode me dar uma ideia de por que essa query não funciona insert into preco_tabela(idprod,IDTAB, vlr_venda) select p.codigo, '2',vlrvenda-(vlrvenda)* 5/100 from produto P são duas tabelas a primeira e que será inserido os valores = preco_tabela a segunda e de onde serão inserido os produtos produto agora em a questão que não quer calar insere o idtab = id da tabela insere o codigo do produto = idprod porem o preco do produto diminuido de um percentual não insere e esse é a grande questão pq teria que ser feito assim na tabela de precos dos produtos estão os precos então deveria pegar os produtos nas tabelas de produtos e comparar com os mesmos itens na tabela de itens e então inserir o valor do produto diminuindo um percentual aglguém pode me ajudar nisso ______________________________________________ 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 ----- Nenhum vírus encontrado nessa mensagem. Verificado por AVG - www.avgbrasil.com.br Versão: 10.0.1375 / Banco de dados de vírus: 1500/3633 - Data de Lançamento: 05/12/11 From rnribeiro em gmail.com Fri May 13 21:22:09 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Fri, 13 May 2011 21:22:09 -0300 Subject: [firebase-br] Res: erro em insert/select In-Reply-To: <4DCD6DDB.000018.03048@EST-ROBSON> References: <4DCD6DDB.000018.03048@EST-ROBSON> Message-ID: blz agora so falta eu converter pro delphi obirgado Em 13 de maio de 2011 14:43, Robson Gomes escreveu: > veja outros fatores que o codigo sql que passou... > > ele funciona sim, e a contento, testei aqui com a sua sintaxe, so mudei os > campos da tabela onde pegar o s valores, e o processo foi perfeito, com o > calculo certo > agora pra ficar mais legivel o codigo experimente fazer assim : > > > insert into preco_tabela(idprod,IDTAB, vlr_venda) > select p.codigo, '2',p.vlrvenda-((p.vlrvenda*5)/100) from produto P > > > > Utilizado Firebird V. 2.1 > > > > -------Mensagem original------- > > De: Reijanio Nunes Ribeiro > Data: 13/05/2011 08:38:41 > Para: FireBase > Assunto: [firebase-br] erro em insert/select > > bom dia a todoos alguem pode me dar uma ideia de por que essa query não > funciona > > insert into preco_tabela(idprod,IDTAB, vlr_venda) > select p.codigo, '2',vlrvenda-(vlrvenda)* 5/100 from produto P > > são duas tabelas a primeira e que será inserido os valores = preco_tabela > a segunda e de onde serão inserido os produtos produto > > agora em a questão que não quer calar insere o idtab = id da tabela insere > o > > codigo do produto = idprod > porem o preco do produto diminuido de um percentual não insere e esse é a > grande questão pq teria que ser feito assim na tabela de precos dos > produtos > > estão os precos então deveria pegar os produtos nas tabelas de produtos e > comparar com os mesmos itens na tabela de itens e então inserir o valor do > produto diminuindo um percentual aglguém pode me ajudar nisso > ______________________________________________ > 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 > > > > ----- > Nenhum vírus encontrado nessa mensagem. > Verificado por AVG - www.avgbrasil.com.br > Versão: 10.0.1375 / Banco de dados de vírus: 1500/3633 - Data de > Lançamento: > 05/12/11 > > > > ______________________________________________ > 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 > From douglasfabiano em gmail.com Fri May 13 23:24:56 2011 From: douglasfabiano em gmail.com (Douglas Fabiano Specht) Date: Fri, 13 May 2011 23:24:56 -0300 Subject: [firebase-br] =?iso-8859-1?q?duvida_select_com_concatena=E7=E3o?= Message-ID: boa noite pessoal, gostaria de uma ajuda, pois estou quebrando a cabeça para fazer funcionar um select e nao estou conseguindo. tenho digamos a tabela detnota com os seguintes campos: detcodnota codnota descricao 1 1 A 2 1 B 3 1 C 4 1 D Minha duvida, como posso concatenar num mesmo select o Campo descricao com ele mesmo para sair assim: codnota descricao 1 A, B, C, D abraços douglas From temp2 em tecnobyte.com.br Sat May 14 09:15:19 2011 From: temp2 em tecnobyte.com.br (=?iso-8859-1?Q?Tecnobyte_Inform=E1tica?=) Date: Sat, 14 May 2011 08:15:19 -0400 Subject: [firebase-br] =?iso-8859-1?q?duvida_select_com_concatena=E7=E3o?= In-Reply-To: References: Message-ID: <615A7F33E3A7472BAD3E31C2AE555A85@DanielPC> Tente isto: SELECT CodNota, LIST(Descricao, ', ') FROM Tabela GROUP BY CodNota Atenciosamente. Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br -----Mensagem Original----- From: Douglas Fabiano Specht Sent: Friday, May 13, 2011 10:24 PM To: FireBase Subject: [firebase-br] duvida select com concatenação boa noite pessoal, gostaria de uma ajuda, pois estou quebrando a cabeça para fazer funcionar um select e nao estou conseguindo. tenho digamos a tabela detnota com os seguintes campos: detcodnota codnota descricao 1 1 A 2 1 B 3 1 C 4 1 D Minha duvida, como posso concatenar num mesmo select o Campo descricao com ele mesmo para sair assim: codnota descricao 1 A, B, C, D abraços douglas From douglasfabiano em gmail.com Sat May 14 18:16:37 2011 From: douglasfabiano em gmail.com (Douglas Fabiano Specht) Date: Sat, 14 May 2011 18:16:37 -0300 Subject: [firebase-br] =?iso-8859-1?q?duvida_select_com_concatena=E7=E3o?= In-Reply-To: <615A7F33E3A7472BAD3E31C2AE555A85@DanielPC> References: <615A7F33E3A7472BAD3E31C2AE555A85@DanielPC> Message-ID: Daniel, valeu obrigado deu certo 100%. agora vou atras do mesmo comando para o MS-SQL. douglas Em 14 de maio de 2011 09:15, Tecnobyte Informática escreveu: > Tente isto: > > SELECT  CodNota, LIST(Descricao, ', ') FROM Tabela GROUP BY CodNota > > Atenciosamente. > > Daniel P. Guimarães > Tecnobyte Informática > www.tecnobyte.com.br > > -----Mensagem Original----- From: Douglas Fabiano Specht > Sent: Friday, May 13, 2011 10:24 PM > To: FireBase > Subject: [firebase-br] duvida select com concatenação > > boa noite pessoal, > gostaria de uma ajuda, pois estou quebrando a cabeça para fazer > funcionar um select e nao estou conseguindo. > tenho digamos a tabela detnota com os seguintes campos: > > detcodnota codnota descricao > 1                 1            A > 2                 1            B > 3                 1            C > 4                 1            D > > Minha duvida, > como posso concatenar num mesmo select o Campo descricao com ele mesmo > para sair assim: > > codnota    descricao > 1             A, B, C, D > > > abraços > > douglas > > > > ______________________________________________ > 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 > From thiago.moc em gmail.com Sat May 14 23:03:35 2011 From: thiago.moc em gmail.com (Thiago Ribeiro) Date: Sat, 14 May 2011 23:03:35 -0300 Subject: [firebase-br] Auto Consumo da RAM e Processos Message-ID: Boa noite, Gostaria de auxilio na resolução de um problema, atualmente tenho observado o aumento do consumo da RAM gradativamente, tendo que semanalmente reiniciar o servidor. Notei ainda que as estações clientes tem dificuldades de fechar o software, muitas vezes alguns processos ficam garrados no gerenciador de tarefas das estações, acredito que seja isso que tem aumentado o consumo da RAM, noto ainda que os processos no servidor aumentam gradativamente também. Alguém ja passou por essa situação? Pode me ajudar com a alguma sugestão? Usamos firebird 1.6 e windows 2008 server. Antecipo agradecimento. -- Abraços, Thiago Ribeiro From pportellaa.firebase em gmail.com Sun May 15 20:19:00 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Sun, 15 May 2011 20:19:00 -0300 Subject: [firebase-br] Auto Consumo da RAM e Processos In-Reply-To: References: Message-ID: <4DD05F64.3040804@gmail.com> Boa noite Thiago, o aumento no consumo da RAM pode ser inúmeras coisas, mas vou tentar ajudar em alguns pontos que reparei no seu texto, segue: * Reiniciar semanalmente o servidor -> As vezes isso faz bem, sabia? Updates não concluídos, executáveis atualizados mas que só entrarão em ação quando reiniciar o processo/serviço, enfim, são vários os motivos que justificam uma "reiniciada" * Estações clientes tem dificuldades em fechar o software -> o que me veio logo de cara é : Seu software não estaria fazendo o ApplyUpdates nesse momento? Já vi softwares (mal feitos, eu sei) em que o gajo fazia lançamentos o dia inteiro, mas só quando ele fazia LOGOFF é que o EXE aplicava na base de dados as modificações que ele fazia com os lançamentos do dia.... (o sistema era mono). * muitas vezes alguns processos ficam garrados no gerenciador de tarefas das estações, acredito que seja isso que tem aumentado o consumo da RAM, -> Sim, com certeza isso aumenta o consumo da RAM, mas o que está ocasionando isso pode muito bem ser um erro no aplicativo, talvez um LOOP ETERNO, vai saber? * Firebird com Server 2008 -> Seu banco tem a extenção FDB ou GDB? se for GDB, mude logo para FDB, alguns Servidores M$ (não sei porque cargas dágua) faziam "varredura" nos arquivos GDB achando que ali poderiam conter algum vírus. -> Tambem adicione o GDS_DB 3050/tcp na linha SERVICES do seu Windows. Isso ajuda bastante. Por hora foi o que passou na cabeça, mas acho que a continuação da conversa poderá dar mais destinos possíveis pra solução. Foi você quem criou o executável? o que vc está usando para se conectar ao banco? Um abraço Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 14/05/2011 23:03, Thiago Ribeiro escreveu: > Boa noite, > > Gostaria de auxilio na resolução de um problema, atualmente tenho observado > o aumento do consumo da RAM gradativamente, tendo que semanalmente reiniciar > o servidor. Notei ainda que as estações clientes tem dificuldades de fechar > o software, muitas vezes alguns processos ficam garrados no gerenciador de > tarefas das estações, acredito que seja isso que tem aumentado o consumo da > RAM, noto ainda que os processos no servidor aumentam gradativamente também. > > > Alguém ja passou por essa situação? Pode me ajudar com a alguma sugestão? > > Usamos firebird 1.6 e windows 2008 server. > > Antecipo agradecimento. > From listas em warmboot.com.br Mon May 16 09:18:55 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Mon, 16 May 2011 09:18:55 -0300 Subject: [firebase-br] Auto Consumo da RAM e Processos In-Reply-To: References: Message-ID: <1072371946.20110516091855@warmboot.com.br> Se vc estivesse usando o FB 2.1, poderia checar as tabelas de monitoramento para ver se há conexões "fantasmas". Com o FB 1.5, talvez só usando o FBScanner. É sabido que o Windows 2008 tem um problema com o gerenciamento do cache de disco, e já vi relatos disso acontecendo quando o Firebird está rodando. Basicamente, o cache de disco vai aumentando até esgotar a memória RAM e começa a gerar swap. Veja: http://www.firebirdnews.org/?p=5463 []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br TR> Boa noite, TR> Gostaria de auxilio na resolução de um problema, atualmente tenho observado TR> o aumento do consumo da RAM gradativamente, tendo que semanalmente reiniciar TR> o servidor. Notei ainda que as estações clientes tem dificuldades de fechar TR> o software, muitas vezes alguns processos ficam garrados no gerenciador de TR> tarefas das estações, acredito que seja isso que tem aumentado o consumo da TR> RAM, noto ainda que os processos no servidor aumentam gradativamente também. TR> Alguém ja passou por essa situação? Pode me ajudar com a alguma sugestão? TR> Usamos firebird 1.6 e windows 2008 server. TR> Antecipo agradecimento. From agalysson em gmail.com Mon May 16 09:52:58 2011 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Mon, 16 May 2011 09:52:58 -0300 Subject: [firebase-br] =?iso-8859-1?q?duvida_select_com_concatena=E7=E3o?= In-Reply-To: References: <615A7F33E3A7472BAD3E31C2AE555A85@DanielPC> Message-ID: Wow, vivendo e aprendendo... não conhecia esse LIST... existe outros comandos semelhantes? Algum fonte de consulta recomendada? Obrigado Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo." [Raul Seixas] Em 14 de maio de 2011 18:16, Douglas Fabiano Specht < douglasfabiano em gmail.com> escreveu: > Daniel, > valeu obrigado deu certo 100%. > agora vou atras do mesmo comando para o MS-SQL. > > > douglas > > Em 14 de maio de 2011 09:15, Tecnobyte Informática > escreveu: > > Tente isto: > > > > SELECT CodNota, LIST(Descricao, ', ') FROM Tabela GROUP BY CodNota > > > > Atenciosamente. > > > > Daniel P. Guimarães > > Tecnobyte Informática > > www.tecnobyte.com.br > > > > -----Mensagem Original----- From: Douglas Fabiano Specht > > Sent: Friday, May 13, 2011 10:24 PM > > To: FireBase > > Subject: [firebase-br] duvida select com concatenação > > > > boa noite pessoal, > > gostaria de uma ajuda, pois estou quebrando a cabeça para fazer > > funcionar um select e nao estou conseguindo. > > tenho digamos a tabela detnota com os seguintes campos: > > > > detcodnota codnota descricao > > 1 1 A > > 2 1 B > > 3 1 C > > 4 1 D > > > > Minha duvida, > > como posso concatenar num mesmo select o Campo descricao com ele mesmo > > para sair assim: > > > > codnota descricao > > 1 A, B, C, D > > > > > > abraços > > > > douglas > > > > > > > > ______________________________________________ > > 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 > From agalysson em gmail.com Mon May 16 10:16:02 2011 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Mon, 16 May 2011 10:16:02 -0300 Subject: [firebase-br] Res: erro em insert/select In-Reply-To: References: <4DCD6DDB.000018.03048@EST-ROBSON> Message-ID: você pode já ter resolvido, mas deixe eu te dar uma sugestão... insert into preco_tabela(idprod,IDTAB, vlr_venda) select p.codigo, '2',(p.vlrvenda*0,95) from produto P se o seu 5% for um valor fixo, vai resolver, se não, deixa eu te explicar o que eu fiz (caso vc não entenda)... se você quiser tirar uma porcentagem X de um valor, vc pega esse X (em decimal, por exemplo 5%=0,05) e subtraia de 1 (100%=1) para exemplo, suponha que você queira tirar 15% de 200 reais... 200*0,85=170 se for útil, utilize assim, pois acredito que deva influenciar positivamente na performance... mesmo que seja apenas reduzindo o nro de cálculos... Atenciosamente. Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo." [Raul Seixas] Em 13 de maio de 2011 21:22, Reijanio Nunes Ribeiro escreveu: > blz agora so falta eu converter pro delphi obirgado > > Em 13 de maio de 2011 14:43, Robson Gomes > escreveu: > > > veja outros fatores que o codigo sql que passou... > > > > ele funciona sim, e a contento, testei aqui com a sua sintaxe, so mudei > os > > campos da tabela onde pegar o s valores, e o processo foi perfeito, com o > > calculo certo > > agora pra ficar mais legivel o codigo experimente fazer assim : > > > > > > insert into preco_tabela(idprod,IDTAB, vlr_venda) > > select p.codigo, '2',p.vlrvenda-((p.vlrvenda*5)/100) from produto P > > > > > > > > Utilizado Firebird V. 2.1 > > > > > > > > -------Mensagem original------- > > > > De: Reijanio Nunes Ribeiro > > Data: 13/05/2011 08:38:41 > > Para: FireBase > > Assunto: [firebase-br] erro em insert/select > > > > bom dia a todoos alguem pode me dar uma ideia de por que essa query não > > funciona > > > > insert into preco_tabela(idprod,IDTAB, vlr_venda) > > select p.codigo, '2',vlrvenda-(vlrvenda)* 5/100 from produto P > > > > são duas tabelas a primeira e que será inserido os valores = preco_tabela > > a segunda e de onde serão inserido os produtos produto > > > > agora em a questão que não quer calar insere o idtab = id da tabela > insere > > o > > > > codigo do produto = idprod > > porem o preco do produto diminuido de um percentual não insere e esse é a > > grande questão pq teria que ser feito assim na tabela de precos dos > > produtos > > > > estão os precos então deveria pegar os produtos nas tabelas de produtos e > > comparar com os mesmos itens na tabela de itens e então inserir o valor > do > > produto diminuindo um percentual aglguém pode me ajudar nisso > > ______________________________________________ > > 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 > > > > > > > > ----- > > Nenhum vírus encontrado nessa mensagem. > > Verificado por AVG - www.avgbrasil.com.br > > Versão: 10.0.1375 / Banco de dados de vírus: 1500/3633 - Data de > > Lançamento: > > 05/12/11 > > > > > > > > ______________________________________________ > > 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 > From cury.fb em gmail.com Mon May 16 10:59:09 2011 From: cury.fb em gmail.com (cury firebird) Date: Mon, 16 May 2011 10:59:09 -0300 Subject: [firebase-br] Tempo no Servidor - OFF TOPIC Message-ID: Bom dia a todos... É um off rápido, só pra pedir uma opinião ou uma sugestão rápida de vocês!. Estou com uma demanda aqui num sistema, onde eu vou precisar registrar ou monitorar o tempo passado entre algumas tarefas dos usuários. Enfim, eu preciso saber o tempo passado entre as ações dos usuários. Eu to meio sem idéia de como eu faço isso, uma vez que o tempo continua contando, mesmo que o usuário não esteja mais conectado ou logado no sistema. Vocês têm alguma idéia de como eu faço isso? Muito obrigado! From ronaldsouza01 em gmail.com Mon May 16 10:57:22 2011 From: ronaldsouza01 em gmail.com (Ronaldo Souza) Date: Mon, 16 May 2011 10:57:22 -0300 Subject: [firebase-br] Tempo no Servidor - OFF TOPIC In-Reply-To: References: Message-ID: Bom, você tem um sistema rodando e quer gerenciar o que os usuários fazem (e, pelo jeito, o que não fazem) ! Bom, se for isso vc pode, via sistema, gerar logs em uma tabela controlando o que foi feito pelo usuário. Tipo, o usuário entrou no sistema já é criado um registro de log com uma descrição de entrada no sistema (se você for utilizar a esse nível de detalhamento). O usuário incluiu um cadastro o sistema gera outro log e por aí vai. É claro que, dependendo do controle que se quer fazer, essa tabela de log pode ter data e hora de início e também data e hora de final (pode ser um campo timesstamp, é claro). E depois é só analisar essa tabela para ver o que o usuário andou fazendo. Sucesso Ronaldo Alves de Souza AtonWare Ltda. Em 16 de maio de 2011 10:59, cury firebird escreveu: > Bom dia a todos... > > É um off rápido, só pra pedir uma opinião ou uma sugestão rápida de vocês!. > > Estou com uma demanda aqui num sistema, onde eu vou precisar registrar ou > monitorar o tempo passado entre algumas tarefas dos usuários. > Enfim, eu preciso saber o tempo passado entre as ações dos usuários. > Eu to meio sem idéia de como eu faço isso, uma vez que o tempo continua > contando, mesmo que o usuário não esteja mais conectado ou logado no > sistema. > > Vocês têm alguma idéia de como eu faço isso? > > > Muito obrigado! > ______________________________________________ > 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 > From edujed em gmail.com Mon May 16 11:38:17 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Mon, 16 May 2011 11:38:17 -0300 Subject: [firebase-br] Tempo no Servidor - OFF TOPIC In-Reply-To: References: Message-ID: outra sugestão também é gerar um log nos eventos de formulário ativo/inativo, ou aplicação ativa/inativa (como estes métodos mudam de linguagem para linguagem...) Assim dá para fazer um log de quanto tempo o aplicativo (que está aberto) está com o FOCO do windows. Isto evita que um usuário (esperto) abra o aplicativo às 07h30 da manhã, passe o dia lendo seus e-mails ou futricando no MSN. abraço, ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 16 de maio de 2011 10:57, Ronaldo Souza escreveu: > Bom, você tem um sistema rodando e quer gerenciar o que os usuários fazem > (e, pelo jeito, o que não fazem) ! Bom, se for isso vc pode, via sistema, > gerar logs em uma tabela controlando o que foi feito pelo usuário. Tipo, o > usuário entrou no sistema já é criado um registro de log com uma descrição > de entrada no sistema (se você for utilizar a esse nível de detalhamento). O > usuário incluiu um cadastro o sistema gera outro log e por aí vai. É claro > que, dependendo do controle que se quer fazer, essa tabela de log pode ter > data e hora de início e também data e hora de final (pode ser um campo > timesstamp, é claro). E depois é só analisar essa tabela para ver o que o > usuário andou fazendo. > > Sucesso > Ronaldo Alves de Souza > AtonWare Ltda. > > Em 16 de maio de 2011 10:59, cury firebird escreveu: > >> Bom dia a todos... >> >> É um off rápido, só pra pedir uma opinião ou uma sugestão rápida de vocês!. >> >> Estou com uma demanda aqui num sistema, onde eu vou precisar registrar ou >> monitorar o tempo passado entre algumas tarefas dos usuários. >> Enfim, eu preciso saber o tempo passado entre as ações dos usuários. >> Eu to meio sem idéia de como eu faço isso, uma vez que o tempo continua >> contando, mesmo que o usuário não esteja mais conectado ou logado no >> sistema. >> >> Vocês têm alguma idéia de como eu faço isso? >> >> >> Muito obrigado! >> ______________________________________________ >> 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 > From thiago.moc em gmail.com Mon May 16 12:20:23 2011 From: thiago.moc em gmail.com (Thiago Ribeiro) Date: Mon, 16 May 2011 12:20:23 -0300 Subject: [firebase-br] Auto Consumo da RAM e Processos In-Reply-To: <1072371946.20110516091855@warmboot.com.br> References: <1072371946.20110516091855@warmboot.com.br> Message-ID: Bom dia, É um sistema de gestão hospitalar, a versão do firebird que usamos é a 1.6. Não foi eu que criei os executáveis. A questão do cache do windows 2008, lembrado pelo usuário Carlos, esse é apenas para 64 bits, aqui é 32. Há algo que possa mapear esses processos no servdior? Algum ocioso não sei. ? Em 16 de maio de 2011 09:18, Carlos H. Cantu escreveu: > Se vc estivesse usando o FB 2.1, poderia checar as tabelas de > monitoramento para ver se há conexões "fantasmas". Com o FB 1.5, > talvez só usando o FBScanner. > > É sabido que o Windows 2008 tem um problema com o gerenciamento do > cache de disco, e já vi relatos disso acontecendo quando o Firebird > está rodando. Basicamente, o cache de disco vai aumentando até esgotar > a memória RAM e começa a gerar swap. Veja: > http://www.firebirdnews.org/?p=5463 > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > TR> Boa noite, > > TR> Gostaria de auxilio na resolução de um problema, atualmente tenho > observado > TR> o aumento do consumo da RAM gradativamente, tendo que semanalmente > reiniciar > TR> o servidor. Notei ainda que as estações clientes tem dificuldades de > fechar > TR> o software, muitas vezes alguns processos ficam garrados no gerenciador > de > TR> tarefas das estações, acredito que seja isso que tem aumentado o > consumo da > TR> RAM, noto ainda que os processos no servidor aumentam gradativamente > também. > > > TR> Alguém ja passou por essa situação? Pode me ajudar com a alguma > sugestão? > > TR> Usamos firebird 1.6 e windows 2008 server. > > TR> Antecipo agradecimento. > > > ______________________________________________ > 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 > -- Abraços, Thiago Ribeiro From ricardo.utfpr em alphatec.com.br Mon May 16 13:58:20 2011 From: ricardo.utfpr em alphatec.com.br (Ricardo) Date: Mon, 16 May 2011 13:58:20 -0300 Subject: [firebase-br] Problemas com fbclient.dll In-Reply-To: References: <1072371946.20110516091855@warmboot.com.br> Message-ID: <80FA077BFDE143CFAAC30E181C9E6D44@RicardoPC> Ola a todos Minha aplicação nao estava encontrando o fbclient.dll. Eu uso o windows 7 ultimate 64 bits e estava com firebird 1.5.6 de 64 bits. Li algo sobre incompatibilidade do firebird de 64 bits. Resolvi desinstalar e instalar a versao 32 bits. Beleza, resolveu o problema. Porém em outra máquina o mesmo problema acontece e o firebird instalado já é o de 32 bits. A única coisa diferente do cenário acima é que nessa outra máquina o windows é o home edition, mas também é o de 64 bits. Alguem tem alguma idéia do que pode ser? Abraços Ricardo From robson.catunda em gmail.com Mon May 16 14:21:33 2011 From: robson.catunda em gmail.com (Robson Catunda) Date: Mon, 16 May 2011 14:21:33 -0300 Subject: [firebase-br] Problemas com fbclient.dll In-Reply-To: <80FA077BFDE143CFAAC30E181C9E6D44@RicardoPC> References: <1072371946.20110516091855@warmboot.com.br> <80FA077BFDE143CFAAC30E181C9E6D44@RicardoPC> Message-ID: Se não houver redirecionamento do caminho do fbclient em run time coloque o fbclient na pasta do executavel. Em 16 de maio de 2011 13:58, Ricardo escreveu: > Ola a todos > > > Minha aplicação nao estava encontrando o fbclient.dll. Eu uso o windows 7 > ultimate 64 bits e estava com firebird 1.5.6 de 64 bits. Li algo sobre > incompatibilidade do firebird de 64 bits. > Resolvi desinstalar e instalar a versao 32 bits. Beleza, resolveu o > problema. > > Porém em outra máquina o mesmo problema acontece e o firebird instalado já > é o de 32 bits. > A única coisa diferente do cenário acima é que nessa outra máquina o > windows é o home edition, mas também é o de 64 bits. > > Alguem tem alguma idéia do que pode ser? > > Abraços > Ricardo > > > ______________________________________________ > 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 > From sistemas2000profesional em gmail.com Mon May 16 21:57:48 2011 From: sistemas2000profesional em gmail.com (W O) Date: Mon, 16 May 2011 20:57:48 -0400 Subject: [firebase-br] =?iso-8859-1?q?Cumplea=F1os_de_Helen_Borrie?= Message-ID: Hola a todos. Hoy 16 de Mayo es el cumpleaños de Helen Borrie, por si alguien más quiere felicitarla. Creo que ha hecho muchísimo por el Firebird y se merece las felicitaciones. Saludos. Walter. From listas em fasystem.com.br Tue May 17 00:58:55 2011 From: listas em fasystem.com.br (Fasystem - Listas) Date: Tue, 17 May 2011 00:58:55 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_=09duvida_select_com_concaten?= =?iso-8859-1?q?a=E7=E3o?= In-Reply-To: References: <615A7F33E3A7472BAD3E31C2AE555A85@DanielPC> Message-ID: De uma olhada no diretorio de instalação do FB, na pasta doc. Lá tem vários documentos. Ou acesse o site oficial do projeto: http://www.firebirdsql.org [ ] 's Jose -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Alysson Gonçalves de Azevedo Enviada em: segunda-feira, 16 de maio de 2011 09:53 Para: FireBase Assunto: Re: [firebase-br] duvida select com concatenação Wow, vivendo e aprendendo... não conhecia esse LIST... existe outros comandos semelhantes? Algum fonte de consulta recomendada? Obrigado Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo." [Raul Seixas] Em 14 de maio de 2011 18:16, Douglas Fabiano Specht < douglasfabiano em gmail.com> escreveu: > Daniel, > valeu obrigado deu certo 100%. > agora vou atras do mesmo comando para o MS-SQL. > > > douglas > > Em 14 de maio de 2011 09:15, Tecnobyte Informática > escreveu: > > Tente isto: > > > > SELECT CodNota, LIST(Descricao, ', ') FROM Tabela GROUP BY CodNota > > > > Atenciosamente. > > > > Daniel P. Guimarães > > Tecnobyte Informática > > www.tecnobyte.com.br > > > > -----Mensagem Original----- From: Douglas Fabiano Specht > > Sent: Friday, May 13, 2011 10:24 PM > > To: FireBase > > Subject: [firebase-br] duvida select com concatenação > > > > boa noite pessoal, > > gostaria de uma ajuda, pois estou quebrando a cabeça para fazer > > funcionar um select e nao estou conseguindo. > > tenho digamos a tabela detnota com os seguintes campos: > > > > detcodnota codnota descricao > > 1 1 A > > 2 1 B > > 3 1 C > > 4 1 D > > > > Minha duvida, > > como posso concatenar num mesmo select o Campo descricao com ele mesmo > > para sair assim: > > > > codnota descricao > > 1 A, B, C, D > > > > > > abraços > > > > douglas > > > > > > > > ______________________________________________ > > 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 From rafael.program em gmail.com Tue May 17 07:42:13 2011 From: rafael.program em gmail.com (Rafael Silva) Date: Tue, 17 May 2011 03:42:13 -0700 (PDT) Subject: [firebase-br] =?iso-8859-1?q?Ajuda_para_um_iniciante=2E=2E=2E?= Message-ID: <4dd25105.095c650a.39b9.0ba6@mx.google.com> Olá, bom dia! Pessoal, estou precisando de uma grande ajuda de vocês, sou iniciante em bd, e perto de vocês não entendo nada! todos profissionais atuantes a tempos na ária, por isso peço desculpas por incomodar vocês com tau dúvida, e peço paciência por favor. Bom, minha dúvida é a seguinte: Tenho um sistema de registro de ocorrências abertas pelo pessoal de help desk, que atende as secretárias de clínicas conveniadas com a unimed, onde as secretárias que irei cadastrar no meu sistema serão as mesmas que estão em um outro sistema da unimed que presta serviço a beneficiários. Para não ter que cadastrar todas as secretárias no meu sistema aja visto que são muitas, tenho como exportar do banco do outro sistema para o fire bird? como fazer? A estrutura é a seguinte: ID primare key Nome. varchar Desde já agradeço a atenção. Até logo... From marcosweimer em gmail.com Tue May 17 08:07:17 2011 From: marcosweimer em gmail.com (Marcos Weimer) Date: Tue, 17 May 2011 08:07:17 -0300 Subject: [firebase-br] Ajuda para um iniciante... In-Reply-To: <4dd25105.095c650a.39b9.0ba6@mx.google.com> References: <4dd25105.095c650a.39b9.0ba6@mx.google.com> Message-ID: Abra o banco com o IBExpert... vá até a tabela que quiser, e clique no botão "Export data into script" Ae só escolhe as opções la se quer gerar arquivo ou um script mesmo, se quer que seja de insert ou update... flw Marcos R. Weimer Em 17 de maio de 2011 07:42, Rafael Silva escreveu: > Olá, bom dia! > > Pessoal, estou precisando de uma grande ajuda de vocês, sou iniciante em > bd, e perto de vocês não entendo nada! todos profissionais atuantes a > tempos na ária, por isso peço desculpas por incomodar vocês com tau > dúvida, e peço paciência por favor. > > Bom, minha dúvida é a seguinte: Tenho um sistema de registro de > ocorrências abertas pelo pessoal de help desk, que atende as > secretárias de clínicas conveniadas com a unimed, onde as secretárias > que irei cadastrar no meu sistema serão as mesmas que estão em um > outro sistema da unimed que presta serviço a beneficiários. Para não > ter que cadastrar todas as secretárias no meu sistema aja visto que são > muitas, tenho como exportar do banco do outro sistema para o fire bird? > como fazer? > > A estrutura é a seguinte: > > ID primare key > Nome. varchar > > Desde já agradeço a atenção. > Até logo... > > ______________________________________________ > 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 > -- -=Ma®©oS=- Marcos R. Weimer Puma GTE 1974 Tubarão From newprojectsystem em gmail.com Tue May 17 08:10:53 2011 From: newprojectsystem em gmail.com (Hugo Jose de Sousa) Date: Tue, 17 May 2011 08:10:53 -0300 Subject: [firebase-br] Ajuda para um iniciante... In-Reply-To: <4dd25105.095c650a.39b9.0ba6@mx.google.com> References: <4dd25105.095c650a.39b9.0ba6@mx.google.com> Message-ID: Qual é o banco que tem os dados que você quer importar ? From newprojectsystem em gmail.com Tue May 17 08:15:04 2011 From: newprojectsystem em gmail.com (Hugo Jose de Sousa) Date: Tue, 17 May 2011 08:15:04 -0300 Subject: [firebase-br] Ajuda para um iniciante... In-Reply-To: References: <4dd25105.095c650a.39b9.0ba6@mx.google.com> Message-ID: Eu geralmente faço via delphi. Primeiro verifico se o delphi tem o driver do banco que tem os dados. faço um conexão com o banco . abro um while not eof e passo os dados para o meu banco....Agora se o banco que tem os dados que você precisa for o firebird você pode fazer um Pump dos dados, é so procurar por ferramentas para fazer pump que você vai encontrar varias... > > From fzorzetto em ig.com.br Tue May 17 08:28:14 2011 From: fzorzetto em ig.com.br (Fabio Zorzetto) Date: Tue, 17 May 2011 08:28:14 -0300 Subject: [firebase-br] Ajuda para um iniciante... In-Reply-To: <4dd25105.095c650a.39b9.0ba6@mx.google.com> References: <4dd25105.095c650a.39b9.0ba6@mx.google.com> Message-ID: Tem ... 1º) O outro banco de dados o que é? É firebird também? 2º) Voce usa uma linguagem de programação para ler de um lado e gravar no outro? Em 17 de maio de 2011 07:42, Rafael Silva escreveu: > Olá, bom dia! > > Pessoal, estou precisando de uma grande ajuda de vocês, sou iniciante em > bd, e perto de vocês não entendo nada! todos profissionais atuantes a > tempos na ária, por isso peço desculpas por incomodar vocês com tau > dúvida, e peço paciência por favor. > > Bom, minha dúvida é a seguinte: Tenho um sistema de registro de > ocorrências abertas pelo pessoal de help desk, que atende as > secretárias de clínicas conveniadas com a unimed, onde as secretárias > que irei cadastrar no meu sistema serão as mesmas que estão em um > outro sistema da unimed que presta serviço a beneficiários. Para não > ter que cadastrar todas as secretárias no meu sistema aja visto que são > muitas, tenho como exportar do banco do outro sistema para o fire bird? > como fazer? > > A estrutura é a seguinte: > > ID primare key > Nome. varchar > > Desde já agradeço a atenção. > Até logo... > > ______________________________________________ > 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 > -- Fabio Zorzetto From rcardoso em datasystemnet.com.br Tue May 17 08:28:14 2011 From: rcardoso em datasystemnet.com.br (Rodrigo Aparecido Cardoso) Date: Tue, 17 May 2011 08:28:14 -0300 Subject: [firebase-br] Firebird 2.1.4 e Windows Server 2008 SP2 64bits Message-ID: <4DD25BCE.6000803@datasystemnet.com.br> Estou com um problema em um servidor Windows 2008 64 SP2 e Firebird. Durante o dia a memória começa a subir sem parar e acaba esgotando os 8 gb do servidor tornando-o muito muito lento... Existem aproximadamente 15 usuarios acessando o servidor além de um replicador... O banco tem aproximadamente 8 gb. Detalhe que tenho outros servidores rodando exatamente as mesmas aplicações e com um número maior de usuários e um servidor de configuração pior mas Windows 2003 e os mesmos não possuem esse problema. Config. do servidor: Intel Xeon E5420 2.5Ghz 10,0 GB RAM Windows Server Standard 2008 SP2 64 bits Firebird 2.1.4 32bits(já tentei o 64 e acontece a mesma coisa). Obrigado, Rodrigo Cardoso From agalysson em gmail.com Tue May 17 08:31:21 2011 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Tue, 17 May 2011 08:31:21 -0300 Subject: [firebase-br] =?iso-8859-1?q?Dificuldade_na_instala=E7=E3o?= Message-ID: Olá pessoas. Eu estava tentando instalar o fb2.5 aqui numa maquina de testes... e estava contando instalar modo Classic como Application... Mas por algum motivo eu não consegui fazer funcionar... Digo, o fb_init_serv estava no ar (obviamente), a porta tava liberada (segundo Telnet), tudo aparentemente OK. Mas quando tentava conectar pelo ibexpert ou pelo isql, dava erro: "Error (alguma coisa) 28000" "Cannot attach to password database" (eu esqueci de manter o log, provavelmente ajudaria nessa hora) agora que eu desisti e instalei Classic como Serviço, ai funcionou... Alguém sabe o que é, o que causa e como arrumar? Obrigado Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo." [Raul Seixas] WebRep Overall rating From rcardoso em datasystemnet.com.br Tue May 17 10:34:55 2011 From: rcardoso em datasystemnet.com.br (Rodrigo Aparecido Cardoso) Date: Tue, 17 May 2011 10:34:55 -0300 Subject: [firebase-br] Firebird 2.1.4 e Windows Server 2008 SP2 64bits - RESOLVIDO In-Reply-To: <4DD25BCE.6000803@datasystemnet.com.br> References: <4DD25BCE.6000803@datasystemnet.com.br> Message-ID: <4DD2797F.7050408@datasystemnet.com.br> Problema resolvido através do utilitário SETCACHE.. Segue o link com mais informações: http://community-old.wyse.com/forums/topic.php?id=143 Atenciosamente, Rodrigo Cardoso Em 17/05/2011 08:28, Rodrigo Aparecido Cardoso escreveu: > Estou com um problema em um servidor Windows 2008 64 SP2 e Firebird. > Durante o dia a memória começa a subir sem parar e acaba esgotando os 8 gb do servidor tornando-o muito muito lento... > Existem aproximadamente 15 usuarios acessando o servidor além de um replicador... > O banco tem aproximadamente 8 gb. > > Detalhe que tenho outros servidores rodando exatamente as mesmas aplicações e com um número maior de usuários e um servidor de configuração pior mas Windows 2003 e os mesmos não possuem esse problema. > > Config. do servidor: > > Intel Xeon E5420 2.5Ghz > 10,0 GB RAM > Windows Server Standard 2008 SP2 64 bits > Firebird 2.1.4 32bits(já tentei o 64 e acontece a mesma coisa). > > Obrigado, > > Rodrigo Cardoso > > > > ______________________________________________ > 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 From marcelomoreira.souza em gmail.com Tue May 17 10:55:19 2011 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Tue, 17 May 2011 10:55:19 -0300 Subject: [firebase-br] Firebird 2.1.4 e Windows Server 2008 SP2 64bits - RESOLVIDO In-Reply-To: <4DD2797F.7050408@datasystemnet.com.br> References: <4DD25BCE.6000803@datasystemnet.com.br> <4DD2797F.7050408@datasystemnet.com.br> Message-ID: Rodrigo, Este problema estava ocorrendo no Windows Server 2008 mas no caso é o R2 ? From rcardoso em datasystemnet.com.br Tue May 17 11:20:47 2011 From: rcardoso em datasystemnet.com.br (Rodrigo Aparecido Cardoso) Date: Tue, 17 May 2011 11:20:47 -0300 Subject: [firebase-br] Firebird 2.1.4 e Windows Server 2008 SP2 64bits - RESOLVIDO In-Reply-To: References: <4DD25BCE.6000803@datasystemnet.com.br> <4DD2797F.7050408@datasystemnet.com.br> Message-ID: <4DD2843F.2080207@datasystemnet.com.br> Acabei de confirmar que a versão não é a R1! Att. Rodrigo Cardoso Em 17/05/2011 10:55, Marcelo Moreira escreveu: > Rodrigo, > > Este problema estava ocorrendo no Windows Server 2008 mas no caso é o R2 ? > ______________________________________________ > 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 > > From nazareno.nobrega em gmail.com Tue May 17 11:31:31 2011 From: nazareno.nobrega em gmail.com (Nazareno Neto) Date: Tue, 17 May 2011 11:31:31 -0300 Subject: [firebase-br] Firebird 2.1.4 e Windows Server 2008 SP2 64bits In-Reply-To: <4DD25BCE.6000803@datasystemnet.com.br> References: <4DD25BCE.6000803@datasystemnet.com.br> Message-ID: Eu nao sei se é o caso, mas eu li a alguns dias aqui na lista sobre swap, nao lembro bem o que era mas tinha a haver com o consumo de excessivo da memoria do pc. Em 17 de maio de 2011 08:28, Rodrigo Aparecido Cardoso < rcardoso em datasystemnet.com.br> escreveu: > Estou com um problema em um servidor Windows 2008 64 SP2 e Firebird. > Durante o dia a memória começa a subir sem parar e acaba esgotando os 8 gb > do servidor tornando-o muito muito lento... > Existem aproximadamente 15 usuarios acessando o servidor além de um > replicador... > O banco tem aproximadamente 8 gb. > > Detalhe que tenho outros servidores rodando exatamente as mesmas aplicações > e com um número maior de usuários e um servidor de configuração pior mas > Windows 2003 e os mesmos não possuem esse problema. > > Config. do servidor: > > Intel Xeon E5420 2.5Ghz > 10,0 GB RAM > Windows Server Standard 2008 SP2 64 bits > Firebird 2.1.4 32bits(já tentei o 64 e acontece a mesma coisa). > > Obrigado, > > Rodrigo Cardoso > > > > ______________________________________________ > 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 > -- * Nazareno Neto Desenvolvedor Delphi e Firebird* *Bacharel em Sistemas de Informação - UNP * http://www.delphisistemas.com.br http://nazarenoneto.wordpress.com nazarenoneto em delphisistemas.com.br nazareno.nobrega em gmail.com From tijgrillo em gmail.com Tue May 17 11:49:41 2011 From: tijgrillo em gmail.com (Tiago Grillo) Date: Tue, 17 May 2011 11:49:41 -0300 Subject: [firebase-br] Duvida tabelas de sistema Message-ID: Ola, Alguém sabe se tem como pelas tabelas de sistema saber se: 1º Uma tabela esta vazia 2º Um campo esta vazio ??? Desde já obrigado, Tiago From edujed em gmail.com Tue May 17 12:03:17 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Tue, 17 May 2011 12:03:17 -0300 Subject: [firebase-br] Duvida tabelas de sistema In-Reply-To: References: Message-ID: Pelas tabelas de sistema não é possível saber isto. Mas, é possivel escrever um Select count(*) from (select first 1 * from tabela) para saber se a mesma possui registros ou select first 1 campo from tabela where campo is not null para saber se o campo é valorado. Caso queira montar um relatório, dá para fazer uma SP com execute statement para cada tabela obtida nas tabelas de sistema... ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 17 de maio de 2011 11:49, Tiago Grillo escreveu: > Ola, > >      Alguém sabe se tem como pelas tabelas de sistema saber se: >        1º Uma tabela esta vazia >        2º Um campo esta vazio >      ??? > > Desde já obrigado, > Tiago > ______________________________________________ > 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 > From tijgrillo em gmail.com Tue May 17 12:48:12 2011 From: tijgrillo em gmail.com (Tiago Grillo) Date: Tue, 17 May 2011 12:48:12 -0300 Subject: [firebase-br] Duvida tabelas de sistema In-Reply-To: References: Message-ID: Fazer o que né..kkk Mas legal obrigado pela resposta e pela dica Eduardo. abs, Tiago 2011/5/17 Eduardo Jedliczka > Pelas tabelas de sistema não é possível saber isto. > > Mas, é possivel escrever um > > Select count(*) from (select first 1 * from tabela) > > para saber se a mesma possui registros > > ou > > select first 1 campo from tabela where campo is not null > > para saber se o campo é valorado. > > > Caso queira montar um relatório, dá para fazer uma SP com execute > statement para cada tabela obtida nas tabelas de sistema... > > ========================== > Eduardo Jedliczka > Apucarana - Pr > ========================== > > > > > Em 17 de maio de 2011 11:49, Tiago Grillo escreveu: > > Ola, > > > > Alguém sabe se tem como pelas tabelas de sistema saber se: > > 1º Uma tabela esta vazia > > 2º Um campo esta vazio > > ??? > > > > Desde já obrigado, > > Tiago > > ______________________________________________ > > 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 > From samuelbasso em gmail.com Tue May 17 14:23:35 2011 From: samuelbasso em gmail.com (Samuel M. Basso) Date: Tue, 17 May 2011 14:23:35 -0300 Subject: [firebase-br] Select SUM campo TIME (Firebird 2.5) Message-ID: Boa tarde. Gostaria de saber se existe alguma possibilidade de em um select eu retornar a soma de um campo TIME no Firebird 2.5. SELECT SUM(CAMPO_TIME) FROM TABELA. Pois para mim lista um erro: Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements. Dynamic SQL Error. expression evaluation not supported. Argument for SUM in dialect 3 must be numeric. -- Atenciosamente, *Samuel M. Basso* Fone: (54) 3462-5522 Cel: (54) 8135-3723 Skype: samuelbasso E-mail/MSN: samuelbasso em gmail.com Web site: www.otimizy.com.br From edujed em gmail.com Tue May 17 14:59:30 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Tue, 17 May 2011 14:59:30 -0300 Subject: [firebase-br] Select SUM campo TIME (Firebird 2.5) In-Reply-To: References: Message-ID: Para este caso, é preciso converter o campo para algum valor numérico antes de realizar a soma. ========================== Eduardo Jedliczka Apucarana - Pr ========================== 2011/5/17 Samuel M. Basso : > Boa tarde. > > > Gostaria de saber se existe alguma possibilidade de em um select eu retornar > a soma de um campo TIME no Firebird 2.5. > > SELECT SUM(CAMPO_TIME) FROM TABELA. > > Pois para mim lista um erro: > > Unsuccessful execution caused by a system error that precludes successful > execution of subsequent statements. > Dynamic SQL Error. > expression evaluation not supported. > Argument for SUM in dialect 3 must be numeric. > > > > -- > > > Atenciosamente, > > *Samuel M. Basso* > Fone: (54) 3462-5522 > Cel: (54) 8135-3723 > Skype: samuelbasso > E-mail/MSN: samuelbasso em gmail.com > Web site: www.otimizy.com.br > ______________________________________________ > 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 > From ricardo.utfpr em alphatec.com.br Tue May 17 20:53:36 2011 From: ricardo.utfpr em alphatec.com.br (Ricardo) Date: Tue, 17 May 2011 20:53:36 -0300 Subject: [firebase-br] Problemas com fbclient.dll In-Reply-To: References: <1072371946.20110516091855@warmboot.com.br><80FA077BFDE143CFAAC30E181C9E6D44@RicardoPC> Message-ID: <8E1513E2F4AC40BAB40B159821758694@RicardoPC> Ja fiz isso tambem e ainda coloquei no windows\system32.... O problema persiste. -----Mensagem Original----- From: Robson Catunda Sent: Monday, May 16, 2011 2:21 PM To: FireBase Subject: Re: [firebase-br] Problemas com fbclient.dll Se não houver redirecionamento do caminho do fbclient em run time coloque o fbclient na pasta do executavel. Em 16 de maio de 2011 13:58, Ricardo escreveu: > Ola a todos > > > Minha aplicação nao estava encontrando o fbclient.dll. Eu uso o windows 7 > ultimate 64 bits e estava com firebird 1.5.6 de 64 bits. Li algo sobre > incompatibilidade do firebird de 64 bits. > Resolvi desinstalar e instalar a versao 32 bits. Beleza, resolveu o > problema. > > Porém em outra máquina o mesmo problema acontece e o firebird instalado já > é o de 32 bits. > A única coisa diferente do cenário acima é que nessa outra máquina o > windows é o home edition, mas também é o de 64 bits. > > Alguem tem alguma idéia do que pode ser? > > Abraços > Ricardo > > > ______________________________________________ > 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 From sistemas2000profesional em gmail.com Tue May 17 23:27:16 2011 From: sistemas2000profesional em gmail.com (W O) Date: Tue, 17 May 2011 22:27:16 -0400 Subject: [firebase-br] =?iso-8859-1?q?=BFEs_posible_usar_FirstName_y_LastN?= =?iso-8859-1?q?ame_al_conectarse_a_una_base_de_datos=3F?= Message-ID: Hola a todos En Firebird 2.5 el usuario SYSDBA puede agregar nuevos usuarios programáticamente. Eso está muy bien. Y esos nuevos usuarios pueden tener un FirstName, un MiddleName y un LastName. Pero al conectarse a la base de datos desde un programa y con un driver ODBC esos nombres no son usados, creo yo. ¿O es posible usar los esos nombres en el string de conexión a una base de datos? Muchas gracias por anticipado. Walter. From sistemas2000profesional em gmail.com Tue May 17 23:29:30 2011 From: sistemas2000profesional em gmail.com (W O) Date: Tue, 17 May 2011 22:29:30 -0400 Subject: [firebase-br] =?iso-8859-1?q?=BFC=F3mo_saber_cu=E1les_son_los_rol?= =?iso-8859-1?q?es_de_una_base_de_datos=3F?= Message-ID: Hola a todos En una base de datos pueden existir muchos roles. ¿Cómo se puede, en un programa, conocer cuáles roles hay en una base de datos? Gracias por adelantado. Walter. From sistemas2000profesional em gmail.com Tue May 17 23:31:24 2011 From: sistemas2000profesional em gmail.com (W O) Date: Tue, 17 May 2011 22:31:24 -0400 Subject: [firebase-br] =?iso-8859-1?q?=BFC=F3mo_se_puede_conocer_los_roles?= =?iso-8859-1?q?_de_un_usuario=3F?= Message-ID: Hola a todos En una base de datos un mismo usuario puede tener muchos roles distintos. ¿Cómo se puede saber, desde un programa, cuáles son los roles que tiene un usuario? Muchas gracias por adelantado. Walter. From nilo em goldensoft.inf.br Tue May 17 23:50:08 2011 From: nilo em goldensoft.inf.br (Nilo) Date: Tue, 17 May 2011 23:50:08 -0300 Subject: [firebase-br] Problemas com fbclient.dll In-Reply-To: <8E1513E2F4AC40BAB40B159821758694@RicardoPC> References: <1072371946.20110516091855@warmboot.com.br><80FA077BFDE143CFAAC30E181C9E6D44@RicardoPC> <8E1513E2F4AC40BAB40B159821758694@RicardoPC> Message-ID: <4DD333E0.2050500@goldensoft.inf.br> Acho que no Windows7 64 o path é SysWOW64 e não system32. Em 17/05/2011 20:53, Ricardo escreveu: > Ja fiz isso tambem e ainda coloquei no windows\system32.... O problema > persiste. > From sistemas2000profesional em gmail.com Wed May 18 02:44:46 2011 From: sistemas2000profesional em gmail.com (W O) Date: Wed, 18 May 2011 01:44:46 -0400 Subject: [firebase-br] =?iso-8859-1?q?=BFC=F3mo_saber_cu=E1les_son_los_rol?= =?iso-8859-1?q?es_de_una_base_de_datos=3F?= In-Reply-To: References: Message-ID: Ya encontré la solución. SELECT * FROM RDB$ROLES; Saludos. Walter. 2011/5/17 W O > Hola a todos > > En una base de datos pueden existir muchos roles. ¿Cómo se puede, en un > programa, conocer cuáles roles hay en una base de datos? > > Gracias por adelantado. > > Walter. > > From renan em sigmasoftware.com.br Wed May 18 08:11:26 2011 From: renan em sigmasoftware.com.br (Renan Camaforte) Date: Wed, 18 May 2011 08:11:26 -0300 Subject: [firebase-br] Problemas com fbclient.dll In-Reply-To: <8E1513E2F4AC40BAB40B159821758694@RicardoPC> References: <1072371946.20110516091855@warmboot.com.br><80FA077BFDE143CFAAC30E181C9E6D44@RicardoPC> <8E1513E2F4AC40BAB40B159821758694@RicardoPC> Message-ID: <4DD3A95E.6040105@sigmasoftware.com.br> Ricardo, Tente colocar a DLL dentro da seguinte pasta no seu win 64 bits: C:\Windows\SysWOW64 Em 17/05/2011 20:53, Ricardo escreveu: > Ja fiz isso tambem e ainda coloquei no windows\system32.... O problema > persiste. > > > > -----Mensagem Original----- From: Robson Catunda > Sent: Monday, May 16, 2011 2:21 PM > To: FireBase > Subject: Re: [firebase-br] Problemas com fbclient.dll > > Se não houver redirecionamento do caminho do fbclient em run time > coloque o > fbclient na pasta do executavel. > > Em 16 de maio de 2011 13:58, Ricardo > escreveu: > >> Ola a todos >> >> >> Minha aplicação nao estava encontrando o fbclient.dll. Eu uso o >> windows 7 >> ultimate 64 bits e estava com firebird 1.5.6 de 64 bits. Li algo sobre >> incompatibilidade do firebird de 64 bits. >> Resolvi desinstalar e instalar a versao 32 bits. Beleza, resolveu o >> problema. >> >> Porém em outra máquina o mesmo problema acontece e o firebird >> instalado já >> é o de 32 bits. >> A única coisa diferente do cenário acima é que nessa outra máquina o >> windows é o home edition, mas também é o de 64 bits. >> >> Alguem tem alguma idéia do que pode ser? >> >> Abraços >> Ricardo >> >> >> ______________________________________________ >> 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 > From luciano em orgsystem.com.br Wed May 18 09:28:17 2011 From: luciano em orgsystem.com.br (luciano) Date: Wed, 18 May 2011 12:28:17 +0000 (UTC) Subject: [firebase-br] 100 CPU firebird 2.5 Classic References: Message-ID: luciano writes: Database header page information: Flags 0 Checksum 12345 Generation 878794 Page size 8192 ODS version 11.2 Oldest transaction 850513 Oldest active 861462 Oldest snapshot 861462 Next transaction 862571 Bumped transaction 1 Sequence number 0 Next attachment ID 17442 Implementation ID 19 Shadow count 0 Page buffers 10000 Next header page 0 Database dialect 1 Creation date Feb 19, 2011 7:20:23 Attributes force write Variable header data: Sweep interval: 20000 *END* From edujed em gmail.com Wed May 18 10:10:50 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Wed, 18 May 2011 10:10:50 -0300 Subject: [firebase-br] 100 CPU firebird 2.5 Classic In-Reply-To: References: Message-ID: Firebird Classic com 10 mil páginas de 8kb de cache ??? (aprox. 110MB de memória por usuário) Pelo seu relato (consumindo 5GB dos 12 GB de memória), deve ter aprox. 50 usuários. Se tiver mais usuários, veja se não está no SWAP. Pelo que vejo deve ser o problema da GLIBC que o Cantu comentou. Outra coisa, eu particularmente não gosto de deixar o sweep automático ligado no classic. Prefiro agendar seu uso durante um momento de utilização próxima a ZERO. abraço, ========================== Eduardo Jedliczka Apucarana - Pr ========================== 2011/5/18 luciano : > luciano writes: > > Database header page information: >        Flags                   0 >        Checksum                12345 >        Generation              878794 >        Page size               8192 >        ODS version             11.2 >        Oldest transaction      850513 >        Oldest active           861462 >        Oldest snapshot         861462 >        Next transaction        862571 >        Bumped transaction      1 >        Sequence number         0 >        Next attachment ID      17442 >        Implementation ID       19 >        Shadow count            0 >        Page buffers            10000 >        Next header page        0 >        Database dialect        1 >        Creation date           Feb 19, 2011 7:20:23 >        Attributes              force write > >    Variable header data: >        Sweep interval:         20000 >        *END* > > > > > ______________________________________________ > 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 > From edujed em gmail.com Wed May 18 10:12:59 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Wed, 18 May 2011 10:12:59 -0300 Subject: [firebase-br] 100 CPU firebird 2.5 Classic In-Reply-To: References: Message-ID: Hum... depois de enviar o e-mail, percebi mais um detalhe... VOCÊ está utilizando o DIALECT 1. Ele esta lá penas para "migrações" (ou seja, compatibilidade com bancos antigos). Ele não deveria ser utilizado no Firebird 2.5 pois não permite a maioria das otimizações do banco de dados. Se não me engano havia um bug do Firebird 2.5.0 com dialect 1. (agora eu estou sem tempo para verificar isto). ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 18 de maio de 2011 10:10, Eduardo Jedliczka escreveu: > Firebird Classic com 10 mil páginas de 8kb de cache ??? (aprox. 110MB > de memória por usuário) > > Pelo seu relato (consumindo 5GB dos 12 GB de memória), deve ter aprox. > 50 usuários. Se tiver mais usuários, veja se não está no SWAP. > > Pelo que vejo deve ser o problema da GLIBC que o Cantu comentou. > > Outra coisa, eu particularmente não gosto de deixar o sweep automático > ligado no classic. Prefiro agendar seu uso durante um momento de > utilização próxima a ZERO. > > abraço, > > ========================== > Eduardo Jedliczka > Apucarana - Pr > ========================== > > > > > 2011/5/18 luciano : >> luciano writes: >> >> Database header page information: >>        Flags                   0 >>        Checksum                12345 >>        Generation              878794 >>        Page size               8192 >>        ODS version             11.2 >>        Oldest transaction      850513 >>        Oldest active           861462 >>        Oldest snapshot         861462 >>        Next transaction        862571 >>        Bumped transaction      1 >>        Sequence number         0 >>        Next attachment ID      17442 >>        Implementation ID       19 >>        Shadow count            0 >>        Page buffers            10000 >>        Next header page        0 >>        Database dialect        1 >>        Creation date           Feb 19, 2011 7:20:23 >>        Attributes              force write >> >>    Variable header data: >>        Sweep interval:         20000 >>        *END* >> >> >> >> >> ______________________________________________ >> 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 >> > From mctbrasil em gmail.com Wed May 18 12:06:46 2011 From: mctbrasil em gmail.com (Fabiano Moura) Date: Wed, 18 May 2011 12:06:46 -0300 Subject: [firebase-br] 100 CPU firebird 2.5 Classic In-Reply-To: References: Message-ID: Eduardo, qual a conta q vc faz para saber o número em MB de consumo de memória para uma conexão? Seria Page Buffers * Page Size? Desculpe pela pergunta! Fabiano Em 18 de maio de 2011 10:12, Eduardo Jedliczka escreveu: > Hum... depois de enviar o e-mail, percebi mais um detalhe... VOCÊ está > utilizando o DIALECT 1. Ele esta lá penas para "migrações" (ou seja, > compatibilidade com bancos antigos). > > Ele não deveria ser utilizado no Firebird 2.5 pois não permite a > maioria das otimizações do banco de dados. > > Se não me engano havia um bug do Firebird 2.5.0 com dialect 1. (agora > eu estou sem tempo para verificar isto). > > ========================== > Eduardo Jedliczka > Apucarana - Pr > ========================== > > > > > Em 18 de maio de 2011 10:10, Eduardo Jedliczka > escreveu: > > Firebird Classic com 10 mil páginas de 8kb de cache ??? (aprox. 110MB > > de memória por usuário) > > > > Pelo seu relato (consumindo 5GB dos 12 GB de memória), deve ter aprox. > > 50 usuários. Se tiver mais usuários, veja se não está no SWAP. > > > > Pelo que vejo deve ser o problema da GLIBC que o Cantu comentou. > > > > Outra coisa, eu particularmente não gosto de deixar o sweep automático > > ligado no classic. Prefiro agendar seu uso durante um momento de > > utilização próxima a ZERO. > > > > abraço, > > > > ========================== > > Eduardo Jedliczka > > Apucarana - Pr > > ========================== > > > > > > > > > > 2011/5/18 luciano : > >> luciano writes: > >> > >> Database header page information: > >> Flags 0 > >> Checksum 12345 > >> Generation 878794 > >> Page size 8192 > >> ODS version 11.2 > >> Oldest transaction 850513 > >> Oldest active 861462 > >> Oldest snapshot 861462 > >> Next transaction 862571 > >> Bumped transaction 1 > >> Sequence number 0 > >> Next attachment ID 17442 > >> Implementation ID 19 > >> Shadow count 0 > >> Page buffers 10000 > >> Next header page 0 > >> Database dialect 1 > >> Creation date Feb 19, 2011 7:20:23 > >> Attributes force write > >> > >> Variable header data: > >> Sweep interval: 20000 > >> *END* > >> > >> > >> > >> > >> ______________________________________________ > >> 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 > From luciano em orgsystem.com.br Wed May 18 13:10:09 2011 From: luciano em orgsystem.com.br (luciano) Date: Wed, 18 May 2011 16:10:09 +0000 (UTC) Subject: [firebase-br] 100 CPU firebird 2.5 Classic References: Message-ID: Olá Eduardo, Com relação a swap não usa nada (zero). Sobre a base estar no dialeto 1, não pensei que poderia estar influenciando, vou preparar um ambiente para testar, e post aqui o resultado, e se surgir algo mais que possa resolver se bem vindo. Muito obrigado. From ronan em antarescomputadores.com.br Wed May 18 13:15:14 2011 From: ronan em antarescomputadores.com.br (Ronan) Date: Wed, 18 May 2011 13:15:14 -0300 Subject: [firebase-br] Problemas com fbclient.dll In-Reply-To: <4DD3A95E.6040105@sigmasoftware.com.br> References: <1072371946.20110516091855@warmboot.com.br><80FA077BFDE143CFAAC30E181C9E6D44@RicardoPC> <8E1513E2F4AC40BAB40B159821758694@RicardoPC> <4DD3A95E.6040105@sigmasoftware.com.br> Message-ID: <4DD3F092.5090205@antarescomputadores.com.br> Sou novato em Firebird e SQL, mas passei por esse problema usando o Delphi. Eu fiz o seguinte: Criei um arquivo texto conectar.ini Nele coloquei os parâmetros que eu queria usar no meu programa, tipo assim: DriverName=interbase BlobSize=-1 CommitRetain=False Database="path onde está a plicação ou ip da maquina"\bancodedados.fdb exemplo: Database=\\192.168.1.100\c:\"diretorio"\bancodedados.fdb LocaleCode=0000 RoleName=RoleName SQLDialect=3 Interbase TransIsolation=ReadCommited User_Name=sysdba Password=masterkey WaitOnLocks=True COLLATE=WIN_PTBR; ServerCharSet=win1252; vendorlib=fbclient.dll // eu coloquei o fbclient.dll junto com o aplicativo, há a opção de você passar o path onde está o fbclient.dll depois, ao iniciar a aplicação eu faço o seguinte: 1. pego o componente tsqlconnection e carrego os parametros, tipo assim: SQLConnection1.Params.LoadFromFile('conectar.ini'); SQLConnection1.VendorLib:=SQLConnection1.Params.Values['vendorlib'] Não sei se essa é a melhor solução, mas comigo funcionou bem. Espero ter ajudado Ronan Em 18/05/2011 08:11, Renan Camaforte escreveu: > Ricardo, > > Tente colocar a DLL dentro da seguinte pasta no seu win 64 bits: > > C:\Windows\SysWOW64 > > > Em 17/05/2011 20:53, Ricardo escreveu: >> Ja fiz isso tambem e ainda coloquei no windows\system32.... O >> problema persiste. >> >> >> >> -----Mensagem Original----- From: Robson Catunda >> Sent: Monday, May 16, 2011 2:21 PM >> To: FireBase >> Subject: Re: [firebase-br] Problemas com fbclient.dll >> >> Se não houver redirecionamento do caminho do fbclient em run time >> coloque o >> fbclient na pasta do executavel. >> >> Em 16 de maio de 2011 13:58, Ricardo >> escreveu: >> >>> Ola a todos >>> >>> >>> Minha aplicação nao estava encontrando o fbclient.dll. Eu uso o >>> windows 7 >>> ultimate 64 bits e estava com firebird 1.5.6 de 64 bits. Li algo sobre >>> incompatibilidade do firebird de 64 bits. >>> Resolvi desinstalar e instalar a versao 32 bits. Beleza, resolveu o >>> problema. >>> >>> Porém em outra máquina o mesmo problema acontece e o firebird >>> instalado já >>> é o de 32 bits. >>> A única coisa diferente do cenário acima é que nessa outra máquina o >>> windows é o home edition, mas também é o de 64 bits. >>> >>> Alguem tem alguma idéia do que pode ser? >>> >>> Abraços >>> Ricardo >>> >>> >>> ______________________________________________ >>> 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 > From renato.smiranda em gmail.com Wed May 18 16:31:52 2011 From: renato.smiranda em gmail.com (Renato Miranda) Date: Wed, 18 May 2011 16:31:52 -0300 Subject: [firebase-br] =?iso-8859-1?q?Cumplea=F1os_de_Helen_Borrie?= In-Reply-To: References: Message-ID: Walter, Usted tiene razon (es assi que se escribe ?), Gracias por la lembrança, RMiranda. 2011/5/16 W O > Hola a todos. > > Hoy 16 de Mayo es el cumpleaños de Helen Borrie, por si alguien más quiere > felicitarla. Creo que ha hecho muchísimo por el Firebird y se merece las > felicitaciones. > > Saludos. > > Walter. > ______________________________________________ > 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 > -- Abraços, RMiranda From ricardo.utfpr em alphatec.com.br Wed May 18 21:19:09 2011 From: ricardo.utfpr em alphatec.com.br (Ricardo) Date: Wed, 18 May 2011 21:19:09 -0300 Subject: [firebase-br] Problemas com fbclient.dll In-Reply-To: <4DD333E0.2050500@goldensoft.inf.br> References: <1072371946.20110516091855@warmboot.com.br><80FA077BFDE143CFAAC30E181C9E6D44@RicardoPC> <8E1513E2F4AC40BAB40B159821758694@RicardoPC> <4DD333E0.2050500@goldensoft.inf.br> Message-ID: <19777ED3CFF84B7F8C22DE731CE4D4D4@RicardoPC> Opa....deu certo, obrigado!!!! -----Mensagem Original----- From: Nilo Sent: Tuesday, May 17, 2011 11:50 PM To: FireBase Subject: Re: [firebase-br] Problemas com fbclient.dll Acho que no Windows7 64 o path é SysWOW64 e não system32. Em 17/05/2011 20:53, Ricardo escreveu: > Ja fiz isso tambem e ainda coloquei no windows\system32.... O problema > persiste. > ______________________________________________ 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 From ricardo.utfpr em alphatec.com.br Wed May 18 21:19:51 2011 From: ricardo.utfpr em alphatec.com.br (Ricardo) Date: Wed, 18 May 2011 21:19:51 -0300 Subject: [firebase-br] Problemas com fbclient.dll In-Reply-To: <4DD3A95E.6040105@sigmasoftware.com.br> References: <1072371946.20110516091855@warmboot.com.br><80FA077BFDE143CFAAC30E181C9E6D44@RicardoPC> <8E1513E2F4AC40BAB40B159821758694@RicardoPC> <4DD3A95E.6040105@sigmasoftware.com.br> Message-ID: <947138B534064F509F6EDDEEDA42ACC4@RicardoPC> Deu certo, obrigado!!! -----Mensagem Original----- From: Renan Camaforte Sent: Wednesday, May 18, 2011 8:11 AM To: FireBase Subject: Re: [firebase-br] Problemas com fbclient.dll Ricardo, Tente colocar a DLL dentro da seguinte pasta no seu win 64 bits: C:\Windows\SysWOW64 Em 17/05/2011 20:53, Ricardo escreveu: > Ja fiz isso tambem e ainda coloquei no windows\system32.... O problema > persiste. > > > > -----Mensagem Original----- From: Robson Catunda > Sent: Monday, May 16, 2011 2:21 PM > To: FireBase > Subject: Re: [firebase-br] Problemas com fbclient.dll > > Se não houver redirecionamento do caminho do fbclient em run time coloque > o > fbclient na pasta do executavel. > > Em 16 de maio de 2011 13:58, Ricardo > escreveu: > >> Ola a todos >> >> >> Minha aplicação nao estava encontrando o fbclient.dll. Eu uso o windows 7 >> ultimate 64 bits e estava com firebird 1.5.6 de 64 bits. Li algo sobre >> incompatibilidade do firebird de 64 bits. >> Resolvi desinstalar e instalar a versao 32 bits. Beleza, resolveu o >> problema. >> >> Porém em outra máquina o mesmo problema acontece e o firebird instalado >> já >> é o de 32 bits. >> A única coisa diferente do cenário acima é que nessa outra máquina o >> windows é o home edition, mas também é o de 64 bits. >> >> Alguem tem alguma idéia do que pode ser? >> >> Abraços >> Ricardo >> >> >> ______________________________________________ >> 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 From ricardo.utfpr em alphatec.com.br Wed May 18 21:22:56 2011 From: ricardo.utfpr em alphatec.com.br (Ricardo) Date: Wed, 18 May 2011 21:22:56 -0300 Subject: [firebase-br] Problemas com fbclient.dll In-Reply-To: <4DD3F092.5090205@antarescomputadores.com.br> References: <1072371946.20110516091855@warmboot.com.br><80FA077BFDE143CFAAC30E181C9E6D44@RicardoPC> <8E1513E2F4AC40BAB40B159821758694@RicardoPC><4DD3A95E.6040105@sigmasoftware.com.br> <4DD3F092.5090205@antarescomputadores.com.br> Message-ID: <65CFD16ED5814292B37F3BB540288061@RicardoPC> Valeu, gostei da idéia. -----Mensagem Original----- From: Ronan Sent: Wednesday, May 18, 2011 1:15 PM To: FireBase Subject: Re: [firebase-br] Problemas com fbclient.dll Sou novato em Firebird e SQL, mas passei por esse problema usando o Delphi. Eu fiz o seguinte: Criei um arquivo texto conectar.ini Nele coloquei os parâmetros que eu queria usar no meu programa, tipo assim: DriverName=interbase BlobSize=-1 CommitRetain=False Database="path onde está a plicação ou ip da maquina"\bancodedados.fdb exemplo: Database=\\192.168.1.100\c:\"diretorio"\bancodedados.fdb LocaleCode=0000 RoleName=RoleName SQLDialect=3 Interbase TransIsolation=ReadCommited User_Name=sysdba Password=masterkey WaitOnLocks=True COLLATE=WIN_PTBR; ServerCharSet=win1252; vendorlib=fbclient.dll // eu coloquei o fbclient.dll junto com o aplicativo, há a opção de você passar o path onde está o fbclient.dll depois, ao iniciar a aplicação eu faço o seguinte: 1. pego o componente tsqlconnection e carrego os parametros, tipo assim: SQLConnection1.Params.LoadFromFile('conectar.ini'); SQLConnection1.VendorLib:=SQLConnection1.Params.Values['vendorlib'] Não sei se essa é a melhor solução, mas comigo funcionou bem. Espero ter ajudado Ronan Em 18/05/2011 08:11, Renan Camaforte escreveu: > Ricardo, > > Tente colocar a DLL dentro da seguinte pasta no seu win 64 bits: > > C:\Windows\SysWOW64 > > > Em 17/05/2011 20:53, Ricardo escreveu: >> Ja fiz isso tambem e ainda coloquei no windows\system32.... O problema >> persiste. >> >> >> >> -----Mensagem Original----- From: Robson Catunda >> Sent: Monday, May 16, 2011 2:21 PM >> To: FireBase >> Subject: Re: [firebase-br] Problemas com fbclient.dll >> >> Se não houver redirecionamento do caminho do fbclient em run time coloque >> o >> fbclient na pasta do executavel. >> >> Em 16 de maio de 2011 13:58, Ricardo >> escreveu: >> >>> Ola a todos >>> >>> >>> Minha aplicação nao estava encontrando o fbclient.dll. Eu uso o windows >>> 7 >>> ultimate 64 bits e estava com firebird 1.5.6 de 64 bits. Li algo sobre >>> incompatibilidade do firebird de 64 bits. >>> Resolvi desinstalar e instalar a versao 32 bits. Beleza, resolveu o >>> problema. >>> >>> Porém em outra máquina o mesmo problema acontece e o firebird instalado >>> já >>> é o de 32 bits. >>> A única coisa diferente do cenário acima é que nessa outra máquina o >>> windows é o home edition, mas também é o de 64 bits. >>> >>> Alguem tem alguma idéia do que pode ser? >>> >>> Abraços >>> Ricardo >>> >>> >>> ______________________________________________ >>> 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 From sistemas2000profesional em gmail.com Wed May 18 22:52:46 2011 From: sistemas2000profesional em gmail.com (W O) Date: Wed, 18 May 2011 21:52:46 -0400 Subject: [firebase-br] =?iso-8859-1?q?Cumplea=F1os_de_Helen_Borrie?= In-Reply-To: References: Message-ID: Sí, la felicité y se extrañó que supiera su fecha de cumpleaños. :-) Pero se merecía las felicitaciones, su aporte a Firebird ha sido y continúa siendo muy grande. Saludos. Walter. 2011/5/18 Renato Miranda > Walter, > > Usted tiene razon (es assi que se escribe ?), > > Gracias por la lembrança, > > RMiranda. > > 2011/5/16 W O > > > Hola a todos. > > > > Hoy 16 de Mayo es el cumpleaños de Helen Borrie, por si alguien más > quiere > > felicitarla. Creo que ha hecho muchísimo por el Firebird y se merece las > > felicitaciones. > > > > Saludos. > > > > Walter. > > ______________________________________________ > > 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 > > > > > > -- > Abraços, > > RMiranda > ______________________________________________ > 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 > From agalysson em gmail.com Wed May 18 23:58:50 2011 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Wed, 18 May 2011 23:58:50 -0300 Subject: [firebase-br] =?iso-8859-1?q?Dificuldade_na_instala=E7=E3o?= In-Reply-To: References: Message-ID: Viu, só para constar... eu resolvi adicionando permissões de modificação e gravação à pasta do firebird... Acredito que isso é pq eu estava tentando acessar o employee.fdb que vem exemplo... mas não fiz nenhum teste mais detalhado não, só fica a dica... erro 28000 com "Cannot attach to password database" pode ser problema de permissão de leitura/escrita da pasta Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo." [Raul Seixas] Em 17 de maio de 2011 08:31, Alysson Gonçalves de Azevedo < agalysson em gmail.com> escreveu: > Olá pessoas. > > Eu estava tentando instalar o fb2.5 aqui numa maquina de testes... e estava > contando instalar modo Classic como Application... > Mas por algum motivo eu não consegui fazer funcionar... > > Digo, o fb_init_serv estava no ar (obviamente), a porta tava liberada > (segundo Telnet), tudo aparentemente OK. > Mas quando tentava conectar pelo ibexpert ou pelo isql, dava erro: > "Error (alguma coisa) 28000" > "Cannot attach to password database" > (eu esqueci de manter o log, provavelmente ajudaria nessa hora) > > agora que eu desisti e instalei Classic como Serviço, ai funcionou... > > Alguém sabe o que é, o que causa e como arrumar? > Obrigado > > Alysson Gonçalves de Azevedo > (11) 8491-7730 > > (\(''^_^ )/) > > "Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião > formada sobre tudo." [Raul Seixas] > > > > WebRep > Overall rating > > From rogerio.neo em gmail.com Thu May 19 07:15:05 2011 From: rogerio.neo em gmail.com (=?ISO-8859-1?Q?Rog=E9rio_N=E9o?=) Date: Thu, 19 May 2011 07:15:05 -0300 Subject: [firebase-br] =?iso-8859-1?q?=BFC=F3mo_se_puede_conocer_los_roles?= =?iso-8859-1?q?_de_un_usuario=3F?= In-Reply-To: References: Message-ID: si, puede. Para saber cuáles son los roles de un usuario SELECT RDB$RELATION_NAME FROM RDB$USER_PRIVILEGES WHERE UPPER(RDB$USER)=:USUARIO Rogério Néo 2011/5/17 W O > Hola a todos > > En una base de datos un mismo usuario puede tener muchos roles distintos. > > ¿Cómo se puede saber, desde un programa, cuáles son los roles que tiene un > usuario? > > Muchas gracias por adelantado. > > Walter. > ______________________________________________ > 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 > -- Rogério Néo From edujed em gmail.com Thu May 19 07:47:29 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Thu, 19 May 2011 07:47:29 -0300 Subject: [firebase-br] 100 CPU firebird 2.5 Classic In-Reply-To: References: Message-ID: Fabiano, isto foi tratado em "quase" todas as edições do FDD. E sempre me repetem esta mesma pergunta.... O Firebird (como qualquer aplicativo) consome uma certa quantidade de memória por instância (para o binário e objetos em memória). Este valor muda de versão para versão, e varia entre 1,5MB e 11 MB. Junte à isto, a multiplicação do Page Size e Page Buffers (se estiver setado na base de dados, este valor predomina sobre o valor que está no firebird.conf) Também precisamos considerar o tamanho do "MEMSORT" (quanto o banco fará de MERGE / SORT, etc na memória antes de criar um arquivo temporário). Não me lembro se o valor padrão é igual para todas as versões, mas é muito comum encontrar valores entre 16MB e 64MB na maioria dos meus clientes. Mas já encontrei casos com valores de 384MB (por conexão) Porém estas regras são ligeiramente diferentes entre o Classic (cada conexão sobe uma instância do banco) ou o SuperServer (há uma única instância para todas as conexôes). Também é preciso lembrar do arquivo/processo do LOCK MANAGER pois ele também consome memória. Abraço, ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 18 de maio de 2011 12:06, Fabiano Moura escreveu: > Eduardo, qual a conta q vc faz para saber o número em MB de consumo de > memória para uma conexão? Seria Page Buffers * Page Size? > > Desculpe pela pergunta! > > Fabiano > > Em 18 de maio de 2011 10:12, Eduardo Jedliczka escreveu: > >> Hum... depois de enviar o e-mail, percebi mais um detalhe... VOCÊ está >> utilizando o DIALECT 1. Ele esta lá penas para "migrações" (ou seja, >> compatibilidade com bancos antigos). >> >> Ele não deveria ser utilizado no Firebird 2.5 pois não permite a >> maioria das otimizações do banco de dados. >> >> Se não me engano havia um bug do Firebird 2.5.0 com dialect 1. (agora >> eu estou sem tempo para verificar isto). >> >> ========================== >> Eduardo Jedliczka >> Apucarana - Pr >> ========================== >> >> >> >> >> Em 18 de maio de 2011 10:10, Eduardo Jedliczka >> escreveu: >> > Firebird Classic com 10 mil páginas de 8kb de cache ??? (aprox. 110MB >> > de memória por usuário) >> > >> > Pelo seu relato (consumindo 5GB dos 12 GB de memória), deve ter aprox. >> > 50 usuários. Se tiver mais usuários, veja se não está no SWAP. >> > >> > Pelo que vejo deve ser o problema da GLIBC que o Cantu comentou. >> > >> > Outra coisa, eu particularmente não gosto de deixar o sweep automático >> > ligado no classic. Prefiro agendar seu uso durante um momento de >> > utilização próxima a ZERO. >> > >> > abraço, >> > >> > ========================== >> > Eduardo Jedliczka >> > Apucarana - Pr >> > ========================== >> > >> > >> > >> > >> > 2011/5/18 luciano : >> >> luciano writes: >> >> >> >> Database header page information: >> >>        Flags                   0 >> >>        Checksum                12345 >> >>        Generation              878794 >> >>        Page size               8192 >> >>        ODS version             11.2 >> >>        Oldest transaction      850513 >> >>        Oldest active           861462 >> >>        Oldest snapshot         861462 >> >>        Next transaction        862571 >> >>        Bumped transaction      1 >> >>        Sequence number         0 >> >>        Next attachment ID      17442 >> >>        Implementation ID       19 >> >>        Shadow count            0 >> >>        Page buffers            10000 >> >>        Next header page        0 >> >>        Database dialect        1 >> >>        Creation date           Feb 19, 2011 7:20:23 >> >>        Attributes              force write >> >> >> >>    Variable header data: >> >>        Sweep interval:         20000 >> >>        *END* >> >> >> >> >> >> >> >> >> >> ______________________________________________ >> >> 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 > From tavinhol em gmail.com Thu May 19 09:22:11 2011 From: tavinhol em gmail.com (=?iso-8859-1?Q?Jos=E9_Ot=E1vio_Lussari?=) Date: Thu, 19 May 2011 09:22:11 -0300 Subject: [firebase-br] =?iso-8859-1?q?D=FAvida_com_tabelas?= Message-ID: Pessoal, bom dia! Vamos ver se alguém consegue me ajudar, ou melhor, vamos ver se eu consigo passar pra vcs minha duvida =) Tenho uma tabela de Itens da Ordem de serviço, onde cada item pode ter se transformar em “um” produto acabado. Então eu informo a peça bruta que a Ordem de Serviço necessita e tbem preciso informar a peça acabada que essa peça bruta irá se transformar. Como cada item pode se transformar em apenas uma peça bruta, eu fiz o seguinte: CREATE TABLE "ITEM_OSEV" ( "ID" INTEGER NOT NULL, "COD_OS" INTEGER NOT NULL, "COD_PROD" INTEGER NOT NULL, <<<<<<< Código da Peça Bruta "QTDE_OS" NUMERIC(12,3) NOT NULL, "QTDE_ATEND" NUMERIC(12,3) NOT NULL, "COD_PROD_ACAB" INTEGER, <<<<<<<<< Código do Produto Acabado "STATUS" VARCHAR(8) NOT NULL, "BAIXADO_PA" CHAR(1), "QTDE_PA" NUMERIC(12,3), CONSTRAINT "PK_ITEM_OS" PRIMARY KEY ("ID") ); A lógica é a seguinte: - Quando eu lançar a O.S no sistema, o sistema deverá primeiramente analisar se o COD_PROD_ACAB está preenchido. - Se estiver preenchido, verifico no estoque sem tem o produto acabado em estoque; (COD_PROD_ACAB) - Caso contrário verifico se possui a peça bruta em estoque (COD_PROD); Acontece o seguinte, a Ordem de serviço pode precisar de 10 PC, onde no estoque pode ter 1 PC Acabada, 2 PC Bruta e o restante emitir uma solicitação de compra! Se for baixada algum Produto acabado (COD_PROD_ACAB), eu preencho o campo BAIXADO_PA com ‘S’ e a quantidade baixada de produto acabado em “QTDE_PA”. Existe uma forma melhor de tratar isso pessoal? Estou ficando confuso ao gerar consultas SQL com isso... Espero que alguém possa me ajudar! Desde já, muito obrigado! Uso Firebird 1.5.3, D7, FIBPlus. obs: Ocultei alguns campos que não tem necessidade de aparecer nesse exemplo, Ok?) atenciosamente, [ ]’s José Otávio Lussari Analista de Sistemas Bel. em Sistemas de Informação From edujed em gmail.com Thu May 19 09:46:10 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Thu, 19 May 2011 09:46:10 -0300 Subject: [firebase-br] =?iso-8859-1?q?D=FAvida_com_tabelas?= In-Reply-To: References: Message-ID: Acho que sua lógica está um pouco equivocada. Existem muitas formas diferentes para se resolver isto. Hipotéticamente, uma matéria-prima pode ser transformada em "um ou mais" produtos acabados e/ou insumos. E um produto/insumo pode consumir "uma ou mais" matéria-prima". Ok talvez este não seja o caso atual, mas vai por mim, uma hora ou outra vai surgir esta necessidade. Então eu criaria: - tabela produto (e um campo tipo para saber se é materia-prima, insumo, produto acabado, etc) - tabela producao-mestre (código do produto acabado, quantidade do produto acabado produzida, e algum controle seja do prazo de produção, ou necessidade de agendar algum equipamento) - tabela producao-detalhe (codigo da produto, código da materia-prima, quantidade a ser consumida) - tabela OS-mestre (vendedor, data da os, cliente, etc. - tabela OS-detalhe (codigo do produto, quantidade, etc). - tabela ordem-producao (cod os, cod produto, quantidade) - tabela compras (cod produto, quantidade, *opcional* cod ordem producao) Imaginando que eu tenha um pedido de 10 peças, mas só tenho 3 em estoque, e só tenho matéria prima para produzir mais 4 peças. com esta estrutura, seria necessário três passos: 1º) De posse da OS, select na tabela produto para encontrar produtos já fabricados. 2º) como falta peças, é preciso gerar um pedido de producao da diferença. A partir dela, select na matéria prima para saber as quantidade necessárias para fabricação. 3º) ao constatar a falta de estoque para fabricação, gerar uma requisição de compra. Claro que todos estes passos (e respectivas tabelas) precisam ter um "controle de estado" ou seja, se estão "em andamento, aguardando aprovação, aguardando material, etc..) ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 19 de maio de 2011 09:22, José Otávio Lussari escreveu: > Pessoal, bom dia! Vamos ver se alguém consegue me ajudar, ou melhor, vamos > ver se eu consigo passar pra vcs minha duvida =) > > Tenho uma tabela de Itens da Ordem de serviço, onde cada item pode ter se > transformar em ?um? produto acabado. Então eu informo a peça bruta que a > Ordem de Serviço necessita e tbem preciso informar a peça acabada que essa > peça bruta irá se transformar. Como cada item pode se transformar em apenas > uma peça bruta, eu fiz o seguinte: > > > > CREATE TABLE "ITEM_OSEV" > > ( > >  "ID"    INTEGER NOT NULL, > >  "COD_OS"     INTEGER NOT NULL, > >  "COD_PROD" INTEGER NOT NULL, <<<<<<< Código da Peça Bruta > >  "QTDE_OS"    NUMERIC(12,3) NOT NULL, > >  "QTDE_ATEND"         NUMERIC(12,3) NOT NULL, > >  "COD_PROD_ACAB"  INTEGER, <<<<<<<<< Código do Produto Acabado > >  "STATUS"       VARCHAR(8) NOT NULL, > >  "BAIXADO_PA"          CHAR(1), > >  "QTDE_PA"    NUMERIC(12,3), > > CONSTRAINT "PK_ITEM_OS" PRIMARY KEY ("ID") > > ); > > > > A lógica é a seguinte: > > - Quando eu lançar a O.S no sistema, o sistema deverá primeiramente analisar > se o COD_PROD_ACAB está preenchido. > > - Se estiver preenchido, verifico no estoque sem tem o produto acabado em > estoque; (COD_PROD_ACAB) > > - Caso contrário verifico se possui a peça bruta em estoque (COD_PROD); > > > > Acontece o seguinte, a Ordem de serviço pode precisar de 10 PC, onde no > estoque pode ter 1 PC Acabada, 2 PC Bruta e o restante emitir uma > solicitação de compra! > > Se for baixada algum Produto acabado (COD_PROD_ACAB), eu preencho o campo > BAIXADO_PA com ?S? e a quantidade baixada de produto acabado em ?QTDE_PA?. > > Existe uma forma melhor de tratar isso pessoal? Estou ficando confuso ao > gerar consultas SQL com isso... Espero que alguém possa me ajudar! Desde já, > muito obrigado! > > > > Uso Firebird 1.5.3, D7, FIBPlus. > > obs: Ocultei alguns campos que não tem necessidade de aparecer nesse > exemplo, Ok?) > > > > atenciosamente, > > > > [ ]?s > José Otávio Lussari > Analista de Sistemas > > Bel. em Sistemas de Informação > > > > ______________________________________________ > 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 > From tavinhol em gmail.com Thu May 19 10:05:44 2011 From: tavinhol em gmail.com (=?iso-8859-1?Q?Jos=E9_Ot=E1vio_Lussari?=) Date: Thu, 19 May 2011 10:05:44 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__D=FAvida_com_tabelas?= In-Reply-To: References: Message-ID: Olá Eduardo, obrigado pela explicação e ótima por sinal :) Então, acontece que não teremos controle de produção para as O.S's. Tenho que controlar item a item até que complete a ordem de serviço! Depois que a Ordem de Serviço estiver completa, vou controlar os estágios por O.S e não por Itens da O.S. Por exemplo: em usinagem, montagem/Teste, Inspeção Externa, etc... ou seja, esses status será para a Ordem de Serviço completa. Por isso que segui a lógica que passei pra vc... Mesmo assim vc acha que não esta legal? obrigado pela atenção! atenciosamente, [ ]’s José Otávio Lussari Analista de Sistemas Bel. em Sistemas de Informação > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Eduardo Jedliczka > Enviada em: quinta-feira, 19 de maio de 2011 09:46 > Para: FireBase > Assunto: Re: [firebase-br] Dúvida com tabelas > > Acho que sua lógica está um pouco equivocada. > > Existem muitas formas diferentes para se resolver isto. > > Hipotéticamente, uma matéria-prima pode ser transformada em "um ou > mais" produtos acabados e/ou insumos. E um produto/insumo pode > consumir "uma ou mais" matéria-prima". Ok talvez este não seja o caso > atual, mas vai por mim, uma hora ou outra vai surgir esta necessidade. > > Então eu criaria: > > - tabela produto (e um campo tipo para saber se é materia-prima, > insumo, produto acabado, etc) > > - tabela producao-mestre (código do produto acabado, quantidade do > produto acabado produzida, e algum controle seja do prazo de produção, > ou necessidade de agendar algum equipamento) > - tabela producao-detalhe (codigo da produto, código da materia-prima, > quantidade a ser consumida) > > - tabela OS-mestre (vendedor, data da os, cliente, etc. > - tabela OS-detalhe (codigo do produto, quantidade, etc). > > - tabela ordem-producao (cod os, cod produto, quantidade) > > - tabela compras (cod produto, quantidade, *opcional* cod ordem producao) > > Imaginando que eu tenha um pedido de 10 peças, mas só tenho 3 em > estoque, e só tenho matéria prima para produzir mais 4 peças. > > com esta estrutura, seria necessário três passos: > > 1º) De posse da OS, select na tabela produto para encontrar produtos > já fabricados. > > 2º) como falta peças, é preciso gerar um pedido de producao da > diferença. A partir dela, select na matéria prima para saber as > quantidade necessárias para fabricação. > > 3º) ao constatar a falta de estoque para fabricação, gerar uma > requisição de compra. > > Claro que todos estes passos (e respectivas tabelas) precisam ter um > "controle de estado" ou seja, se estão "em andamento, aguardando > aprovação, aguardando material, etc..) > > ========================== > Eduardo Jedliczka > Apucarana - Pr > ========================== > > > > > Em 19 de maio de 2011 09:22, José Otávio Lussari > escreveu: > > Pessoal, bom dia! Vamos ver se alguém consegue me ajudar, ou melhor, vamos > > ver se eu consigo passar pra vcs minha duvida =) > > > > Tenho uma tabela de Itens da Ordem de serviço, onde cada item pode ter se > > transformar em “um” produto acabado. Então eu informo a peça bruta que a > > Ordem de Serviço necessita e tbem preciso informar a peça acabada que essa > > peça bruta irá se transformar. Como cada item pode se transformar em apenas > > uma peça bruta, eu fiz o seguinte: > > > > > > > > CREATE TABLE "ITEM_OSEV" > > > > ( > > > >  "ID"    INTEGER NOT NULL, > > > >  "COD_OS"     INTEGER NOT NULL, > > > >  "COD_PROD" INTEGER NOT NULL, <<<<<<< Código da Peça Bruta > > > >  "QTDE_OS"    NUMERIC(12,3) NOT NULL, > > > >  "QTDE_ATEND"         NUMERIC(12,3) NOT NULL, > > > >  "COD_PROD_ACAB"  INTEGER, <<<<<<<<< Código do Produto Acabado > > > >  "STATUS"       VARCHAR(8) NOT NULL, > > > >  "BAIXADO_PA"          CHAR(1), > > > >  "QTDE_PA"    NUMERIC(12,3), > > > > CONSTRAINT "PK_ITEM_OS" PRIMARY KEY ("ID") > > > > ); > > > > > > > > A lógica é a seguinte: > > > > - Quando eu lançar a O.S no sistema, o sistema deverá primeiramente analisar > > se o COD_PROD_ACAB está preenchido. > > > > - Se estiver preenchido, verifico no estoque sem tem o produto acabado em > > estoque; (COD_PROD_ACAB) > > > > - Caso contrário verifico se possui a peça bruta em estoque (COD_PROD); > > > > > > > > Acontece o seguinte, a Ordem de serviço pode precisar de 10 PC, onde no > > estoque pode ter 1 PC Acabada, 2 PC Bruta e o restante emitir uma > > solicitação de compra! > > > > Se for baixada algum Produto acabado (COD_PROD_ACAB), eu preencho o > campo > > BAIXADO_PA com ‘S’ e a quantidade baixada de produto acabado em > “QTDE_PA”. > > > > Existe uma forma melhor de tratar isso pessoal? Estou ficando confuso ao > > gerar consultas SQL com isso... Espero que alguém possa me ajudar! Desde já, > > muito obrigado! > > > > > > > > Uso Firebird 1.5.3, D7, FIBPlus. > > > > obs: Ocultei alguns campos que não tem necessidade de aparecer nesse > > exemplo, Ok?) > > > > > > > > atenciosamente, > > > > > > > > [ ]’s > > José Otávio Lussari > > Analista de Sistemas > > > > Bel. em Sistemas de Informação > > > > > > > > ______________________________________________ > > 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 From marcelo.nc em gmail.com Thu May 19 10:42:08 2011 From: marcelo.nc em gmail.com (Marcelo Carvalho) Date: Thu, 19 May 2011 10:42:08 -0300 Subject: [firebase-br] Ajuda com Script Message-ID: Bom Dia, Como posso automatizar a execução de script na base do cliente? Hoje eu envio para o cliente um instalador, que vai atualizar o executável, e também um script para ser executado na base do cliente. Só que preciso estar na frente do micro, mesmo que seja remoto, para poder executar esse script. Eu queria mandar tudo pronto neste instalador. Atualiza-se o executável e rodaria esse script. Como fazer? Quem poderá me ajudar? -- Atenciosamente, *Marcelo Carvalho* MSN *carvalho826 em hotmail.com* From ronaldsouza01 em gmail.com Thu May 19 10:44:25 2011 From: ronaldsouza01 em gmail.com (Ronaldo Souza) Date: Thu, 19 May 2011 10:44:25 -0300 Subject: [firebase-br] Ajuda com Script In-Reply-To: References: Message-ID: O seu executável não poderia rodar esse script na atualização ? Sucesso Ronaldo Alves de Souza AtonWare Ltda. Em 19 de maio de 2011 10:42, Marcelo Carvalho escreveu: > Bom Dia, > > Como posso automatizar a execução de script na base do cliente? > Hoje eu envio para o cliente um instalador, que vai atualizar o executável, > e também um script para ser executado na base do cliente. > Só que preciso estar na frente do micro, mesmo que seja remoto, para poder > executar esse script. > Eu queria mandar tudo pronto neste instalador. > Atualiza-se o executável e rodaria esse script. > > Como fazer? > Quem poderá me ajudar? > > -- > Atenciosamente, > > *Marcelo Carvalho* > MSN *carvalho826 em hotmail.com* > ______________________________________________ > 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 > From marcelo.nc em gmail.com Thu May 19 10:54:36 2011 From: marcelo.nc em gmail.com (Marcelo Carvalho) Date: Thu, 19 May 2011 10:54:36 -0300 Subject: [firebase-br] Ajuda com Script In-Reply-To: References: Message-ID: Como assim? -- Atenciosamente, *Marcelo Carvalho* MSN *carvalho826 em hotmail.com* * * Em 19 de maio de 2011 10:44, Ronaldo Souza escreveu: > O seu executável não poderia rodar esse script na atualização ? > > Sucesso > Ronaldo Alves de Souza > AtonWare Ltda. > > Em 19 de maio de 2011 10:42, Marcelo Carvalho >escreveu: > > > Bom Dia, > > > > Como posso automatizar a execução de script na base do cliente? > > Hoje eu envio para o cliente um instalador, que vai atualizar o > executável, > > e também um script para ser executado na base do cliente. > > Só que preciso estar na frente do micro, mesmo que seja remoto, para > poder > > executar esse script. > > Eu queria mandar tudo pronto neste instalador. > > Atualiza-se o executável e rodaria esse script. > > > > Como fazer? > > Quem poderá me ajudar? > > > > -- > > Atenciosamente, > > > > *Marcelo Carvalho* > > MSN *carvalho826 em hotmail.com* > > ______________________________________________ > > 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 > From renato em vertice.ind.br Thu May 19 10:55:55 2011 From: renato em vertice.ind.br (Renato) Date: Thu, 19 May 2011 10:55:55 -0300 Subject: [firebase-br] RES: Ajuda com Script In-Reply-To: References: Message-ID: <000001cc162c$7997def0$6cc79cd0$@ind.br> Bom dia, Eu já tive esse problema, eu adotei que meu executável roda-se o script 1x e depois ele renomeia o arquivo do script para não ser executado Novamente. Exemplo toda vez que meu executável inicia ele abre o script update.sql e roda o conteúdo dele, quando ele termina ele renomeia o arquivo para Update20110519.sql (20110519 = data que foi executado) , e o script der erro ele renomeia para update_err20110509.sql assim quando preciso fazer Uma atualização no banco eu so tenho que mandar o arquivo update.sql para o cliente e pedir para ele colocar em determinada pasta. Não sei se alguém tem alguma solução mais simples.. Grato Renato -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Marcelo Carvalho Enviada em: quinta-feira, 19 de maio de 2011 10:42 Para: FireBase Assunto: [firebase-br] Ajuda com Script Bom Dia, Como posso automatizar a execução de script na base do cliente? Hoje eu envio para o cliente um instalador, que vai atualizar o executável, e também um script para ser executado na base do cliente. Só que preciso estar na frente do micro, mesmo que seja remoto, para poder executar esse script. Eu queria mandar tudo pronto neste instalador. Atualiza-se o executável e rodaria esse script. Como fazer? Quem poderá me ajudar? -- Atenciosamente, *Marcelo Carvalho* MSN *carvalho826 em hotmail.com* ______________________________________________ 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 From marcosweimer em gmail.com Thu May 19 10:57:09 2011 From: marcosweimer em gmail.com (Marcos Weimer) Date: Thu, 19 May 2011 10:57:09 -0300 Subject: [firebase-br] Ajuda com Script In-Reply-To: References: Message-ID: tenho um atualizador que fica no cliente.... o cliente pode verificar por atualizações e buscar de maneira automatica (programado atravez de um timer) esse atualizador se conecta no webservice aqui da empresa manda a versão do banco e recebe de volta o executavel e os scripts (se necessario) atualiza o banco desde que não tenham conexões ativas nele e substitui o executavel. Em 19 de maio de 2011 10:54, Marcelo Carvalho escreveu: > Como assim? > > -- > Atenciosamente, > > *Marcelo Carvalho* > MSN *carvalho826 em hotmail.com* > * > * > > Em 19 de maio de 2011 10:44, Ronaldo Souza >escreveu: > > > O seu executável não poderia rodar esse script na atualização ? > > > > Sucesso > > Ronaldo Alves de Souza > > AtonWare Ltda. > > > > Em 19 de maio de 2011 10:42, Marcelo Carvalho > >escreveu: > > > > > Bom Dia, > > > > > > Como posso automatizar a execução de script na base do cliente? > > > Hoje eu envio para o cliente um instalador, que vai atualizar o > > executável, > > > e também um script para ser executado na base do cliente. > > > Só que preciso estar na frente do micro, mesmo que seja remoto, para > > poder > > > executar esse script. > > > Eu queria mandar tudo pronto neste instalador. > > > Atualiza-se o executável e rodaria esse script. > > > > > > Como fazer? > > > Quem poderá me ajudar? > > > > > > -- > > > Atenciosamente, > > > > > > *Marcelo Carvalho* > > > MSN *carvalho826 em hotmail.com* > > > ______________________________________________ > > > 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 > -- -=Ma®©oS=- Marcos R. Weimer Puma GTE 1974 Tubarão From ronaldsouza01 em gmail.com Thu May 19 10:56:56 2011 From: ronaldsouza01 em gmail.com (Ronaldo Souza) Date: Thu, 19 May 2011 10:56:56 -0300 Subject: [firebase-br] Ajuda com Script In-Reply-To: References: Message-ID: Por exemplo: em Delphi existem componentes que rodam scripts no banco de dados. Qual a linguagem que você usa para compilar e gerar o seu executável ? Sucesso Ronaldo Alves de Souza AtonWare Ltda. Em 19 de maio de 2011 10:54, Marcelo Carvalho escreveu: > Como assim? > > -- > Atenciosamente, > > *Marcelo Carvalho* > MSN *carvalho826 em hotmail.com* > * > * > > Em 19 de maio de 2011 10:44, Ronaldo Souza >escreveu: > > > O seu executável não poderia rodar esse script na atualização ? > > > > Sucesso > > Ronaldo Alves de Souza > > AtonWare Ltda. > > > > Em 19 de maio de 2011 10:42, Marcelo Carvalho > >escreveu: > > > > > Bom Dia, > > > > > > Como posso automatizar a execução de script na base do cliente? > > > Hoje eu envio para o cliente um instalador, que vai atualizar o > > executável, > > > e também um script para ser executado na base do cliente. > > > Só que preciso estar na frente do micro, mesmo que seja remoto, para > > poder > > > executar esse script. > > > Eu queria mandar tudo pronto neste instalador. > > > Atualiza-se o executável e rodaria esse script. > > > > > > Como fazer? > > > Quem poderá me ajudar? > > > > > > -- > > > Atenciosamente, > > > > > > *Marcelo Carvalho* > > > MSN *carvalho826 em hotmail.com* > > > ______________________________________________ > > > 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 > From temp2 em tecnobyte.com.br Thu May 19 11:27:50 2011 From: temp2 em tecnobyte.com.br (=?iso-8859-1?Q?Tecnobyte_Inform=E1tica?=) Date: Thu, 19 May 2011 10:27:50 -0400 Subject: [firebase-br] Ajuda com Script In-Reply-To: References: Message-ID: <3E5F9E173A50425F8E4B59D7AD815A2E@DanielPC> Bom dia Uso o esquema descrito abaixo para atualizar a base de dados no cliente. 1. Gravo no banco de dados o número de versão da estrutura do banco de dados. 2. Tenho uma tabela criada com ClientDataSet que contém os scripts (comandos) juntamente com o número da versão. 3. Quando o sistema inicia, abro a tabela de scripts no ClientDataSet e executo todos os scripts cujo número de versão é maior que o número gravado no banco de dados. *** EXEMPLO *** Versão ZERO - Banco de dados inicial ------- Versão 1 ------- CREATE TABLE Teste... ALTER TABLE Seila... ------- Versão 2 ------- UPDATE Teste SET ... DELETE FROM Seila WHERE ... CREATE SEQUENCE ... ------- Versão 3 ------- etc, etc, etc ------- *** ------- Se ao iniciar a aplicação for verificado que no banco de dados está gravado "Versão 1", então tenho que executar os scripts a partir da versão 2 para que o banco de dados seja atualizado corretamente. Para evitar erros como "Object in use" e outros problemas, entre um script e outro eu desconecto e conecto ao banco novamente. Além disso, não misturo comandos DDL (create, alter, etc) com DML (insert, update, delete) no mesmo script, pois isto evita problemas com transações. CUIDADO! É muito importante que o arquivo de scripts seja criptografado ou protegido de alguma forma para evitar que alguém adicione comandos manualmente, o que poderia ser desastroso. Atenciosamente. Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br -----Mensagem Original----- From: Marcelo Carvalho Sent: Thursday, May 19, 2011 9:42 AM To: FireBase Subject: [firebase-br] Ajuda com Script Bom Dia, Como posso automatizar a execução de script na base do cliente? Hoje eu envio para o cliente um instalador, que vai atualizar o executável, e também um script para ser executado na base do cliente. Só que preciso estar na frente do micro, mesmo que seja remoto, para poder executar esse script. Eu queria mandar tudo pronto neste instalador. Atualiza-se o executável e rodaria esse script. Como fazer? Quem poderá me ajudar? -- Atenciosamente, *Marcelo Carvalho* MSN *carvalho826 em hotmail.com* From marcelo.nc em gmail.com Thu May 19 12:07:13 2011 From: marcelo.nc em gmail.com (Marcelo Carvalho) Date: Thu, 19 May 2011 12:07:13 -0300 Subject: [firebase-br] Ajuda com Script In-Reply-To: <3E5F9E173A50425F8E4B59D7AD815A2E@DanielPC> References: <3E5F9E173A50425F8E4B59D7AD815A2E@DanielPC> Message-ID: Daniel, Pode me dar mais informações sobre sua forma de atualização? -- Atenciosamente, *Marcelo Carvalho* MSN *carvalho826 em hotmail.com* * * 2011/5/19 Tecnobyte Informática > Bom dia > > Uso o esquema descrito abaixo para atualizar a base de dados no cliente. > > 1. Gravo no banco de dados o número de versão da estrutura do banco de > dados. > > 2. Tenho uma tabela criada com ClientDataSet que contém os scripts > (comandos) juntamente com o número da versão. > > 3. Quando o sistema inicia, abro a tabela de scripts no ClientDataSet e > executo todos os scripts cujo número de versão é maior que o número gravado > no banco de dados. > > > *** EXEMPLO *** > > Versão ZERO - Banco de dados inicial > > ------- Versão 1 ------- > > CREATE TABLE Teste... > ALTER TABLE Seila... > > ------- Versão 2 ------- > > UPDATE Teste SET ... > DELETE FROM Seila WHERE ... > CREATE SEQUENCE ... > > ------- Versão 3 ------- > > etc, etc, etc > > ------- *** ------- > > Se ao iniciar a aplicação for verificado que no banco de dados está gravado > "Versão 1", então tenho que executar os scripts a partir da versão 2 para > que o banco de dados seja atualizado corretamente. > > Para evitar erros como "Object in use" e outros problemas, entre um script > e outro eu desconecto e conecto ao banco novamente. Além disso, não misturo > comandos DDL (create, alter, etc) com DML (insert, update, delete) no mesmo > script, pois isto evita problemas com transações. > > CUIDADO! É muito importante que o arquivo de scripts seja criptografado ou > protegido de alguma forma para evitar que alguém adicione comandos > manualmente, o que poderia ser desastroso. > > Atenciosamente. > > Daniel P. Guimarães > Tecnobyte Informática > www.tecnobyte.com.br > > -----Mensagem Original----- From: Marcelo Carvalho > Sent: Thursday, May 19, 2011 9:42 AM > To: FireBase > Subject: [firebase-br] Ajuda com Script > > > Bom Dia, > > Como posso automatizar a execução de script na base do cliente? > Hoje eu envio para o cliente um instalador, que vai atualizar o executável, > e também um script para ser executado na base do cliente. > Só que preciso estar na frente do micro, mesmo que seja remoto, para poder > executar esse script. > Eu queria mandar tudo pronto neste instalador. > Atualiza-se o executável e rodaria esse script. > > Como fazer? > Quem poderá me ajudar? > > -- > Atenciosamente, > > *Marcelo Carvalho* > MSN *carvalho826 em hotmail.com* > > ______________________________________________ > 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 > From jhonata.andrade em oi.net.br Thu May 19 12:54:06 2011 From: jhonata.andrade em oi.net.br (Jhonata Vieira De Andrade) Date: Thu, 19 May 2011 12:54:06 -0300 Subject: [firebase-br] RES: Ajuda com Script In-Reply-To: References: <3E5F9E173A50425F8E4B59D7AD815A2E@DanielPC> Message-ID: Pessoal, Boa tarde! Tenho um Aplicativo criado no DELPHI, esse software me permite fazer a conexão remota entre os bancos de Dados Firebird 1.5. Sei que o Usuário para se conectar remotamente ele precisa da liberação da porta 3050 no Firewall. Precisa de fazer algum outro tipo de Configuração além da liberação da porta ? At. Jhonata -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Marcelo Carvalho Enviada em: quinta-feira, 19 de maio de 2011 12:07 Para: FireBase Assunto: Re: [firebase-br] Ajuda com Script Daniel, Pode me dar mais informações sobre sua forma de atualização? -- Atenciosamente, *Marcelo Carvalho* MSN *carvalho826 em hotmail.com* * * 2011/5/19 Tecnobyte Informática > Bom dia > > Uso o esquema descrito abaixo para atualizar a base de dados no cliente. > > 1. Gravo no banco de dados o número de versão da estrutura do banco de > dados. > > 2. Tenho uma tabela criada com ClientDataSet que contém os scripts > (comandos) juntamente com o número da versão. > > 3. Quando o sistema inicia, abro a tabela de scripts no ClientDataSet e > executo todos os scripts cujo número de versão é maior que o número gravado > no banco de dados. > > > *** EXEMPLO *** > > Versão ZERO - Banco de dados inicial > > ------- Versão 1 ------- > > CREATE TABLE Teste... > ALTER TABLE Seila... > > ------- Versão 2 ------- > > UPDATE Teste SET ... > DELETE FROM Seila WHERE ... > CREATE SEQUENCE ... > > ------- Versão 3 ------- > > etc, etc, etc > > ------- *** ------- > > Se ao iniciar a aplicação for verificado que no banco de dados está gravado > "Versão 1", então tenho que executar os scripts a partir da versão 2 para > que o banco de dados seja atualizado corretamente. > > Para evitar erros como "Object in use" e outros problemas, entre um script > e outro eu desconecto e conecto ao banco novamente. Além disso, não misturo > comandos DDL (create, alter, etc) com DML (insert, update, delete) no mesmo > script, pois isto evita problemas com transações. > > CUIDADO! É muito importante que o arquivo de scripts seja criptografado ou > protegido de alguma forma para evitar que alguém adicione comandos > manualmente, o que poderia ser desastroso. > > Atenciosamente. > > Daniel P. Guimarães > Tecnobyte Informática > www.tecnobyte.com.br > > -----Mensagem Original----- From: Marcelo Carvalho > Sent: Thursday, May 19, 2011 9:42 AM > To: FireBase > Subject: [firebase-br] Ajuda com Script > > > Bom Dia, > > Como posso automatizar a execução de script na base do cliente? > Hoje eu envio para o cliente um instalador, que vai atualizar o executável, > e também um script para ser executado na base do cliente. > Só que preciso estar na frente do micro, mesmo que seja remoto, para poder > executar esse script. > Eu queria mandar tudo pronto neste instalador. > Atualiza-se o executável e rodaria esse script. > > Como fazer? > Quem poderá me ajudar? > > -- > Atenciosamente, > > *Marcelo Carvalho* > MSN *carvalho826 em hotmail.com* > > ______________________________________________ > 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 Esta mensagem, incluindo seus anexos, pode conter informacoes privilegiadas e/ou de carater confidencial, nao podendo ser retransmitida sem autorizacao do remetente. Se voce nao e o destinatario ou pessoa autorizada a recebe-la, informamos que o seu uso, divulgacao, copia ou arquivamento sao proibidos. Portanto, se você recebeu esta mensagem por engano, por favor, nos informe respondendo imediatamente a este e-mail e em seguida apague-a. From temp2 em tecnobyte.com.br Thu May 19 15:16:45 2011 From: temp2 em tecnobyte.com.br (=?iso-8859-1?Q?Tecnobyte_Inform=E1tica?=) Date: Thu, 19 May 2011 14:16:45 -0400 Subject: [firebase-br] Ajuda com Script In-Reply-To: References: <3E5F9E173A50425F8E4B59D7AD815A2E@DanielPC> Message-ID: Boa tarde O que expliquei é praticamente tudo que faço. Vou passar mais alguns detalhes que possa ajudar (uso Delphi e IBX). *** VERSÃO DO BANCO DE DADOS *** Tenho no banco de dados uma tabela CONFIG, que possui dois campos como abaixo: CREATE TABLE Config( Nome VARCHAR(50), Valor VARCHAR(250) ... ); Nesta tabela gravo configurações em geral, dentre as quais tenho uma configuração chamada "VersaoBancoDados". Inicialmente gravo isto abaixo: INSERT INTO Config(Nome, Valor) VALUES('VersaoBancoDados', 0); *** ARQUIVO DE SCRIPTS *** Construí um aplicativo que cria um ClientDataSet com a estrutura abaixo: ... ClientDataSet1.FieldDefs.Clear; ClientDataSet1.FieldDefs.Add('Versao', ftInteger); ClientDataSet1.FieldDefs.Add('Script', ftMemo); ClientDataSet1.CreateDataSet; ... Neste aplicativo tenho uma tela que serve para cadastrar os scripts neste ClientDataSet. ... Para salvar: ClientDataSet1.SaveToFile('C:\Diretorio\Update.dat'); *** VERIFICAÇÃO E ATUALIZAÇÃO *** Na inicialização do aplicativo executo os seguintes passos: 1. Pego a versão do banco de dados que está grava na tabela CONFIG, usando este SELECT: SELECT Valor FROM Config WHERE Nome = 'VersaoBancoDados' 2. Abro o arquivo de script (uso um ClientDataSet para carregar o arquivo). ClientDataSet1.LoadFromFile('C:\Diretorio\Update.dat'); 3. Filtro o ClientDataSet para obter somente os scripts cujo número de versão é maior que aquele obtido da tabela CONFIG. ClientDataSet1.IndexFieldNames := 'Versao'; ClientDataSet1.SetRange([VersaoAtual+1], [MaxInt]); ... 4. Faço um loop pelo ClientDataSet1 (já filtrado) e executo cada script usando o comando IBScript do IBX. A cada script executado com sucesso, gravo a versão deste na tabela CONFIG: { Executa script... } ... { Grava versão do script executado --- somente se não deu erro! } UPDATE CONFIG SET Valor = :Valor WHERE Nome = 'VersaoBancoDados' É mais ou menos assim. Atenciosamente. Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br -----Mensagem Original----- From: Marcelo Carvalho Sent: Thursday, May 19, 2011 11:07 AM To: FireBase Subject: Re: [firebase-br] Ajuda com Script Daniel, Pode me dar mais informações sobre sua forma de atualização? -- Atenciosamente, *Marcelo Carvalho* MSN *carvalho826 em hotmail.com* * * 2011/5/19 Tecnobyte Informática > Bom dia > > Uso o esquema descrito abaixo para atualizar a base de dados no cliente. > > 1. Gravo no banco de dados o número de versão da estrutura do banco de > dados. > > 2. Tenho uma tabela criada com ClientDataSet que contém os scripts > (comandos) juntamente com o número da versão. > > 3. Quando o sistema inicia, abro a tabela de scripts no ClientDataSet e > executo todos os scripts cujo número de versão é maior que o número > gravado > no banco de dados. > > > *** EXEMPLO *** > > Versão ZERO - Banco de dados inicial > > ------- Versão 1 ------- > > CREATE TABLE Teste... > ALTER TABLE Seila... > > ------- Versão 2 ------- > > UPDATE Teste SET ... > DELETE FROM Seila WHERE ... > CREATE SEQUENCE ... > > ------- Versão 3 ------- > > etc, etc, etc > > ------- *** ------- > > Se ao iniciar a aplicação for verificado que no banco de dados está > gravado > "Versão 1", então tenho que executar os scripts a partir da versão 2 para > que o banco de dados seja atualizado corretamente. > > Para evitar erros como "Object in use" e outros problemas, entre um > script > e outro eu desconecto e conecto ao banco novamente. Além disso, não > misturo > comandos DDL (create, alter, etc) com DML (insert, update, delete) no > mesmo > script, pois isto evita problemas com transações. > > CUIDADO! É muito importante que o arquivo de scripts seja criptografado ou > protegido de alguma forma para evitar que alguém adicione comandos > manualmente, o que poderia ser desastroso. > > Atenciosamente. > > Daniel P. Guimarães > Tecnobyte Informática > www.tecnobyte.com.br > > -----Mensagem Original----- From: Marcelo Carvalho > Sent: Thursday, May 19, 2011 9:42 AM > To: FireBase > Subject: [firebase-br] Ajuda com Script > > > Bom Dia, > > Como posso automatizar a execução de script na base do cliente? > Hoje eu envio para o cliente um instalador, que vai atualizar o > executável, > e também um script para ser executado na base do cliente. > Só que preciso estar na frente do micro, mesmo que seja remoto, para poder > executar esse script. > Eu queria mandar tudo pronto neste instalador. > Atualiza-se o executável e rodaria esse script. > > Como fazer? > Quem poderá me ajudar? > > -- > Atenciosamente, > > *Marcelo Carvalho* > MSN *carvalho826 em hotmail.com* > From danielmachado em agetop.goias.gov.br Thu May 19 15:32:51 2011 From: danielmachado em agetop.goias.gov.br (=?iso-8859-1?Q?Daniel_Maranh=E3o?=) Date: Thu, 19 May 2011 15:32:51 -0300 Subject: [firebase-br] Ajuda com Select References: <3E5F9E173A50425F8E4B59D7AD815A2E@DanielPC> Message-ID: <91C61FFA5C5240989362836D8B9724B6@agetop78002> Senhores, Boa tarde ! Ajuda rápida, devido ao desespero. Estou como seguinte select select saida.pessoa_id, pessoa.nome, sum(saida.qnt_atendida * estoque.ult_preco) from saida, estoque, pessoa where saida.produto_id = estoque.produto_id and saida.pessoa_id = pessoa.idpessoa and saida.data_saida between '19.04.2011' and '19.05.2011' group by saida.pessoa_id com o seguinte erro: Invalid token. Dynamic SQL Error. SQL error code = -104. Invalid expression in the select list (not contained in either an aggregate function or the GROUP BY clause). se eu tirar a tela pessoa, e o pessoa.nome, funciona, mas eu preciso do nome da pessoa. Alguem pode me ajudar ? Atc, Daniel. From ronaldsouza01 em gmail.com Thu May 19 15:37:56 2011 From: ronaldsouza01 em gmail.com (Ronaldo Souza) Date: Thu, 19 May 2011 15:37:56 -0300 Subject: [firebase-br] Ajuda com Select In-Reply-To: <91C61FFA5C5240989362836D8B9724B6@agetop78002> References: <3E5F9E173A50425F8E4B59D7AD815A2E@DanielPC> <91C61FFA5C5240989362836D8B9724B6@agetop78002> Message-ID: Eu não tive como testar aqui, mas tenta dessa maneira e veja se funciona: select saida.pessoa_id, pessoa.nome, (select sum(saida.qnt_atendida * estoque.ult_preco) from saida, estoque where saida.produto_id = estoque.produto_id and saida.data_saida between '19.04.2011' and '19.05.2011' ) Valor from saida, estoque, pessoa where saida.produto_id = estoque.produto_id and saida.pessoa_id = pessoa.idpessoa and saida.data_saida between '19.04.2011' and '19.05.2011' Sucesso Ronaldo Alves de Souza AtonWare Ltda. Em 19 de maio de 2011 15:32, Daniel Maranhão < danielmachado em agetop.goias.gov.br> escreveu: > Senhores, Boa tarde ! > > Ajuda rápida, devido ao desespero. > > Estou como seguinte select > > select saida.pessoa_id, pessoa.nome, sum(saida.qnt_atendida * > estoque.ult_preco) > from saida, estoque, pessoa > where saida.produto_id = estoque.produto_id > and saida.pessoa_id = pessoa.idpessoa > and saida.data_saida between '19.04.2011' and '19.05.2011' > group by saida.pessoa_id > > > com o seguinte erro: > > Invalid token. > Dynamic SQL Error. > SQL error code = -104. > Invalid expression in the select list (not contained in either an aggregate > function or the GROUP BY clause). > > se eu tirar a tela pessoa, e o pessoa.nome, funciona, mas eu preciso do > nome da pessoa. > > Alguem pode me ajudar ? > > Atc, > > Daniel. > > > > ______________________________________________ > 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 > From fernando.bg em gmail.com Thu May 19 15:48:16 2011 From: fernando.bg em gmail.com (=?ISO-8859-1?Q?Forrest=AE?=) Date: Thu, 19 May 2011 15:48:16 -0300 Subject: [firebase-br] Ajuda com Select In-Reply-To: <91C61FFA5C5240989362836D8B9724B6@agetop78002> References: <3E5F9E173A50425F8E4B59D7AD815A2E@DanielPC> <91C61FFA5C5240989362836D8B9724B6@agetop78002> Message-ID: Em 19/05/2011 15:32, Daniel Maranhão escreveu: > Senhores, Boa tarde ! > > Ajuda rápida, devido ao desespero. > > Estou como seguinte select > > select saida.pessoa_id, pessoa.nome, sum(saida.qnt_atendida * estoque.ult_preco) > from saida, estoque, pessoa > where saida.produto_id = estoque.produto_id > and saida.pessoa_id = pessoa.idpessoa > and saida.data_saida between '19.04.2011' and '19.05.2011' > group by saida.pessoa_id > > > com o seguinte erro: > > Invalid token. > Dynamic SQL Error. > SQL error code = -104. > Invalid expression in the select list (not contained in either an aggregate function or the GROUP BY clause). > > se eu tirar a tela pessoa, e o pessoa.nome, funciona, mas eu preciso do nome da pessoa. > > Alguem pode me ajudar ? O erro não é porque o campo " pessoa.nome " deve estar também no group by??? T++++++++++++ From danielmachado em agetop.goias.gov.br Thu May 19 15:55:10 2011 From: danielmachado em agetop.goias.gov.br (=?iso-8859-1?Q?Daniel_Maranh=E3o?=) Date: Thu, 19 May 2011 15:55:10 -0300 Subject: [firebase-br] Ajuda com Select References: <3E5F9E173A50425F8E4B59D7AD815A2E@DanielPC> <91C61FFA5C5240989362836D8B9724B6@agetop78002> Message-ID: <1C5D309853494C74B90BA0C4A151705F@agetop78002> Forrest e Ronaldo, Era exatamente isso, foi o desespero, desculpem e agradeço a ajuda. Agora aproveitando o embalo, esse select é para pegar o que foi gasto por uma pessoa no periodo de 19.04 até 19.05 Existe alguma maneira de eu repetir esse sql, mais 3 vezes, mudando apenas o periodo, sem ser por Stored Procedure ? Por exemplo, quero o relatorio dos meses, de março, abril, maio ? Alguem me da uma sugestão ? Atc, Daniel ----- Original Message ----- From: "Forrest®" To: Sent: Thursday, May 19, 2011 3:48 PM Subject: Re: [firebase-br] Ajuda com Select Em 19/05/2011 15:32, Daniel Maranhão escreveu: > Senhores, Boa tarde ! > > Ajuda rápida, devido ao desespero. > > Estou como seguinte select > > select saida.pessoa_id, pessoa.nome, sum(saida.qnt_atendida * > estoque.ult_preco) > from saida, estoque, pessoa > where saida.produto_id = estoque.produto_id > and saida.pessoa_id = pessoa.idpessoa > and saida.data_saida between '19.04.2011' and '19.05.2011' > group by saida.pessoa_id > > > com o seguinte erro: > > Invalid token. > Dynamic SQL Error. > SQL error code = -104. > Invalid expression in the select list (not contained in either an > aggregate function or the GROUP BY clause). > > se eu tirar a tela pessoa, e o pessoa.nome, funciona, mas eu preciso do > nome da pessoa. > > Alguem pode me ajudar ? O erro não é porque o campo " pessoa.nome " deve estar também no group by??? T++++++++++++ ______________________________________________ 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 From ronaldsouza01 em gmail.com Thu May 19 15:59:06 2011 From: ronaldsouza01 em gmail.com (Ronaldo Souza) Date: Thu, 19 May 2011 15:59:06 -0300 Subject: [firebase-br] Ajuda com Select In-Reply-To: <1C5D309853494C74B90BA0C4A151705F@agetop78002> References: <3E5F9E173A50425F8E4B59D7AD815A2E@DanielPC> <91C61FFA5C5240989362836D8B9724B6@agetop78002> <1C5D309853494C74B90BA0C4A151705F@agetop78002> Message-ID: Você pode usar o UNION, eu acho. Mais ou menos assim: select saida.pessoa_id, pessoa.nome, (select sum(saida.qnt_atendida * estoque.ult_preco) from saida, estoque where saida.produto_id = estoque.produto_id and saida.data_saida between '01.03.2011' and '31.03.2011' ) Valor from saida, estoque, pessoa where saida.produto_id = estoque.produto_id and saida.pessoa_id = pessoa.idpessoa and saida.data_saida between '01.03.2011' and '31.03.2011' UNION select saida.pessoa_id, pessoa.nome, (select sum(saida.qnt_atendida * estoque.ult_preco) from saida, estoque where saida.produto_id = estoque.produto_id and saida.data_saida between '01.04.2011' and '30.04.2011' ) Valor from saida, estoque, pessoa where saida.produto_id = estoque.produto_id and saida.pessoa_id = pessoa.idpessoa and saida.data_saida between '01.04.2011' and '30.05.2011' UNION select saida.pessoa_id, pessoa.nome, (select sum(saida.qnt_atendida * estoque.ult_preco) from saida, estoque where saida.produto_id = estoque.produto_id and saida.data_saida between '01.05.2011' and '31.05.2011' ) Valor from saida, estoque, pessoa where saida.produto_id = estoque.produto_id and saida.pessoa_id = pessoa.idpessoa and saida.data_saida between '01.05.2011' and '31.05.2011' Já vou avisando que eu nem testei aqui !! Sucesso Ronaldo Alves de Souza AtonWare Ltda. Em 19 de maio de 2011 15:55, Daniel Maranhão < danielmachado em agetop.goias.gov.br> escreveu: > Forrest e Ronaldo, > > Era exatamente isso, foi o desespero, desculpem e agradeço a ajuda. > > Agora aproveitando o embalo, esse select é para pegar o que foi gasto por > uma pessoa no periodo de 19.04 até 19.05 > > Existe alguma maneira de eu repetir esse sql, mais 3 vezes, mudando apenas > o periodo, sem ser por Stored Procedure ? > > Por exemplo, quero o relatorio dos meses, de março, abril, maio ? > > Alguem me da uma sugestão ? > > > Atc, > > Daniel > ----- Original Message ----- From: "Forrest®" > To: > Sent: Thursday, May 19, 2011 3:48 PM > Subject: Re: [firebase-br] Ajuda com Select > > > Em 19/05/2011 15:32, Daniel Maranhão escreveu: > >> Senhores, Boa tarde ! >> >> Ajuda rápida, devido ao desespero. >> >> Estou como seguinte select >> >> select saida.pessoa_id, pessoa.nome, sum(saida.qnt_atendida * >> estoque.ult_preco) >> from saida, estoque, pessoa >> where saida.produto_id = estoque.produto_id >> and saida.pessoa_id = pessoa.idpessoa >> and saida.data_saida between '19.04.2011' and '19.05.2011' >> group by saida.pessoa_id >> >> >> com o seguinte erro: >> >> Invalid token. >> Dynamic SQL Error. >> SQL error code = -104. >> Invalid expression in the select list (not contained in either an >> aggregate function or the GROUP BY clause). >> >> se eu tirar a tela pessoa, e o pessoa.nome, funciona, mas eu preciso do >> nome da pessoa. >> >> Alguem pode me ajudar ? >> > > > O erro não é porque o campo " pessoa.nome " deve estar também no group > by??? > > T++++++++++++ > > > > ______________________________________________ > 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 > From danielmachado em agetop.goias.gov.br Thu May 19 16:06:01 2011 From: danielmachado em agetop.goias.gov.br (=?iso-8859-1?Q?Daniel_Maranh=E3o?=) Date: Thu, 19 May 2011 16:06:01 -0300 Subject: [firebase-br] Ajuda com Select References: <3E5F9E173A50425F8E4B59D7AD815A2E@DanielPC><91C61FFA5C5240989362836D8B9724B6@agetop78002><1C5D309853494C74B90BA0C4A151705F@agetop78002> Message-ID: <2343C20AF3084C80A285EDF602479719@agetop78002> pois é, eu pensei no UNION, mas no UNION, eu consigo colocar 3 selects ? Eu só consegui 2. ----- Original Message ----- From: "Ronaldo Souza" To: "FireBase" Sent: Thursday, May 19, 2011 3:59 PM Subject: Re: [firebase-br] Ajuda com Select Você pode usar o UNION, eu acho. Mais ou menos assim: select saida.pessoa_id, pessoa.nome, (select sum(saida.qnt_atendida * estoque.ult_preco) from saida, estoque where saida.produto_id = estoque.produto_id and saida.data_saida between '01.03.2011' and '31.03.2011' ) Valor from saida, estoque, pessoa where saida.produto_id = estoque.produto_id and saida.pessoa_id = pessoa.idpessoa and saida.data_saida between '01.03.2011' and '31.03.2011' UNION select saida.pessoa_id, pessoa.nome, (select sum(saida.qnt_atendida * estoque.ult_preco) from saida, estoque where saida.produto_id = estoque.produto_id and saida.data_saida between '01.04.2011' and '30.04.2011' ) Valor from saida, estoque, pessoa where saida.produto_id = estoque.produto_id and saida.pessoa_id = pessoa.idpessoa and saida.data_saida between '01.04.2011' and '30.05.2011' UNION select saida.pessoa_id, pessoa.nome, (select sum(saida.qnt_atendida * estoque.ult_preco) from saida, estoque where saida.produto_id = estoque.produto_id and saida.data_saida between '01.05.2011' and '31.05.2011' ) Valor from saida, estoque, pessoa where saida.produto_id = estoque.produto_id and saida.pessoa_id = pessoa.idpessoa and saida.data_saida between '01.05.2011' and '31.05.2011' Já vou avisando que eu nem testei aqui !! Sucesso Ronaldo Alves de Souza AtonWare Ltda. Em 19 de maio de 2011 15:55, Daniel Maranhão < danielmachado em agetop.goias.gov.br> escreveu: > Forrest e Ronaldo, > > Era exatamente isso, foi o desespero, desculpem e agradeço a ajuda. > > Agora aproveitando o embalo, esse select é para pegar o que foi gasto por > uma pessoa no periodo de 19.04 até 19.05 > > Existe alguma maneira de eu repetir esse sql, mais 3 vezes, mudando apenas > o periodo, sem ser por Stored Procedure ? > > Por exemplo, quero o relatorio dos meses, de março, abril, maio ? > > Alguem me da uma sugestão ? > > > Atc, > > Daniel > ----- Original Message ----- From: "Forrest®" > To: > Sent: Thursday, May 19, 2011 3:48 PM > Subject: Re: [firebase-br] Ajuda com Select > > > Em 19/05/2011 15:32, Daniel Maranhão escreveu: > >> Senhores, Boa tarde ! >> >> Ajuda rápida, devido ao desespero. >> >> Estou como seguinte select >> >> select saida.pessoa_id, pessoa.nome, sum(saida.qnt_atendida * >> estoque.ult_preco) >> from saida, estoque, pessoa >> where saida.produto_id = estoque.produto_id >> and saida.pessoa_id = pessoa.idpessoa >> and saida.data_saida between '19.04.2011' and '19.05.2011' >> group by saida.pessoa_id >> >> >> com o seguinte erro: >> >> Invalid token. >> Dynamic SQL Error. >> SQL error code = -104. >> Invalid expression in the select list (not contained in either an >> aggregate function or the GROUP BY clause). >> >> se eu tirar a tela pessoa, e o pessoa.nome, funciona, mas eu preciso do >> nome da pessoa. >> >> Alguem pode me ajudar ? >> > > > O erro não é porque o campo " pessoa.nome " deve estar também no group > by??? > > T++++++++++++ > > > > ______________________________________________ > 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 From ronaldsouza01 em gmail.com Thu May 19 16:09:21 2011 From: ronaldsouza01 em gmail.com (Ronaldo Souza) Date: Thu, 19 May 2011 16:09:21 -0300 Subject: [firebase-br] Ajuda com Select In-Reply-To: <2343C20AF3084C80A285EDF602479719@agetop78002> References: <3E5F9E173A50425F8E4B59D7AD815A2E@DanielPC> <91C61FFA5C5240989362836D8B9724B6@agetop78002> <1C5D309853494C74B90BA0C4A151705F@agetop78002> <2343C20AF3084C80A285EDF602479719@agetop78002> Message-ID: Como eu disse eu não testei o exemplo que te passei. Talvez você tenha que usar um álias diferente para as tabelas em cada union. Mas você consegue ! Sucesso Ronaldo Alves de Souza AtonWare Ltda. Em 19 de maio de 2011 16:06, Daniel Maranhão < danielmachado em agetop.goias.gov.br> escreveu: > pois é, > > eu pensei no UNION, mas no UNION, eu consigo colocar 3 selects ? Eu só > consegui 2. > > ----- Original Message ----- From: "Ronaldo Souza" < > ronaldsouza01 em gmail.com> > To: "FireBase" > Sent: Thursday, May 19, 2011 3:59 PM > > Subject: Re: [firebase-br] Ajuda com Select > > > Você pode usar o UNION, eu acho. Mais ou menos assim: > > select saida.pessoa_id, > pessoa.nome, > (select sum(saida.qnt_atendida * estoque.ult_preco) > from saida, estoque > where saida.produto_id = estoque.produto_id > and saida.data_saida between '01.03.2011' and '31.03.2011' > ) Valor > from saida, estoque, pessoa > where saida.produto_id = estoque.produto_id > and saida.pessoa_id = pessoa.idpessoa > and saida.data_saida between '01.03.2011' and '31.03.2011' > UNION > select saida.pessoa_id, > pessoa.nome, > (select sum(saida.qnt_atendida * estoque.ult_preco) > from saida, estoque > where saida.produto_id = estoque.produto_id > and saida.data_saida between '01.04.2011' and '30.04.2011' > ) Valor > from saida, estoque, pessoa > where saida.produto_id = estoque.produto_id > and saida.pessoa_id = pessoa.idpessoa > and saida.data_saida between '01.04.2011' and '30.05.2011' > UNION > select saida.pessoa_id, > pessoa.nome, > (select sum(saida.qnt_atendida * estoque.ult_preco) > from saida, estoque > where saida.produto_id = estoque.produto_id > and saida.data_saida between '01.05.2011' and '31.05.2011' > ) Valor > from saida, estoque, pessoa > where saida.produto_id = estoque.produto_id > and saida.pessoa_id = pessoa.idpessoa > and saida.data_saida between '01.05.2011' and '31.05.2011' > > Já vou avisando que eu nem testei aqui !! > > Sucesso > Ronaldo Alves de Souza > AtonWare Ltda. > > > > > Em 19 de maio de 2011 15:55, Daniel Maranhão < > danielmachado em agetop.goias.gov.br> escreveu: > > Forrest e Ronaldo, >> >> Era exatamente isso, foi o desespero, desculpem e agradeço a ajuda. >> >> Agora aproveitando o embalo, esse select é para pegar o que foi gasto por >> uma pessoa no periodo de 19.04 até 19.05 >> >> Existe alguma maneira de eu repetir esse sql, mais 3 vezes, mudando apenas >> o periodo, sem ser por Stored Procedure ? >> >> Por exemplo, quero o relatorio dos meses, de março, abril, maio ? >> >> Alguem me da uma sugestão ? >> >> >> Atc, >> >> Daniel >> ----- Original Message ----- From: "Forrest®" >> To: >> Sent: Thursday, May 19, 2011 3:48 PM >> Subject: Re: [firebase-br] Ajuda com Select >> >> >> Em 19/05/2011 15:32, Daniel Maranhão escreveu: >> >> Senhores, Boa tarde ! >>> >>> Ajuda rápida, devido ao desespero. >>> >>> Estou como seguinte select >>> >>> select saida.pessoa_id, pessoa.nome, sum(saida.qnt_atendida * >>> estoque.ult_preco) >>> from saida, estoque, pessoa >>> where saida.produto_id = estoque.produto_id >>> and saida.pessoa_id = pessoa.idpessoa >>> and saida.data_saida between '19.04.2011' and '19.05.2011' >>> group by saida.pessoa_id >>> >>> >>> com o seguinte erro: >>> >>> Invalid token. >>> Dynamic SQL Error. >>> SQL error code = -104. >>> Invalid expression in the select list (not contained in either an >>> aggregate function or the GROUP BY clause). >>> >>> se eu tirar a tela pessoa, e o pessoa.nome, funciona, mas eu preciso do >>> nome da pessoa. >>> >>> Alguem pode me ajudar ? >>> >>> >> >> O erro não é porque o campo " pessoa.nome " deve estar também no group >> by??? >> >> T++++++++++++ >> >> >> >> ______________________________________________ >> 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 > From pportellaa.firebase em gmail.com Thu May 19 16:30:25 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Thu, 19 May 2011 16:30:25 -0300 Subject: [firebase-br] Ajuda com Select In-Reply-To: References: <3E5F9E173A50425F8E4B59D7AD815A2E@DanielPC> <91C61FFA5C5240989362836D8B9724B6@agetop78002> <1C5D309853494C74B90BA0C4A151705F@agetop78002> <2343C20AF3084C80A285EDF602479719@agetop78002> Message-ID: <4DD56FD1.9080006@gmail.com> Porque não usar CAST DATE com Group By ? Isso aqui não seria um exemplo? http://firebase.com.br/pipermail/lista_firebase.com.br/2006-June/029174.html Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 19/05/2011 16:09, Ronaldo Souza escreveu: > Como eu disse eu não testei o exemplo que te passei. Talvez você tenha que > usar um álias diferente para as tabelas em cada union. Mas você consegue ! > > Sucesso > Ronaldo Alves de Souza > AtonWare Ltda. > > Em 19 de maio de 2011 16:06, Daniel Maranhão< > danielmachado em agetop.goias.gov.br> escreveu: > >> pois é, >> >> eu pensei no UNION, mas no UNION, eu consigo colocar 3 selects ? Eu só >> consegui 2. >> >> ----- Original Message ----- From: "Ronaldo Souza"< >> ronaldsouza01 em gmail.com> >> To: "FireBase" >> Sent: Thursday, May 19, 2011 3:59 PM >> >> Subject: Re: [firebase-br] Ajuda com Select >> >> >> Você pode usar o UNION, eu acho. Mais ou menos assim: >> >> select saida.pessoa_id, >> pessoa.nome, >> (select sum(saida.qnt_atendida * estoque.ult_preco) >> from saida, estoque >> where saida.produto_id = estoque.produto_id >> and saida.data_saida between '01.03.2011' and '31.03.2011' >> ) Valor >> from saida, estoque, pessoa >> where saida.produto_id = estoque.produto_id >> and saida.pessoa_id = pessoa.idpessoa >> and saida.data_saida between '01.03.2011' and '31.03.2011' >> UNION >> select saida.pessoa_id, >> pessoa.nome, >> (select sum(saida.qnt_atendida * estoque.ult_preco) >> from saida, estoque >> where saida.produto_id = estoque.produto_id >> and saida.data_saida between '01.04.2011' and '30.04.2011' >> ) Valor >> from saida, estoque, pessoa >> where saida.produto_id = estoque.produto_id >> and saida.pessoa_id = pessoa.idpessoa >> and saida.data_saida between '01.04.2011' and '30.05.2011' >> UNION >> select saida.pessoa_id, >> pessoa.nome, >> (select sum(saida.qnt_atendida * estoque.ult_preco) >> from saida, estoque >> where saida.produto_id = estoque.produto_id >> and saida.data_saida between '01.05.2011' and '31.05.2011' >> ) Valor >> from saida, estoque, pessoa >> where saida.produto_id = estoque.produto_id >> and saida.pessoa_id = pessoa.idpessoa >> and saida.data_saida between '01.05.2011' and '31.05.2011' >> >> Já vou avisando que eu nem testei aqui !! >> >> Sucesso >> Ronaldo Alves de Souza >> AtonWare Ltda. >> >> >> >> >> Em 19 de maio de 2011 15:55, Daniel Maranhão< >> danielmachado em agetop.goias.gov.br> escreveu: >> >> Forrest e Ronaldo, >>> Era exatamente isso, foi o desespero, desculpem e agradeço a ajuda. >>> >>> Agora aproveitando o embalo, esse select é para pegar o que foi gasto por >>> uma pessoa no periodo de 19.04 até 19.05 >>> >>> Existe alguma maneira de eu repetir esse sql, mais 3 vezes, mudando apenas >>> o periodo, sem ser por Stored Procedure ? >>> >>> Por exemplo, quero o relatorio dos meses, de março, abril, maio ? >>> >>> Alguem me da uma sugestão ? >>> >>> >>> Atc, >>> >>> Daniel >>> ----- Original Message ----- From: "Forrest®" >>> To: >>> Sent: Thursday, May 19, 2011 3:48 PM >>> Subject: Re: [firebase-br] Ajuda com Select >>> >>> >>> Em 19/05/2011 15:32, Daniel Maranhão escreveu: >>> >>> Senhores, Boa tarde ! >>>> Ajuda rápida, devido ao desespero. >>>> >>>> Estou como seguinte select >>>> >>>> select saida.pessoa_id, pessoa.nome, sum(saida.qnt_atendida * >>>> estoque.ult_preco) >>>> from saida, estoque, pessoa >>>> where saida.produto_id = estoque.produto_id >>>> and saida.pessoa_id = pessoa.idpessoa >>>> and saida.data_saida between '19.04.2011' and '19.05.2011' >>>> group by saida.pessoa_id >>>> >>>> >>>> com o seguinte erro: >>>> >>>> Invalid token. >>>> Dynamic SQL Error. >>>> SQL error code = -104. >>>> Invalid expression in the select list (not contained in either an >>>> aggregate function or the GROUP BY clause). >>>> >>>> se eu tirar a tela pessoa, e o pessoa.nome, funciona, mas eu preciso do >>>> nome da pessoa. >>>> >>>> Alguem pode me ajudar ? >>>> >>>> >>> O erro não é porque o campo " pessoa.nome " deve estar também no group >>> by??? >>> >>> T++++++++++++ >>> >>> >>> >>> ______________________________________________ >>> 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 From danielmachado em agetop.goias.gov.br Thu May 19 16:54:48 2011 From: danielmachado em agetop.goias.gov.br (=?Windows-1252?Q?Daniel_Maranh=E3o?=) Date: Thu, 19 May 2011 16:54:48 -0300 Subject: [firebase-br] Ajuda com Select References: <3E5F9E173A50425F8E4B59D7AD815A2E@DanielPC> <91C61FFA5C5240989362836D8B9724B6@agetop78002> <1C5D309853494C74B90BA0C4A151705F@agetop78002> <2343C20AF3084C80A285EDF602479719@agetop78002> <4DD56FD1.9080006@gmail.com> Message-ID: Obrigado Paulo, Vou pesquisar ! ----- Original Message ----- From: "Paulo Portella" To: "FireBase" Sent: Thursday, May 19, 2011 4:30 PM Subject: Re: [firebase-br] Ajuda com Select Porque não usar CAST DATE com Group By ? Isso aqui não seria um exemplo? http://firebase.com.br/pipermail/lista_firebase.com.br/2006-June/029174.html Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 19/05/2011 16:09, Ronaldo Souza escreveu: > Como eu disse eu não testei o exemplo que te passei. Talvez você tenha que > usar um álias diferente para as tabelas em cada union. Mas você consegue ! > > Sucesso > Ronaldo Alves de Souza > AtonWare Ltda. > > Em 19 de maio de 2011 16:06, Daniel Maranhão< > danielmachado em agetop.goias.gov.br> escreveu: > >> pois é, >> >> eu pensei no UNION, mas no UNION, eu consigo colocar 3 selects ? Eu só >> consegui 2. >> >> ----- Original Message ----- From: "Ronaldo Souza"< >> ronaldsouza01 em gmail.com> >> To: "FireBase" >> Sent: Thursday, May 19, 2011 3:59 PM >> >> Subject: Re: [firebase-br] Ajuda com Select >> >> >> Você pode usar o UNION, eu acho. Mais ou menos assim: >> >> select saida.pessoa_id, >> pessoa.nome, >> (select sum(saida.qnt_atendida * estoque.ult_preco) >> from saida, estoque >> where saida.produto_id = estoque.produto_id >> and saida.data_saida between '01.03.2011' and '31.03.2011' >> ) Valor >> from saida, estoque, pessoa >> where saida.produto_id = estoque.produto_id >> and saida.pessoa_id = pessoa.idpessoa >> and saida.data_saida between '01.03.2011' and '31.03.2011' >> UNION >> select saida.pessoa_id, >> pessoa.nome, >> (select sum(saida.qnt_atendida * estoque.ult_preco) >> from saida, estoque >> where saida.produto_id = estoque.produto_id >> and saida.data_saida between '01.04.2011' and '30.04.2011' >> ) Valor >> from saida, estoque, pessoa >> where saida.produto_id = estoque.produto_id >> and saida.pessoa_id = pessoa.idpessoa >> and saida.data_saida between '01.04.2011' and '30.05.2011' >> UNION >> select saida.pessoa_id, >> pessoa.nome, >> (select sum(saida.qnt_atendida * estoque.ult_preco) >> from saida, estoque >> where saida.produto_id = estoque.produto_id >> and saida.data_saida between '01.05.2011' and '31.05.2011' >> ) Valor >> from saida, estoque, pessoa >> where saida.produto_id = estoque.produto_id >> and saida.pessoa_id = pessoa.idpessoa >> and saida.data_saida between '01.05.2011' and '31.05.2011' >> >> Já vou avisando que eu nem testei aqui !! >> >> Sucesso >> Ronaldo Alves de Souza >> AtonWare Ltda. >> >> >> >> >> Em 19 de maio de 2011 15:55, Daniel Maranhão< >> danielmachado em agetop.goias.gov.br> escreveu: >> >> Forrest e Ronaldo, >>> Era exatamente isso, foi o desespero, desculpem e agradeço a ajuda. >>> >>> Agora aproveitando o embalo, esse select é para pegar o que foi gasto >>> por >>> uma pessoa no periodo de 19.04 até 19.05 >>> >>> Existe alguma maneira de eu repetir esse sql, mais 3 vezes, mudando >>> apenas >>> o periodo, sem ser por Stored Procedure ? >>> >>> Por exemplo, quero o relatorio dos meses, de março, abril, maio ? >>> >>> Alguem me da uma sugestão ? >>> >>> >>> Atc, >>> >>> Daniel >>> ----- Original Message ----- From: "Forrest®" >>> To: >>> Sent: Thursday, May 19, 2011 3:48 PM >>> Subject: Re: [firebase-br] Ajuda com Select >>> >>> >>> Em 19/05/2011 15:32, Daniel Maranhão escreveu: >>> >>> Senhores, Boa tarde ! >>>> Ajuda rápida, devido ao desespero. >>>> >>>> Estou como seguinte select >>>> >>>> select saida.pessoa_id, pessoa.nome, sum(saida.qnt_atendida * >>>> estoque.ult_preco) >>>> from saida, estoque, pessoa >>>> where saida.produto_id = estoque.produto_id >>>> and saida.pessoa_id = pessoa.idpessoa >>>> and saida.data_saida between '19.04.2011' and '19.05.2011' >>>> group by saida.pessoa_id >>>> >>>> >>>> com o seguinte erro: >>>> >>>> Invalid token. >>>> Dynamic SQL Error. >>>> SQL error code = -104. >>>> Invalid expression in the select list (not contained in either an >>>> aggregate function or the GROUP BY clause). >>>> >>>> se eu tirar a tela pessoa, e o pessoa.nome, funciona, mas eu preciso do >>>> nome da pessoa. >>>> >>>> Alguem pode me ajudar ? >>>> >>>> >>> O erro não é porque o campo " pessoa.nome " deve estar também no group >>> by??? >>> >>> T++++++++++++ >>> >>> >>> >>> ______________________________________________ >>> 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 From sistemas2000profesional em gmail.com Thu May 19 19:36:27 2011 From: sistemas2000profesional em gmail.com (W O) Date: Thu, 19 May 2011 18:36:27 -0400 Subject: [firebase-br] =?iso-8859-1?q?=BFC=F3mo_se_puede_conocer_los_roles?= =?iso-8859-1?q?_de_un_usuario=3F?= In-Reply-To: References: Message-ID: Ok, gracias. Saludos. Walter. 2011/5/19 Rogério Néo > si, puede. > > Para saber cuáles son los roles de un usuario > SELECT RDB$RELATION_NAME FROM RDB$USER_PRIVILEGES WHERE > UPPER(RDB$USER)=:USUARIO > > > Rogério Néo > > > > 2011/5/17 W O > > > Hola a todos > > > > En una base de datos un mismo usuario puede tener muchos roles distintos. > > > > ¿Cómo se puede saber, desde un programa, cuáles son los roles que tiene > un > > usuario? > > > > Muchas gracias por adelantado. > > > > Walter. > > ______________________________________________ > > 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 > > > > > > -- > Rogério Néo > ______________________________________________ > 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 > From felipearon em gmail.com Fri May 20 09:07:35 2011 From: felipearon em gmail.com (Felipe Aron) Date: Fri, 20 May 2011 09:07:35 -0300 Subject: [firebase-br] Restaurar banco com campo NOT NULL Message-ID: Pessoal tenho um banco que foi atualizado recentemente porém não deram update num campo NOT NULL. Ao restaurar esse backup, dá erro pois diz que o campo não pode ser null. O que devo fazer pra conseguir restaurar esse banco de dados, para que ai depois eu alimente esse campo? -- Analista-Programador #FollowMe: @felipearon ( http://felipearon.net) From tavinhol em gmail.com Fri May 20 10:01:00 2011 From: tavinhol em gmail.com (=?iso-8859-1?Q?Jos=E9_Ot=E1vio_Lussari?=) Date: Fri, 20 May 2011 10:01:00 -0300 Subject: [firebase-br] Duvida com Trigger Message-ID: Pessoal, bom dia! a minha duvida é a seguinte: tenho uma trigger e tem vários If’s e dentro deles tenho rotinas em comum. Se fosse no delphi, eu criaria uma procedure e os lugares que eu precisar desse código eu chamaria a procedure... por exemplo: Procedure TForm1.Teste; Begin If I = 0 then begin Codigos; Codigos; Rotina_Comum; end else begin Codigos; Rotina_Comum; end; end; Procedure TForm1.Rotina_Comum; Begin Codigos; etc; end; tem como fazer isso no Firebird dentro da própria Trigger? a Trigger está ficando extensa, pois estou tendo que escrever um pedaço do código varias vezes... obrigado a todos! atenciosamente, [ ]’s José Otávio Lussari Analista de Sistemas Bel. em Sistemas de Informação From hpensador em gmail.com Fri May 20 10:33:04 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Fri, 20 May 2011 10:33:04 -0300 Subject: [firebase-br] Duvida com Trigger In-Reply-To: References: Message-ID: Bom dia José Otávio! Da mesma forma, crie uma Stored Procedure e chame a mesma. -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 From rnribeiro em gmail.com Fri May 20 10:37:55 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Fri, 20 May 2011 10:37:55 -0300 Subject: [firebase-br] Duvida com Trigger In-Reply-To: References: Message-ID: acho que usando a função case ou iif to consegue Em 20 de maio de 2011 10:33, Hélio Oliveira escreveu: > Bom dia José Otávio! > > Da mesma forma, crie uma Stored Procedure e chame a mesma. > > > -- > []'s, > > Hélio Oliveira > Bel. Ciência da Computação > Técnico em Contabilidade > e-mail : hpensador em gmail.com > Skype : hpensador > http://hpensador.blogspot.com/ > www.hpensador.net > (71) 9975-9176 > > > > ______________________________________________ > 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 > From jonas em hos.com.br Fri May 20 11:44:18 2011 From: jonas em hos.com.br (Jonas) Date: Fri, 20 May 2011 11:44:18 -0300 (BRT) Subject: [firebase-br] Ajuda com Select In-Reply-To: Message-ID: <2147020.153721305902658034.JavaMail.javamailuser@localhost> Só mais uma dica, me corrijam se eu estiver errado: Utilize o "UNION ALL" Pois se mais de um Select retornar registros iguais, ele irá agrupar os registros Ex: Retorno Primeiro Select 1 JONAS 20,00 Retorno Segundo Select 1 JONAS 20,00 Retorno Terceiro Select 2 JOAOZINHO 30,00 Final com "UNION" 1 JONAS 20,00 2 JOAOZINHO 30,00 Final com "UNION ALL" 1 JONAS 20,00 1 JONAS 20,00 2 JOAOZINHO 30,00 ----- Original Message ----- From: Daniel Maranhão To: FireBase Sent: Thu, 19 May 2011 16:54:48 -0300 (BRT) Subject: Re: [firebase-br] Ajuda com Select Obrigado Paulo, Vou pesquisar ! ----- Original Message ----- From: "Paulo Portella" To: "FireBase" Sent: Thursday, May 19, 2011 4:30 PM Subject: Re: [firebase-br] Ajuda com Select Porque não usar CAST DATE com Group By ? Isso aqui não seria um exemplo? http://firebase.com.br/pipermail/lista_firebase.com.br/2006-June/029174.html Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 19/05/2011 16:09, Ronaldo Souza escreveu: > Como eu disse eu não testei o exemplo que te passei. Talvez você tenha que > usar um álias diferente para as tabelas em cada union. Mas você consegue ! > > Sucesso > Ronaldo Alves de Souza > AtonWare Ltda. > > Em 19 de maio de 2011 16:06, Daniel Maranhão< > danielmachado em agetop.goias.gov.br> escreveu: > >> pois é, >> >> eu pensei no UNION, mas no UNION, eu consigo colocar 3 selects ? Eu só >> consegui 2. >> >> ----- Original Message ----- From: "Ronaldo Souza"< >> ronaldsouza01 em gmail.com> >> To: "FireBase" >> Sent: Thursday, May 19, 2011 3:59 PM >> >> Subject: Re: [firebase-br] Ajuda com Select >> >> >> Você pode usar o UNION, eu acho. Mais ou menos assim: >> >> select saida.pessoa_id, >> pessoa.nome, >> (select sum(saida.qnt_atendida * estoque.ult_preco) >> from saida, estoque >> where saida.produto_id = estoque.produto_id >> and saida.data_saida between '01.03.2011' and '31.03.2011' >> ) Valor >> from saida, estoque, pessoa >> where saida.produto_id = estoque.produto_id >> and saida.pessoa_id = pessoa.idpessoa >> and saida.data_saida between '01.03.2011' and '31.03.2011' >> UNION >> select saida.pessoa_id, >> pessoa.nome, >> (select sum(saida.qnt_atendida * estoque.ult_preco) >> from saida, estoque >> where saida.produto_id = estoque.produto_id >> and saida.data_saida between '01.04.2011' and '30.04.2011' >> ) Valor >> from saida, estoque, pessoa >> where saida.produto_id = estoque.produto_id >> and saida.pessoa_id = pessoa.idpessoa >> and saida.data_saida between '01.04.2011' and '30.05.2011' >> UNION >> select saida.pessoa_id, >> pessoa.nome, >> (select sum(saida.qnt_atendida * estoque.ult_preco) >> from saida, estoque >> where saida.produto_id = estoque.produto_id >> and saida.data_saida between '01.05.2011' and '31.05.2011' >> ) Valor >> from saida, estoque, pessoa >> where saida.produto_id = estoque.produto_id >> and saida.pessoa_id = pessoa.idpessoa >> and saida.data_saida between '01.05.2011' and '31.05.2011' >> >> Já vou avisando que eu nem testei aqui !! >> >> Sucesso >> Ronaldo Alves de Souza >> AtonWare Ltda. >> >> >> >> >> Em 19 de maio de 2011 15:55, Daniel Maranhão< >> danielmachado em agetop.goias.gov.br> escreveu: >> >> Forrest e Ronaldo, >>> Era exatamente isso, foi o desespero, desculpem e agradeço a ajuda. >>> >>> Agora aproveitando o embalo, esse select é para pegar o que foi gasto >>> por >>> uma pessoa no periodo de 19.04 até 19.05 >>> >>> Existe alguma maneira de eu repetir esse sql, mais 3 vezes, mudando >>> apenas >>> o periodo, sem ser por Stored Procedure ? >>> >>> Por exemplo, quero o relatorio dos meses, de março, abril, maio ? >>> >>> Alguem me da uma sugestão ? >>> >>> >>> Atc, >>> >>> Daniel >>> ----- Original Message ----- From: "Forrest®" >>> To: >>> Sent: Thursday, May 19, 2011 3:48 PM >>> Subject: Re: [firebase-br] Ajuda com Select >>> >>> >>> Em 19/05/2011 15:32, Daniel Maranhão escreveu: >>> >>> Senhores, Boa tarde ! >>>> Ajuda rápida, devido ao desespero. >>>> >>>> Estou como seguinte select >>>> >>>> select saida.pessoa_id, pessoa.nome, sum(saida.qnt_atendida * >>>> estoque.ult_preco) >>>> from saida, estoque, pessoa >>>> where saida.produto_id = estoque.produto_id >>>> and saida.pessoa_id = pessoa.idpessoa >>>> and saida.data_saida between '19.04.2011' and '19.05.2011' >>>> group by saida.pessoa_id >>>> >>>> >>>> com o seguinte erro: >>>> >>>> Invalid token. >>>> Dynamic SQL Error. >>>> SQL error code = -104. >>>> Invalid expression in the select list (not contained in either an >>>> aggregate function or the GROUP BY clause). >>>> >>>> se eu tirar a tela pessoa, e o pessoa.nome, funciona, mas eu preciso do >>>> nome da pessoa. >>>> >>>> Alguem pode me ajudar ? >>>> >>>> >>> O erro não é porque o campo " pessoa.nome " deve estar também no group >>> by??? >>> >>> T++++++++++++ >>> >>> >>> >>> ______________________________________________ >>> 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 -- Att, Jonas Dametto - HOS Sistemas Desenvolvedor - Email: jonas em hos.com.br From sistemas2000profesional em gmail.com Fri May 20 20:18:49 2011 From: sistemas2000profesional em gmail.com (W O) Date: Fri, 20 May 2011 19:18:49 -0400 Subject: [firebase-br] =?iso-8859-1?q?=BFExiste_alg=FAn_programa_para_SYSD?= =?iso-8859-1?q?BA=3F?= Message-ID: Hola a todos El usuario SYSDBA debe realizar muchas tareas, entre ellas: - Backup - Restore - Shadow - Sweep - Forced Writes ON/OFF - Otorgar Roles - Otorgar Privilegios - Revocar Roles - Revocar Privilegios - Poner a la base de datos como de acceso exclusivo - Poner a la base de datos como de acceso compartido - Cambiar el tamaño del caché - Poner a la base de datos como de solo lectura - Poner a la base de datos como de lectura y escritura - Validar la base de datos - Reparar bases de datos corruptas Mi pregunta es: ¿hay algún programa que tenga interfaz gráfica que le ayude a realizar esas tareas o siempre debe hacerlas con GBAK, NBACKUP, GFIX, etc.? Saludos. Walter. From hpensador em gmail.com Fri May 20 21:25:30 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Fri, 20 May 2011 21:25:30 -0300 Subject: [firebase-br] =?iso-8859-1?q?=BFExiste_alg=FAn_programa_para_SYSD?= =?iso-8859-1?q?BA=3F?= In-Reply-To: References: Message-ID: Boa noite Walter! Há sim meu amigo uma das melhores é o IBExpert. Para backup/restore há muitas e muitas, dê uma olhada na área de downloads da Firebase. -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 From sistemas2000profesional em gmail.com Fri May 20 21:36:14 2011 From: sistemas2000profesional em gmail.com (W O) Date: Fri, 20 May 2011 20:36:14 -0400 Subject: [firebase-br] =?iso-8859-1?q?=BFExiste_alg=FAn_programa_para_SYSD?= =?iso-8859-1?q?BA=3F?= In-Reply-To: References: Message-ID: Muchas gracias Hélio, pero yo no quiero solamente para hacer backup/restore sino para hacer TODAS las tareas. Voy a buscar en Google el IBExpert. Gracias nuevamente. Walter. 2011/5/20 Hélio Oliveira > Boa noite Walter! > > Há sim meu amigo uma das melhores é o IBExpert. > > Para backup/restore há muitas e muitas, dê uma olhada na área de downloads > da Firebase. > > -- > []'s, > > Hélio Oliveira > Bel. Ciência da Computação > Técnico em Contabilidade > e-mail : hpensador em gmail.com > Skype : hpensador > http://hpensador.blogspot.com/ > www.hpensador.net > (71) 9975-9176 > > > ______________________________________________ > 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 > From ecostas em gmail.com Sat May 21 08:46:53 2011 From: ecostas em gmail.com (Eduardo C) Date: Sat, 21 May 2011 08:46:53 -0300 Subject: [firebase-br] Ajuda com Select In-Reply-To: References: <3E5F9E173A50425F8E4B59D7AD815A2E@DanielPC> <91C61FFA5C5240989362836D8B9724B6@agetop78002> Message-ID: Acrescente pessoa. Nome ao group by Em 19/05/2011 15:33, "Daniel Maranhão" escreveu: Senhores, Boa tarde ! Ajuda rápida, devido ao desespero. Estou como seguinte select select saida.pessoa_id, pessoa.nome, sum(saida.qnt_atendida * estoque.ult_preco) from saida, estoque, pessoa where saida.produto_id = estoque.produto_id and saida.pessoa_id = pessoa.idpessoa and saida.data_saida between '19.04.2011' and '19.05.2011' group by saida.pessoa_id com o seguinte erro: Invalid token. Dynamic SQL Error. SQL error code = -104. Invalid expression in the select list (not contained in either an aggregate function or the GROUP BY clause). se eu tirar a tela pessoa, e o pessoa.nome, funciona, mas eu preciso do nome da pessoa. Alguem pode me ajudar ? Atc, Daniel. ______________________________________________ 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 From sffzambotti em ig.com.br Sat May 21 11:15:56 2011 From: sffzambotti em ig.com.br (Saulo Zambotti) Date: Sat, 21 May 2011 11:15:56 -0300 Subject: [firebase-br] =?iso-8859-1?q?Importa=E7=E3o_de_dados?= Message-ID: <001301cc17c1$9c6232f0$d52698d0$@com.br> Bom dia à todos. Estou fazendo uma importação de dados de um arquivo .txt e os caracteres com acento ficam totalmente estranhos no banco. Isto é problema no Banco ou no Delphi??? Alguem sabe como resolver??? Obrigado Saulo From marcosweimer em gmail.com Sat May 21 11:28:16 2011 From: marcosweimer em gmail.com (Marcos Weimer) Date: Sat, 21 May 2011 11:28:16 -0300 Subject: [firebase-br] =?iso-8859-1?q?Importa=E7=E3o_de_dados?= In-Reply-To: <001301cc17c1$9c6232f0$d52698d0$@com.br> References: <001301cc17c1$9c6232f0$d52698d0$@com.br> Message-ID: Saulo Na hora de carregar o arquivo vc tem de ver a codificação dele. faça um teste, abra ele no bloco de notas (no windows 7) e mude a codificação e veja qual vai ser a correta, ou veja com qual a codificação que foi gerado. qq coisa da um toque. vlw Em 21 de maio de 2011 11:15, Saulo Zambotti escreveu: > Bom dia à todos. > > > > Estou fazendo uma importação de dados de um arquivo .txt e os caracteres > com > acento ficam totalmente estranhos no banco. Isto é problema no Banco ou no > Delphi??? > > > > Alguem sabe como resolver??? > > > > > > Obrigado > > > > > > Saulo > > ______________________________________________ > 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 > -- -=Ma®©oS=- Marcos R. Weimer Puma GTE 1974 Tubarão From sffzambotti em ig.com.br Sat May 21 14:21:05 2011 From: sffzambotti em ig.com.br (Saulo Zambotti) Date: Sat, 21 May 2011 14:21:05 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Importa=E7=E3o_de_dados?= In-Reply-To: References: <001301cc17c1$9c6232f0$d52698d0$@com.br> Message-ID: <000001cc17db$8021b0b0$80651210$@com.br> Marcos, deu certo. Obrigado Saulo -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Marcos Weimer Enviada em: sábado, 21 de maio de 2011 11:28 Para: FireBase Assunto: Re: [firebase-br] Importação de dados Saulo Na hora de carregar o arquivo vc tem de ver a codificação dele. faça um teste, abra ele no bloco de notas (no windows 7) e mude a codificação e veja qual vai ser a correta, ou veja com qual a codificação que foi gerado. qq coisa da um toque. vlw Em 21 de maio de 2011 11:15, Saulo Zambotti escreveu: > Bom dia à todos. > > > > Estou fazendo uma importação de dados de um arquivo .txt e os caracteres > com > acento ficam totalmente estranhos no banco. Isto é problema no Banco ou no > Delphi??? > > > > Alguem sabe como resolver??? > > > > > > Obrigado > > > > > > Saulo > > ______________________________________________ > 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 > -- -=Ma®©oS=- Marcos R. Weimer Puma GTE 1974 Tubarão ______________________________________________ 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 From luciano em orgsystem.com.br Sat May 21 16:50:12 2011 From: luciano em orgsystem.com.br (luciano) Date: Sat, 21 May 2011 19:50:12 +0000 (UTC) Subject: [firebase-br] =?utf-8?q?Servi=C3=A7o_do_Firebird_normal_shutdown?= Message-ID: Olá Algo estranho está acontecendo em um servidor firebird, com as configurações DELL quad core 12 G ram 2 HD raid, com controladora 1G cache Versão: superserver 2.5 Database header page information: Flags 0 Checksum 12345 Generation 882 Page size 8192 ODS version 11.2 Oldest transaction 874 Oldest active 875 Oldest snapshot 875 Next transaction 876 Bumped transaction 1 Sequence number 0 Next attachment ID 4 Implementation ID 24 Shadow count 0 Page buffers 10000 Next header page 0 Database dialect 1 Creation date May 21, 2011 15:27:23 Attributes single-user maintenance Variable header data: Sweep interval: 20000 *END* Linux Centos 5.5 glib está oK Primeiramente toda noite o serviço parava conforme parte do firebird.log abaixo svrbd (Client) Sat May 21 15:05:00 2011 /opt/firebird/bin/fbguard: guardian starting /opt/firebird/bin/fbserver svrbd (Client) Sat May 21 15:09:20 2011 /opt/firebird/bin/fbguard: /opt/firebird/bin/fbserver normal shutdown. svrbd (Client) Sat May 21 15:13:03 2011 /opt/firebird/bin/fbguard: guardian starting /opt/firebird/bin/fbserver o banco cai e o fbguard não consegue inicia-lo, e gera a mensagem normal shutdown (não sei como pode ser normal), então eu suspeitei do BD estar corrompido. Passei o gfix, e estava mesmo, então fiz um backup e restore e agora não tem mais nada errado. Mas durante o backup, acontecia algo estranho, ele fazia todo o backup, mostrava o tamanho, mas antes de gravar o arquivo na pasta, o banco caia e o arquivo não era gerado, fiz várias tentativas, até que resolvi deixar uma conexão aberta durante o backup e ai não caiu e fez o backup, mas este erro gbak:writing SQL roles gbak: writing SQL role: TESTE gbak: writing SQL role: FORASYSDBA gbak: writing SQL role: ADMINISTRADOR gbak: writing SQL role: SUPERVISOR gbak: writing SQL role: USUARIO gbak:writing names mapping gbak:closing file, committing, and finishing. 1956848128 bytes written gbak: ERROR:Error reading data from the connection. gbak:Exiting before completion due to errors gbak: ERROR:Error reading data from the connection. [root em svragroplanta osbd]# service firebird status Firebird server [default] is stopped o no firebird.log svrbd (Client) Sat May 21 15:09:20 2011 /opt/firebird/bin/fbguard: /opt/firebird/bin/fbserver normal shutdown. Mesmo com o BD sem falhas, sempre da esse erro, se não tiver conexão durante o processo de backup. Tentei detalhar o que achei relevante, se alguém quiser mais alguma informação ou puder me ajudar... From luciano em orgsystem.com.br Sat May 21 17:02:08 2011 From: luciano em orgsystem.com.br (luciano) Date: Sat, 21 May 2011 20:02:08 +0000 (UTC) Subject: [firebase-br] =?utf-8?q?Servi=C3=A7o_do_Firebird_normal_shutdown?= References: Message-ID: Mais uma novidade, agora após o processo de gfix e backup e restore, qualquer tentativas de gfix também o serviço do firebird para... gfix -mend -full /orgsystem/osbd/osbd.fdb -user ADMIN -password ... svrbd (Client) Sat May 21 17:01:20 2011 /opt/firebird/bin/fbguard: /opt/firebird/bin/fbserver normal shutdown. From listas em warmboot.com.br Sat May 21 20:48:16 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Sat, 21 May 2011 20:48:16 -0300 Subject: [firebase-br] =?iso-8859-1?q?Servi=E7o_do_Firebird_normal_shutdow?= =?iso-8859-1?q?n?= In-Reply-To: References: Message-ID: <1414423704.20110521204816@warmboot.com.br> Aparentemente seu banco ainda está corrompido. Baixe a versão de avaliação do FB FirstAid e mande diagnosticar. Essa ferramenta não depende do Firebird estar no ar pra fazer a checagem do banco. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br l> Mais uma novidade, agora após o processo de gfix e backup e restore, qualquer l> tentativas de gfix também o serviço do firebird para... l> gfix -mend -full /orgsystem/osbd/osbd.fdb -user ADMIN -password ... l> svrbd (Client) Sat May 21 17:01:20 2011 l> /opt/firebird/bin/fbguard: /opt/firebird/bin/fbserver normal shutdown. l> ______________________________________________ l> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br l> Para saber como gerenciar/excluir seu cadastro na lista, use: l> http://www.firebase.com.br/fb/artigo.php?id=1107 l> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rafael.program em gmail.com Sun May 22 01:08:46 2011 From: rafael.program em gmail.com (Rafael Silva) Date: Sun, 22 May 2011 01:08:46 -0300 Subject: [firebase-br] =?iso-8859-1?q?Importa=E7=E3o_de_dados?= References: <001301cc17c1$9c6232f0$d52698d0$@com.br> Message-ID: olá saulo, tudo bem? poderia por favor me dizer como eu faço o mesmo evento a qual você está fazendo? importar dados de um arquivo txt para um banco fdb? desde já muito obrigado.... Rafael Silva - técnico em informática e processamento de dados. ----- Original Message ----- From: "Saulo Zambotti" To: Sent: Saturday, May 21, 2011 11:15 AM Subject: [firebase-br] Importação de dados Bom dia à todos. Estou fazendo uma importação de dados de um arquivo .txt e os caracteres com acento ficam totalmente estranhos no banco. Isto é problema no Banco ou no Delphi??? Alguem sabe como resolver??? Obrigado Saulo ______________________________________________ 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 From felix.sol em terra.com.br Sun May 22 01:30:36 2011 From: felix.sol em terra.com.br (Felix) Date: Sun, 22 May 2011 01:30:36 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Importa=E7=E3o_de_dados?= In-Reply-To: References: <001301cc17c1$9c6232f0$d52698d0$@com.br> Message-ID: <000001cc1839$00992220$01cb6660$@sol@terra.com.br> Eu criei uma rotina em Delphi que le o arquivo txt e faz o insert´s individuais nas tabelas... Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Rafael Silva Enviada em: domingo, 22 de maio de 2011 01:09 Para: FireBase Assunto: Re: [firebase-br] Importação de dados olá saulo, tudo bem? poderia por favor me dizer como eu faço o mesmo evento a qual você está fazendo? importar dados de um arquivo txt para um banco fdb? desde já muito obrigado.... Rafael Silva - técnico em informática e processamento de dados. ----- Original Message ----- From: "Saulo Zambotti" To: Sent: Saturday, May 21, 2011 11:15 AM Subject: [firebase-br] Importação de dados Bom dia à todos. Estou fazendo uma importação de dados de um arquivo .txt e os caracteres com acento ficam totalmente estranhos no banco. Isto é problema no Banco ou no Delphi??? Alguem sabe como resolver??? Obrigado Saulo ______________________________________________ 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 From luciano em orgsystem.com.br Mon May 23 09:13:42 2011 From: luciano em orgsystem.com.br (luciano) Date: Mon, 23 May 2011 12:13:42 +0000 (UTC) Subject: [firebase-br] =?utf-8?q?Servi=C3=A7o_do_Firebird_normal_shutdown?= References: <1414423704.20110521204816@warmboot.com.br> Message-ID: Abaixo o resultado 23/05/2011 08:26:13 INFO: Open database files: c:\bd\osbd\t.fdb 23/05/2011 08:26:14 INFO: Analyzing database low-level structures... 23/05/2011 08:26:14 INFO: Process database file #1 of 1 files. 23/05/2011 08:48:35 INFO: Actual PageCount: 359712 found in database 23/05/2011 08:48:35 INFO: Found 3 undefined pages. Você acredita que pode estar sendo a causa ? Abraço From edujed em gmail.com Mon May 23 10:32:25 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Mon, 23 May 2011 10:32:25 -0300 Subject: [firebase-br] =?iso-8859-1?q?Servi=E7o_do_Firebird_normal_shutdow?= =?iso-8859-1?q?n?= In-Reply-To: References: <1414423704.20110521204816@warmboot.com.br> Message-ID: Pelo sintoma, acredito que possa ser alguma falha de hardware, ou problema relacionado ao driver da controladora RAID. Já passei por algo semelhante, e a solução imediata foi substituir o equipamento para "averiguações". Todos os problemas do banco foram resolvidos após um PUMP para o novo servidor. Depois de alguns testes, descobrimos que a cache da controladora estava com erro de paridade e a mesma foi trocada em garantia. Mas já me deparei com problemas de corrupção (causados por falta de sincronismo) em RAIDs por software (pois não havia o driver correto para o RAID por hardware). Acho que isto é algo que vale verificar com muita atenção. ========================== Eduardo Jedliczka Apucarana - Pr ========================== 2011/5/23 luciano : > Abaixo o resultado > > 23/05/2011 08:26:13 INFO: Open database files: c:\bd\osbd\t.fdb > > 23/05/2011 08:26:14 INFO: Analyzing database low-level structures... > > 23/05/2011 08:26:14 INFO: Process database file #1 of 1 files. > > 23/05/2011 08:48:35 INFO: Actual PageCount: 359712 found in database > > 23/05/2011 08:48:35 INFO: Found 3 undefined pages. > > > Você acredita que pode estar sendo a causa ? > > Abraço > > > > ______________________________________________ > 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 > From diegomaccari em ig.com.br Mon May 23 10:57:06 2011 From: diegomaccari em ig.com.br (Diego Maccari) Date: Mon, 23 May 2011 10:57:06 -0300 Subject: [firebase-br] AJUDA -- PERCENTUAL EM SQL/FIREBIRD ??? Message-ID: <5C8DA38DB5D74EFF8A8197805D9DD93E@DIEGOPC> Bom dia pessoal preciso de uma ajuda aqui tnho uma aplicação que em uma determinada opção proporcionaliza créditos fiscais de PIS/COFINS com base nas receitas do Mercado Interno Tributado no Mercado Interno Tributado á Zero e no Mercado de Exportação, preciso executar este procedimento via SQL no Firebird alguém poderia me dar uma dica de como fazer isso. Explicando tenho os seguites campos na Tabela: VALOR_PIS, VALOR_COFINS = QUE CONTEM O CRÉDITO TOTAL DO PIS E DA COFINS VALOR_PIS_MI, VALOR_PIS_NT, VALOR_PIS_EX = CAMPOS QUE RECEBERÃO O VALOR DA PROPORCIONALIZAÇÃO VALOR_COFINS_MI, VALOR_COFINS_NT, VALOR_COFINS_EX = CAMPOS QUE RECEBERÃO O VALOR DA PROPORCIONALIZAÇÃO Os percentuais são informador pelo usuario seria algo como: VALOR_PIS_MI := (VALOR_PIS / 100) * PERCENTUAL_MI; Preciso fazer isso com SQL alguém poderia me ajudar ?? Att Diego M. From hpensador em gmail.com Mon May 23 11:05:11 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Mon, 23 May 2011 11:05:11 -0300 Subject: [firebase-br] AJUDA -- PERCENTUAL EM SQL/FIREBIRD ??? In-Reply-To: <5C8DA38DB5D74EFF8A8197805D9DD93E@DIEGOPC> References: <5C8DA38DB5D74EFF8A8197805D9DD93E@DIEGOPC> Message-ID: Bom dia Diego Maccari! Não sei bem se entendi exatamento o que você precisa, porém se for fazer o calculo diretamente em sua sentença SQL é +/- assim : select (seu_campo_valor * (seu_campo_percentual / 100)) as valor_pis_fins from sua_tabela algo tipo select (100000 * (10 / 100)) as valor_calculado from rdb$database onde 100000 é o valor base de calculo 10 é o percentual que dividido por 100 será igual a 0,1 -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 From diegomaccari em ig.com.br Mon May 23 11:19:41 2011 From: diegomaccari em ig.com.br (Diego Maccari) Date: Mon, 23 May 2011 11:19:41 -0300 Subject: [firebase-br] AJUDA -- PERCENTUAL EM SQL/FIREBIRD ??? In-Reply-To: References: <5C8DA38DB5D74EFF8A8197805D9DD93E@DIEGOPC> Message-ID: <0059A21E0E0249A5BC32B6FF1EC885E8@DIEGOPC> Bm dia Hélio Obrigado por ter respondido; Mas isso me causou mais uma dúvida esse exemplo que vc me enviou calcularia o referido percentual para centenas de registros ?? Estou tentando aqui resilver isso com a instrção UPDATE, estaria eu no caminho errado ?? Afinal trata-se de uma atualização mesmo ja que os dados já estarão no DB. -----Mensagem Original----- From: Hélio Oliveira Sent: Monday, May 23, 2011 11:05 AM To: lista em firebase.com.br Subject: Re: [firebase-br] AJUDA -- PERCENTUAL EM SQL/FIREBIRD ??? Bom dia Diego Maccari! Não sei bem se entendi exatamento o que você precisa, porém se for fazer o calculo diretamente em sua sentença SQL é +/- assim : select (seu_campo_valor * (seu_campo_percentual / 100)) as valor_pis_fins from sua_tabela algo tipo select (100000 * (10 / 100)) as valor_calculado from rdb$database onde 100000 é o valor base de calculo 10 é o percentual que dividido por 100 será igual a 0,1 -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 ______________________________________________ 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 From hpensador em gmail.com Mon May 23 11:26:02 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Mon, 23 May 2011 11:26:02 -0300 Subject: [firebase-br] AJUDA -- PERCENTUAL EM SQL/FIREBIRD ??? In-Reply-To: <0059A21E0E0249A5BC32B6FF1EC885E8@DIEGOPC> References: <5C8DA38DB5D74EFF8A8197805D9DD93E@DIEGOPC> <0059A21E0E0249A5BC32B6FF1EC885E8@DIEGOPC> Message-ID: Diego como disse inicialmente não sei se entendi perfeitamento o que você necessita. É possível você enumerar o que você realmente necessita fazer. No post inicial você falou em calcular PIS/CONFIS com base nas receitas... o que levou-me a deduzir que você estava querendo calcular o valor dos respectivos tributos e daí te passei o exemplo. Sendo atualização de valores dos tributos o processo de calculo será o mesmo. Manda + detalhes para que eu posso lhe ajudar melhor. -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 From m18angelo em gmail.com Mon May 23 11:38:47 2011 From: m18angelo em gmail.com (marcos vinicius angelo da silva) Date: Mon, 23 May 2011 11:38:47 -0300 Subject: [firebase-br] Palestrante. Message-ID: Bom dia, gostaria de convidar profissionais em banco de dados, para ministrar palestras em nossa semana academica, nao podemos oferecer remuneração, mas arcamos com os custos de deslocamento, hospedagem e alimentação. Teriamos o maior prazer em recebelos, pois contamos com experiencia de quem trabalha em um mercado diferente do nosso, e esperamos retribuir tambem com conhecimentos. -- Desde-ja grato. --- Marcos Vinicius Angelo da Silva Analista de Sistemas. Tripagel Com. e Representações Ltda. tripagel em tripagel.com.br marcos em tripagel.com.br ti em tripagel.com.br "FAFISM" -- 2009 - 2011 www.fafism.com.br From jhonata.andrade em oi.net.br Mon May 23 11:52:49 2011 From: jhonata.andrade em oi.net.br (Jhonata Vieira De Andrade) Date: Mon, 23 May 2011 11:52:49 -0300 Subject: [firebase-br] Capacidade dos BDs firebird Message-ID: Pessoal, Trabalho com uma Aplicação em Delphi que Utiliza o BD do firebird, percebo que na maioria dos casos os BDs são corrompidos entre 2 e 3 Gb, segue Dúvidas. 1. Qual a capacidade máxima dos BDs Firebird ? 2. Qual ferramenta posso utilizar para restaurar os banco corrompidos ? 3. Qual a melhor ferramenta para backup dos BDs ? 4. Existe alguma ferramenta que faça o diagnóstico dos Bancos ? Obrigado. Jhonata Esta mensagem, incluindo seus anexos, pode conter informacoes privilegiadas e/ou de carater confidencial, nao podendo ser retransmitida sem autorizacao do remetente. Se voce nao e o destinatario ou pessoa autorizada a recebe-la, informamos que o seu uso, divulgacao, copia ou arquivamento sao proibidos. Portanto, se você recebeu esta mensagem por engano, por favor, nos informe respondendo imediatamente a este e-mail e em seguida apague-a. From edujed em gmail.com Mon May 23 12:05:34 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Mon, 23 May 2011 12:05:34 -0300 Subject: [firebase-br] Capacidade dos BDs firebird In-Reply-To: References: Message-ID: Respostas no texto. Em 23 de maio de 2011 11:52, Jhonata Vieira De Andrade escreveu: > Pessoal, > > Trabalho com uma Aplicação em Delphi que Utiliza o BD do firebird, percebo que na maioria dos casos os BDs são corrompidos entre 2 e 3 Gb, segue Dúvidas. Talvez seja porque boa parte dos usuários da lista tenham bancos neste tamanho. E, por serem bancos de pequeno porte, muitos não dão o devido cuidado ao banco. Quer um exemplo ? Seja sincero, clientes com bancos de 2GB costumam ter : - servidor dedicado APENAS para o banco de dados ? - rede certificada, Switchs de qualidade (hubs e equipamentos da D-Link/Encore/TpLink não contam) ? - um servidor "de verdade" (sem ser um MEGA-DESKTOP) com disco e fonte redundante ? - no-break ? - um administrador de redes, ou consultoria de TI ? - acompanhamento (mesmo que semestral) do Banco de dados ? Mas sou acostumado a ver Bancos Firebird com mais de 15GB sem nenhum problema de corrupção. Pois neste ambiente quase todas as respostas para as perguntas acima são "SIM". > > 1.    Qual a capacidade máxima dos BDs Firebird ? R: Pelo menos 300 GB eu sei que suporta, pois não cheguei a fazer teste com bancos maiores, mas sei que a IBSurgeon testou um banco com quase um tera. > > 2.    Qual ferramenta posso utilizar para restaurar os banco corrompidos ? R: gfix, ou os produtos da própria IBSurgeon (IBFirstAid). > > 3.    Qual a melhor ferramenta para backup dos BDs ? R: as que vem com o próprio firebird. GBAK e Nbackup. > > 4.    Existe alguma ferramenta que faça o diagnóstico dos Bancos ? R: Idem pergunta 2. > > > Obrigado. Disponha. > Jhonata > Esta mensagem, incluindo seus anexos, pode conter informacoes privilegiadas e/ou de carater confidencial, nao podendo ser retransmitida sem autorizacao do remetente. Se voce nao e o destinatario ou pessoa autorizada a recebe-la, informamos que o seu uso, divulgacao, copia ou arquivamento sao proibidos. Portanto, se você recebeu esta mensagem por engano, por favor, nos informe respondendo imediatamente a este e-mail e em seguida apague-a. > ______________________________________________ > 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 > From listas em warmboot.com.br Mon May 23 12:14:13 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Mon, 23 May 2011 12:14:13 -0300 Subject: [firebase-br] Capacidade dos BDs firebird In-Reply-To: References: Message-ID: <901564921.20110523121413@warmboot.com.br> JVDA> Pessoal, JVDA> Trabalho com uma Aplicação em Delphi que Utiliza o BD do JVDA> firebird, percebo que na maioria dos casos os BDs são JVDA> corrompidos entre 2 e 3 Gb, segue Dúvidas. JVDA> 1. Qual a capacidade máxima dos BDs Firebird ? Sabemos de bancos de 1TB. JVDA> 2. Qual ferramenta posso utilizar para restaurar os banco corrompidos ? gfix ou FBFirstAid (IB Surgeon) JVDA> 3. Qual a melhor ferramenta para backup dos BDs ? O gbak/api de serviços e o nbackup são as únicas ferramentas recomendadas. Existem utilitários de terceiros que fornecem recursos extras, como agendamento, etc. JVDA> 4. Existe alguma ferramenta que faça o diagnóstico dos Bancos ? Idem ao item 2. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br From diegomaccari em ig.com.br Mon May 23 14:28:44 2011 From: diegomaccari em ig.com.br (Diego Maccari) Date: Mon, 23 May 2011 14:28:44 -0300 Subject: [firebase-br] =?iso-8859-1?q?D=DAVIDA_-_VARI=C1VEIS_EM_INTRU=C7?= =?iso-8859-1?q?=C3O_UPDATE=2E?= Message-ID: <228B04B53F7B4CB3AB53D577424CB295@DIEGOPC> Prezados boa tarde; Estou com a necessidade de executar um bloco SQL para realizar atualizações em algumas tabelas do DB, acontesse que preciso verificar os valores com o IF e para isso precisarei criar algumas variaveis, fiz algumas tentativas aqui mas sem sucesso, como posso usar VARIAVEIS dentro de um instrução UPDATE. Att Diego M. From hpensador em gmail.com Mon May 23 14:37:04 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Mon, 23 May 2011 14:37:04 -0300 Subject: [firebase-br] =?iso-8859-1?q?D=DAVIDA_-_VARI=C1VEIS_EM_INTRU=C7?= =?iso-8859-1?q?=C3O_UPDATE=2E?= In-Reply-To: <228B04B53F7B4CB3AB53D577424CB295@DIEGOPC> References: <228B04B53F7B4CB3AB53D577424CB295@DIEGOPC> Message-ID: Boa tarde Diego Maccari! Conforme te respondi no post anterior, utilize execute block o mesmo tem o mesmo funcionamento de uma Stored Procedure, com a vantagem de não necessitar ser armazenado do BD. Neste você pode criar variaveis, e fazer quantos testes for necessario. Abaixo pequeno exemplo. execute block declare variable variavel1 numeric(12,2); as begin for select campos from tabela where condicao into :variavel1 begin --- aqui vc fará todo o processamento necessário if (:variavel1 > 0) then begin --- faz processamento..... end end end -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 From diegomaccari em ig.com.br Mon May 23 14:53:30 2011 From: diegomaccari em ig.com.br (Diego Maccari) Date: Mon, 23 May 2011 14:53:30 -0300 Subject: [firebase-br] =?iso-8859-1?q?D=DAVIDA_-_VARI=C1VEIS_EM_INTRU=C7?= =?iso-8859-1?q?=C3O_UPDATE=2E?= In-Reply-To: References: <228B04B53F7B4CB3AB53D577424CB295@DIEGOPC> Message-ID: <4173E415F9664ED1818C6F18CA636CAF@DIEGOPC> OK Helio vou estudar este seu axemplo e verificar como adaptar nas minhas necessidades Obrigado. -----Mensagem Original----- From: Hélio Oliveira Sent: Monday, May 23, 2011 2:37 PM To: lista em firebase.com.br Subject: Re: [firebase-br] DÚVIDA - VARIÁVEIS EM INTRUÇÃO UPDATE. Boa tarde Diego Maccari! Conforme te respondi no post anterior, utilize execute block o mesmo tem o mesmo funcionamento de uma Stored Procedure, com a vantagem de não necessitar ser armazenado do BD. Neste você pode criar variaveis, e fazer quantos testes for necessario. Abaixo pequeno exemplo. execute block declare variable variavel1 numeric(12,2); as begin for select campos from tabela where condicao into :variavel1 begin --- aqui vc fará todo o processamento necessário if (:variavel1 > 0) then begin --- faz processamento..... end end end -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 ______________________________________________ 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 From hpensador em gmail.com Mon May 23 15:34:56 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Mon, 23 May 2011 15:34:56 -0300 Subject: [firebase-br] =?iso-8859-1?q?D=DAVIDA_-_VARI=C1VEIS_EM_INTRU=C7?= =?iso-8859-1?q?=C3O_UPDATE=2E?= In-Reply-To: <4173E415F9664ED1818C6F18CA636CAF@DIEGOPC> References: <228B04B53F7B4CB3AB53D577424CB295@DIEGOPC> <4173E415F9664ED1818C6F18CA636CAF@DIEGOPC> Message-ID: Diego vá fazendo as adaptações e a medida que houver duvidas posta aqui que vou lhe ajuda. -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 From listas em warmboot.com.br Mon May 23 15:49:38 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Mon, 23 May 2011 15:49:38 -0300 Subject: [firebase-br] =?iso-8859-1?q?Experi=EAncia_com_replica=E7=E3o_e_F?= =?iso-8859-1?q?irebird?= Message-ID: <106181565.20110523154938@warmboot.com.br> Pessoal, Estou procurando alguém com bastante experiência na implementação de replicação em BDs Firebird. Esse foi um dos temas mais pedidos na pesquisa para o proximo FDD, e gostaria de encontrar alguém para falar sobre isso no evento. A idéia é uma palestra prática, mostrando como transformar um banco projetado inicialmente sem a preocupação de replicação, em um banco apto a replicação "multi-master", comentando os problemas pertinentes, e soluções. Caso se considere apto para o papel, ou conheça alguém que o seja, entre em contato comigo em private (não responda pra lista). []s Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br From diegomaccari em ig.com.br Mon May 23 16:23:48 2011 From: diegomaccari em ig.com.br (Diego Maccari) Date: Mon, 23 May 2011 16:23:48 -0300 Subject: [firebase-br] =?iso-8859-1?q?D=DAVIDA_-_VARI=C1VEIS_EM_INTRU=C7?= =?iso-8859-1?q?=C3O_UPDATE=2E?= In-Reply-To: References: <228B04B53F7B4CB3AB53D577424CB295@DIEGOPC> <4173E415F9664ED1818C6F18CA636CAF@DIEGOPC> Message-ID: Helio Infelismente não compreendi o funcionamento do Execute Block muito bem, retirei as variaveis para simplificar mas ainda não consegui fazer funcionar, minha necissidade é atualizar os valores dos creditos com base em um percentual, porem o valor do crédito não pode ser menor que 0.0100 Veja como ficou... Execute Block As begin For SELECT * FROM TB_IN_981_4104 WHERE (CNPJ = '00.000.000/0001-91') AND (MES = 'Janeiro') AND (ANO = 2010) AND (CODIGO_SIT_TRIBUTARIA_PIS = '49') AND (CODIGO_SIT_TRIBUTARIA_COFINS = '49') Begin VALOR_PIS = (BASE_CALCULO_PIS / 100) * ALIQUOTA_PIS; VALOR_PIS_EXPORTACAO = (((BASE_CALCULO_PIS / 100) * ALIQUOTA_PIS) * PERCENT_EX / 100); VALOR_PIS_MERC_INTERNO = (((BASE_CALCULO_PIS / 100) * ALIQUOTA_PIS) * PERCENT_MI / 100); VALOR_PIS_N_TRIB_INTERNO = (((BASE_CALCULO_PIS / 100) * ALIQUOTA_PIS) * PERCENT_NT / 100); If (VALOR_PIS_EXPORTACAO > 0.0000) Then If (VALOR_PIS_EXPORTACAO < 0.0100) Then VALOR_PIS_EXPORTACAO = 0.0100; If (VALOR_PIS_MERC_INTERNO > 0.0000) Then If (VALOR_PIS_MERC_INTERNO < 0.0100) Then VALOR_PIS_MERC_INTERNO = 0.0100; If (VALOR_PIS_N_TRIB_INTERNO > 0.0000) Then If (VALOR_PIS_N_TRIB_INTERNO < 0.0100) Then VALOR_PIS_N_TRIB_INTERNO = 0.0100; End End -----Mensagem Original----- From: Hélio Oliveira Sent: Monday, May 23, 2011 3:34 PM To: lista em firebase.com.br Subject: Re: [firebase-br] DÚVIDA - VARIÁVEIS EM INTRUÇÃO UPDATE. Diego vá fazendo as adaptações e a medida que houver duvidas posta aqui que vou lhe ajuda. -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 ______________________________________________ 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 From hpensador em gmail.com Mon May 23 16:55:36 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Mon, 23 May 2011 16:55:36 -0300 Subject: [firebase-br] =?iso-8859-1?q?D=DAVIDA_-_VARI=C1VEIS_EM_INTRU=C7?= =?iso-8859-1?q?=C3O_UPDATE=2E?= In-Reply-To: References: <228B04B53F7B4CB3AB53D577424CB295@DIEGOPC> <4173E415F9664ED1818C6F18CA636CAF@DIEGOPC> Message-ID: Diego, o execute block como nome já diz irá executar todo o seu bloco de comandos em uma unica vez... pelo seu código observo que serão atualizados todos os registros encotrados nesta tabela com base em sua condição. Ele simplifica sua vida que ao invez de ter que digitar n-comandos sqls digitará todos de uma só vez e mas, através do mesmo você pode verificar os valores e fazer as atualizações com valores pre-definidos. Veja que isto é uma programação PSQL sem ser em SP. -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 From diegomaccari em ig.com.br Mon May 23 17:02:50 2011 From: diegomaccari em ig.com.br (Diego Maccari) Date: Mon, 23 May 2011 17:02:50 -0300 Subject: [firebase-br] =?iso-8859-1?q?D=DAVIDA_-_VARI=C1VEIS_EM_INTRU=C7?= =?iso-8859-1?q?=C3O_UPDATE=2E?= In-Reply-To: References: <228B04B53F7B4CB3AB53D577424CB295@DIEGOPC> <4173E415F9664ED1818C6F18CA636CAF@DIEGOPC> Message-ID: <8B15E8EFA85B444D86D2000465D73009@DIEGOPC> Vendo por este seu comentário não seria mais indicado o uso da SP ?? -----Mensagem Original----- From: Hélio Oliveira Sent: Monday, May 23, 2011 4:55 PM To: lista em firebase.com.br Subject: Re: [firebase-br] DÚVIDA - VARIÁVEIS EM INTRUÇÃO UPDATE. Diego, o execute block como nome já diz irá executar todo o seu bloco de comandos em uma unica vez... pelo seu código observo que serão atualizados todos os registros encotrados nesta tabela com base em sua condição. Ele simplifica sua vida que ao invez de ter que digitar n-comandos sqls digitará todos de uma só vez e mas, através do mesmo você pode verificar os valores e fazer as atualizações com valores pre-definidos. Veja que isto é uma programação PSQL sem ser em SP. -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 ______________________________________________ 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 From diegomaccari em ig.com.br Mon May 23 17:43:17 2011 From: diegomaccari em ig.com.br (Diego Maccari) Date: Mon, 23 May 2011 17:43:17 -0300 Subject: [firebase-br] AJUDA COM PROCEDURE Message-ID: <608061D32DCF450592CDA359AC7F22AF@DIEGOPC> Boa tarde Pessoal Criei esta Procedure no IBExpert, mas não estou conseguindo faze-la funcionar toda vez me aparesse a mesma mensagem: ?Column does not belong to referenced table.? ? A Coluna não pertence a tabela referenciada. Já verifiquei várias vezes e não consegui descobrir o erro, todos os campos estão escritos corretamente no SQL. Será que alguém poderia dar alguma dica pra resolver e/ou otimizar esta PROCEDURE ? Segue o codigo SQL: SET TERM ^ ; CREATE OR ALTER PROCEDURE PROPORCIONA_PIS ( percent_ex decimal(18,4), percent_mi decimal(18,4), percent_nt decimal(18,4)) as declare variable pis decimal(18,2); declare variable pis_ex decimal(18,2); declare variable pis_mi decimal(18,2); declare variable pis_nt decimal(18,2); BEGIN PIS = ((TB_IN_981_4104.BASE_CALCULO_PIS / 100) * TB_IN_981_4104.ALIQUOTA_PIS); PIS_EX = (((TB_IN_981_4104.BASE_CALCULO_PIS / 100) * TB_IN_981_4104.ALIQUOTA_PIS) * PERCENT_EX / 100); PIS_MI = (((TB_IN_981_4104.BASE_CALCULO_PIS / 100) * TB_IN_981_4104.ALIQUOTA_PIS) * PERCENT_MI / 100); PIS_NT = (((TB_IN_981_4104.BASE_CALCULO_PIS / 100) * TB_IN_981_4104.ALIQUOTA_PIS) * PERCENT_NT / 100); IF (PIS_EX > 0.0000) THEN IF (PIS_EX < 0.0100) THEN PIS_EX = 0.0100; IF (PIS_MI > 0.0000) THEN IF (PIS_MI < 0.0100) THEN PIS_MI = 0.0100; IF (PIS_NT > 0.0000) THEN IF (PIS_NT < 0.0100) THEN PIS_NT = 0.0100; UPDATE tb_in_981_4104 SET VALOR_PIS = PIS, VALOR_PIS_EXPORTACAO = PIS_EX, VALOR_PIS_MERC_INTERNO = PIS_MI, VALOR_PIS_N_TRIB_INTERNO = PIS_NT WHERE CNPJ = '00.000.000/0001-91' AND MES = 'Janeiro' AND ANO = 2010 AND CODIGO_SIT_TRIBUTARIA_PIS = '70' AND CODIGO_SIT_TRIBUTARIA_COFINS = '70'; SUSPEND; END^ SET TERM ; ^ GRANT SELECT,UPDATE ON TB_IN_981_4104 TO PROCEDURE NEW_PROCEDURE; From hpensador em gmail.com Tue May 24 08:55:13 2011 From: hpensador em gmail.com (=?UTF-8?B?SMOpbGlvIE9saXZlaXJh?=) Date: Tue, 24 May 2011 08:55:13 -0300 Subject: [firebase-br] AJUDA COM PROCEDURE In-Reply-To: <608061D32DCF450592CDA359AC7F22AF@DIEGOPC> References: <608061D32DCF450592CDA359AC7F22AF@DIEGOPC> Message-ID: Bom dia Diego ! Testa aí ... verifique que as variaveis devem ser precedidas com (:). > SET TERM ^ ; > > CREATE OR ALTER PROCEDURE PROPORCIONA_PIS ( > percent_ex decimal(18,4), > percent_mi decimal(18,4), > percent_nt decimal(18,4)) > as > declare variable pis decimal(18,2); > declare variable pis_ex decimal(18,2); > declare variable pis_mi decimal(18,2); > declare variable pis_nt decimal(18,2); declare variable base_calculo_pis numeric(12,2); declare variable aliquota_pis numeric(6,2); > BEGIN select base_calculo_pis, aliquota_pis from tb_in_981_4140 into :base_calculo_pis, :aliquota_pis; > PIS = ((:BASE_CALCULO_PIS / 100) * TB_IN_981_4104.ALIQUOTA_PIS); > PIS_EX = (((:BASE_CALCULO_PIS / 100) * :ALIQUOTA_PIS) * :PERCENT_EX / 100); > PIS_MI = (((:BASE_CALCULO_PIS / 100) * :ALIQUOTA_PIS) * :PERCENT_MI / 100); > PIS_NT = (((:BASE_CALCULO_PIS / 100) * :ALIQUOTA_PIS) * :PERCENT_NT / 100); > > IF (:PIS_EX> 0.0000) THEN > IF (:PIS_EX< 0.0100) THEN > PIS_EX = 0.0100; > > IF (:PIS_MI> 0.0000) THEN > IF (:PIS_MI< 0.0100) THEN > PIS_MI = 0.0100; > > IF (:PIS_NT> 0.0000) THEN > IF (:PIS_NT< 0.0100) THEN > PIS_NT = 0.0100; > > UPDATE tb_in_981_4104 > SET > VALOR_PIS = :PIS, > VALOR_PIS_EXPORTACAO = :PIS_EX, > VALOR_PIS_MERC_INTERNO = :PIS_MI, > VALOR_PIS_N_TRIB_INTERNO = :PIS_NT > WHERE > CNPJ = '00.000.000/0001-91' AND MES = 'Janeiro' AND ANO = 2010 AND > CODIGO_SIT_TRIBUTARIA_PIS = '70' AND CODIGO_SIT_TRIBUTARIA_COFINS = '70'; > > SUSPEND; > END^ > > SET TERM ; ^ > > GRANT SELECT,UPDATE ON TB_IN_981_4104 TO PROCEDURE NEW_PROCEDURE; > > > > > ______________________________________________ > 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 -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 From rgeraldin em gmail.com Tue May 24 09:17:06 2011 From: rgeraldin em gmail.com (Raul Geraldin) Date: Tue, 24 May 2011 09:17:06 -0300 Subject: [firebase-br] Restaurar banco com campo NOT NULL In-Reply-To: References: Message-ID: Creio que a opção -N, pois ela restaura sem validar gbak -c -rep -n BANCO Em 20 de maio de 2011 09:07, Felipe Aron escreveu: > Pessoal tenho um banco que foi atualizado recentemente porém não deram > update num campo NOT NULL. > > Ao restaurar esse backup, dá erro pois diz que o campo não pode ser null. > > O que devo fazer pra conseguir restaurar esse banco de dados, para que ai > depois eu alimente esse campo? > > -- > Analista-Programador > #FollowMe: @felipearon ( > http://felipearon.net) > ______________________________________________ > 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 > From rgeraldin em gmail.com Tue May 24 09:28:48 2011 From: rgeraldin em gmail.com (Raul Geraldin) Date: Tue, 24 May 2011 09:28:48 -0300 Subject: [firebase-br] RES: RES: Ajuda com Replicador In-Reply-To: <006701cc08ee$9bc920b0$d35b6210$@gmail.com> References: <000901cc08ca$12bddaf0$383990d0$@gmail.com> <1304341879.29354.1.camel@gerasoft-desktop> <003301cc08d2$e2edee60$a8c9cb20$@gmail.com> <009201cc08d4$b954e7a0$6608a8c0@MagnoSystem> <006701cc08ee$9bc920b0$d35b6210$@gmail.com> Message-ID: Bom dia Wilson, estamos testando a replicação feita diretamente no bit a bit, com heartbit no debian e 2 servers, um replicando a partição do banco no outro, e até agora funcionou sem problemas. Em 2 de maio de 2011 14:30, Wilson - Gmail escreveu: > Vou testar, parece ser um boa opção, vou ver a diferença entre um > replicador e se há muita perda de performance. > Obrigado. > > Wilson > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Magno System > Enviada em: segunda-feira, 2 de maio de 2011 11:25 > Para: FireBase > Assunto: Re: [firebase-br] RES: Ajuda com Replicador > > Pesquisa SHADOWS no firebird. Quem sabe te ajude. > > > ----- Original Message ----- > From: "Wilson - Gmail" > To: ; "'FireBase'" > Sent: Monday, May 02, 2011 11:11 AM > Subject: [firebase-br] RES: Ajuda com Replicador > > > Ta com quase 2gb, o backup demora aproximadamente de 30 minutos a 1h, > dependendo do horário > []s > > Wilson > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Carlos Roberto da Silva > Enviada em: segunda-feira, 2 de maio de 2011 10:11 > Para: FireBase > Assunto: Re: [firebase-br] Ajuda com Replicador > > Qual o tamanho do seu banco em GB ? > Talvez você devesse experimentar fazer o backup a cada 30 minutos... não > resolve mas ameniza o problema. > > Em Seg, 2011-05-02 às 10:08 -0300, Wilson - Gmail escreveu: > > Bom dia pessoal. > > > > Recentemente tive problemas com corrupção de banco de dados, mesmo > > possuindo backup traz > > > > muitos inconvenientes pois é feito a cada 3 horas, o que representa a > > perda de muitas informações caso não consiga corrigir o problema. > > > > Gostaria de sugestões sobre replicador, vocês tem sucesso com o uso de > > algum? Cai muito a performance? Exige muito hardware? > > > > e o mais importante, em caso de corrupção eu terei uma copia com as > > ultimas alterações preservadas. > > > > Qualquer sugestão é bem-vinda. > > > > > > > > Obrigado. > > > > > > > > Wilson > > > > ______________________________________________ > > 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 > From diegomaccari em ig.com.br Tue May 24 08:42:44 2011 From: diegomaccari em ig.com.br (Diego Maccari) Date: Tue, 24 May 2011 08:42:44 -0300 Subject: [firebase-br] =?utf-8?q?AJUDA_COM_PROCEDURE_-_ERRO_=E2=80=9CColum?= =?utf-8?q?n_does_not_belong_to_referenced_table=2E=E2=80=9D?= Message-ID: <8741701C9E2F4EED92CC181CFE6DCEE4@DIEGOPC> Boa Dia Pessoal Criei esta Procedure no IBExpert, mas não estou conseguindo faze-la funcionar toda vez me aparesse a mesma mensagem: ?Column does not belong to referenced table.? ? A Coluna não pertence a tabela referenciada. Já verifiquei várias vezes e não consegui descobrir o erro, todos os campos estão escritos corretamente no SQL. Será que alguém poderia dar alguma dica pra resolver e/ou otimizar esta PROCEDURE ? o Erro esta ocorrendo nesta linha ?PIS = ((TB_IN_981_4104.BASE_CALCULO_PIS / 100) * TB_IN_981_4104.ALIQUOTA_PIS);? Segue o codigo SQL: SET TERM ^ ; CREATE OR ALTER PROCEDURE PROPORCIONA_PIS (percent_ex decimal(18,4), percent_mi decimal(18,4), percent_nt decimal(18,4)) as declare variable pis decimal(18,2); declare variable pis_ex decimal(18,2); declare variable pis_mi decimal(18,2); declare variable pis_nt decimal(18,2); BEGIN PIS = ((TB_IN_981_4104.BASE_CALCULO_PIS / 100) * TB_IN_981_4104.ALIQUOTA_PIS); PIS_EX = (((TB_IN_981_4104.BASE_CALCULO_PIS / 100) * TB_IN_981_4104.ALIQUOTA_PIS) * PERCENT_EX / 100); PIS_MI = (((TB_IN_981_4104.BASE_CALCULO_PIS / 100) * TB_IN_981_4104.ALIQUOTA_PIS) * PERCENT_MI / 100); PIS_NT = (((TB_IN_981_4104.BASE_CALCULO_PIS / 100) * TB_IN_981_4104.ALIQUOTA_PIS) * PERCENT_NT / 100); IF (PIS_EX > 0.0000) THEN IF (PIS_EX < 0.0100) THEN PIS_EX = 0.0100; IF (PIS_MI > 0.0000) THEN IF (PIS_MI < 0.0100) THEN PIS_MI = 0.0100; IF (PIS_NT > 0.0000) THEN IF (PIS_NT < 0.0100) THEN PIS_NT = 0.0100; UPDATE tb_in_981_4104 SET VALOR_PIS = PIS, VALOR_PIS_EXPORTACAO = PIS_EX, VALOR_PIS_MERC_INTERNO = PIS_MI, VALOR_PIS_N_TRIB_INTERNO = PIS_NT WHERE CNPJ = '00.000.000/0001-91' AND MES = 'Janeiro' AND ANO = 2010 AND CODIGO_SIT_TRIBUTARIA_PIS = '70' AND CODIGO_SIT_TRIBUTARIA_COFINS = '70'; SUSPEND; END^ SET TERM ; ^ GRANT SELECT,UPDATE ON TB_IN_981_4104 TO PROCEDURE NEW_PROCEDURE; From mauricio.shirley em gmail.com Tue May 24 10:45:32 2011 From: mauricio.shirley em gmail.com (Mauricio) Date: Tue, 24 May 2011 10:45:32 -0300 Subject: [firebase-br] =?utf-8?q?AJUDA_COM_PROCEDURE_-_ERRO_=E2=80=9CColum?= =?utf-8?q?n_does_not_belong_to_referenced_table=2E=E2=80=9D?= In-Reply-To: <8741701C9E2F4EED92CC181CFE6DCEE4@DIEGOPC> References: <8741701C9E2F4EED92CC181CFE6DCEE4@DIEGOPC> Message-ID: <4DDBB67C.60506@gmail.com> Em 24/05/2011 08:42, Diego Maccari escreveu: > Boa Dia Pessoal > > Criei esta Procedure no IBExpert, mas não estou conseguindo faze-la funcionar toda vez me aparesse a mesma mensagem: > > ?Column does not belong to referenced table.? ? A Coluna não pertence a tabela referenciada. > > Já verifiquei várias vezes e não consegui descobrir o erro, todos os campos estão escritos corretamente no SQL. > > Será que alguém poderia dar alguma dica pra resolver e/ou otimizar esta PROCEDURE ? > > > o Erro esta ocorrendo nesta linha ?PIS = ((TB_IN_981_4104.BASE_CALCULO_PIS / 100) * TB_IN_981_4104.ALIQUOTA_PIS);? > > > Segue o codigo SQL: > > SET TERM ^ ; > > CREATE OR ALTER PROCEDURE PROPORCIONA_PIS (percent_ex decimal(18,4), percent_mi decimal(18,4), percent_nt decimal(18,4)) > as > declare variable pis decimal(18,2); > declare variable pis_ex decimal(18,2); > declare variable pis_mi decimal(18,2); > declare variable pis_nt decimal(18,2); > BEGIN > PIS = ((TB_IN_981_4104.BASE_CALCULO_PIS / 100) * TB_IN_981_4104.ALIQUOTA_PIS); > PIS_EX = (((TB_IN_981_4104.BASE_CALCULO_PIS / 100) * TB_IN_981_4104.ALIQUOTA_PIS) * PERCENT_EX / 100); > PIS_MI = (((TB_IN_981_4104.BASE_CALCULO_PIS / 100) * TB_IN_981_4104.ALIQUOTA_PIS) * PERCENT_MI / 100); > PIS_NT = (((TB_IN_981_4104.BASE_CALCULO_PIS / 100) * TB_IN_981_4104.ALIQUOTA_PIS) * PERCENT_NT / 100); > > IF (PIS_EX> 0.0000) THEN > IF (PIS_EX< 0.0100) THEN > PIS_EX = 0.0100; > > IF (PIS_MI> 0.0000) THEN > IF (PIS_MI< 0.0100) THEN > PIS_MI = 0.0100; > > IF (PIS_NT> 0.0000) THEN > IF (PIS_NT< 0.0100) THEN > PIS_NT = 0.0100; > > UPDATE tb_in_981_4104 > SET > VALOR_PIS = PIS, > VALOR_PIS_EXPORTACAO = PIS_EX, > VALOR_PIS_MERC_INTERNO = PIS_MI, > VALOR_PIS_N_TRIB_INTERNO = PIS_NT > WHERE > CNPJ = '00.000.000/0001-91' AND MES = 'Janeiro' AND ANO = 2010 AND > CODIGO_SIT_TRIBUTARIA_PIS = '70' AND CODIGO_SIT_TRIBUTARIA_COFINS = '70'; > > SUSPEND; > END^ > > SET TERM ; ^ > > GRANT SELECT,UPDATE ON TB_IN_981_4104 TO PROCEDURE NEW_PROCEDURE; > > > > > ______________________________________________ > 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 esta faltando a referencia dos campos : TB_IN_981_4104.BASE_CALCULO_PIS TB_IN_981_4104.ALIQUOTA_PIS qual tabela ela vem ? acho que voce precisa fazer um select ai.... abs From diegomaccari em ig.com.br Tue May 24 11:25:10 2011 From: diegomaccari em ig.com.br (Diego Maccari) Date: Tue, 24 May 2011 11:25:10 -0300 Subject: [firebase-br] AJUDA COM PROCEDURE In-Reply-To: References: <608061D32DCF450592CDA359AC7F22AF@DIEGOPC> Message-ID: Pessoal Nas procedure todos os campos do SELECT devem ser tambem declarados como variáveis ? ou não necessariamente. Att Diego M. -----Mensagem Original----- From: Hélio Oliveira Sent: Tuesday, May 24, 2011 8:55 AM To: lista em firebase.com.br Subject: Re: [firebase-br] AJUDA COM PROCEDURE Bom dia Diego ! Testa aí ... verifique que as variaveis devem ser precedidas com (:). > SET TERM ^ ; > > CREATE OR ALTER PROCEDURE PROPORCIONA_PIS ( > percent_ex decimal(18,4), > percent_mi decimal(18,4), > percent_nt decimal(18,4)) > as > declare variable pis decimal(18,2); > declare variable pis_ex decimal(18,2); > declare variable pis_mi decimal(18,2); > declare variable pis_nt decimal(18,2); declare variable base_calculo_pis numeric(12,2); declare variable aliquota_pis numeric(6,2); > BEGIN select base_calculo_pis, aliquota_pis from tb_in_981_4140 into :base_calculo_pis, :aliquota_pis; > PIS = ((:BASE_CALCULO_PIS / 100) * TB_IN_981_4104.ALIQUOTA_PIS); > PIS_EX = (((:BASE_CALCULO_PIS / 100) * :ALIQUOTA_PIS) * :PERCENT_EX / > 100); > PIS_MI = (((:BASE_CALCULO_PIS / 100) * :ALIQUOTA_PIS) * :PERCENT_MI / > 100); > PIS_NT = (((:BASE_CALCULO_PIS / 100) * :ALIQUOTA_PIS) * :PERCENT_NT / > 100); > > IF (:PIS_EX> 0.0000) THEN > IF (:PIS_EX< 0.0100) THEN > PIS_EX = 0.0100; > > IF (:PIS_MI> 0.0000) THEN > IF (:PIS_MI< 0.0100) THEN > PIS_MI = 0.0100; > > IF (:PIS_NT> 0.0000) THEN > IF (:PIS_NT< 0.0100) THEN > PIS_NT = 0.0100; > > UPDATE tb_in_981_4104 > SET > VALOR_PIS = :PIS, > VALOR_PIS_EXPORTACAO = :PIS_EX, > VALOR_PIS_MERC_INTERNO = :PIS_MI, > VALOR_PIS_N_TRIB_INTERNO = :PIS_NT > WHERE > CNPJ = '00.000.000/0001-91' AND MES = 'Janeiro' AND ANO = 2010 AND > CODIGO_SIT_TRIBUTARIA_PIS = '70' AND CODIGO_SIT_TRIBUTARIA_COFINS = > '70'; > > SUSPEND; > END^ > > SET TERM ; ^ > > GRANT SELECT,UPDATE ON TB_IN_981_4104 TO PROCEDURE NEW_PROCEDURE; > > > > > ______________________________________________ > 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 -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 ______________________________________________ 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 From hpensador em gmail.com Tue May 24 12:27:21 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Tue, 24 May 2011 12:27:21 -0300 Subject: [firebase-br] AJUDA COM PROCEDURE In-Reply-To: References: <608061D32DCF450592CDA359AC7F22AF@DIEGOPC> Message-ID: Diego, para campo retornado no seu SELECT deverá existir uma variavel para a qual será atribuido o valor retornado. -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 From rlopesjr em gmail.com Tue May 24 13:41:35 2011 From: rlopesjr em gmail.com (user) Date: Tue, 24 May 2011 13:41:35 -0300 Subject: [firebase-br] =?iso-8859-1?q?Select_com_problema_acentua=E7=E3o_F?= =?iso-8859-1?q?irebird_2=2E0?= Message-ID: Pessoal Estou utilizando o Firebird 2.0 com banco de dados configurado com charset win1252 e dialect 3. Uso uma aplicação em Delphi com o ZeosLib 7 Rev 878, quando rodo o select abaixo na Zquery, ele retorna a palavra Cotação como Cotação Select case flag when 'T' then 'Cotação' else 'Pedido' end as tipo, nome_cliente from vendas O estranho é que os nomes dos clientes retorna a acentuação corretamente. Já tentei colocar nas propriedades do ZConnection o parâmetro: codepage=win1252 Não sei o que pode ser. Pelo IBExpert o select funciona normalmente. Será alguma configuração no Firebird? Agradeço a ajuda. From renatus em centris.com.br Tue May 24 13:42:56 2011 From: renatus em centris.com.br (renato wulf jr) Date: Tue, 24 May 2011 13:42:56 -0300 Subject: [firebase-br] off-topic windows mobile Message-ID: Olá pessoal, Desculpem-me pelo off-topic. Alguém da lista desenvolve aplicativos para Windows Mobile? É uma plataforma em que vale a pena investir? Que opiniões vocês tem a respeito? Obrigado e abraços a todos. Renato Wulf Junior From rgeraldin em gmail.com Tue May 24 14:16:07 2011 From: rgeraldin em gmail.com (Raul Geraldin) Date: Tue, 24 May 2011 14:16:07 -0300 Subject: [firebase-br] =?iso-8859-1?q?Select_com_problema_acentua=E7=E3o_F?= =?iso-8859-1?q?irebird_2=2E0?= In-Reply-To: References: Message-ID: http://www.firebase.com.br/fb/artigo.php?id=1 Em 24 de maio de 2011 13:41, user escreveu: > Pessoal > > Estou utilizando o Firebird 2.0 com banco de dados configurado com charset > win1252 e dialect 3. > > Uso uma aplicação em Delphi com o ZeosLib 7 Rev 878, quando rodo o select > abaixo na Zquery, ele retorna a palavra Cotação como Cotação > > Select case flag when 'T' then 'Cotação' else 'Pedido' end as tipo, > nome_cliente from vendas > > O estranho é que os nomes dos clientes retorna a acentuação corretamente. > > Já tentei colocar nas propriedades do ZConnection o parâmetro: > codepage=win1252 > > > Não sei o que pode ser. Pelo IBExpert o select funciona normalmente. > > Será alguma configuração no Firebird? > > Agradeço a ajuda. > > > ______________________________________________ > 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 > From rlopesjr em gmail.com Tue May 24 15:03:54 2011 From: rlopesjr em gmail.com (user) Date: Tue, 24 May 2011 15:03:54 -0300 Subject: [firebase-br] =?iso-8859-1?q?Select_com_problema_acentua=E7=E3o_F?= =?iso-8859-1?q?irebird_2=2E0?= In-Reply-To: References: Message-ID: Agradeço a ajuda. Já tinha lido este artigo. O campo flag já está configurado como charset win1252 e collate win_ptbr. Antes eu utilizava o Delphi 2006 + Zeos 6.6.4 e funcionava normalmente. Raul Geraldin escreveu: > http://www.firebase.com.br/fb/artigo.php?id=1 > > > > > Em 24 de maio de 2011 13:41, user escreveu: > >> Pessoal >> >> Estou utilizando o Firebird 2.0 com banco de dados configurado com charset >> win1252 e dialect 3. >> >> Uso uma aplicação em Delphi com o ZeosLib 7 Rev 878, quando rodo o select >> abaixo na Zquery, ele retorna a palavra Cotação como Cotação >> >> Select case flag when 'T' then 'Cotação' else 'Pedido' end as tipo, >> nome_cliente from vendas >> >> O estranho é que os nomes dos clientes retorna a acentuação corretamente. >> >> Já tentei colocar nas propriedades do ZConnection o parâmetro: >> codepage=win1252 >> >> >> Não sei o que pode ser. Pelo IBExpert o select funciona normalmente. >> >> Será alguma configuração no Firebird? >> >> Agradeço a ajuda. >> >> >> ______________________________________________ >> 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 > From develop.fabricio em gmail.com Tue May 24 15:22:13 2011 From: develop.fabricio em gmail.com (Fabricio Videira) Date: Tue, 24 May 2011 15:22:13 -0300 Subject: [firebase-br] Engenharia Reversa Modelo ER In-Reply-To: <1346610264.20110415165803@warmboot.com.br> References: <1346610264.20110415165803@warmboot.com.br> Message-ID: Em 15 de abril de 2011 16:58, Carlos H. Cantu escreveu: > Existem diversas ferramentas que podem criar o DER via engenharia > reversa... veja na área de downloads. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > RL> Boa tarde Pessoal, > RL> Tenho uma base de dados com aproximadamente 500 tabelas. Estou > querendo > RL> gerar o modelo ER dela. Teria alguma forma de gerar por engenharia > reversa? > RL> Ja utilizei o Designer do IBExpert porem ele é meio fraco. Queria algo > RL> parecido com o do MYSQL Wrokbench. Há alguma forma de exportar essa > base? > > > ______________________________________________ > 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 > From listas em warmboot.com.br Tue May 24 15:30:03 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Tue, 24 May 2011 15:30:03 -0300 Subject: [firebase-br] =?iso-8859-1?q?Select_com_problema_acentua=E7=E3o_F?= =?iso-8859-1?q?irebird_2=2E0?= In-Reply-To: References: Message-ID: <574449513.20110524153003@warmboot.com.br> Cotação Isso está parecendo UNICODE. Com ctz não é problema no Firebird. Talvez alguma mudança no Zeos, para trabalhar com strings em unicode. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br u> Agradeço a ajuda. u> Já tinha lido este artigo. u> O campo flag já está configurado como charset win1252 e collate win_ptbr. u> Antes eu utilizava o Delphi 2006 + Zeos 6.6.4 e funcionava normalmente. u> Raul Geraldin escreveu: >> http://www.firebase.com.br/fb/artigo.php?id=1 >> >> >> >> >> Em 24 de maio de 2011 13:41, user escreveu: >> >>> Pessoal >>> >>> Estou utilizando o Firebird 2.0 com banco de dados configurado com charset >>> win1252 e dialect 3. >>> >>> Uso uma aplicação em Delphi com o ZeosLib 7 Rev 878, quando rodo o select >>> abaixo na Zquery, ele retorna a palavra Cotação como Cotação >>> >>> Select case flag when 'T' then 'Cotação' else 'Pedido' end as tipo, >>> nome_cliente from vendas >>> >>> O estranho é que os nomes dos clientes retorna a acentuação corretamente. >>> >>> Já tentei colocar nas propriedades do ZConnection o parâmetro: >>> codepage=win1252 >>> >>> >>> Não sei o que pode ser. Pelo IBExpert o select funciona normalmente. >>> >>> Será alguma configuração no Firebird? >>> >>> Agradeço a ajuda. From programacao em unibrasdistribuidora.com.br Tue May 24 15:36:07 2011 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Tue, 24 May 2011 15:36:07 -0300 Subject: [firebase-br] queda de performance Message-ID: <3E368D6DB53A43CC8CB40343CC48FC5D@USER2> Prezados, Estou com um cliente que utiliza linux em seu servidor e utiliza terminal server para acessar o sistema. O que está acontecendo, ainda não descobri o motivo, o que ocorre é que várias sessões ficam abertas mesmo não teno nenhum usuário utilizando o sistema, O banco de dados utilizado é firebird2.1 José Aparecido CPD UNIBRAS (31) 3048-9088 (31) 3498-4457 programacao em unibrasdistribuidora.com.br www.unibrasdistribuidora.com.br "Antes de imprimir, pense em sua responsabilidade com o MEIO AMBIENTE." “Esta mensagem pode conter informações confidenciais, somente podendo ser usada pelo indivíduo ou entidade a quem foi endereçada. A transmissão incorreta da mensagem não acarreta a perda de sua confidencialidade. Caso esta mensagem tenha sido recebida por engano, solicitamos que comunique o remetente e apague-a de seu sistema imediatamente. É vedado a qualquer pessoa que não seja o destinatário usar, revelar, distribuir ou copiar qualquer parte desta mensagem.” From rlopesjr em gmail.com Tue May 24 16:56:50 2011 From: rlopesjr em gmail.com (user) Date: Tue, 24 May 2011 16:56:50 -0300 Subject: [firebase-br] =?iso-8859-1?q?Select_com_problema_acentua=E7=E3o_F?= =?iso-8859-1?q?irebird_2=2E0?= In-Reply-To: <574449513.20110524153003@warmboot.com.br> References: <574449513.20110524153003@warmboot.com.br> Message-ID: Vou verificar o componente. Obrigado. Carlos H. Cantu escreveu: > Cotação > Isso está parecendo UNICODE. > > Com ctz não é problema no Firebird. Talvez alguma mudança no Zeos, > para trabalhar com strings em unicode. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > u> Agradeço a ajuda. > > u> Já tinha lido este artigo. > u> O campo flag já está configurado como charset win1252 e collate win_ptbr. > > u> Antes eu utilizava o Delphi 2006 + Zeos 6.6.4 e funcionava normalmente. > > > > u> Raul Geraldin escreveu: >>> http://www.firebase.com.br/fb/artigo.php?id=1 >>> >>> >>> >>> >>> Em 24 de maio de 2011 13:41, user escreveu: >>> >>>> Pessoal >>>> >>>> Estou utilizando o Firebird 2.0 com banco de dados configurado com charset >>>> win1252 e dialect 3. >>>> >>>> Uso uma aplicação em Delphi com o ZeosLib 7 Rev 878, quando rodo o select >>>> abaixo na Zquery, ele retorna a palavra Cotação como Cotação >>>> >>>> Select case flag when 'T' then 'Cotação' else 'Pedido' end as tipo, >>>> nome_cliente from vendas >>>> >>>> O estranho é que os nomes dos clientes retorna a acentuação corretamente. >>>> >>>> Já tentei colocar nas propriedades do ZConnection o parâmetro: >>>> codepage=win1252 >>>> >>>> >>>> Não sei o que pode ser. Pelo IBExpert o select funciona normalmente. >>>> >>>> Será alguma configuração no Firebird? >>>> >>>> Agradeço a ajuda. > > > ______________________________________________ > 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 > From programacao em unibrasdistribuidora.com.br Tue May 24 17:36:53 2011 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Tue, 24 May 2011 17:36:53 -0300 Subject: [firebase-br] RES: Engenharia Reversa Modelo ER In-Reply-To: References: <1346610264.20110415165803@warmboot.com.br> Message-ID: <00728BACF9CD4A658CEA8CE15BCEF50D@USER2> Para engenharia reversa do bd eu utilizo o sybase powerdesigner 12 José Aparecido CPD UNIBRAS (31) 3048-9088 (31) 3498-4457 programacao em unibrasdistribuidora.com.br www.unibrasdistribuidora.com.br "Antes de imprimir, pense em sua responsabilidade com o MEIO AMBIENTE." “Esta mensagem pode conter informações confidenciais, somente podendo ser usada pelo indivíduo ou entidade a quem foi endereçada. A transmissão incorreta da mensagem não acarreta a perda de sua confidencialidade. Caso esta mensagem tenha sido recebida por engano, solicitamos que comunique o remetente e apague-a de seu sistema imediatamente. É vedado a qualquer pessoa que não seja o destinatário usar, revelar, distribuir ou copiar qualquer parte desta mensagem.” -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Fabricio Videira Enviada em: terça-feira, 24 de maio de 2011 15:22 Para: Carlos H. Cantu; FireBase Assunto: Re: [firebase-br] Engenharia Reversa Modelo ER Em 15 de abril de 2011 16:58, Carlos H. Cantu escreveu: > Existem diversas ferramentas que podem criar o DER via engenharia > reversa... veja na área de downloads. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - > blog.firebase.com.br > > RL> Boa tarde Pessoal, > RL> Tenho uma base de dados com aproximadamente 500 tabelas. Estou > querendo > RL> gerar o modelo ER dela. Teria alguma forma de gerar por engenharia > reversa? > RL> Ja utilizei o Designer do IBExpert porem ele é meio fraco. Queria > RL> algo parecido com o do MYSQL Wrokbench. Há alguma forma de > RL> exportar essa > base? > > > ______________________________________________ > 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 ----- Nenhum vírus encontrado nessa mensagem. Verificado por AVG - www.avgbrasil.com.br Versão: 10.0.1375 / Banco de dados de vírus: 1509/3657 - Data de Lançamento: 05/24/11 From artur.gmane em tcimix.com Tue May 24 23:49:50 2011 From: artur.gmane em tcimix.com (Artur Sanfins) Date: Tue, 24 May 2011 23:49:50 -0300 Subject: [firebase-br] RES: Ref. Disparar gbak References: <2952655394343639749@unknownmsgid> Message-ID: E tem como chamar o Gbak e receber resposta de como ocorreu o backup, tipo, call gback.... e quando acaba o gbak retorna TRUE (final feliz) grato Artur "Omar Marques Haddad" escreveu na mensagem news:AANLkTimZohRNJbLUhNwQ0Uo4zC1SR84xXvRDMdfLPq7j em mail.gmail.com... Opa, Obrigado Felix. Show de Bola, Abraço, Omar Em 6 de outubro de 2010 11:16, Felix escreveu: > CreateProcessSimple('gbak -user sysdba -password masterkey -v -y '+ _path > +'\logbkp.bak ' + DataModule1.IBDatabase1.DatabaseName +' '+ _path > +'\backup.bak'); > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br > [mailto:lista-bounces em firebase.com.br] > Em > nome de Omar Marques Haddad > Enviada em: quarta-feira, 6 de outubro de 2010 11:17 > Para: FireBase > Assunto: [firebase-br] Ref. Disparar gbak > > Bom dia amigos, > > Tem como eu disparar o GBAK dentro de minha aplicação (DELPHI) ? > > Obrigado > > -- > Att. > Omar Marques Haddad > Analista de Sistemas Sênior > ______________________________________________ > 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 > -- Att. Omar Marques Haddad Analista de Sistemas Sênior ______________________________________________ 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 From robson.catunda em gmail.com Wed May 25 00:56:25 2011 From: robson.catunda em gmail.com (Robson Catunda) Date: Wed, 25 May 2011 00:56:25 -0300 Subject: [firebase-br] =?iso-8859-1?q?Select_com_problema_acentua=E7=E3o_F?= =?iso-8859-1?q?irebird_2=2E0?= In-Reply-To: References: <574449513.20110524153003@warmboot.com.br> Message-ID: experimente configurar o zconnection para codepage=utf-8 Em 24 de maio de 2011 16:56, user escreveu: > > Vou verificar o componente. > > Obrigado. > > Carlos H. Cantu escreveu: > > Cotação >> Isso está parecendo UNICODE. >> >> Com ctz não é problema no Firebird. Talvez alguma mudança no Zeos, >> para trabalhar com strings em unicode. >> >> []s >> Carlos H. Cantu >> www.FireBase.com.br - www.firebirdnews.org >> www.warmboot.com.br - blog.firebase.com.br >> >> u> Agradeço a ajuda. >> >> u> Já tinha lido este artigo. >> u> O campo flag já está configurado como charset win1252 e collate >> win_ptbr. >> >> u> Antes eu utilizava o Delphi 2006 + Zeos 6.6.4 e funcionava >> normalmente. >> >> >> >> u> Raul Geraldin escreveu: >> >>> http://www.firebase.com.br/fb/artigo.php?id=1 >>>> >>>> >>>> >>>> >>>> Em 24 de maio de 2011 13:41, user escreveu: >>>> >>>> Pessoal >>>>> >>>>> Estou utilizando o Firebird 2.0 com banco de dados configurado com >>>>> charset >>>>> win1252 e dialect 3. >>>>> >>>>> Uso uma aplicação em Delphi com o ZeosLib 7 Rev 878, quando rodo o >>>>> select >>>>> abaixo na Zquery, ele retorna a palavra Cotação como Cotação >>>>> >>>>> Select case flag when 'T' then 'Cotação' else 'Pedido' end as tipo, >>>>> nome_cliente from vendas >>>>> >>>>> O estranho é que os nomes dos clientes retorna a acentuação >>>>> corretamente. >>>>> >>>>> Já tentei colocar nas propriedades do ZConnection o parâmetro: >>>>> codepage=win1252 >>>>> >>>>> >>>>> Não sei o que pode ser. Pelo IBExpert o select funciona normalmente. >>>>> >>>>> Será alguma configuração no Firebird? >>>>> >>>>> Agradeço a ajuda. >>>>> >>>> >> >> ______________________________________________ >> 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 > From rlopesjr em gmail.com Wed May 25 07:06:53 2011 From: rlopesjr em gmail.com (user) Date: Wed, 25 May 2011 07:06:53 -0300 Subject: [firebase-br] =?iso-8859-1?q?Select_com_problema_acentua=E7=E3o_F?= =?iso-8859-1?q?irebird_2=2E0?= In-Reply-To: References: <574449513.20110524153003@warmboot.com.br> Message-ID: Robson Catunda escreveu: > experimente configurar o zconnection para codepage=utf-8 > > Em 24 de maio de 2011 16:56, user escreveu: Obrigado, mas não funcionou. From bragaped em gmail.com Wed May 25 08:27:30 2011 From: bragaped em gmail.com (Pedro Braga) Date: Wed, 25 May 2011 08:27:30 -0300 Subject: [firebase-br] Banco de Dados Corrompido.(URGENTE) Message-ID: Bom Dia a Todos Sei que existe divesas flags onde o assunto já foi discotido porem o meu problema usando as orientações dos post anteriores que encontrei não resolveram o meu problema o problema consiste na seguinte situação o HD do Servidor deu Problema e todos os arquivos recuperados vieram corrompido inclusive o BD e é claro a BIOS nunca fez Backup pra ajudar um poco o erro que está dando é "is not valid database" alguem conhece alguma ferramente ou pode me ajudar a solucionar o problema se for o caso posso enviar o FDB corrompido para auxilio. Pedro E. Braga MSN: pedroernestobraga em msn.com Fone: (18) 3621-3072 From brunodila em gmail.com Wed May 25 08:42:31 2011 From: brunodila em gmail.com (Bruno Dias) Date: Wed, 25 May 2011 08:42:31 -0300 Subject: [firebase-br] off-topic windows mobile In-Reply-To: References: Message-ID: Olá Renato, Estou desenvolvendo para mobile, mais especificamente para a plataforma Android. Creio que esta seja a plataforma que mais cresce ultimamente, ainda mais por ser open source e tem o grande Google por trás. Na empresa onde trabalho, já descartamos o Windows Mobile e estamos fazendo nossas aplicações em Android, é muito facil e intuitivo de desenvolver. Além de ser mais facil para o usuário final também. Se você estiver interessado em Android recomendo ler os seguintes ítens: Site oficial do Android: http://www.android.com/media/ Eu Android: http://www.euandroid.com.br/ Mestre Android: http://www.mestreandroid.com.br/ Diário do Android: http://diariodoandroid.com.br/ Android Brasil Projetos: http://www.androidbrasilprojetos.org/ At., Bruno Lage Lagix.com.br @Lagix Em 24 de maio de 2011 13:42, renato wulf jr escreveu: > Olá pessoal, > > Desculpem-me pelo off-topic. > > Alguém da lista desenvolve aplicativos para Windows Mobile? > É uma plataforma em que vale a pena investir? > Que opiniões vocês tem a respeito? > > > Obrigado e abraços a todos. > > > Renato Wulf Junior > ______________________________________________ > 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 > From listas em warmboot.com.br Wed May 25 08:44:42 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Wed, 25 May 2011 08:44:42 -0300 Subject: [firebase-br] Banco de Dados Corrompido.(URGENTE) In-Reply-To: References: Message-ID: <1752689397.20110525084442@warmboot.com.br> Veja: www.firebase.com.br/fb/parceria-ibaid.php []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br PB> Bom Dia a Todos Sei que existe divesas flags onde o assunto já foi discotido PB> porem o meu problema usando as orientações dos post anteriores que encontrei PB> não resolveram o meu problema o problema consiste na seguinte situação o HD PB> do Servidor deu Problema e todos os arquivos recuperados vieram corrompido PB> inclusive o BD e é claro a BIOS nunca fez Backup pra ajudar um poco o erro PB> que está dando é "is not valid database" alguem conhece alguma ferramente PB> ou pode me ajudar a solucionar o problema se for o caso posso enviar o FDB PB> corrompido para auxilio. PB> Pedro E. Braga PB> MSN: pedroernestobraga em msn.com PB> Fone: (18) 3621-3072 From edujed em gmail.com Wed May 25 08:52:14 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Wed, 25 May 2011 08:52:14 -0300 Subject: [firebase-br] Banco de Dados Corrompido.(URGENTE) In-Reply-To: References: Message-ID: Recomendo que você entre em contado com a IBSurgeon e solicite um orçamento dos serviços deles. Mas já adianto, nestes casos a recuperação é manual, ou seja, a pessoa analisa página por página do banco, e tenta reconstruir o mesmo. é 100% de certeza que o banco recuperado NÃO conterá todos os dados. Por isto, dependendo do porte da empresa ou do banco de dados, é mais rápido e barato contratar uma equipe de digitadores e realimentar o sistema a partir dos relatórios... (risos) deixa eu advinhar a empresa também não imprimia os relatórios mensais, o sequer possui uma listagem atua.... abraço, ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 25 de maio de 2011 08:27, Pedro Braga escreveu: > Bom Dia a Todos Sei que existe divesas flags onde o assunto já foi > discotido > porem o meu problema usando as orientações dos post anteriores que > encontrei > não resolveram o meu problema o problema consiste na seguinte situação o HD > do Servidor deu Problema e todos os arquivos recuperados vieram corrompido > inclusive o BD e é claro a BIOS nunca fez Backup pra ajudar um poco o erro > que está dando é "is not valid database" alguem conhece alguma ferramente > ou pode me ajudar a solucionar o problema se for o caso posso enviar o FDB > corrompido para auxilio. > > > Pedro E. Braga > MSN: pedroernestobraga em msn.com > Fone: (18) 3621-3072 > ______________________________________________ > 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 > From bragaped em gmail.com Wed May 25 08:58:33 2011 From: bragaped em gmail.com (Pedro Braga) Date: Wed, 25 May 2011 08:58:33 -0300 Subject: [firebase-br] Banco de Dados Corrompido.(URGENTE) In-Reply-To: References: Message-ID: O Cliente é Novo e a Base se encontra com apenas 20 MB uma base pequena a mesma estáva incluindos os produtos, não compensa adiquirir enviar para recuperação do mesmo. vo falar para o mesmo digitar todas as informações novamente. Obrigado a Todos. Em 25 de maio de 2011 08:52, Eduardo Jedliczka escreveu: > Recomendo que você entre em contado com a IBSurgeon e solicite um orçamento > dos serviços deles. > > Mas já adianto, nestes casos a recuperação é manual, ou seja, a pessoa > analisa página por página do banco, e tenta reconstruir o mesmo. > > é 100% de certeza que o banco recuperado NÃO conterá todos os dados. > > Por isto, dependendo do porte da empresa ou do banco de dados, é mais > rápido > e barato contratar uma equipe de digitadores e realimentar o sistema a > partir dos relatórios... > > (risos) deixa eu advinhar a empresa também não imprimia os relatórios > mensais, o sequer possui uma listagem atua.... > > abraço, > > ========================== > Eduardo Jedliczka > Apucarana - Pr > ========================== > > > > Em 25 de maio de 2011 08:27, Pedro Braga escreveu: > > > Bom Dia a Todos Sei que existe divesas flags onde o assunto já foi > > discotido > > porem o meu problema usando as orientações dos post anteriores que > > encontrei > > não resolveram o meu problema o problema consiste na seguinte situação o > HD > > do Servidor deu Problema e todos os arquivos recuperados vieram > corrompido > > inclusive o BD e é claro a BIOS nunca fez Backup pra ajudar um poco o > erro > > que está dando é "is not valid database" alguem conhece alguma > ferramente > > ou pode me ajudar a solucionar o problema se for o caso posso enviar o > FDB > > corrompido para auxilio. > > > > > > Pedro E. Braga > > MSN: pedroernestobraga em msn.com > > Fone: (18) 3621-3072 > > ______________________________________________ > > 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 > From cwfsa1 em gmail.com Wed May 25 09:05:13 2011 From: cwfsa1 em gmail.com (Carlos Wilson) Date: Wed, 25 May 2011 09:05:13 -0300 Subject: [firebase-br] off-topic windows mobile In-Reply-To: References: Message-ID: <4DDCF079.4050505@gmail.com> Aproveitando o gancho do seu tema amigo, voce sabe me dizer se é possivel rodar um programa feito para Mobile no Android, ou por emulação ou or outra coisa? Digo isso porque tenho um programa que não foi feito por mim e só existe pro mobile, e achar smartphone com windows mobile tá cada vez mais raro e quando acha são mais caros, mais feios e com menos recursos que os com android. Grato. []'s Carlos Wilson Formosystem Informática e Automação Comercial Em 25/05/2011 08:42, Bruno Dias escreveu: > Olá Renato, > > Estou desenvolvendo para mobile, mais especificamente para a plataforma > Android. Creio que esta seja a plataforma que mais cresce ultimamente, ainda > mais por ser open source e tem o grande Google por trás. Na empresa onde > trabalho, já descartamos o Windows Mobile e estamos fazendo nossas > aplicações em Android, é muito facil e intuitivo de desenvolver. Além de ser > mais facil para o usuário final também. > > Se você estiver interessado em Android recomendo ler os seguintes ítens: > > Site oficial do Android: http://www.android.com/media/ > > Eu Android: http://www.euandroid.com.br/ > Mestre Android: http://www.mestreandroid.com.br/ > Diário do Android: http://diariodoandroid.com.br/ > Android Brasil Projetos: http://www.androidbrasilprojetos.org/ > > At., > > Bruno Lage > Lagix.com.br > @Lagix > > Em 24 de maio de 2011 13:42, renato wulf jrescreveu: > >> Olá pessoal, >> >> Desculpem-me pelo off-topic. >> >> Alguém da lista desenvolve aplicativos para Windows Mobile? >> É uma plataforma em que vale a pena investir? >> Que opiniões vocês tem a respeito? >> >> >> Obrigado e abraços a todos. >> >> >> Renato Wulf Junior >> ______________________________________________ >> 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 > From brunodila em gmail.com Wed May 25 13:52:26 2011 From: brunodila em gmail.com (Bruno Dias) Date: Wed, 25 May 2011 13:52:26 -0300 Subject: [firebase-br] off-topic windows mobile In-Reply-To: <4DDCF079.4050505@gmail.com> References: <4DDCF079.4050505@gmail.com> Message-ID: Carlos, Não tem como rodar uma aplicação do Windows Mobile no Android. São tecnologias diferentes, o Android é baseado em Java tem uma máquina virtual nele chamada Dalvik para rodar as aplicações APK. Agora, você pode desenvolver programas para o Android além da linguagem Java. Como por exemplo, utilizando o Mono for Androidpara programar em C#,Python no Androidpara programar em Python ou Android NDK onde é possivel programar em C ou C++ para Android. At., Bruno Lage Lagix.com.br @Lagix Em 25 de maio de 2011 09:05, Carlos Wilson escreveu: > Aproveitando o gancho do seu tema amigo, voce sabe me dizer se é possivel > rodar um programa feito para Mobile no Android, ou por emulação ou or outra > coisa? Digo isso porque tenho um programa que não foi feito por mim e só > existe pro mobile, e achar smartphone com windows mobile tá cada vez mais > raro e quando acha são mais caros, mais feios e com menos recursos que os > com android. > > Grato. > > []'s > Carlos Wilson > Formosystem > Informática e Automação Comercial > > > Em 25/05/2011 08:42, Bruno Dias escreveu: > > Olá Renato, >> >> Estou desenvolvendo para mobile, mais especificamente para a plataforma >> Android. Creio que esta seja a plataforma que mais cresce ultimamente, >> ainda >> mais por ser open source e tem o grande Google por trás. Na empresa onde >> trabalho, já descartamos o Windows Mobile e estamos fazendo nossas >> aplicações em Android, é muito facil e intuitivo de desenvolver. Além de >> ser >> mais facil para o usuário final também. >> >> Se você estiver interessado em Android recomendo ler os seguintes ítens: >> >> Site oficial do Android: http://www.android.com/media/ >> >> Eu Android: http://www.euandroid.com.br/ >> Mestre Android: http://www.mestreandroid.com.br/ >> Diário do Android: http://diariodoandroid.com.br/ >> Android Brasil Projetos: http://www.androidbrasilprojetos.org/ >> >> At., >> >> Bruno Lage >> Lagix.com.br >> @Lagix >> >> Em 24 de maio de 2011 13:42, renato wulf jr> >escreveu: >> >> Olá pessoal, >>> >>> Desculpem-me pelo off-topic. >>> >>> Alguém da lista desenvolve aplicativos para Windows Mobile? >>> É uma plataforma em que vale a pena investir? >>> Que opiniões vocês tem a respeito? >>> >>> >>> Obrigado e abraços a todos. >>> >>> >>> Renato Wulf Junior >>> ______________________________________________ >>> 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 > From emanuel001 em gmail.com Wed May 25 15:35:59 2011 From: emanuel001 em gmail.com (Emanuel Martins) Date: Wed, 25 May 2011 15:35:59 -0300 Subject: [firebase-br] Erro - DBE invalid filename Message-ID: Boa tarde, Tenho um software em Delphi, que ao realizar um procedimento em determinada maquina, não consegue concluir. Informando o erro BDE Invalid filename. Já removi BDE, re-instalei e nada. O que significa isto ? Como resolver? Agradeço ! From felix.sol em terra.com.br Wed May 25 15:41:51 2011 From: felix.sol em terra.com.br (Felix) Date: Wed, 25 May 2011 15:41:51 -0300 Subject: [firebase-br] RES: RES: Ref. Disparar gbak In-Reply-To: References: <2952655394343639749@unknownmsgid> Message-ID: <004901cc1b0b$6b79b3f0$426d1bd0$@sol@terra.com.br> Eu crio um arquivo de log, abro ele e vejo se há ocorrência de 'ERROR' internamente; em seguida analiso a existência do arquivo que eu mandei fazer o backup. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Artur Sanfins Enviada em: terça-feira, 24 de maio de 2011 23:50 Para: lista em firebase.com.br Assunto: Re: [firebase-br] RES: Ref. Disparar gbak E tem como chamar o Gbak e receber resposta de como ocorreu o backup, tipo, call gback.... e quando acaba o gbak retorna TRUE (final feliz) grato Artur "Omar Marques Haddad" escreveu na mensagem news:AANLkTimZohRNJbLUhNwQ0Uo4zC1SR84xXvRDMdfLPq7j em mail.gmail.com... Opa, Obrigado Felix. Show de Bola, Abraço, Omar Em 6 de outubro de 2010 11:16, Felix escreveu: > CreateProcessSimple('gbak -user sysdba -password masterkey -v -y '+ > _path > +'\logbkp.bak ' + DataModule1.IBDatabase1.DatabaseName +' '+ _path > +'\backup.bak'); > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br > [mailto:lista-bounces em firebase.com.br] > Em > nome de Omar Marques Haddad > Enviada em: quarta-feira, 6 de outubro de 2010 11:17 > Para: FireBase > Assunto: [firebase-br] Ref. Disparar gbak > > Bom dia amigos, > > Tem como eu disparar o GBAK dentro de minha aplicação (DELPHI) ? > > Obrigado > > -- > Att. > Omar Marques Haddad > Analista de Sistemas Sênior > ______________________________________________ > 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 > -- Att. Omar Marques Haddad Analista de Sistemas Sênior ______________________________________________ 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 From cesarnunez em sigma.com.py Wed May 25 17:07:37 2011 From: cesarnunez em sigma.com.py (Cesar Nunez) Date: Wed, 25 May 2011 16:07:37 -0400 Subject: [firebase-br] LENTIDAO APOS GBAK Message-ID: Oi.. utile o sgte. codigo na Base de Datos gbak -b -v -t -user USUARIO -password senha -y d:\Logos\MyLogos.log c:\base_de_datos\Mibase.fdb c:\BKFB\MiBase.fdk gbak -r o -v --user USUARIO -password senha c:\BKFB\MiBase.fdk c:\base_de_datos\Mibase.fdb deposi, a base de datos quedo muito lenta de accesar... as consultas demoran uma eternidade.., ademas o tamanho do bd, que ra ao inicio de 1,8 gb, ha quedado en 578 mb... e normal isto?, como podria solucionarlo, en cuanto a lentidao do banco..? Obrigado pela atencao... Cesar From ralhos em gmail.com Wed May 25 18:39:29 2011 From: ralhos em gmail.com (Carlos Roberto da Silva) Date: Wed, 25 May 2011 18:39:29 -0300 Subject: [firebase-br] LENTIDAO APOS GBAK In-Reply-To: References: Message-ID: <1306359569.2341.1.camel@gerasoft-desktop> Verifique se os índices estão ativos, PK, FK... Quando restauro um banco de dados, prefiro utilizar o parâmetro -c no gbak. Em Qua, 2011-05-25 às 16:07 -0400, Cesar Nunez escreveu: > Oi.. > > utile o sgte. codigo na Base de Datos > gbak -b -v -t -user USUARIO -password senha -y d:\Logos\MyLogos.log > c:\base_de_datos\Mibase.fdb c:\BKFB\MiBase.fdk > gbak -r o -v --user USUARIO -password senha c:\BKFB\MiBase.fdk > c:\base_de_datos\Mibase.fdb > deposi, a base de datos quedo muito lenta de accesar... as consultas demoran > uma eternidade.., ademas o tamanho do bd, que ra ao inicio > de 1,8 gb, ha quedado en 578 mb... e normal isto?, como podria solucionarlo, > en cuanto a lentidao do banco..? > > Obrigado pela atencao... > > Cesar > > > > > > > > > ______________________________________________ > 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 From silveriotaviano em gmail.com Wed May 25 20:09:12 2011 From: silveriotaviano em gmail.com (otaviano SILVERIO) Date: Wed, 25 May 2011 20:09:12 -0300 Subject: [firebase-br] RES: RES: Ref. Disparar gbak In-Reply-To: <004901cc1b0b$6b79b3f0$426d1bd0$@sol@terra.com.br> References: <2952655394343639749@unknownmsgid> <004901cc1b0b$6b79b3f0$426d1bd0$@sol@terra.com.br> Message-ID: <-8907020789380277546@unknownmsgid> ainda nao.te aviso Sent from my iPhone On 25/05/2011, at 15:42, Felix wrote: > Eu crio um arquivo de log, abro ele e vejo se há ocorrência de 'ERROR' > internamente; em seguida analiso a existência do arquivo que eu mandei fazer > o backup. > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Artur Sanfins > Enviada em: terça-feira, 24 de maio de 2011 23:50 > Para: lista em firebase.com.br > Assunto: Re: [firebase-br] RES: Ref. Disparar gbak > > E tem como chamar o Gbak e receber resposta de como ocorreu o backup, tipo, > call gback.... e quando acaba o gbak retorna TRUE (final feliz) > > grato > > Artur > > "Omar Marques Haddad" escreveu na mensagem > news:AANLkTimZohRNJbLUhNwQ0Uo4zC1SR84xXvRDMdfLPq7j em mail.gmail.com... > Opa, Obrigado Felix. > > Show de Bola, > > > Abraço, > > Omar > > Em 6 de outubro de 2010 11:16, Felix > escreveu: > >> CreateProcessSimple('gbak -user sysdba -password masterkey -v -y '+ >> _path >> +'\logbkp.bak ' + DataModule1.IBDatabase1.DatabaseName +' '+ _path >> +'\backup.bak'); >> >> Fco. Felix >> Desenvolvimento de Sistemas >> www.soltecnologia.com.br >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br >> [mailto:lista-bounces em firebase.com.br] >> Em >> nome de Omar Marques Haddad >> Enviada em: quarta-feira, 6 de outubro de 2010 11:17 >> Para: FireBase >> Assunto: [firebase-br] Ref. Disparar gbak >> >> Bom dia amigos, >> >> Tem como eu disparar o GBAK dentro de minha aplicação (DELPHI) ? >> >> Obrigado >> >> -- >> Att. >> Omar Marques Haddad >> Analista de Sistemas Sênior >> ______________________________________________ >> 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 >> > > > > -- > Att. > Omar Marques Haddad > Analista de Sistemas Sênior > ______________________________________________ > 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 From samuelbasso em gmail.com Thu May 26 08:42:48 2011 From: samuelbasso em gmail.com (Samuel M. Basso) Date: Thu, 26 May 2011 08:42:48 -0300 Subject: [firebase-br] =?iso-8859-1?q?Mudar_tamanho_campo_num=E9rico?= Message-ID: Bom dia. Como faço para alterar tamanho de um campo numérico. Campo é VLR_UNIT (12,4) Estou tentando executar o seguinte script: ALTER TABLE ITEM_ENTRADA ALTER VLR_UNIT TYPE NUMERIC(12,10); Me retorna este erro: This operation is not defined for system tables. unsuccessful metadata update. New scale specified for column VLR_UNIT must be at most 4. Alguem sabe como alterar o campo? -- Atenciosamente, *Samuel M. Basso* Fone: (54) 3462-5522 Cel: (54) 8135-3723 Skype: samuelbasso E-mail/MSN: samuelbasso em gmail.com Web site: www.otimizy.com.br From newprojectsystem em gmail.com Thu May 26 09:10:47 2011 From: newprojectsystem em gmail.com (Hugo Jose de Sousa) Date: Thu, 26 May 2011 09:10:47 -0300 Subject: [firebase-br] =?iso-8859-1?q?Mudar_tamanho_campo_num=E9rico?= In-Reply-To: References: Message-ID: Se você precisa de uma escala com esta precisão (10) não seria melhor usar um DOUBLE PRECISION ? > > From edujed em gmail.com Thu May 26 09:11:57 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Thu, 26 May 2011 09:11:57 -0300 Subject: [firebase-br] =?iso-8859-1?q?Mudar_tamanho_campo_num=E9rico?= In-Reply-To: References: Message-ID: Bom, vamos por partes... você realmente precisa de 10 casas decimais após a vírgula, com apenas DUAS antes da vírgula ? Também faça um select max (vlr_unit) from item_entrada e verifique se este valor é inferior a 100,00. Faça um teste, tente trocar o tamanho para NUMERIC(15,10). ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 26 de maio de 2011 08:42, Samuel M. Basso escreveu: > Bom dia. > > Como faço para alterar tamanho de um campo numérico. > > Campo é VLR_UNIT (12,4) > > Estou tentando executar o seguinte script: > > ALTER TABLE ITEM_ENTRADA ALTER VLR_UNIT TYPE NUMERIC(12,10); > > Me retorna este erro: > > This operation is not defined for system tables. > unsuccessful metadata update. > New scale specified for column VLR_UNIT must be at most 4. > > Alguem sabe como alterar o campo? > > > > -- > > > Atenciosamente, > > *Samuel M. Basso* > Fone: (54) 3462-5522 > Cel: (54) 8135-3723 > Skype: samuelbasso > E-mail/MSN: samuelbasso em gmail.com > Web site: www.otimizy.com.br > ______________________________________________ > 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 > From escovadordebits em gmail.com Thu May 26 09:13:20 2011 From: escovadordebits em gmail.com (Sandro Souza) Date: Thu, 26 May 2011 09:13:20 -0300 Subject: [firebase-br] =?iso-8859-1?q?Mudar_tamanho_campo_num=E9rico?= In-Reply-To: References: Message-ID: Bom dia/tarde Samuel. Como a própria mensagem de erro informa, o máximo de casas decimais deve ser 4, e no seu caso, você está tentando especificar 10 casas decimais. Se você desejar, pode utilizar o tipo FLOAT (7 dígitos de precisão, aproximadamente) ou DOUBLE PRECISION (15 dígitos de precisão, aproximadamente). No seu caso, tente ALTER TABLE ITEM_ENTRADA ALTER VLR_UNIT TYPE DOUBLE PRECISION; Espero ter ajudado mais que atrapalhado. :D Em 26 de maio de 2011 08:42, Samuel M. Basso escreveu: > Bom dia. > > Como faço para alterar tamanho de um campo numérico. > > Campo é VLR_UNIT (12,4) > > Estou tentando executar o seguinte script: > > ALTER TABLE ITEM_ENTRADA ALTER VLR_UNIT TYPE NUMERIC(12,10); > > Me retorna este erro: > > This operation is not defined for system tables. > unsuccessful metadata update. > New scale specified for column VLR_UNIT must be at most 4. > > Alguem sabe como alterar o campo? > > > > -- > > > Atenciosamente, > > *Samuel M. Basso* > Fone: (54) 3462-5522 > Cel: (54) 8135-3723 > Skype: samuelbasso > E-mail/MSN: samuelbasso em gmail.com > Web site: www.otimizy.com.br > ______________________________________________ > 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 > From newprojectsystem em gmail.com Thu May 26 09:16:11 2011 From: newprojectsystem em gmail.com (Hugo Jose de Sousa) Date: Thu, 26 May 2011 09:16:11 -0300 Subject: [firebase-br] =?iso-8859-1?q?Mudar_tamanho_campo_num=E9rico?= In-Reply-To: References: Message-ID: Mas se por acaso você usar o IBexpert é só entrar no campo e editar . o script fica tipo assim : update RDB$FIELDS set RDB$FIELD_SCALE = -10 where RDB$FIELD_NAME = 'RDB$2681' From samuelbasso em gmail.com Thu May 26 09:33:11 2011 From: samuelbasso em gmail.com (Samuel M. Basso) Date: Thu, 26 May 2011 09:33:11 -0300 Subject: [firebase-br] =?iso-8859-1?q?Mudar_tamanho_campo_num=E9rico?= In-Reply-To: References: Message-ID: Bom dia. Alterando aos poucos os dois numeradores ele aceita. Conforme exemplo abaixo: ALTER TABLE ITEM_ENTRADA ALTER VLR_UNIT TYPE NUMERIC(15,6); Porem tentei alterar no sistema os campos com essa nova precisão porem ao compilar todo lugar onde eles estavam sendo usado esta dando erro. [Error] UEntrada.pas(1549): Incompatible types: 'Currency' and 'TBcd' [Error] UEntrada.pas(1549): Incompatible types: 'Float' and 'TBcd' Acredito que ao alterar a precisão ele mudou o tipo de campo, assim onde estava sendo usado está dando problemas. 2011/5/26 Hugo Jose de Sousa > Mas se por acaso você usar o IBexpert é só entrar no campo e editar . > > o script fica tipo assim : > > update RDB$FIELDS set > RDB$FIELD_SCALE = -10 > where RDB$FIELD_NAME = 'RDB$2681' > ______________________________________________ > 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 > -- Atenciosamente, *Samuel M. Basso* Fone: (54) 3462-5522 Cel: (54) 8135-3723 Skype: samuelbasso E-mail/MSN: samuelbasso em gmail.com Web site: www.otimizy.com.br From edujed em gmail.com Thu May 26 10:12:20 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Thu, 26 May 2011 10:12:20 -0300 Subject: [firebase-br] =?iso-8859-1?q?Mudar_tamanho_campo_num=E9rico?= In-Reply-To: References: Message-ID: Este é um problema como o DELPHI mapeia internamente os campos do banco de dados, pois o currency tem EXATAMENTE 4 casas decimais. abraço, ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 26 de maio de 2011 09:33, Samuel M. Basso escreveu: > Bom dia. > > Alterando aos poucos os dois numeradores ele aceita. Conforme exemplo > abaixo: > > ALTER TABLE ITEM_ENTRADA ALTER VLR_UNIT TYPE NUMERIC(15,6); > > Porem tentei alterar no sistema os campos com essa nova precisão porem ao > compilar todo lugar onde eles estavam sendo usado esta dando erro. > > [Error] UEntrada.pas(1549): Incompatible types: 'Currency' and 'TBcd' > [Error] UEntrada.pas(1549): Incompatible types: 'Float' and 'TBcd' > > > Acredito que ao alterar a precisão ele mudou o tipo de campo, assim onde > estava sendo usado está dando problemas. > > > 2011/5/26 Hugo Jose de Sousa > > > Mas se por acaso você usar o IBexpert é só entrar no campo e editar . > > > > o script fica tipo assim : > > > > update RDB$FIELDS set > > RDB$FIELD_SCALE = -10 > > where RDB$FIELD_NAME = 'RDB$2681' > > ______________________________________________ > > 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 > > > > > > -- > > > Atenciosamente, > > *Samuel M. Basso* > Fone: (54) 3462-5522 > Cel: (54) 8135-3723 > Skype: samuelbasso > E-mail/MSN: samuelbasso em gmail.com > Web site: www.otimizy.com.br > ______________________________________________ > 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 > From fernando.bg em gmail.com Thu May 26 10:23:10 2011 From: fernando.bg em gmail.com (=?ISO-8859-1?Q?Forrest=AE?=) Date: Thu, 26 May 2011 10:23:10 -0300 Subject: [firebase-br] Banco de Dados Corrompido.(URGENTE) In-Reply-To: References: Message-ID: Em 25/05/2011 08:58, Pedro Braga escreveu: > O Cliente é Novo e a Base se encontra com apenas 20 MB uma base pequena a > mesma estáva incluindos os produtos, não compensa adiquirir enviar para > recuperação do mesmo. vo falar para o mesmo digitar todas as informações > novamente. > > Obrigado a Todos. E apartir de agora fazer um backup pelo menos diariamente....rsrsrs T+++++++++++++ From danielmachado em agetop.goias.gov.br Thu May 26 11:00:23 2011 From: danielmachado em agetop.goias.gov.br (=?iso-8859-1?Q?Daniel_Maranh=E3o?=) Date: Thu, 26 May 2011 11:00:23 -0300 Subject: [firebase-br] Ajuda com o Cast References: Message-ID: Sernhores, preciso de ajuda de vocês novamente. Não sei se vão precisar da estrutura da tabela, mas estou usando o seguinte SQL. select pessoa.nome, CAST(EXTRACT(MONTH FROM saida.data_saida) || '-' || EXTRACT(YEAR FROM saida.data_saida) AS CHAR(15)) as DATA, sum(saida.qnt_atendida * estoque.ult_preco) as total from saida, estoque , pessoa where saida.produto_id = estoque.produto_id and saida.pessoa_id = pessoa.idpessoa group by 2, 1 order by pessoa.nome Porém, ele está me fazendo alguns somatorios errados, com valores muito elevados. Alguem tem ideia do que pode ser ? Atc, Daniel. From edujed em gmail.com Thu May 26 11:36:21 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Thu, 26 May 2011 11:36:21 -0300 Subject: [firebase-br] Ajuda com o Cast In-Reply-To: References: Message-ID: Acho que está ocorrendo um produto cartesiano. Mas, sem saber a estrutura das tabelas, fica difícil afirmar. Outra coisa, se você utilizar o firebird 2.1 (ou mais recente), há outras formas para reescrever este select (inclusive com uma performance melhor). Abraço, ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 26 de maio de 2011 11:00, Daniel Maranhão < danielmachado em agetop.goias.gov.br> escreveu: > Sernhores, preciso de ajuda de vocês novamente. > > Não sei se vão precisar da estrutura da tabela, mas estou usando o seguinte > SQL. > > select pessoa.nome, CAST(EXTRACT(MONTH FROM saida.data_saida) || '-' || > EXTRACT(YEAR FROM saida.data_saida) AS CHAR(15)) as DATA, > sum(saida.qnt_atendida * estoque.ult_preco) as total > from saida, estoque , pessoa > where saida.produto_id = estoque.produto_id and saida.pessoa_id = > pessoa.idpessoa group by 2, 1 order by pessoa.nome > > Porém, ele está me fazendo alguns somatorios errados, com valores muito > elevados. > > Alguem tem ideia do que pode ser ? > > Atc, > > Daniel. > > > > ______________________________________________ > 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 > From pportellaa.firebase em gmail.com Thu May 26 12:04:59 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Thu, 26 May 2011 12:04:59 -0300 Subject: [firebase-br] Ajuda com o Cast In-Reply-To: References: Message-ID: <4DDE6C1B.8060005@gmail.com> Ainda acho que os usuários deveriam aprender a "escrever" seus SELECTs, de forma que só de olhar já se tenha uma "leitura" melhor, além é claro de saber respeitar como se faz os relacionamentos e as nomenclaturas dos mesmos. Sem mudar seu SELECT, concorda comigo que se ele tivesse sido escrito assim não seria "melhor visto/lido" ? select pessoa.nome, CAST(EXTRACT(MONTH FROM saida.data_saida) || '-' || EXTRACT(YEAR FROM saida.data_saida) AS CHAR(15)) as DATA, sum(saida.qnt_atendida * estoque.ult_preco) as total from saida, estoque, pessoa where saida.produto_id = estoque.produto_id and saida.pessoa_id = pessoa.idpessoa group by 2, 1 order by pessoa.nome From wellder em gmail.com Thu May 26 12:18:31 2011 From: wellder em gmail.com (welder) Date: Thu, 26 May 2011 12:18:31 -0300 Subject: [firebase-br] Quebra de linha com WriteLn. Message-ID: Boa tarde Tenho um string com mais de 400 caracteres, como fazer a quebra de linha nessa string para escrever com WriteLn? Att -- Welder Vieira Técnico em Manutenção e Conectividade Celular: (63) 8118-6461 From agalysson em gmail.com Thu May 26 12:29:41 2011 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Thu, 26 May 2011 12:29:41 -0300 Subject: [firebase-br] Quebra de linha com WriteLn. In-Reply-To: References: Message-ID: O que você está usando? Pascal ? se for, algo assim deve resolver 'Linha1'#13#10'Linha2' Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo." [Raul Seixas] Em 26 de maio de 2011 12:18, welder escreveu: > Boa tarde > > Tenho um string com mais de 400 caracteres, como fazer a quebra de linha > nessa string para escrever com WriteLn? > > Att > > -- > Welder Vieira > Técnico em Manutenção e Conectividade > Celular: (63) 8118-6461 > ______________________________________________ > 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 > From pportellaa.firebase em gmail.com Thu May 26 12:31:34 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Thu, 26 May 2011 12:31:34 -0300 Subject: [firebase-br] Quebra de linha com WriteLn. In-Reply-To: References: Message-ID: <4DDE7256.10907@gmail.com> 1a.Observação) Usando o próprio WriteLN, ex: vTexto := 'Lista Firebase é uma lista de discusão sobre Firebird'; WriteLN('c:\arquivo.txt',copy(vTexto,1,15)); WriteLN('c:\arquivo.txt',copy(vTexto,16,15)); WriteLN('c:\arquivo.txt',copy(vTexto,31,15)); WriteLN('c:\arquivo.txt',copy(vTexto,46,15)); Resultado: 'Lista Firebase ' 'é uma lista de ' 'discusão sobre ' 'Firebird' 2a.Observação) vide o Resultado da 1a.Observação :E) Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 26/05/2011 12:18, welder escreveu: > Boa tarde > > Tenho um string com mais de 400 caracteres, como fazer a quebra de linha > nessa string para escrever com WriteLn? > > Att > From felix.sol em terra.com.br Thu May 26 12:33:03 2011 From: felix.sol em terra.com.br (Felix) Date: Thu, 26 May 2011 12:33:03 -0300 Subject: [firebase-br] [OFF] RES: Quebra de linha com WriteLn. In-Reply-To: References: Message-ID: <000d01cc1bba$367e0fc0$a37a2f40$@sol@terra.com.br> Eu acho que isso é off, não? Qualquer maneira, vc precisa saber quantos caracteres quer na linha a ser impressa (80?) e daí usar alguma função com COPY se estiver usando Delphi. Xstring := linha_de_texto; While xstring <> '' do Begin Writeln(arquivo,copy(xstring, 1, 80)); Xstring := Copy(xstring, 81, length(xstring)-80); End; Ou qualquer coisa parecida com isso... Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de welder Enviada em: quinta-feira, 26 de maio de 2011 12:19 Para: FireBase Assunto: [firebase-br] Quebra de linha com WriteLn. Boa tarde Tenho um string com mais de 400 caracteres, como fazer a quebra de linha nessa string para escrever com WriteLn? Att -- Welder Vieira Técnico em Manutenção e Conectividade Celular: (63) 8118-6461 ______________________________________________ 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 From felix.sol em terra.com.br Thu May 26 12:34:59 2011 From: felix.sol em terra.com.br (Felix) Date: Thu, 26 May 2011 12:34:59 -0300 Subject: [firebase-br] RES: Banco de Dados Corrompido.(URGENTE) In-Reply-To: References: Message-ID: <000e01cc1bba$7aa3e490$6febadb0$@sol@terra.com.br> Use uma rotina de backup automatica, programada para disparar diariamente em um horário X. Mantenha uma quantidade de backups para eventuais necessidades futuras. Eu costumo configurar para guardar 30 dias. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Forrest® Enviada em: quinta-feira, 26 de maio de 2011 10:23 Para: lista em firebase.com.br Assunto: Re: [firebase-br] Banco de Dados Corrompido.(URGENTE) Em 25/05/2011 08:58, Pedro Braga escreveu: > O Cliente é Novo e a Base se encontra com apenas 20 MB uma base pequena a > mesma estáva incluindos os produtos, não compensa adiquirir enviar para > recuperação do mesmo. vo falar para o mesmo digitar todas as informações > novamente. > > Obrigado a Todos. E apartir de agora fazer um backup pelo menos diariamente....rsrsrs T+++++++++++++ ______________________________________________ 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 From wellder em gmail.com Thu May 26 12:40:34 2011 From: wellder em gmail.com (welder) Date: Thu, 26 May 2011 12:40:34 -0300 Subject: [firebase-br] [OFF] RES: Quebra de linha com WriteLn. In-Reply-To: <-2203858649961087152@unknownmsgid> References: <-2203858649961087152@unknownmsgid> Message-ID: Pessoal valeu pelas respostas. Infelizmente postei a dúvida no local errado. Mas creio que as respostas resolveram meu problema, se não vou tratar este assunto em outro local... Obrigado. Em 26 de maio de 2011 12:33, Felix escreveu: > Eu acho que isso é off, não? > > Qualquer maneira, vc precisa saber quantos caracteres quer na linha a ser > impressa (80?) e daí usar alguma função com COPY se estiver usando Delphi. > > Xstring := linha_de_texto; > While xstring <> '' do > Begin > Writeln(arquivo,copy(xstring, 1, 80)); > Xstring := Copy(xstring, 81, length(xstring)-80); > End; > > Ou qualquer coisa parecida com isso... > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de welder > Enviada em: quinta-feira, 26 de maio de 2011 12:19 > Para: FireBase > Assunto: [firebase-br] Quebra de linha com WriteLn. > > Boa tarde > > Tenho um string com mais de 400 caracteres, como fazer a quebra de linha > nessa string para escrever com WriteLn? > > Att > > -- > Welder Vieira > Técnico em Manutenção e Conectividade > Celular: (63) 8118-6461 > ______________________________________________ > 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 > -- Welder Vieira Técnico em Manutenção e Conectividade Celular: (63) 8118-6461 From acf.andre em gmail.com Thu May 26 12:42:26 2011 From: acf.andre em gmail.com (andre conrado) Date: Thu, 26 May 2011 12:42:26 -0300 Subject: [firebase-br] Ajuda com o Cast In-Reply-To: <4DDE6C1B.8060005@gmail.com> References: <4DDE6C1B.8060005@gmail.com> Message-ID: Concordo Paulo, e acrescento: Não sei por que, muitos costumas relacionar as tabelas na cláusula WHERE. Isto deve criar um grande desgaste para o FB. O planejamento fica todo por conta dele. Acho muito mais eficiente e eficaz o uso de JOIN...ON com aninhamento: ((saida) = estoque) = pessoa. Abraços. Em 26/05/11, Paulo Portella escreveu: > > Ainda acho que os usuários deveriam aprender a "escrever" seus SELECTs, > de forma que só de olhar já se tenha uma "leitura" melhor, além é claro > de saber respeitar como se faz os relacionamentos e as nomenclaturas dos > mesmos. > > Sem mudar seu SELECT, concorda comigo que se ele tivesse sido escrito > assim não seria "melhor visto/lido" ? > > > select > pessoa.nome, > CAST(EXTRACT(MONTH FROM saida.data_saida) || '-' || > EXTRACT(YEAR FROM saida.data_saida) AS CHAR(15)) as DATA, > sum(saida.qnt_atendida * estoque.ult_preco) as total > from > saida, > estoque, > pessoa > where > saida.produto_id = estoque.produto_id > and > saida.pessoa_id = pessoa.idpessoa > group by > 2, 1 > order by > pessoa.nome > > ______________________________________________ > 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 > -- Um Abraço, André Conrado. 055 21 9176-7013 - Claro From pportellaa.firebase em gmail.com Thu May 26 12:46:00 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Thu, 26 May 2011 12:46:00 -0300 Subject: [firebase-br] RES: Banco de Dados Corrompido.(URGENTE) In-Reply-To: <000e01cc1bba$7aa3e490$6febadb0$@sol@terra.com.br> References: <000e01cc1bba$7aa3e490$6febadb0$@sol@terra.com.br> Message-ID: <4DDE75B8.904@gmail.com> Acompanho seu pensamento, mas com um adendo : Dependendo do tamanho do backup, 30 dias dele fica complicado, não acha? Tenho backups que passam de 10Gigas, vezes 30?? Aconselho meus clientes guardarem backups durante 1 ou 2 semanas, mas com recuperação destes em uma base secundária só pra ver se o backup está "tranquilo". Já ajudei muitos que só descobriram que seus backups não estavam bons quando precisaram dele... enfim?! Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 26/05/2011 12:34, Felix escreveu: > Use uma rotina de backup automatica, programada para disparar diariamente em > um horário X. Mantenha uma quantidade de backups para eventuais necessidades > futuras. Eu costumo configurar para guardar 30 dias. > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Forrest® > Enviada em: quinta-feira, 26 de maio de 2011 10:23 > Para: lista em firebase.com.br > Assunto: Re: [firebase-br] Banco de Dados Corrompido.(URGENTE) > > Em 25/05/2011 08:58, Pedro Braga escreveu: >> O Cliente é Novo e a Base se encontra com apenas 20 MB uma base pequena a >> mesma estáva incluindos os produtos, não compensa adiquirir enviar para >> recuperação do mesmo. vo falar para o mesmo digitar todas as informações >> novamente. >> >> Obrigado a Todos. > > E apartir de agora fazer um backup pelo menos diariamente....rsrsrs > > T+++++++++++++ > > > > ______________________________________________ > 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 From bragaped em gmail.com Thu May 26 13:09:13 2011 From: bragaped em gmail.com (Pedro Braga) Date: Thu, 26 May 2011 13:09:13 -0300 Subject: [firebase-br] RES: Banco de Dados Corrompido.(URGENTE) In-Reply-To: <4DDE75B8.904@gmail.com> References: <4DDE75B8.904@gmail.com> Message-ID: O Maior Problema é que deu problema no HD e corrompeu tudo que tinha no mesmo o cliente tem apenas 1 terminal e a base é muito pequena não passa de 50 MB. O que tomamos como lição foi que ao fechar o contrato com o cliente deve ficar explicito que o backup é por conta do mesmo uma vez que o sistema disponibilizada de rotina de backup interna do BD onde o mesmo coloca o caminho onde o mesmo será salvo. Pedro E. Braga. From danielmachado em agetop.goias.gov.br Thu May 26 13:43:27 2011 From: danielmachado em agetop.goias.gov.br (=?iso-8859-1?Q?Daniel_Maranh=E3o?=) Date: Thu, 26 May 2011 13:43:27 -0300 Subject: [firebase-br] Ajuda com o Cast References: <4DDE6C1B.8060005@gmail.com> Message-ID: Paulo, Obrigado pela dica. É porque nesse caso eu copiei das minhas linhas do Delphi. Vou prestar mais atenção nisso. Eduardo, As estruturas da tabela são: SAIDA - IDSAIDA - QNT_SOLICITADA - PRODUTO_ID - QNT_ATENDIDA - USUARIO_SOLICITANTE - USUARIO_ID - DEPARTAMENTO_ID - SAIDA_ID ESTOQUE - IDESTOQUE - PRODUTO_ID - ULT_PRECO - SALDO PESSOA - PESSOA - IDPESSOA - NOME - CONTATO - DATA_CADASTRO ----- Original Message ----- From: "Paulo Portella" To: "FireBase" Sent: Thursday, May 26, 2011 12:04 PM Subject: Re: [firebase-br] Ajuda com o Cast Ainda acho que os usuários deveriam aprender a "escrever" seus SELECTs, de forma que só de olhar já se tenha uma "leitura" melhor, além é claro de saber respeitar como se faz os relacionamentos e as nomenclaturas dos mesmos. Sem mudar seu SELECT, concorda comigo que se ele tivesse sido escrito assim não seria "melhor visto/lido" ? select pessoa.nome, CAST(EXTRACT(MONTH FROM saida.data_saida) || '-' || EXTRACT(YEAR FROM saida.data_saida) AS CHAR(15)) as DATA, sum(saida.qnt_atendida * estoque.ult_preco) as total from saida, estoque, pessoa where saida.produto_id = estoque.produto_id and saida.pessoa_id = pessoa.idpessoa group by 2, 1 order by pessoa.nome ______________________________________________ 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 From vinibarr em gmail.com Thu May 26 14:32:10 2011 From: vinibarr em gmail.com (vinicius barreira) Date: Thu, 26 May 2011 14:32:10 -0300 Subject: [firebase-br] RES: Banco de Dados Corrompido.(URGENTE) In-Reply-To: References: <4DDE75B8.904@gmail.com> Message-ID: Nós pegamos pesado no que se refere à responsabilidade do Becape. Tem cliente folgado que larga de mão e quando dá o pau vem babando pra cima do desenvolvedor. Tem bastante coisa legal pra se fazer com becapes em Firebird. Cliente só fica sem becape se quiser. Nós temos rotinas automatizadas que o cliente tem que apenas deixar no iniciar de alguma estação que o sistema se vira. Mas as vezes nem isso eles são capazes de fazer. Amarramos então ao cadastro do usuário, configuravel, e quando o usuario vai sair do sistema obrigamos que seja feito o becape. Vinicius Barreira - Diretor *Check-In Nethotel* Software para Hotéis Pousadas Motéis vinicius em check-in.com.br http://www.check-in.com.br Fones: (11) 4126-3148 (21) 3717-9256 Fax: (11) 4125-9298 Suporte 24h: (11) 8195-9156 Redes Sociais: http://twitter.com/checkin_hotel http://www.facebook.com/profile.php?id=100001165076456 http://www.orkut.com.br/Main#Community?cmm=1375813 Empresa associada à Afrac: http://www.afrac.com.br Em 26 de maio de 2011 13:09, Pedro Braga escreveu: > O Maior Problema é que deu problema no HD e corrompeu tudo que tinha no > mesmo o cliente tem apenas 1 terminal e a base é muito pequena não passa de > 50 MB. > O que tomamos como lição foi que ao fechar o contrato com o cliente deve > ficar explicito que o backup é por conta do mesmo uma vez que o sistema > disponibilizada de rotina de backup interna do BD onde o mesmo coloca o > caminho onde o mesmo será salvo. > > Pedro E. Braga. > ______________________________________________ > 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 > From cwfsa1 em gmail.com Thu May 26 14:47:28 2011 From: cwfsa1 em gmail.com (Carlos Wilson) Date: Thu, 26 May 2011 14:47:28 -0300 Subject: [firebase-br] Ajuda com o Cast In-Reply-To: References: <4DDE6C1B.8060005@gmail.com> Message-ID: <4DDE9230.6080906@gmail.com> Não entendi ainda o uso do cast, pra mim ele é desnecessário. []'s Carlos Wilson Formosystem Informática e Automação Comercial Em 26/05/2011 13:43, Daniel Maranhão escreveu: > Paulo, > > Obrigado pela dica. É porque nesse caso eu copiei das minhas linhas do > Delphi. Vou prestar mais atenção nisso. > > Eduardo, > > As estruturas da tabela são: > > SAIDA > - IDSAIDA > - QNT_SOLICITADA > - PRODUTO_ID > - QNT_ATENDIDA > - USUARIO_SOLICITANTE > - USUARIO_ID > - DEPARTAMENTO_ID > - SAIDA_ID > > ESTOQUE > - IDESTOQUE > - PRODUTO_ID > - ULT_PRECO > - SALDO > > PESSOA - > PESSOA > - IDPESSOA > - NOME > - CONTATO > - DATA_CADASTRO > > > ----- Original Message ----- From: "Paulo Portella" > > To: "FireBase" > Sent: Thursday, May 26, 2011 12:04 PM > Subject: Re: [firebase-br] Ajuda com o Cast > > > > Ainda acho que os usuários deveriam aprender a "escrever" seus SELECTs, > de forma que só de olhar já se tenha uma "leitura" melhor, além é claro > de saber respeitar como se faz os relacionamentos e as nomenclaturas dos > mesmos. > > Sem mudar seu SELECT, concorda comigo que se ele tivesse sido escrito > assim não seria "melhor visto/lido" ? > > > select > pessoa.nome, > CAST(EXTRACT(MONTH FROM saida.data_saida) || '-' || > EXTRACT(YEAR FROM saida.data_saida) AS CHAR(15)) as DATA, > sum(saida.qnt_atendida * estoque.ult_preco) as total > from > saida, > estoque, > pessoa > where > saida.produto_id = estoque.produto_id > and > saida.pessoa_id = pessoa.idpessoa > group by > 2, 1 > order by > pessoa.nome > > ______________________________________________ > 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 > From danielmachado em agetop.goias.gov.br Thu May 26 14:51:28 2011 From: danielmachado em agetop.goias.gov.br (=?iso-8859-1?Q?Daniel_Maranh=E3o?=) Date: Thu, 26 May 2011 14:51:28 -0300 Subject: [firebase-br] Ajuda com o Cast References: <4DDE6C1B.8060005@gmail.com> <4DDE9230.6080906@gmail.com> Message-ID: <3947A16E7C874D6F98E3CBF45640B330@agetop78002> bom, estou aberto a sugestões. Preciso fazer um sql que faça o somatario dos produtos, tipo pessoa gastou R$ X. O Cast me atendeu bem, porém alguns valores estão errados, e confesso que não entendi porque. ----- Original Message ----- From: "Carlos Wilson" To: "FireBase" Sent: Thursday, May 26, 2011 2:47 PM Subject: Re: [firebase-br] Ajuda com o Cast Não entendi ainda o uso do cast, pra mim ele é desnecessário. []'s Carlos Wilson Formosystem Informática e Automação Comercial Em 26/05/2011 13:43, Daniel Maranhão escreveu: > Paulo, > > Obrigado pela dica. É porque nesse caso eu copiei das minhas linhas do > Delphi. Vou prestar mais atenção nisso. > > Eduardo, > > As estruturas da tabela são: > > SAIDA > - IDSAIDA > - QNT_SOLICITADA > - PRODUTO_ID > - QNT_ATENDIDA > - USUARIO_SOLICITANTE > - USUARIO_ID > - DEPARTAMENTO_ID > - SAIDA_ID > > ESTOQUE > - IDESTOQUE > - PRODUTO_ID > - ULT_PRECO > - SALDO > > PESSOA - > PESSOA > - IDPESSOA > - NOME > - CONTATO > - DATA_CADASTRO > > > ----- Original Message ----- From: "Paulo Portella" > > To: "FireBase" > Sent: Thursday, May 26, 2011 12:04 PM > Subject: Re: [firebase-br] Ajuda com o Cast > > > > Ainda acho que os usuários deveriam aprender a "escrever" seus SELECTs, > de forma que só de olhar já se tenha uma "leitura" melhor, além é claro > de saber respeitar como se faz os relacionamentos e as nomenclaturas dos > mesmos. > > Sem mudar seu SELECT, concorda comigo que se ele tivesse sido escrito > assim não seria "melhor visto/lido" ? > > > select > pessoa.nome, > CAST(EXTRACT(MONTH FROM saida.data_saida) || '-' || > EXTRACT(YEAR FROM saida.data_saida) AS CHAR(15)) as DATA, > sum(saida.qnt_atendida * estoque.ult_preco) as total > from > saida, > estoque, > pessoa > where > saida.produto_id = estoque.produto_id > and > saida.pessoa_id = pessoa.idpessoa > group by > 2, 1 > order by > pessoa.nome > > ______________________________________________ > 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 From edujed em gmail.com Thu May 26 16:37:48 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Thu, 26 May 2011 16:37:48 -0300 Subject: [firebase-br] Ajuda com o Cast In-Reply-To: References: <4DDE6C1B.8060005@gmail.com> Message-ID: E, quais são as PKs e FKs ? Mais um detalhe... qual é a versão do FB ? ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 26 de maio de 2011 13:43, Daniel Maranhão < danielmachado em agetop.goias.gov.br> escreveu: > Paulo, > > Obrigado pela dica. É porque nesse caso eu copiei das minhas linhas do > Delphi. Vou prestar mais atenção nisso. > > Eduardo, > > As estruturas da tabela são: > > SAIDA > - IDSAIDA > - QNT_SOLICITADA > - PRODUTO_ID > - QNT_ATENDIDA > - USUARIO_SOLICITANTE > - USUARIO_ID > - DEPARTAMENTO_ID > - SAIDA_ID > > ESTOQUE > - IDESTOQUE > - PRODUTO_ID > - ULT_PRECO > - SALDO > > PESSOA - > PESSOA > - IDPESSOA > - NOME > - CONTATO > - DATA_CADASTRO > > > ----- Original Message ----- From: "Paulo Portella" < > pportellaa.firebase em gmail.com> > To: "FireBase" > Sent: Thursday, May 26, 2011 12:04 PM > Subject: Re: [firebase-br] Ajuda com o Cast > > > > > Ainda acho que os usuários deveriam aprender a "escrever" seus SELECTs, > de forma que só de olhar já se tenha uma "leitura" melhor, além é claro > de saber respeitar como se faz os relacionamentos e as nomenclaturas dos > mesmos. > > Sem mudar seu SELECT, concorda comigo que se ele tivesse sido escrito > assim não seria "melhor visto/lido" ? > > > select > pessoa.nome, > CAST(EXTRACT(MONTH FROM saida.data_saida) || '-' || > EXTRACT(YEAR FROM saida.data_saida) AS CHAR(15)) as DATA, > sum(saida.qnt_atendida * estoque.ult_preco) as total > from > saida, > estoque, > pessoa > where > saida.produto_id = estoque.produto_id > and > saida.pessoa_id = pessoa.idpessoa > group by > 2, 1 > order by > pessoa.nome > > ______________________________________________ > 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 > From danielmachado em agetop.goias.gov.br Thu May 26 16:42:59 2011 From: danielmachado em agetop.goias.gov.br (=?iso-8859-1?Q?Daniel_Maranh=E3o?=) Date: Thu, 26 May 2011 16:42:59 -0300 Subject: [firebase-br] Ajuda com o Cast References: <4DDE6C1B.8060005@gmail.com> Message-ID: Eduardo, versão 2.1 SAIDA PK - IDSAIDA FK - USUARIO_ID PESSOA PK - IDPESSOA ESTOQUE PK - IDESTOQUE FK - PRODUTO_ID Já agradeço pela ajuda. Atc, Daniel. ----- Original Message ----- From: "Eduardo Jedliczka" To: "FireBase" Sent: Thursday, May 26, 2011 4:37 PM Subject: Re: [firebase-br] Ajuda com o Cast E, quais são as PKs e FKs ? Mais um detalhe... qual é a versão do FB ? ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 26 de maio de 2011 13:43, Daniel Maranhão < danielmachado em agetop.goias.gov.br> escreveu: > Paulo, > > Obrigado pela dica. É porque nesse caso eu copiei das minhas linhas do > Delphi. Vou prestar mais atenção nisso. > > Eduardo, > > As estruturas da tabela são: > > SAIDA > - IDSAIDA > - QNT_SOLICITADA > - PRODUTO_ID > - QNT_ATENDIDA > - USUARIO_SOLICITANTE > - USUARIO_ID > - DEPARTAMENTO_ID > - SAIDA_ID > > ESTOQUE > - IDESTOQUE > - PRODUTO_ID > - ULT_PRECO > - SALDO > > PESSOA - > PESSOA > - IDPESSOA > - NOME > - CONTATO > - DATA_CADASTRO > > > ----- Original Message ----- From: "Paulo Portella" < > pportellaa.firebase em gmail.com> > To: "FireBase" > Sent: Thursday, May 26, 2011 12:04 PM > Subject: Re: [firebase-br] Ajuda com o Cast > > > > > Ainda acho que os usuários deveriam aprender a "escrever" seus SELECTs, > de forma que só de olhar já se tenha uma "leitura" melhor, além é claro > de saber respeitar como se faz os relacionamentos e as nomenclaturas dos > mesmos. > > Sem mudar seu SELECT, concorda comigo que se ele tivesse sido escrito > assim não seria "melhor visto/lido" ? > > > select > pessoa.nome, > CAST(EXTRACT(MONTH FROM saida.data_saida) || '-' || > EXTRACT(YEAR FROM saida.data_saida) AS CHAR(15)) as DATA, > sum(saida.qnt_atendida * estoque.ult_preco) as total > from > saida, > estoque, > pessoa > where > saida.produto_id = estoque.produto_id > and > saida.pessoa_id = pessoa.idpessoa > group by > 2, 1 > order by > pessoa.nome > > ______________________________________________ > 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 From estanisgeyer em gmail.com Thu May 26 20:04:41 2011 From: estanisgeyer em gmail.com (Marcelo Geyer) Date: Thu, 26 May 2011 20:04:41 -0300 Subject: [firebase-br] RES: Banco de Dados Corrompido.(URGENTE) In-Reply-To: References: <4DDE75B8.904@gmail.com> Message-ID: É nessas horas que muitos passam a avaliar a alta disponibilidade (RAID). Hoje em dia é indispensável. Abraços, Em 26 de maio de 2011 13:09, Pedro Braga escreveu: > O Maior Problema é que deu problema no HD e corrompeu tudo que tinha no > mesmo o cliente tem apenas 1 terminal e a base é muito pequena não passa de > 50 MB. > O que tomamos como lição foi que ao fechar o contrato com o cliente deve > ficar explicito que o backup é por conta do mesmo uma vez que o sistema > disponibilizada de rotina de backup interna do BD onde o mesmo coloca o > caminho onde o mesmo será salvo. > > Pedro E. Braga. > ______________________________________________ > 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 > -- Marcelo E. Geyer Standard Net Tecnologia e Informação From felix.sol em terra.com.br Thu May 26 22:01:17 2011 From: felix.sol em terra.com.br (Felix) Date: Thu, 26 May 2011 22:01:17 -0300 Subject: [firebase-br] RES: RES: Banco de Dados Corrompido.(URGENTE) In-Reply-To: <4DDE75B8.904@gmail.com> References: <000e01cc1bba$7aa3e490$6febadb0$@sol@terra.com.br> <4DDE75B8.904@gmail.com> Message-ID: <004a01cc1c09$97413c20$c5c3b460$@sol@terra.com.br> Paulo, Backup com 30 giga, mesmo compactado (zip/rar) ? Uau! :-) Bom, cada caso é um caso - e é claro, bolso. Grandes bases sempre exigem cuidados quadruplicados. E concordo contigo, desse tamanho 30 dias não dá mesmo ;-) Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Paulo Portella Enviada em: quinta-feira, 26 de maio de 2011 12:46 Para: FireBase Assunto: Re: [firebase-br] RES: Banco de Dados Corrompido.(URGENTE) Acompanho seu pensamento, mas com um adendo : Dependendo do tamanho do backup, 30 dias dele fica complicado, não acha? Tenho backups que passam de 10Gigas, vezes 30?? Aconselho meus clientes guardarem backups durante 1 ou 2 semanas, mas com recuperação destes em uma base secundária só pra ver se o backup está "tranquilo". Já ajudei muitos que só descobriram que seus backups não estavam bons quando precisaram dele... enfim?! Vida de americano é assim: iPhone, iPod, iPad, iMac…. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 26/05/2011 12:34, Felix escreveu: > Use uma rotina de backup automatica, programada para disparar diariamente em > um horário X. Mantenha uma quantidade de backups para eventuais necessidades > futuras. Eu costumo configurar para guardar 30 dias. > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Forrest® > Enviada em: quinta-feira, 26 de maio de 2011 10:23 > Para: lista em firebase.com.br > Assunto: Re: [firebase-br] Banco de Dados Corrompido.(URGENTE) > > Em 25/05/2011 08:58, Pedro Braga escreveu: >> O Cliente é Novo e a Base se encontra com apenas 20 MB uma base pequena a >> mesma estáva incluindos os produtos, não compensa adiquirir enviar para >> recuperação do mesmo. vo falar para o mesmo digitar todas as informações >> novamente. >> >> Obrigado a Todos. > > E apartir de agora fazer um backup pelo menos diariamente....rsrsrs > > T+++++++++++++ > > > > ______________________________________________ > 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 From acf.andre em gmail.com Fri May 27 12:08:13 2011 From: acf.andre em gmail.com (andre conrado) Date: Fri, 27 May 2011 12:08:13 -0300 Subject: [firebase-br] Ajuda com o Cast In-Reply-To: References: <4DDE6C1B.8060005@gmail.com> Message-ID: Uma informação? Na tabela ESTOQUE o campo PRODUTO_ID é único? Acho que sua resposta vai ser não, e se eu estiver correto qto a sua resposta, o errado está ai. Mas para continuar preciso de tua confirmação. Em 26/05/11, Daniel Maranhão escreveu: > Eduardo, > > > versão 2.1 > > SAIDA > > PK - IDSAIDA > FK - USUARIO_ID > > PESSOA > PK - IDPESSOA > > ESTOQUE > > PK - IDESTOQUE > FK - PRODUTO_ID > > Já agradeço pela ajuda. > > Atc, > > Daniel. > > ----- Original Message ----- > From: "Eduardo Jedliczka" > To: "FireBase" > Sent: Thursday, May 26, 2011 4:37 PM > Subject: Re: [firebase-br] Ajuda com o Cast > > > E, quais são as PKs e FKs ? > > Mais um detalhe... qual é a versão do FB ? > > ========================== > Eduardo Jedliczka > Apucarana - Pr > ========================== > > > > Em 26 de maio de 2011 13:43, Daniel Maranhão < > danielmachado em agetop.goias.gov.br> escreveu: > >> Paulo, >> >> Obrigado pela dica. É porque nesse caso eu copiei das minhas linhas do >> Delphi. Vou prestar mais atenção nisso. >> >> Eduardo, >> >> As estruturas da tabela são: >> >> SAIDA >> - IDSAIDA >> - QNT_SOLICITADA >> - PRODUTO_ID >> - QNT_ATENDIDA >> - USUARIO_SOLICITANTE >> - USUARIO_ID >> - DEPARTAMENTO_ID >> - SAIDA_ID >> >> ESTOQUE >> - IDESTOQUE >> - PRODUTO_ID >> - ULT_PRECO >> - SALDO >> >> PESSOA - >> PESSOA >> - IDPESSOA >> - NOME >> - CONTATO >> - DATA_CADASTRO >> >> >> ----- Original Message ----- From: "Paulo Portella" < >> pportellaa.firebase em gmail.com> >> To: "FireBase" >> Sent: Thursday, May 26, 2011 12:04 PM >> Subject: Re: [firebase-br] Ajuda com o Cast >> >> >> >> >> Ainda acho que os usuários deveriam aprender a "escrever" seus SELECTs, >> de forma que só de olhar já se tenha uma "leitura" melhor, além é claro >> de saber respeitar como se faz os relacionamentos e as nomenclaturas dos >> mesmos. >> >> Sem mudar seu SELECT, concorda comigo que se ele tivesse sido escrito >> assim não seria "melhor visto/lido" ? >> >> >> select >> pessoa.nome, >> CAST(EXTRACT(MONTH FROM saida.data_saida) || '-' || >> EXTRACT(YEAR FROM saida.data_saida) AS CHAR(15)) as DATA, >> sum(saida.qnt_atendida * estoque.ult_preco) as total >> from >> saida, >> estoque, >> pessoa >> where >> saida.produto_id = estoque.produto_id >> and >> saida.pessoa_id = pessoa.idpessoa >> group by >> 2, 1 >> order by >> pessoa.nome >> >> ______________________________________________ >> 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 > -- Um Abraço, André Conrado. 055 21 9176-7013 - Claro From acf.andre em gmail.com Fri May 27 12:21:53 2011 From: acf.andre em gmail.com (andre conrado) Date: Fri, 27 May 2011 12:21:53 -0300 Subject: [firebase-br] =?iso-8859-1?q?D=DAVIDA_-_VARI=C1VEIS_EM_INTRU=C7?= =?iso-8859-1?q?=C3O_UPDATE=2E?= In-Reply-To: <8B15E8EFA85B444D86D2000465D73009@DIEGOPC> References: <228B04B53F7B4CB3AB53D577424CB295@DIEGOPC> <4173E415F9664ED1818C6F18CA636CAF@DIEGOPC> <8B15E8EFA85B444D86D2000465D73009@DIEGOPC> Message-ID: Diego, qdo diz que não está funcionando, vc se refere a lógica ao erro de compilação? Que no seu código está faltando um DO antes do BEGIN: BEGIN FOR SELECT ... FROM ... INTO DO BEGIN END END não sei se vc simplificou... Em 23/05/11, Diego Maccari escreveu: > Vendo por este seu comentário não seria mais indicado o uso da SP ?? > > > -----Mensagem Original----- > From: Hélio Oliveira > Sent: Monday, May 23, 2011 4:55 PM > To: lista em firebase.com.br > Subject: Re: [firebase-br] DÚVIDA - VARIÁVEIS EM INTRUÇÃO UPDATE. > > Diego, o execute block como nome já diz irá executar todo o seu bloco de > comandos em uma unica vez... pelo seu código observo que serão > atualizados todos os registros encotrados nesta tabela com base em sua > condição. Ele simplifica sua vida que ao invez de ter que digitar > n-comandos sqls digitará todos de uma só vez e mas, através do mesmo > você pode verificar os valores e fazer as atualizações com valores > pre-definidos. > > Veja que isto é uma programação PSQL sem ser em SP. > > > -- > []'s, > > Hélio Oliveira > Bel. Ciência da Computação > Técnico em Contabilidade > e-mail : hpensador em gmail.com > Skype : hpensador > http://hpensador.blogspot.com/ > www.hpensador.net > (71) 9975-9176 > > > ______________________________________________ > 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 > -- Um Abraço, André Conrado. 055 21 9176-7013 - Claro From acf.andre em gmail.com Fri May 27 12:31:12 2011 From: acf.andre em gmail.com (andre conrado) Date: Fri, 27 May 2011 12:31:12 -0300 Subject: [firebase-br] =?windows-1252?q?AJUDA_COM_PROCEDURE_-_ERRO_=93Colu?= =?windows-1252?q?mn_does_not_belong_to_referenced_table=2E=94?= In-Reply-To: <4DDBB67C.60506@gmail.com> References: <8741701C9E2F4EED92CC181CFE6DCEE4@DIEGOPC> <4DDBB67C.60506@gmail.com> Message-ID: Diego, 1 - vc só pode referenciar campo de tabelas usando SELECT, DELETE e/ou UPDATE. 2 - Variáveis são para uso local, isto é, dentro da SP. Campos e variáveis são estruturas distintas. 3 - O comando SUSPEND serve para retorno de informações da SP e tua SP não possui campos de retorno. espero ter ajudado. Em 24/05/11, Mauricio escreveu: > Em 24/05/2011 08:42, Diego Maccari escreveu: >> Boa Dia Pessoal >> >> Criei esta Procedure no IBExpert, mas não estou conseguindo faze-la >> funcionar toda vez me aparesse a mesma mensagem: >> >> ?Column does not belong to referenced table.? ? A Coluna não pertence a >> tabela referenciada. >> >> Já verifiquei várias vezes e não consegui descobrir o erro, todos os >> campos estão escritos corretamente no SQL. >> >> Será que alguém poderia dar alguma dica pra resolver e/ou otimizar esta >> PROCEDURE ? >> >> >> o Erro esta ocorrendo nesta linha ?PIS = ((TB_IN_981_4104.BASE_CALCULO_PIS >> / 100) * TB_IN_981_4104.ALIQUOTA_PIS);? >> >> >> Segue o codigo SQL: >> >> SET TERM ^ ; >> >> CREATE OR ALTER PROCEDURE PROPORCIONA_PIS (percent_ex decimal(18,4), >> percent_mi decimal(18,4), percent_nt decimal(18,4)) >> as >> declare variable pis decimal(18,2); >> declare variable pis_ex decimal(18,2); >> declare variable pis_mi decimal(18,2); >> declare variable pis_nt decimal(18,2); >> BEGIN >> PIS = ((TB_IN_981_4104.BASE_CALCULO_PIS / 100) * >> TB_IN_981_4104.ALIQUOTA_PIS); >> PIS_EX = (((TB_IN_981_4104.BASE_CALCULO_PIS / 100) * >> TB_IN_981_4104.ALIQUOTA_PIS) * PERCENT_EX / 100); >> PIS_MI = (((TB_IN_981_4104.BASE_CALCULO_PIS / 100) * >> TB_IN_981_4104.ALIQUOTA_PIS) * PERCENT_MI / 100); >> PIS_NT = (((TB_IN_981_4104.BASE_CALCULO_PIS / 100) * >> TB_IN_981_4104.ALIQUOTA_PIS) * PERCENT_NT / 100); >> >> IF (PIS_EX> 0.0000) THEN >> IF (PIS_EX< 0.0100) THEN >> PIS_EX = 0.0100; >> >> IF (PIS_MI> 0.0000) THEN >> IF (PIS_MI< 0.0100) THEN >> PIS_MI = 0.0100; >> >> IF (PIS_NT> 0.0000) THEN >> IF (PIS_NT< 0.0100) THEN >> PIS_NT = 0.0100; >> >> UPDATE tb_in_981_4104 >> SET >> VALOR_PIS = PIS, >> VALOR_PIS_EXPORTACAO = PIS_EX, >> VALOR_PIS_MERC_INTERNO = PIS_MI, >> VALOR_PIS_N_TRIB_INTERNO = PIS_NT >> WHERE >> CNPJ = '00.000.000/0001-91' AND MES = 'Janeiro' AND ANO = 2010 AND >> CODIGO_SIT_TRIBUTARIA_PIS = '70' AND CODIGO_SIT_TRIBUTARIA_COFINS = >> '70'; >> >> SUSPEND; >> END^ >> >> SET TERM ; ^ >> >> GRANT SELECT,UPDATE ON TB_IN_981_4104 TO PROCEDURE NEW_PROCEDURE; >> >> >> >> >> ______________________________________________ >> 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 > esta faltando a referencia dos campos : > > TB_IN_981_4104.BASE_CALCULO_PIS > TB_IN_981_4104.ALIQUOTA_PIS > > qual tabela ela vem ? acho que voce precisa fazer um select ai.... > > abs > > > > > ______________________________________________ > 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 -- Um Abraço, André Conrado. 055 21 9176-7013 - Claro From danielmachado em agetop.goias.gov.br Fri May 27 13:45:32 2011 From: danielmachado em agetop.goias.gov.br (=?iso-8859-1?Q?Daniel_Maranh=E3o?=) Date: Fri, 27 May 2011 13:45:32 -0300 Subject: [firebase-br] Ajuda com o Cast References: <4DDE6C1B.8060005@gmail.com> Message-ID: sim ele é unico. ----- Original Message ----- From: "andre conrado" To: "FireBase" Sent: Friday, May 27, 2011 12:08 PM Subject: Re: [firebase-br] Ajuda com o Cast Uma informação? Na tabela ESTOQUE o campo PRODUTO_ID é único? Acho que sua resposta vai ser não, e se eu estiver correto qto a sua resposta, o errado está ai. Mas para continuar preciso de tua confirmação. Em 26/05/11, Daniel Maranhão escreveu: > Eduardo, > > > versão 2.1 > > SAIDA > > PK - IDSAIDA > FK - USUARIO_ID > > PESSOA > PK - IDPESSOA > > ESTOQUE > > PK - IDESTOQUE > FK - PRODUTO_ID > > Já agradeço pela ajuda. > > Atc, > > Daniel. > > ----- Original Message ----- > From: "Eduardo Jedliczka" > To: "FireBase" > Sent: Thursday, May 26, 2011 4:37 PM > Subject: Re: [firebase-br] Ajuda com o Cast > > > E, quais são as PKs e FKs ? > > Mais um detalhe... qual é a versão do FB ? > > ========================== > Eduardo Jedliczka > Apucarana - Pr > ========================== > > > > Em 26 de maio de 2011 13:43, Daniel Maranhão < > danielmachado em agetop.goias.gov.br> escreveu: > >> Paulo, >> >> Obrigado pela dica. É porque nesse caso eu copiei das minhas linhas do >> Delphi. Vou prestar mais atenção nisso. >> >> Eduardo, >> >> As estruturas da tabela são: >> >> SAIDA >> - IDSAIDA >> - QNT_SOLICITADA >> - PRODUTO_ID >> - QNT_ATENDIDA >> - USUARIO_SOLICITANTE >> - USUARIO_ID >> - DEPARTAMENTO_ID >> - SAIDA_ID >> >> ESTOQUE >> - IDESTOQUE >> - PRODUTO_ID >> - ULT_PRECO >> - SALDO >> >> PESSOA - >> PESSOA >> - IDPESSOA >> - NOME >> - CONTATO >> - DATA_CADASTRO >> >> >> ----- Original Message ----- From: "Paulo Portella" < >> pportellaa.firebase em gmail.com> >> To: "FireBase" >> Sent: Thursday, May 26, 2011 12:04 PM >> Subject: Re: [firebase-br] Ajuda com o Cast >> >> >> >> >> Ainda acho que os usuários deveriam aprender a "escrever" seus SELECTs, >> de forma que só de olhar já se tenha uma "leitura" melhor, além é claro >> de saber respeitar como se faz os relacionamentos e as nomenclaturas dos >> mesmos. >> >> Sem mudar seu SELECT, concorda comigo que se ele tivesse sido escrito >> assim não seria "melhor visto/lido" ? >> >> >> select >> pessoa.nome, >> CAST(EXTRACT(MONTH FROM saida.data_saida) || '-' || >> EXTRACT(YEAR FROM saida.data_saida) AS CHAR(15)) as DATA, >> sum(saida.qnt_atendida * estoque.ult_preco) as total >> from >> saida, >> estoque, >> pessoa >> where >> saida.produto_id = estoque.produto_id >> and >> saida.pessoa_id = pessoa.idpessoa >> group by >> 2, 1 >> order by >> pessoa.nome >> >> ______________________________________________ >> 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 > -- Um Abraço, André Conrado. 055 21 9176-7013 - Claro ______________________________________________ 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 From danielmachado em agetop.goias.gov.br Fri May 27 13:55:56 2011 From: danielmachado em agetop.goias.gov.br (=?iso-8859-1?Q?Daniel_Maranh=E3o?=) Date: Fri, 27 May 2011 13:55:56 -0300 Subject: [firebase-br] Ajuda com o Cast References: <4DDE6C1B.8060005@gmail.com> Message-ID: <29A2E936E9FF4A95AAAFD2DE1CA230ED@agetop78002> André, Obrigado. O Problema era esse mesmo. Minha regra de negocio era pra ser unico, porém localizei alguns registros repetidos. Obrigadão ! Atc, Daniel. ----- Original Message ----- From: "andre conrado" To: "FireBase" Sent: Friday, May 27, 2011 12:08 PM Subject: Re: [firebase-br] Ajuda com o Cast Uma informação? Na tabela ESTOQUE o campo PRODUTO_ID é único? Acho que sua resposta vai ser não, e se eu estiver correto qto a sua resposta, o errado está ai. Mas para continuar preciso de tua confirmação. Em 26/05/11, Daniel Maranhão escreveu: > Eduardo, > > > versão 2.1 > > SAIDA > > PK - IDSAIDA > FK - USUARIO_ID > > PESSOA > PK - IDPESSOA > > ESTOQUE > > PK - IDESTOQUE > FK - PRODUTO_ID > > Já agradeço pela ajuda. > > Atc, > > Daniel. > > ----- Original Message ----- > From: "Eduardo Jedliczka" > To: "FireBase" > Sent: Thursday, May 26, 2011 4:37 PM > Subject: Re: [firebase-br] Ajuda com o Cast > > > E, quais são as PKs e FKs ? > > Mais um detalhe... qual é a versão do FB ? > > ========================== > Eduardo Jedliczka > Apucarana - Pr > ========================== > > > > Em 26 de maio de 2011 13:43, Daniel Maranhão < > danielmachado em agetop.goias.gov.br> escreveu: > >> Paulo, >> >> Obrigado pela dica. É porque nesse caso eu copiei das minhas linhas do >> Delphi. Vou prestar mais atenção nisso. >> >> Eduardo, >> >> As estruturas da tabela são: >> >> SAIDA >> - IDSAIDA >> - QNT_SOLICITADA >> - PRODUTO_ID >> - QNT_ATENDIDA >> - USUARIO_SOLICITANTE >> - USUARIO_ID >> - DEPARTAMENTO_ID >> - SAIDA_ID >> >> ESTOQUE >> - IDESTOQUE >> - PRODUTO_ID >> - ULT_PRECO >> - SALDO >> >> PESSOA - >> PESSOA >> - IDPESSOA >> - NOME >> - CONTATO >> - DATA_CADASTRO >> >> >> ----- Original Message ----- From: "Paulo Portella" < >> pportellaa.firebase em gmail.com> >> To: "FireBase" >> Sent: Thursday, May 26, 2011 12:04 PM >> Subject: Re: [firebase-br] Ajuda com o Cast >> >> >> >> >> Ainda acho que os usuários deveriam aprender a "escrever" seus SELECTs, >> de forma que só de olhar já se tenha uma "leitura" melhor, além é claro >> de saber respeitar como se faz os relacionamentos e as nomenclaturas dos >> mesmos. >> >> Sem mudar seu SELECT, concorda comigo que se ele tivesse sido escrito >> assim não seria "melhor visto/lido" ? >> >> >> select >> pessoa.nome, >> CAST(EXTRACT(MONTH FROM saida.data_saida) || '-' || >> EXTRACT(YEAR FROM saida.data_saida) AS CHAR(15)) as DATA, >> sum(saida.qnt_atendida * estoque.ult_preco) as total >> from >> saida, >> estoque, >> pessoa >> where >> saida.produto_id = estoque.produto_id >> and >> saida.pessoa_id = pessoa.idpessoa >> group by >> 2, 1 >> order by >> pessoa.nome >> >> ______________________________________________ >> 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 > -- Um Abraço, André Conrado. 055 21 9176-7013 - Claro ______________________________________________ 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 From joseluiz em digitoneletronica.com.br Sun May 29 23:05:14 2011 From: joseluiz em digitoneletronica.com.br (Jose Luiz de Medeiros) Date: Sun, 29 May 2011 23:05:14 -0300 Subject: [firebase-br] Ajuda em stored procedure Message-ID: <001201cc1e6e$04a48b30$0deda190$@digitoneletronica.com.br> Colegas, boa noite. Criei um SP para pegar resultados de uma tabela separando por tipo, ela me traz as linhas de acordo com a data. Mas os valores se repetem, o que fiz de errado? CREATE PROCEDURE SP_REL_CAIXA ( pdataini date, pdatafim date, empresa integer) returns ( data date, margprodterc numeric(18,2), prodterc numeric(18,2), tarifacao numeric(18,2), cobradia numeric(18,2), cambista numeric(18,2) ) as begin FOR select cc.dt_cadastro, (select coalesce(sum(cc.valor),0)as margProdTerc from controle_conta cc where cc.mov = 'X' and cc.tipo_mov = 'C' ), (select coalesce(sum(cc.valor),0)as prodTerc from controle_conta cc where cc.mov = 'T' and cc.tipo_mov = 'C' ), (select coalesce(sum(cc.valor),0)as Tarifacao from controle_conta cc where cc.mov = 'F' and cc.tipo_mov = 'C' ), (select coalesce(sum(cc.valor),0)as cobraDia from controle_conta cc where cc.mov = 'I' and cc.tipo_mov = 'C' ), (select coalesce(sum(cc.valor),0)as cambista from controle_conta cc where cc.mov = 'A' and cc.tipo_mov = 'C' ) from controle_conta cc WHERE cc.dt_cadastro between :pdataini and :pdatafim and cc.id_empresa = :empresa group by cc.dt_cadastro INTO :data, :margProdTerc, :prodTerc, :Tarifacao, :cobraDia, :cambista DO BEGIN SUSPEND; END end From edujed em gmail.com Mon May 30 08:43:29 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Mon, 30 May 2011 08:43:29 -0300 Subject: [firebase-br] Ajuda em stored procedure In-Reply-To: <001201cc1e6e$04a48b30$0deda190$@digitoneletronica.com.br> References: <001201cc1e6e$04a48b30$0deda190$@digitoneletronica.com.br> Message-ID: Sua Lógica está errada... Você está somando os valores para cada registro da tabela controle_conta. Refaça o seu for select para algo do tipo: FOR select Distinct cc.dt_cadastro from controle_conta cc WHERE cc.dt_cadastro between :pdataini and :pdatafim and cc.id_empresa = :empresa order by cc.dt_cadastro INTO :data DO BEGIN select coalesce(sum(cc.valor),0)as margProdTerc from controle_conta cc where cc.mov = 'X' and cc.tipo_mov = 'C' and cc.dt_cadastro=:data and cc.id_empresa = :empresa into :margProdTerc; select coalesce(sum(cc.valor),0)as prodTerc from controle_conta cc where cc.mov = 'T' and cc.tipo_mov = 'C' and cc.dt_cadastro=:data and cc.id_empresa = :empresa into :prodTerc; select coalesce(sum(cc.valor),0)as Tarifacao from controle_conta cc where cc.mov = 'F' and cc.tipo_mov = 'C' ), and cc.dt_cadastro=:data and cc.id_empresa = :empresa into :Tarifacao; select coalesce(sum(cc.valor),0)as cobraDia from controle_conta cc where cc.mov = 'I' and cc.tipo_mov = 'C' ), and cc.dt_cadastro=:data and cc.id_empresa = :empresa into :cobraDia; select coalesce(sum(cc.valor),0)as cambista from controle_conta cc where cc.mov = 'A' and cc.tipo_mov = 'C' ) and cc.dt_cadastro=:data and cc.id_empresa = :empresa into :cambista; SUSPEND; END ========================== Eduardo Jedliczka Apucarana - Pr ========================== 2011/5/29 Jose Luiz de Medeiros > Colegas, boa noite. > > > > Criei um SP para pegar resultados de uma tabela separando por tipo, ela me > traz as linhas de acordo com a data. Mas os valores se repetem, o que fiz > de > errado? > > > > CREATE PROCEDURE SP_REL_CAIXA ( > > pdataini date, > > pdatafim date, > > empresa integer) > > returns ( > > data date, > > margprodterc numeric(18,2), > > prodterc numeric(18,2), > > tarifacao numeric(18,2), > > cobradia numeric(18,2), > > cambista numeric(18,2) > > ) > > as > > begin > > FOR > > select cc.dt_cadastro, > > (select coalesce(sum(cc.valor),0)as margProdTerc from controle_conta cc > where cc.mov = 'X' and cc.tipo_mov = 'C' ), > > (select coalesce(sum(cc.valor),0)as prodTerc from controle_conta cc > where cc.mov = 'T' and cc.tipo_mov = 'C' ), > > (select coalesce(sum(cc.valor),0)as Tarifacao from controle_conta cc > where cc.mov = 'F' and cc.tipo_mov = 'C' ), > > (select coalesce(sum(cc.valor),0)as cobraDia from controle_conta cc > where cc.mov = 'I' and cc.tipo_mov = 'C' ), > > (select coalesce(sum(cc.valor),0)as cambista from controle_conta cc > where cc.mov = 'A' and cc.tipo_mov = 'C' ) > > from > > controle_conta cc > > WHERE > > cc.dt_cadastro between :pdataini and :pdatafim > > and cc.id_empresa = :empresa > > group by cc.dt_cadastro > > INTO :data, > > :margProdTerc, > > :prodTerc, > > :Tarifacao, > > :cobraDia, > > :cambista > > DO > > BEGIN > > SUSPEND; > > END > > > > end > > ______________________________________________ > 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 > From edujed em gmail.com Mon May 30 08:47:43 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Mon, 30 May 2011 08:47:43 -0300 Subject: [firebase-br] Ajuda em stored procedure In-Reply-To: References: <001201cc1e6e$04a48b30$0deda190$@digitoneletronica.com.br> Message-ID: Complementando... talvez  seja melhor (mais simples e rápido) fazer algo do tipo:    select cc.dt_cadastro, cc.mov, sum(cc.valor) total from controle_conta cc where    cc.tipo_mov = 'C'   and    cc.id_empresa = :empresa cc.and dt_cadastro between :pdataini and :pdatafim group by cc.dt_cadastro, cc.mov ========================== Eduardo Jedliczka Apucarana - Pr ========================== 2011/5/30 Eduardo Jedliczka > > Sua Lógica está errada... > > Você está somando os valores para cada registro da tabela controle_conta. > > Refaça o seu for select para algo do tipo: > >  FOR > >    select Distinct  cc.dt_cadastro >       from > >       controle_conta cc > >     WHERE > >    cc.dt_cadastro between :pdataini and :pdatafim > >     and cc.id_empresa = :empresa > >     order by cc.dt_cadastro > >    INTO :data > >      DO > >  BEGIN > >    select coalesce(sum(cc.valor),0)as margProdTerc from controle_conta cc > where cc.mov   = 'X' and cc.tipo_mov = 'C' > and    cc.dt_cadastro=:data and cc.id_empresa = :empresa > into  :margProdTerc; > >     select coalesce(sum(cc.valor),0)as prodTerc     from controle_conta cc > where cc.mov   = 'T' and cc.tipo_mov = 'C' > and    cc.dt_cadastro=:data and cc.id_empresa = :empresa > into :prodTerc; > >   select coalesce(sum(cc.valor),0)as Tarifacao    from controle_conta cc > where cc.mov   = 'F' and cc.tipo_mov = 'C' ), > and    cc.dt_cadastro=:data and cc.id_empresa = :empresa > into       :Tarifacao; > >   select coalesce(sum(cc.valor),0)as cobraDia     from controle_conta cc > where cc.mov   = 'I' and cc.tipo_mov = 'C' ), > and    cc.dt_cadastro=:data and cc.id_empresa = :empresa > into     :cobraDia; > >     select coalesce(sum(cc.valor),0)as cambista     from controle_conta cc > where cc.mov   = 'A' and cc.tipo_mov = 'C' ) > and    cc.dt_cadastro=:data and cc.id_empresa = :empresa > into         :cambista; > > >   SUSPEND; > > END > > > > ========================== > Eduardo Jedliczka > Apucarana - Pr > ========================== > > > > 2011/5/29 Jose Luiz de Medeiros >> >> Colegas, boa noite. >> >> >> >> Criei um SP para pegar resultados de uma tabela separando por tipo, ela me >> traz as linhas de acordo com a data. Mas os valores se repetem, o que fiz de >> errado? >> >> >> >> CREATE PROCEDURE SP_REL_CAIXA ( >> >>    pdataini date, >> >>    pdatafim date, >> >>    empresa integer) >> >> returns ( >> >>    data date, >> >>    margprodterc numeric(18,2), >> >>    prodterc numeric(18,2), >> >>    tarifacao numeric(18,2), >> >>    cobradia numeric(18,2), >> >>    cambista numeric(18,2) >> >>    ) >> >> as >> >> begin >> >>  FOR >> >>    select  cc.dt_cadastro, >> >>     (select coalesce(sum(cc.valor),0)as margProdTerc from controle_conta cc >> where cc.mov   = 'X' and cc.tipo_mov = 'C' ), >> >>     (select coalesce(sum(cc.valor),0)as prodTerc     from controle_conta cc >> where cc.mov   = 'T' and cc.tipo_mov = 'C' ), >> >>     (select coalesce(sum(cc.valor),0)as Tarifacao    from controle_conta cc >> where cc.mov   = 'F' and cc.tipo_mov = 'C' ), >> >>     (select coalesce(sum(cc.valor),0)as cobraDia     from controle_conta cc >> where cc.mov   = 'I' and cc.tipo_mov = 'C' ), >> >>     (select coalesce(sum(cc.valor),0)as cambista     from controle_conta cc >> where cc.mov   = 'A' and cc.tipo_mov = 'C' ) >> >>       from >> >>       controle_conta cc >> >>     WHERE >> >>    cc.dt_cadastro between :pdataini and :pdatafim >> >>     and cc.id_empresa = :empresa >> >>     group by cc.dt_cadastro >> >>    INTO :data, >> >>         :margProdTerc, >> >>         :prodTerc, >> >>         :Tarifacao, >> >>         :cobraDia, >> >>         :cambista >> >>          DO >> >>  BEGIN >> >>   SUSPEND; >> >> END >> >> >> >> end >> >> ______________________________________________ >> 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 > From gst.freitas em gmail.com Mon May 30 14:55:36 2011 From: gst.freitas em gmail.com (Gustavo Freitas) Date: Mon, 30 May 2011 14:55:36 -0300 Subject: [firebase-br] Unable to complete network request to host In-Reply-To: References: Message-ID: Galera, Estou tentando conectar via IB Expert no servidor linux. E o mesmo esta apresentando este erro. Unable to complete network request to host Servidor linux esta pingando e porta 3050 esta liberada. Alguem sabe quais são as possíveis causas -- Gustavo Freitas From edujed em gmail.com Mon May 30 16:02:59 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Mon, 30 May 2011 16:02:59 -0300 Subject: [firebase-br] Unable to complete network request to host In-Reply-To: References: Message-ID: O LINUX é Case-Sensitive... verifique se o caminho está correto... ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 30 de maio de 2011 14:55, Gustavo Freitas escreveu: > Galera, > > Estou tentando conectar via IB Expert no servidor linux. E o mesmo > esta apresentando este erro. > > Unable to complete network request to host > > Servidor linux esta pingando e porta 3050 esta liberada. > > Alguem sabe quais são as possíveis causas > > -- > Gustavo Freitas > > ______________________________________________ > 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 > From Fabio.Batista em raizen.com Mon May 30 16:08:30 2011 From: Fabio.Batista em raizen.com (Fabio Pinheiro Batista) Date: Mon, 30 May 2011 16:08:30 -0300 Subject: [firebase-br] RES: Unable to complete network request to host In-Reply-To: References: Message-ID: <0B216115BA074741B8D12A74A4B598D8EEC8F83881@CPEXC01.cosan.rede> Verifique se o caminho digitado na conexão do FRONT-END está o mesmo no BD. Fabio Batista Infra Estrutura - T.I 55 (19) 3403 . 2065 / 0800-702-6726 www.cosan.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Eduardo Jedliczka Enviada em: segunda-feira, 30 de maio de 2011 16:03 Para: FireBase Assunto: Re: [firebase-br] Unable to complete network request to host O LINUX é Case-Sensitive... verifique se o caminho está correto... ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 30 de maio de 2011 14:55, Gustavo Freitas escreveu: > Galera, > > Estou tentando conectar via IB Expert no servidor linux. E o mesmo > esta apresentando este erro. > > Unable to complete network request to host > > Servidor linux esta pingando e porta 3050 esta liberada. > > Alguem sabe quais são as possíveis causas > > -- > Gustavo Freitas > > ______________________________________________ > 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 -- Esta mensagem (incluindo qualquer anexo) é confidencial e legalmente protegida, somente podendo ser usada pelo individuo ou entidade a quem foi endereçada. Caso você a tenha recebido por engano, deverá devolver ao remetente e, posteriormente apagar, pois a disseminação, encaminhamento, uso, impressão ou cópia do conteúdo desta mensagem são expressamente proibidos. This message (including any attachments) contains confidential information intended for a specific individual and purpose, and is protected by law. If you are not the intended recipient, you should return and then delete this message. Any disclosure, copying, printing, use or distribution of this message, or the taking of any part is ilegal. From gst.freitas em gmail.com Mon May 30 16:45:51 2011 From: gst.freitas em gmail.com (Gustavo Freitas) Date: Mon, 30 May 2011 16:45:51 -0300 Subject: [firebase-br] RES: Unable to complete network request to host In-Reply-To: <0B216115BA074741B8D12A74A4B598D8EEC8F83881@CPEXC01.cosan.rede> References: <0B216115BA074741B8D12A74A4B598D8EEC8F83881@CPEXC01.cosan.rede> Message-ID: a caminho esta certo.. será que tem algo haver com database alias ? Em 30 de maio de 2011 16:08, Fabio Pinheiro Batista escreveu: > Verifique se o caminho digitado na conexão do FRONT-END está o mesmo no BD. > > Fabio Batista >  Infra Estrutura -  T.I >  55 (19) 3403 . 2065 / 0800-702-6726 >  www.cosan.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Eduardo Jedliczka > Enviada em: segunda-feira, 30 de maio de 2011 16:03 > Para: FireBase > Assunto: Re: [firebase-br] Unable to complete network request to host > > O LINUX é Case-Sensitive... verifique se o caminho está correto... > > ========================== > Eduardo Jedliczka > Apucarana - Pr > ========================== > > > Em 30 de maio de 2011 14:55, Gustavo Freitas escreveu: >> Galera, >> >> Estou tentando conectar via IB Expert no servidor linux. E o mesmo >> esta apresentando este erro. >> >> Unable to complete network request to host >> >> Servidor linux esta pingando e porta 3050 esta liberada. >> >> Alguem sabe quais são as possíveis causas >> >> -- >> Gustavo Freitas >> >> ______________________________________________ >> 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 > -- > > Esta mensagem (incluindo qualquer anexo) é confidencial e legalmente protegida, somente podendo ser usada pelo individuo ou entidade a quem foi endereçada. Caso você a tenha recebido por engano, deverá devolver ao remetente e, posteriormente apagar, pois a disseminação, encaminhamento, uso, impressão ou cópia do conteúdo desta mensagem são expressamente proibidos. > > This message (including any attachments) contains confidential information intended for a specific individual and purpose, and is protected by law. If you are not the intended recipient, you should return and then delete this message. Any disclosure, copying, printing, use or distribution of this message, or the taking of any part is ilegal. > > > ______________________________________________ > 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 > -- Gustavo Freitas From Fabio.Batista em raizen.com Mon May 30 16:49:06 2011 From: Fabio.Batista em raizen.com (Fabio Pinheiro Batista) Date: Mon, 30 May 2011 16:49:06 -0300 Subject: [firebase-br] RES: RES: Unable to complete network request to host In-Reply-To: References: <0B216115BA074741B8D12A74A4B598D8EEC8F83881@CPEXC01.cosan.rede> Message-ID: <0B216115BA074741B8D12A74A4B598D8EEC8F8388F@CPEXC01.cosan.rede> Verifique, por favor, se no alias está o caminho correto do alias do BD. Fabio Batista Infra Estrutura - T.I 55 (19) 3403 . 2065 / 0800-702-6726 www.cosan.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Gustavo Freitas Enviada em: segunda-feira, 30 de maio de 2011 16:46 Para: FireBase Assunto: Re: [firebase-br] RES: Unable to complete network request to host a caminho esta certo.. será que tem algo haver com database alias ? Em 30 de maio de 2011 16:08, Fabio Pinheiro Batista escreveu: > Verifique se o caminho digitado na conexão do FRONT-END está o mesmo no BD. > > Fabio Batista >  Infra Estrutura -  T.I >  55 (19) 3403 . 2065 / 0800-702-6726 >  www.cosan.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Eduardo Jedliczka > Enviada em: segunda-feira, 30 de maio de 2011 16:03 > Para: FireBase > Assunto: Re: [firebase-br] Unable to complete network request to host > > O LINUX é Case-Sensitive... verifique se o caminho está correto... > > ========================== > Eduardo Jedliczka > Apucarana - Pr > ========================== > > > Em 30 de maio de 2011 14:55, Gustavo Freitas escreveu: >> Galera, >> >> Estou tentando conectar via IB Expert no servidor linux. E o mesmo >> esta apresentando este erro. >> >> Unable to complete network request to host >> >> Servidor linux esta pingando e porta 3050 esta liberada. >> >> Alguem sabe quais são as possíveis causas >> >> -- >> Gustavo Freitas >> >> ______________________________________________ >> 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 > -- > > Esta mensagem (incluindo qualquer anexo) é confidencial e legalmente protegida, somente podendo ser usada pelo individuo ou entidade a quem foi endereçada. Caso você a tenha recebido por engano, deverá devolver ao remetente e, posteriormente apagar, pois a disseminação, encaminhamento, uso, impressão ou cópia do conteúdo desta mensagem são expressamente proibidos. > > This message (including any attachments) contains confidential information intended for a specific individual and purpose, and is protected by law. If you are not the intended recipient, you should return and then delete this message. Any disclosure, copying, printing, use or distribution of this message, or the taking of any part is ilegal. > > > ______________________________________________ > 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 > -- Gustavo Freitas ______________________________________________ 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 From gst.freitas em gmail.com Mon May 30 16:58:55 2011 From: gst.freitas em gmail.com (Gustavo Freitas) Date: Mon, 30 May 2011 16:58:55 -0300 Subject: [firebase-br] RES: RES: Unable to complete network request to host In-Reply-To: <0B216115BA074741B8D12A74A4B598D8EEC8F8388F@CPEXC01.cosan.rede> References: <0B216115BA074741B8D12A74A4B598D8EEC8F83881@CPEXC01.cosan.rede> <0B216115BA074741B8D12A74A4B598D8EEC8F8388F@CPEXC01.cosan.rede> Message-ID: Pessoal, Estou tendo minha primeira experiência em firebird agora. Desculpe minha ignorância. podem me dizer como eu faço essa configuração. Agradeço Gustavo Freitas Em 30 de maio de 2011 16:49, Fabio Pinheiro Batista escreveu: > Verifique, por favor, se no alias está o caminho correto do alias do BD. > > Fabio Batista >  Infra Estrutura -  T.I >  55 (19) 3403 . 2065 / 0800-702-6726 >  www.cosan.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Gustavo Freitas > Enviada em: segunda-feira, 30 de maio de 2011 16:46 > Para: FireBase > Assunto: Re: [firebase-br] RES: Unable to complete network request to host > > a caminho esta certo.. > > será que tem algo haver com database alias ? > > > > Em 30 de maio de 2011 16:08, Fabio Pinheiro Batista > escreveu: >> Verifique se o caminho digitado na conexão do FRONT-END está o mesmo no BD. >> >> Fabio Batista >>  Infra Estrutura -  T.I >>  55 (19) 3403 . 2065 / 0800-702-6726 >>  www.cosan.com.br >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Eduardo Jedliczka >> Enviada em: segunda-feira, 30 de maio de 2011 16:03 >> Para: FireBase >> Assunto: Re: [firebase-br] Unable to complete network request to host >> >> O LINUX é Case-Sensitive... verifique se o caminho está correto... >> >> ========================== >> Eduardo Jedliczka >> Apucarana - Pr >> ========================== >> >> >> Em 30 de maio de 2011 14:55, Gustavo Freitas escreveu: >>> Galera, >>> >>> Estou tentando conectar via IB Expert no servidor linux. E o mesmo >>> esta apresentando este erro. >>> >>> Unable to complete network request to host >>> >>> Servidor linux esta pingando e porta 3050 esta liberada. >>> >>> Alguem sabe quais são as possíveis causas >>> >>> -- >>> Gustavo Freitas >>> >>> ______________________________________________ >>> 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 >> -- >> >> Esta mensagem (incluindo qualquer anexo) é confidencial e legalmente protegida, somente podendo ser usada pelo individuo ou entidade a quem foi endereçada. Caso você a tenha recebido por engano, deverá devolver ao remetente e, posteriormente apagar, pois a disseminação, encaminhamento, uso, impressão ou cópia do conteúdo desta mensagem são expressamente proibidos. >> >> This message (including any attachments) contains confidential information intended for a specific individual and purpose, and is protected by law. If you are not the intended recipient, you should return and then delete this message. Any disclosure, copying, printing, use or distribution of this message, or the taking of any part is ilegal. >> >> >> ______________________________________________ >> 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 >> > > > > -- > Gustavo Freitas > > ______________________________________________ > 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 > -- Gustavo Freitas From pportellaa.firebase em gmail.com Mon May 30 20:21:47 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Mon, 30 May 2011 20:21:47 -0300 Subject: [firebase-br] RES: RES: Unable to complete network request to host In-Reply-To: References: <0B216115BA074741B8D12A74A4B598D8EEC8F83881@CPEXC01.cosan.rede> <0B216115BA074741B8D12A74A4B598D8EEC8F8388F@CPEXC01.cosan.rede> Message-ID: <4DE4268B.3050903@gmail.com> Sem bronca, mas em linux /diretorio/arquivo.fdb eh diferente de /Diretorio/Arquivo.Fdb que tambem é diferente de /DireTorio/Arquivo.FDB Ou seja, "a"<>"A" Isso significa "Case-sensitive"... Dá uma verificada no caminho se está igual e posta pra noizes. Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 30/05/2011 16:58, Gustavo Freitas escreveu: > Pessoal, > > Estou tendo minha primeira experiência em firebird agora. Desculpe > minha ignorância. > podem me dizer como eu faço essa configuração. > > Agradeço > > Gustavo Freitas > > Em 30 de maio de 2011 16:49, Fabio Pinheiro Batista > escreveu: >> Verifique, por favor, se no alias está o caminho correto do alias do BD. >> >> Fabio Batista >> Infra Estrutura - T.I >> 55 (19) 3403 . 2065 / 0800-702-6726 >> www.cosan.com.br >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Gustavo Freitas >> Enviada em: segunda-feira, 30 de maio de 2011 16:46 >> Para: FireBase >> Assunto: Re: [firebase-br] RES: Unable to complete network request to host >> >> a caminho esta certo.. >> >> será que tem algo haver com database alias ? >> >> >> >> Em 30 de maio de 2011 16:08, Fabio Pinheiro Batista >> escreveu: >>> Verifique se o caminho digitado na conexão do FRONT-END está o mesmo no BD. >>> >>> Fabio Batista >>> Infra Estrutura - T.I >>> 55 (19) 3403 . 2065 / 0800-702-6726 >>> www.cosan.com.br >>> >>> -----Mensagem original----- >>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Eduardo Jedliczka >>> Enviada em: segunda-feira, 30 de maio de 2011 16:03 >>> Para: FireBase >>> Assunto: Re: [firebase-br] Unable to complete network request to host >>> >>> O LINUX é Case-Sensitive... verifique se o caminho está correto... >>> >>> ========================== >>> Eduardo Jedliczka >>> Apucarana - Pr >>> ========================== >>> >>> >>> Em 30 de maio de 2011 14:55, Gustavo Freitas escreveu: >>>> Galera, >>>> >>>> Estou tentando conectar via IB Expert no servidor linux. E o mesmo >>>> esta apresentando este erro. >>>> >>>> Unable to complete network request to host >>>> >>>> Servidor linux esta pingando e porta 3050 esta liberada. >>>> >>>> Alguem sabe quais são as possíveis causas >>>> >>>> -- >>>> Gustavo Freitas >>>> >>>> ______________________________________________ >>>> 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 >>> -- >>> >>> Esta mensagem (incluindo qualquer anexo) é confidencial e legalmente protegida, somente podendo ser usada pelo individuo ou entidade a quem foi endereçada. Caso você a tenha recebido por engano, deverá devolver ao remetente e, posteriormente apagar, pois a disseminação, encaminhamento, uso, impressão ou cópia do conteúdo desta mensagem são expressamente proibidos. >>> >>> This message (including any attachments) contains confidential information intended for a specific individual and purpose, and is protected by law. If you are not the intended recipient, you should return and then delete this message. Any disclosure, copying, printing, use or distribution of this message, or the taking of any part is ilegal. >>> >>> >>> ______________________________________________ >>> 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 >>> >> >> >> -- >> Gustavo Freitas >> >> ______________________________________________ >> 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 >> > > From gst.freitas em gmail.com Mon May 30 20:26:04 2011 From: gst.freitas em gmail.com (Gustavo Freitas) Date: Mon, 30 May 2011 20:26:04 -0300 Subject: [firebase-br] RES: RES: Unable to complete network request to host In-Reply-To: <4DE4268B.3050903@gmail.com> References: <0B216115BA074741B8D12A74A4B598D8EEC8F83881@CPEXC01.cosan.rede> <0B216115BA074741B8D12A74A4B598D8EEC8F8388F@CPEXC01.cosan.rede> <4DE4268B.3050903@gmail.com> Message-ID: isso eu sei.. já trabalho com linux faz um tempão.. com firebird é a primeira numa empresa.. sempre trabalhei com mysql e postgree. só queria saber sobre esse alias que tem no IB Express. Em 30 de maio de 2011 20:21, Paulo Portella escreveu: > Sem bronca, mas em linux > > /diretorio/arquivo.fdb > > eh diferente de > /Diretorio/Arquivo.Fdb > > que tambem é diferente de > /DireTorio/Arquivo.FDB > > Ou seja, "a"<>"A" > > Isso significa "Case-sensitive"... > > Dá uma verificada no caminho se está igual e posta pra noizes. > > > Vida de americano é assim: iPhone, iPod, iPad, iMac?. > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > > Em 30/05/2011 16:58, Gustavo Freitas escreveu: >> >> Pessoal, >> >> Estou tendo minha primeira experiência em firebird agora. Desculpe >> minha ignorância. >> podem me dizer como eu faço essa configuração. >> >> Agradeço >> >> Gustavo Freitas >> >> Em 30 de maio de 2011 16:49, Fabio Pinheiro Batista >>  escreveu: >>> >>> Verifique, por favor, se no alias está o caminho correto do alias do BD. >>> >>> Fabio Batista >>>  Infra Estrutura -  T.I >>>  55 (19) 3403 . 2065 / 0800-702-6726 >>>  www.cosan.com.br >>> >>> -----Mensagem original----- >>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >>> Em nome de Gustavo Freitas >>> Enviada em: segunda-feira, 30 de maio de 2011 16:46 >>> Para: FireBase >>> Assunto: Re: [firebase-br] RES: Unable to complete network request to >>> host >>> >>> a caminho esta certo.. >>> >>> será que tem algo haver com database alias ? >>> >>> >>> >>> Em 30 de maio de 2011 16:08, Fabio Pinheiro Batista >>>  escreveu: >>>> >>>> Verifique se o caminho digitado na conexão do FRONT-END está o mesmo no >>>> BD. >>>> >>>> Fabio Batista >>>>  Infra Estrutura -  T.I >>>>  55 (19) 3403 . 2065 / 0800-702-6726 >>>>  www.cosan.com.br >>>> >>>> -----Mensagem original----- >>>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >>>> Em nome de Eduardo Jedliczka >>>> Enviada em: segunda-feira, 30 de maio de 2011 16:03 >>>> Para: FireBase >>>> Assunto: Re: [firebase-br] Unable to complete network request to host >>>> >>>> O LINUX é Case-Sensitive... verifique se o caminho está correto... >>>> >>>> ========================== >>>> Eduardo Jedliczka >>>> Apucarana - Pr >>>> ========================== >>>> >>>> >>>> Em 30 de maio de 2011 14:55, Gustavo Freitas >>>>  escreveu: >>>>> >>>>> Galera, >>>>> >>>>> Estou tentando conectar via IB Expert no servidor linux. E o mesmo >>>>> esta apresentando este erro. >>>>> >>>>> Unable to complete network request to host >>>>> >>>>> Servidor linux esta pingando e porta 3050 esta liberada. >>>>> >>>>> Alguem sabe quais são as possíveis causas >>>>> >>>>> -- >>>>> Gustavo Freitas >>>>> >>>>> ______________________________________________ >>>>> 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 >>>> -- >>>> >>>> Esta mensagem (incluindo qualquer anexo) é confidencial e legalmente >>>> protegida, somente podendo ser usada pelo individuo ou entidade a quem foi >>>> endereçada. Caso você a tenha recebido por engano, deverá devolver ao >>>> remetente e, posteriormente apagar, pois a disseminação, encaminhamento, >>>> uso, impressão ou cópia do conteúdo desta mensagem são expressamente >>>> proibidos. >>>> >>>> This message (including any attachments) contains confidential >>>> information intended for a specific individual and purpose, and is protected >>>> by law. If you are not the intended recipient, you should return and then >>>> delete this message. Any disclosure, copying, printing, use or distribution >>>> of this message, or the taking of any part is ilegal. >>>> >>>> >>>> ______________________________________________ >>>> 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 >>>> >>> >>> >>> -- >>> Gustavo Freitas >>> >>> ______________________________________________ >>> 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 > -- Gustavo Freitas From saulo em teksystem.com.br Tue May 31 08:11:45 2011 From: saulo em teksystem.com.br (Saulo Tek-System) Date: Tue, 31 May 2011 08:11:45 -0300 Subject: [firebase-br] Trigger em tabelas de sistema Message-ID: <001301cc1f83$8877c830$99675890$@com.br> Oi Pessoal. Bom dia a todos. Gostaria de saber se é possível criar uma trigger nas tabelas de sistema e monitoramento do Firebird. Eu cheguei a criar uma trigger na tabela de monitoramento (segue abaixo a DDL), porém a ela não é disparada quando um registro é incluído na tabela. Testei com os eventos after insert e before insert. Alguém saberia me dizer porque isso está acontecendo? Desde já agradeço. Abraços a todos, Saulo P.S.: Testei uma trigger similar em uma tabela comum e funcionou... CREATE OR ALTER trigger trg_MONITOR_COMANDOS for MON$STATEMENTS active after insert position 0 as declare variable FLAG integer; declare variable CAMINHO_ARQLOG varchar(255); begin select CONFIG_MONITOR.STATUS_CONFIGMON, CONFIG_MONITOR.CAMINHOBD_CONFIGMON from CONFIG_MONITOR into :FLAG, :CAMINHO_ARQLOG; if (:FLAG > 0) then begin execute statement ('insert into COMANDOS (STAT_ID, STATEMENT_ID, ATTACHMENT_ID, "TRANSACTION_ID", ESTADO, INICIO, TEXTO_SQL)' || 'values (:STAT_ID, :STATEMENT_ID, :ATTACHMENT_ID, :"TRANSACTION_ID", :ESTADO, :INICIO, :TEXTO_SQL)') (STAT_ID := new.MON$STAT_ID, STATEMENT_ID := new.MON$STATEMENT_ID, ATTACHMENT_ID := new.MON$ATTACHMENT_ID, ESTADO := new.MON$STATE, INICIO := new.MON$TIMESTAMP, TEXTO_SQL := new.MON$SQL_TEXT) on external CAMINHO_ARQLOG AS USER 'SYSDBA' PASSWORD 'masterkey' WITH COMMON TRANSACTION; end end; From acf.andre em gmail.com Tue May 31 09:22:13 2011 From: acf.andre em gmail.com (andre conrado) Date: Tue, 31 May 2011 09:22:13 -0300 Subject: [firebase-br] Trigger em tabelas de sistema In-Reply-To: <001301cc1f83$8877c830$99675890$@com.br> References: <001301cc1f83$8877c830$99675890$@com.br> Message-ID: Saulo, também tive a mesma idéia. Estou curioso no resultado desta thread. rs Em 31/05/11, Saulo Tek-System escreveu: > Oi Pessoal. Bom dia a todos. > > Gostaria de saber se é possível criar uma trigger nas tabelas de sistema e > monitoramento do Firebird. > > Eu cheguei a criar uma trigger na tabela de monitoramento (segue abaixo a > DDL), porém a ela não é disparada quando um registro é incluído na tabela. > Testei com os eventos after insert e before insert. > > Alguém saberia me dizer porque isso está acontecendo? > > Desde já agradeço. Abraços a todos, > > Saulo > > P.S.: Testei uma trigger similar em uma tabela comum e funcionou... > > > > CREATE OR ALTER trigger trg_MONITOR_COMANDOS for MON$STATEMENTS > > active after insert position 0 > > as > > declare variable FLAG integer; > > declare variable CAMINHO_ARQLOG varchar(255); > > begin > > select CONFIG_MONITOR.STATUS_CONFIGMON, CONFIG_MONITOR.CAMINHOBD_CONFIGMON > > from CONFIG_MONITOR into :FLAG, :CAMINHO_ARQLOG; > > > > if (:FLAG > 0) then > > begin > > execute statement ('insert into COMANDOS (STAT_ID, STATEMENT_ID, > ATTACHMENT_ID, "TRANSACTION_ID", ESTADO, INICIO, TEXTO_SQL)' || > 'values (:STAT_ID, :STATEMENT_ID, :ATTACHMENT_ID, :"TRANSACTION_ID", > :ESTADO, :INICIO, :TEXTO_SQL)') > > (STAT_ID := new.MON$STAT_ID, STATEMENT_ID := new.MON$STATEMENT_ID, > ATTACHMENT_ID := new.MON$ATTACHMENT_ID, > > ESTADO := new.MON$STATE, INICIO := new.MON$TIMESTAMP, TEXTO_SQL := > new.MON$SQL_TEXT) > > on external CAMINHO_ARQLOG > > AS USER 'SYSDBA' PASSWORD 'masterkey' > > WITH COMMON TRANSACTION; > > end > > end; > > > > > > ______________________________________________ > 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 > -- Um Abraço, André Conrado. 055 21 9176-7013 - Claro From listas em warmboot.com.br Tue May 31 09:31:25 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Tue, 31 May 2011 09:31:25 -0300 Subject: [firebase-br] Trigger em tabelas de sistema In-Reply-To: <001301cc1f83$8877c830$99675890$@com.br> References: <001301cc1f83$8877c830$99675890$@com.br> Message-ID: <1415034147.20110531093125@warmboot.com.br> Pelo que eu entendi do seu trigger, o que vc está querendo fazer é um "log" dos comandos executados no BD... para isso, a TraceAPI do FB 2.5 é recomendada. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br STS> Oi Pessoal. Bom dia a todos. STS> Gostaria de saber se é possível criar uma trigger nas tabelas de sistema e STS> monitoramento do Firebird. STS> Eu cheguei a criar uma trigger na tabela de monitoramento (segue abaixo a STS> DDL), porém a ela não é disparada quando um registro é incluído na tabela. STS> Testei com os eventos after insert e before insert. STS> Alguém saberia me dizer porque isso está acontecendo? STS> Desde já agradeço. Abraços a todos, STS> Saulo STS> P.S.: Testei uma trigger similar em uma tabela comum e funcionou... STS> STS> CREATE OR ALTER trigger trg_MONITOR_COMANDOS for MON$STATEMENTS STS> active after insert position 0 STS> as STS> declare variable FLAG integer; STS> declare variable CAMINHO_ARQLOG varchar(255); STS> begin STS> select CONFIG_MONITOR.STATUS_CONFIGMON, STS> CONFIG_MONITOR.CAMINHOBD_CONFIGMON STS> from CONFIG_MONITOR into :FLAG, :CAMINHO_ARQLOG; STS> STS> if (:FLAG > 0) then STS> begin STS> execute statement ('insert into COMANDOS (STAT_ID, STATEMENT_ID, STS> ATTACHMENT_ID, "TRANSACTION_ID", ESTADO, INICIO, TEXTO_SQL)' || STS> 'values (:STAT_ID, :STATEMENT_ID, :ATTACHMENT_ID, :"TRANSACTION_ID", STS> :ESTADO, :INICIO, :TEXTO_SQL)') STS> (STAT_ID := new.MON$STAT_ID, STATEMENT_ID := new.MON$STATEMENT_ID, STS> ATTACHMENT_ID := new.MON$ATTACHMENT_ID, STS> ESTADO := new.MON$STATE, INICIO := new.MON$TIMESTAMP, TEXTO_SQL := STS> new.MON$SQL_TEXT) STS> on external CAMINHO_ARQLOG STS> AS USER 'SYSDBA' PASSWORD 'masterkey' STS> WITH COMMON TRANSACTION; STS> end STS> end; STS> STS> STS> ______________________________________________ STS> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br STS> Para saber como gerenciar/excluir seu cadastro na lista, use: STS> http://www.firebase.com.br/fb/artigo.php?id=1107 STS> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From edujed em gmail.com Tue May 31 09:57:00 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Tue, 31 May 2011 09:57:00 -0300 Subject: [firebase-br] Trigger em tabelas de sistema In-Reply-To: <001301cc1f83$8877c830$99675890$@com.br> References: <001301cc1f83$8877c830$99675890$@com.br> Message-ID: Não me lembro se isto já foi implementado no Firebird 2.5, ou se o "bloqueio à triggers, e criação novos campos nas tabelas de sistema" será uma das "novidades" no FB 3.0. abraço, ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 31 de maio de 2011 08:11, Saulo Tek-System escreveu: > Oi Pessoal. Bom dia a todos. > > Gostaria de saber se é possível criar uma trigger nas tabelas de sistema e > monitoramento do Firebird. > > Eu cheguei a criar uma trigger na tabela de monitoramento (segue abaixo a > DDL), porém a ela não é disparada quando um registro é incluído na tabela. > Testei com os eventos after insert  e before insert. > > Alguém saberia me dizer porque isso está acontecendo? > > Desde já agradeço. Abraços a todos, > > Saulo > > P.S.: Testei uma trigger similar em uma tabela comum e funcionou... > > > > CREATE OR ALTER trigger trg_MONITOR_COMANDOS for MON$STATEMENTS > > active after insert position 0 > > as > >  declare variable FLAG integer; > >  declare variable CAMINHO_ARQLOG varchar(255); > > begin > >  select CONFIG_MONITOR.STATUS_CONFIGMON, CONFIG_MONITOR.CAMINHOBD_CONFIGMON > >  from CONFIG_MONITOR into :FLAG, :CAMINHO_ARQLOG; > > > >  if (:FLAG > 0) then > >  begin > >       execute statement ('insert into COMANDOS (STAT_ID, STATEMENT_ID, > ATTACHMENT_ID, "TRANSACTION_ID", ESTADO, INICIO, TEXTO_SQL)' || > 'values (:STAT_ID, :STATEMENT_ID, :ATTACHMENT_ID, :"TRANSACTION_ID", > :ESTADO, :INICIO, :TEXTO_SQL)') > >       (STAT_ID := new.MON$STAT_ID, STATEMENT_ID := new.MON$STATEMENT_ID, > ATTACHMENT_ID := new.MON$ATTACHMENT_ID, > >        ESTADO := new.MON$STATE, INICIO := new.MON$TIMESTAMP, TEXTO_SQL := > new.MON$SQL_TEXT) > >       on external CAMINHO_ARQLOG > >       AS USER 'SYSDBA' PASSWORD 'masterkey' > >       WITH COMMON TRANSACTION; > >  end > > end; > > > > > > ______________________________________________ > 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 > From gst.freitas em gmail.com Tue May 31 11:55:22 2011 From: gst.freitas em gmail.com (Gustavo Freitas) Date: Tue, 31 May 2011 11:55:22 -0300 Subject: [firebase-br] RES: RES: Unable to complete network request to host In-Reply-To: References: <0B216115BA074741B8D12A74A4B598D8EEC8F83881@CPEXC01.cosan.rede> <0B216115BA074741B8D12A74A4B598D8EEC8F8388F@CPEXC01.cosan.rede> <4DE4268B.3050903@gmail.com> Message-ID: fiz a captura do trafego com tcpdump.. 11:53:33.240550 IP 192.168.1.10.50294 > 192.168.1.1.gds_db: S 2824444355:2824444355(0) win 8192 11:53:33.240576 IP 192.168.1.1 > 192.168.1.10: ICMP host 192.168.1.1 unreachable - admin prohibited, length 60 11:53:36.245915 IP 192.168.1.10.50294 > 192.168.1.1.gds_db: S 2824444355:2824444355(0) win 8192 11:53:36.245935 IP 192.168.1.1 > 192.168.1.10: ICMP host 192.168.1.1 unreachable - admin prohibited, length 60 11:53:38.240351 arp who-has 192.168.1.10 tell 192.168.1.1 11:53:38.244727 arp reply 192.168.1.10 is-at 00:0d:f0:8e:8e:6b 11:53:38.576166 IP 192.168.1.10.netbios-dgm > 192.168.0.255.netbios-dgm: NBT UDP PACKET(138) 11:53:42.253387 IP 192.168.1.10.50294 > 192.168.1.1.gds_db: S 2824444355:2824444355(0) win 8192 11:53:42.253407 IP 192.168.1.1 > 192.168.1.10: ICMP host 192.168.1.1 unreachable - admin prohibited, length 56 11:53:55.777524 IP 192.168.1.10 > 224.0.0.22: igmp v3 report, 1 group record(s) 11:53:56.331730 IP 192.168.1.10.50295 > 192.168.1.1.gds_db: S 4067232904:4067232904(0) win 8192 11:53:56.331752 IP 192.168.1.1 > 192.168.1.10: ICMP host 192.168.1.1 unreachable - admin prohibited, length 60 11:53:56.775921 IP 192.168.1.10 > 224.0.0.22: igmp v3 report, 1 group record(s) 11:53:59.333896 IP 192.168.1.10.50295 > 192.168.1.1.gds_db: S 4067232904:4067232904(0) win 8192 11:53:59.333916 IP 192.168.1.1 > 192.168.1.10: ICMP host 192.168.1.1 unreachable - admin prohibited, length 60 11:54:05.339974 IP 192.168.1.10.50295 > 192.168.1.1.gds_db: S 4067232904:4067232904(0) win 8192 11:54:05.339995 IP 192.168.1.1 > 192.168.1.10: ICMP host 192.168.1.1 unreachable - admin prohibited, length 56 Alguma dica ?? Em 30 de maio de 2011 20:26, Gustavo Freitas escreveu: > isso eu sei.. > já trabalho com linux faz um tempão.. com firebird é a primeira > numa empresa.. sempre trabalhei com mysql e postgree. > > só queria saber sobre esse alias que tem no IB Express. > > Em 30 de maio de 2011 20:21, Paulo Portella > escreveu: >> Sem bronca, mas em linux >> >> /diretorio/arquivo.fdb >> >> eh diferente de >> /Diretorio/Arquivo.Fdb >> >> que tambem é diferente de >> /DireTorio/Arquivo.FDB >> >> Ou seja, "a"<>"A" >> >> Isso significa "Case-sensitive"... >> >> Dá uma verificada no caminho se está igual e posta pra noizes. >> >> >> Vida de americano é assim: iPhone, iPod, iPad, iMac?. >> Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc >> >> >> Em 30/05/2011 16:58, Gustavo Freitas escreveu: >>> >>> Pessoal, >>> >>> Estou tendo minha primeira experiência em firebird agora. Desculpe >>> minha ignorância. >>> podem me dizer como eu faço essa configuração. >>> >>> Agradeço >>> >>> Gustavo Freitas >>> >>> Em 30 de maio de 2011 16:49, Fabio Pinheiro Batista >>>  escreveu: >>>> >>>> Verifique, por favor, se no alias está o caminho correto do alias do BD. >>>> >>>> Fabio Batista >>>>  Infra Estrutura -  T.I >>>>  55 (19) 3403 . 2065 / 0800-702-6726 >>>>  www.cosan.com.br >>>> >>>> -----Mensagem original----- >>>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >>>> Em nome de Gustavo Freitas >>>> Enviada em: segunda-feira, 30 de maio de 2011 16:46 >>>> Para: FireBase >>>> Assunto: Re: [firebase-br] RES: Unable to complete network request to >>>> host >>>> >>>> a caminho esta certo.. >>>> >>>> será que tem algo haver com database alias ? >>>> >>>> >>>> >>>> Em 30 de maio de 2011 16:08, Fabio Pinheiro Batista >>>>  escreveu: >>>>> >>>>> Verifique se o caminho digitado na conexão do FRONT-END está o mesmo no >>>>> BD. >>>>> >>>>> Fabio Batista >>>>>  Infra Estrutura -  T.I >>>>>  55 (19) 3403 . 2065 / 0800-702-6726 >>>>>  www.cosan.com.br >>>>> >>>>> -----Mensagem original----- >>>>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >>>>> Em nome de Eduardo Jedliczka >>>>> Enviada em: segunda-feira, 30 de maio de 2011 16:03 >>>>> Para: FireBase >>>>> Assunto: Re: [firebase-br] Unable to complete network request to host >>>>> >>>>> O LINUX é Case-Sensitive... verifique se o caminho está correto... >>>>> >>>>> ========================== >>>>> Eduardo Jedliczka >>>>> Apucarana - Pr >>>>> ========================== >>>>> >>>>> >>>>> Em 30 de maio de 2011 14:55, Gustavo Freitas >>>>>  escreveu: >>>>>> >>>>>> Galera, >>>>>> >>>>>> Estou tentando conectar via IB Expert no servidor linux. E o mesmo >>>>>> esta apresentando este erro. >>>>>> >>>>>> Unable to complete network request to host >>>>>> >>>>>> Servidor linux esta pingando e porta 3050 esta liberada. >>>>>> >>>>>> Alguem sabe quais são as possíveis causas >>>>>> >>>>>> -- >>>>>> Gustavo Freitas >>>>>> >>>>>> ______________________________________________ >>>>>> 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 >>>>> -- >>>>> >>>>> Esta mensagem (incluindo qualquer anexo) é confidencial e legalmente >>>>> protegida, somente podendo ser usada pelo individuo ou entidade a quem foi >>>>> endereçada. Caso você a tenha recebido por engano, deverá devolver ao >>>>> remetente e, posteriormente apagar, pois a disseminação, encaminhamento, >>>>> uso, impressão ou cópia do conteúdo desta mensagem são expressamente >>>>> proibidos. >>>>> >>>>> This message (including any attachments) contains confidential >>>>> information intended for a specific individual and purpose, and is protected >>>>> by law. If you are not the intended recipient, you should return and then >>>>> delete this message. Any disclosure, copying, printing, use or distribution >>>>> of this message, or the taking of any part is ilegal. >>>>> >>>>> >>>>> ______________________________________________ >>>>> 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 >>>>> >>>> >>>> >>>> -- >>>> Gustavo Freitas >>>> >>>> ______________________________________________ >>>> 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 >> > > > > -- > Gustavo Freitas > -- Gustavo Freitas From gst.freitas em gmail.com Tue May 31 11:58:59 2011 From: gst.freitas em gmail.com (Gustavo Freitas) Date: Tue, 31 May 2011 11:58:59 -0300 Subject: [firebase-br] RES: RES: Unable to complete network request to host In-Reply-To: References: <0B216115BA074741B8D12A74A4B598D8EEC8F83881@CPEXC01.cosan.rede> <0B216115BA074741B8D12A74A4B598D8EEC8F8388F@CPEXC01.cosan.rede> <4DE4268B.3050903@gmail.com> Message-ID: Fiz o teste Attempt connecting to 192.168.1.1. Socket for connection obtained. Found service 'GDS_DB' at port '3050' Failed to connect to host '192.168.1.1', on port 3050. Error Num: 10035. TCP/IP Communication Test Failed! Em 31 de maio de 2011 11:55, Gustavo Freitas escreveu: > fiz a captura do trafego com tcpdump.. > > 11:53:33.240550 IP 192.168.1.10.50294 > 192.168.1.1.gds_db: S > 2824444355:2824444355(0) win 8192 8,nop,nop,sackOK> > 11:53:33.240576 IP 192.168.1.1 > 192.168.1.10: ICMP host 192.168.1.1 > unreachable - admin prohibited, length 60 > 11:53:36.245915 IP 192.168.1.10.50294 > 192.168.1.1.gds_db: S > 2824444355:2824444355(0) win 8192 8,nop,nop,sackOK> > 11:53:36.245935 IP 192.168.1.1 > 192.168.1.10: ICMP host 192.168.1.1 > unreachable - admin prohibited, length 60 > 11:53:38.240351 arp who-has 192.168.1.10 tell 192.168.1.1 > 11:53:38.244727 arp reply 192.168.1.10 is-at 00:0d:f0:8e:8e:6b > 11:53:38.576166 IP 192.168.1.10.netbios-dgm > > 192.168.0.255.netbios-dgm: NBT UDP PACKET(138) > 11:53:42.253387 IP 192.168.1.10.50294 > 192.168.1.1.gds_db: S > 2824444355:2824444355(0) win 8192 > 11:53:42.253407 IP 192.168.1.1 > 192.168.1.10: ICMP host 192.168.1.1 > unreachable - admin prohibited, length 56 > 11:53:55.777524 IP 192.168.1.10 > 224.0.0.22: igmp v3 report, 1 group record(s) > 11:53:56.331730 IP 192.168.1.10.50295 > 192.168.1.1.gds_db: S > 4067232904:4067232904(0) win 8192 8,nop,nop,sackOK> > 11:53:56.331752 IP 192.168.1.1 > 192.168.1.10: ICMP host 192.168.1.1 > unreachable - admin prohibited, length 60 > 11:53:56.775921 IP 192.168.1.10 > 224.0.0.22: igmp v3 report, 1 group record(s) > 11:53:59.333896 IP 192.168.1.10.50295 > 192.168.1.1.gds_db: S > 4067232904:4067232904(0) win 8192 8,nop,nop,sackOK> > 11:53:59.333916 IP 192.168.1.1 > 192.168.1.10: ICMP host 192.168.1.1 > unreachable - admin prohibited, length 60 > 11:54:05.339974 IP 192.168.1.10.50295 > 192.168.1.1.gds_db: S > 4067232904:4067232904(0) win 8192 > 11:54:05.339995 IP 192.168.1.1 > 192.168.1.10: ICMP host 192.168.1.1 > unreachable - admin prohibited, length 56 > > > Alguma dica ?? > > Em 30 de maio de 2011 20:26, Gustavo Freitas escreveu: >> isso eu sei.. >> já trabalho com linux faz um tempão.. com firebird é a primeira >> numa empresa.. sempre trabalhei com mysql e postgree. >> >> só queria saber sobre esse alias que tem no IB Express. >> >> Em 30 de maio de 2011 20:21, Paulo Portella >> escreveu: >>> Sem bronca, mas em linux >>> >>> /diretorio/arquivo.fdb >>> >>> eh diferente de >>> /Diretorio/Arquivo.Fdb >>> >>> que tambem é diferente de >>> /DireTorio/Arquivo.FDB >>> >>> Ou seja, "a"<>"A" >>> >>> Isso significa "Case-sensitive"... >>> >>> Dá uma verificada no caminho se está igual e posta pra noizes. >>> >>> >>> Vida de americano é assim: iPhone, iPod, iPad, iMac?. >>> Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc >>> >>> >>> Em 30/05/2011 16:58, Gustavo Freitas escreveu: >>>> >>>> Pessoal, >>>> >>>> Estou tendo minha primeira experiência em firebird agora. Desculpe >>>> minha ignorância. >>>> podem me dizer como eu faço essa configuração. >>>> >>>> Agradeço >>>> >>>> Gustavo Freitas >>>> >>>> Em 30 de maio de 2011 16:49, Fabio Pinheiro Batista >>>>  escreveu: >>>>> >>>>> Verifique, por favor, se no alias está o caminho correto do alias do BD. >>>>> >>>>> Fabio Batista >>>>>  Infra Estrutura -  T.I >>>>>  55 (19) 3403 . 2065 / 0800-702-6726 >>>>>  www.cosan.com.br >>>>> >>>>> -----Mensagem original----- >>>>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >>>>> Em nome de Gustavo Freitas >>>>> Enviada em: segunda-feira, 30 de maio de 2011 16:46 >>>>> Para: FireBase >>>>> Assunto: Re: [firebase-br] RES: Unable to complete network request to >>>>> host >>>>> >>>>> a caminho esta certo.. >>>>> >>>>> será que tem algo haver com database alias ? >>>>> >>>>> >>>>> >>>>> Em 30 de maio de 2011 16:08, Fabio Pinheiro Batista >>>>>  escreveu: >>>>>> >>>>>> Verifique se o caminho digitado na conexão do FRONT-END está o mesmo no >>>>>> BD. >>>>>> >>>>>> Fabio Batista >>>>>>  Infra Estrutura -  T.I >>>>>>  55 (19) 3403 . 2065 / 0800-702-6726 >>>>>>  www.cosan.com.br >>>>>> >>>>>> -----Mensagem original----- >>>>>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >>>>>> Em nome de Eduardo Jedliczka >>>>>> Enviada em: segunda-feira, 30 de maio de 2011 16:03 >>>>>> Para: FireBase >>>>>> Assunto: Re: [firebase-br] Unable to complete network request to host >>>>>> >>>>>> O LINUX é Case-Sensitive... verifique se o caminho está correto... >>>>>> >>>>>> ========================== >>>>>> Eduardo Jedliczka >>>>>> Apucarana - Pr >>>>>> ========================== >>>>>> >>>>>> >>>>>> Em 30 de maio de 2011 14:55, Gustavo Freitas >>>>>>  escreveu: >>>>>>> >>>>>>> Galera, >>>>>>> >>>>>>> Estou tentando conectar via IB Expert no servidor linux. E o mesmo >>>>>>> esta apresentando este erro. >>>>>>> >>>>>>> Unable to complete network request to host >>>>>>> >>>>>>> Servidor linux esta pingando e porta 3050 esta liberada. >>>>>>> >>>>>>> Alguem sabe quais são as possíveis causas >>>>>>> >>>>>>> -- >>>>>>> Gustavo Freitas >>>>>>> >>>>>>> ______________________________________________ >>>>>>> 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 >>>>>> -- >>>>>> >>>>>> Esta mensagem (incluindo qualquer anexo) é confidencial e legalmente >>>>>> protegida, somente podendo ser usada pelo individuo ou entidade a quem foi >>>>>> endereçada. Caso você a tenha recebido por engano, deverá devolver ao >>>>>> remetente e, posteriormente apagar, pois a disseminação, encaminhamento, >>>>>> uso, impressão ou cópia do conteúdo desta mensagem são expressamente >>>>>> proibidos. >>>>>> >>>>>> This message (including any attachments) contains confidential >>>>>> information intended for a specific individual and purpose, and is protected >>>>>> by law. If you are not the intended recipient, you should return and then >>>>>> delete this message. Any disclosure, copying, printing, use or distribution >>>>>> of this message, or the taking of any part is ilegal. >>>>>> >>>>>> >>>>>> ______________________________________________ >>>>>> 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 >>>>>> >>>>> >>>>> >>>>> -- >>>>> Gustavo Freitas >>>>> >>>>> ______________________________________________ >>>>> 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 >>> >> >> >> >> -- >> Gustavo Freitas >> > > > > -- > Gustavo Freitas > -- Gustavo Freitas From eurides.baptistella em gmail.com Tue May 31 12:28:34 2011 From: eurides.baptistella em gmail.com (Eurides Baptistella) Date: Tue, 31 May 2011 12:28:34 -0300 Subject: [firebase-br] Trigger em tabelas de sistema In-Reply-To: References: <001301cc1f83$8877c830$99675890$@com.br> Message-ID: Bom dia ! Essas tabelas não recebem inserts pelo que testei, elas capturam as informações diretamente do banco como uma view. (Pelo menos foi isso que consegui entender quando tentei criar triggers nessas tabelas a algum tempo atras) att. Em 31 de maio de 2011 09:57, Eduardo Jedliczka escreveu: > Não me lembro se isto já foi implementado no Firebird 2.5, ou se o > "bloqueio à triggers, e criação novos campos nas tabelas de sistema" > será uma das "novidades" no FB 3.0. > > abraço, > > ========================== > Eduardo Jedliczka > Apucarana - Pr > ========================== > > > > > Em 31 de maio de 2011 08:11, Saulo Tek-System > escreveu: > > Oi Pessoal. Bom dia a todos. > > > > Gostaria de saber se é possível criar uma trigger nas tabelas de sistema > e > > monitoramento do Firebird. > > > > Eu cheguei a criar uma trigger na tabela de monitoramento (segue abaixo a > > DDL), porém a ela não é disparada quando um registro é incluído na > tabela. > > Testei com os eventos after insert e before insert. > > > > Alguém saberia me dizer porque isso está acontecendo? > > > > Desde já agradeço. Abraços a todos, > > > > Saulo > > > > P.S.: Testei uma trigger similar em uma tabela comum e funcionou... > > > > > > > > CREATE OR ALTER trigger trg_MONITOR_COMANDOS for MON$STATEMENTS > > > > active after insert position 0 > > > > as > > > > declare variable FLAG integer; > > > > declare variable CAMINHO_ARQLOG varchar(255); > > > > begin > > > > select CONFIG_MONITOR.STATUS_CONFIGMON, > CONFIG_MONITOR.CAMINHOBD_CONFIGMON > > > > from CONFIG_MONITOR into :FLAG, :CAMINHO_ARQLOG; > > > > > > > > if (:FLAG > 0) then > > > > begin > > > > execute statement ('insert into COMANDOS (STAT_ID, STATEMENT_ID, > > ATTACHMENT_ID, "TRANSACTION_ID", ESTADO, INICIO, TEXTO_SQL)' || > > 'values (:STAT_ID, :STATEMENT_ID, :ATTACHMENT_ID, :"TRANSACTION_ID", > > :ESTADO, :INICIO, :TEXTO_SQL)') > > > > (STAT_ID := new.MON$STAT_ID, STATEMENT_ID := new.MON$STATEMENT_ID, > > ATTACHMENT_ID := new.MON$ATTACHMENT_ID, > > > > ESTADO := new.MON$STATE, INICIO := new.MON$TIMESTAMP, TEXTO_SQL := > > new.MON$SQL_TEXT) > > > > on external CAMINHO_ARQLOG > > > > AS USER 'SYSDBA' PASSWORD 'masterkey' > > > > WITH COMMON TRANSACTION; > > > > end > > > > end; > > > > > > > > > > > > ______________________________________________ > > 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 > -- *-- Eurides V. Baptistella **E-mail:* eurides.baptistella em gmail.com *Fone:* +55 (49) 9125-6572 From saulo em teksystem.com.br Tue May 31 14:34:10 2011 From: saulo em teksystem.com.br (Saulo Tek-System) Date: Tue, 31 May 2011 14:34:10 -0300 Subject: [firebase-br] Trigger em tabelas de sistema In-Reply-To: References: Message-ID: <001701cc1fb8$f62bf060$e283d120$@com.br> Oi Cantu. É isso mesmo que espero do trigger. Já testei o TraceApi do FB 2.5, achei bacana, mas o máximo que consigo é mandar a captura de comandos para um arquivo texto. Se conseguisse enviar para outro banco de dados poderia filtrar por data, por seqüência, pela SQL e tal. Acho que seria mais fácil a manipulação desse log. Esse tipo de trigger nas tabelas de monitoramento não são mesmo executadas no FB 2.5? Obrigado pela atenção. Abraços, Saulo --------------------------------------------------------------- Date: Tue, 31 May 2011 09:31:25 -0300 From: "Carlos H. Cantu" To: FireBase Subject: Re: [firebase-br] Trigger em tabelas de sistema Message-ID: <1415034147.20110531093125 em warmboot.com.br> Content-Type: text/plain; charset=iso-8859-1 Pelo que eu entendi do seu trigger, o que vc está querendo fazer é um "log" dos comandos executados no BD... para isso, a TraceAPI do FB 2.5 é recomendada. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br STS> Oi Pessoal. Bom dia a todos. STS> Gostaria de saber se é possível criar uma trigger nas tabelas de sistema e STS> monitoramento do Firebird. STS> Eu cheguei a criar uma trigger na tabela de monitoramento (segue abaixo a STS> DDL), porém a ela não é disparada quando um registro é incluído na tabela. STS> Testei com os eventos after insert e before insert. STS> Alguém saberia me dizer porque isso está acontecendo? STS> Desde já agradeço. Abraços a todos, STS> Saulo STS> P.S.: Testei uma trigger similar em uma tabela comum e funcionou... STS> STS> CREATE OR ALTER trigger trg_MONITOR_COMANDOS for MON$STATEMENTS STS> active after insert position 0 STS> as STS> declare variable FLAG integer; STS> declare variable CAMINHO_ARQLOG varchar(255); STS> begin STS> select CONFIG_MONITOR.STATUS_CONFIGMON, STS> CONFIG_MONITOR.CAMINHOBD_CONFIGMON STS> from CONFIG_MONITOR into :FLAG, :CAMINHO_ARQLOG; STS> STS> if (:FLAG > 0) then STS> begin STS> execute statement ('insert into COMANDOS (STAT_ID, STATEMENT_ID, STS> ATTACHMENT_ID, "TRANSACTION_ID", ESTADO, INICIO, TEXTO_SQL)' || STS> 'values (:STAT_ID, :STATEMENT_ID, :ATTACHMENT_ID, :"TRANSACTION_ID", STS> :ESTADO, :INICIO, :TEXTO_SQL)') STS> (STAT_ID := new.MON$STAT_ID, STATEMENT_ID := new.MON$STATEMENT_ID, STS> ATTACHMENT_ID := new.MON$ATTACHMENT_ID, STS> ESTADO := new.MON$STATE, INICIO := new.MON$TIMESTAMP, TEXTO_SQL := STS> new.MON$SQL_TEXT) STS> on external CAMINHO_ARQLOG STS> AS USER 'SYSDBA' PASSWORD 'masterkey' STS> WITH COMMON TRANSACTION; STS> end STS> end; STS> STS> STS> ______________________________________________ STS> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br STS> Para saber como gerenciar/excluir seu cadastro na lista, use: STS> http://www.firebase.com.br/fb/artigo.php?id=1107 STS> Para consultar mensagens antigas: http://firebase.com.br/pesquisa __________ Informação do ESET NOD32 Antivirus, versão da vacina 6017 (20110405) __________ A mensagem foi verificada pelo ESET NOD32 Antivirus. http://www.eset.com From zeluizdala em terra.com.br Tue May 31 14:46:48 2011 From: zeluizdala em terra.com.br (Ze Luiz) Date: Tue, 31 May 2011 14:46:48 -0300 Subject: [firebase-br] ajuda com SQL References: <001301cc1f83$8877c830$99675890$@com.br> Message-ID: <421801cc1fba$bc1da7e0$0500a8c0@NOTE> Ola pessoal Preciso fazer uma pesquisa SQL, numa tabela com um campo (COD_CID) do tipo varchar, onde tem uma codificação seguinte o formato 001,002,003, etc. eu tenho uma variavel que receberá uma string contendo esses codigos no formato '001 002 003 005 007' e assim por diante, não tenho o controle de qtos são esse codigos e qual o tamanho da string, o que preciso se pegar essa string e pesquisar quais delas tem no campo cod_cid. Se alguem tiver alguma sugestão, fico grato Att Zé Luiz From felipe.caputo em gmail.com Tue May 31 14:47:45 2011 From: felipe.caputo em gmail.com (Felipe Caputo) Date: Tue, 31 May 2011 14:47:45 -0300 Subject: [firebase-br] ajuda com SQL In-Reply-To: <421801cc1fba$bc1da7e0$0500a8c0@NOTE> References: <001301cc1f83$8877c830$99675890$@com.br> <421801cc1fba$bc1da7e0$0500a8c0@NOTE> Message-ID: Vai usar Delphi? Se for, utilize StringReplace para substituir os espaços por vírgulas e utilize o operador IN (WHERE COD_CID IN ('SUA STRING')) Em 31 de maio de 2011 14:46, Ze Luiz escreveu: > Ola pessoal > > Preciso fazer uma pesquisa SQL, numa tabela com um campo (COD_CID) do tipo > varchar, onde tem uma codificação seguinte o formato 001,002,003, etc. eu > tenho uma variavel que receberá uma string contendo esses codigos no formato > '001 002 003 005 007' e assim por diante, não tenho o controle de qtos são > esse codigos e qual o tamanho da string, o que preciso se pegar essa string > e pesquisar quais delas tem no campo cod_cid. > > Se alguem tiver alguma sugestão, fico grato > > Att > > Zé Luiz > > > ______________________________________________ > 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 > From zeluizdala em terra.com.br Tue May 31 15:00:34 2011 From: zeluizdala em terra.com.br (Ze Luiz) Date: Tue, 31 May 2011 15:00:34 -0300 Subject: [firebase-br] ajuda com SQL References: <001301cc1f83$8877c830$99675890$@com.br><421801cc1fba$bc1da7e0$0500a8c0@NOTE> Message-ID: <421e01cc1fbc$a81d58b0$0500a8c0@NOTE> obrigado pela Felipe Pois é testei o operador IN só que não funcionou, veja o comando: SELECT COD_AL,COD_CID FROM ETLABAT WHERE COD_CID in ('001,002,003'), foi isso que vc sugeriu né? mas não retorna nenhum registro, mas na tabela tem registro com esse codigo. ----- Original Message ----- From: "Felipe Caputo" To: "Ze Luiz" ; "FireBase" Sent: Tuesday, May 31, 2011 2:47 PM Subject: Re: [firebase-br] ajuda com SQL Vai usar Delphi? Se for, utilize StringReplace para substituir os espaços por vírgulas e utilize o operador IN (WHERE COD_CID IN ('SUA STRING')) Em 31 de maio de 2011 14:46, Ze Luiz escreveu: > Ola pessoal > > Preciso fazer uma pesquisa SQL, numa tabela com um campo (COD_CID) do tipo > varchar, onde tem uma codificação seguinte o formato 001,002,003, etc. eu > tenho uma variavel que receberá uma string contendo esses codigos no > formato > '001 002 003 005 007' e assim por diante, não tenho o controle de qtos > são > esse codigos e qual o tamanho da string, o que preciso se pegar essa > string > e pesquisar quais delas tem no campo cod_cid. > > Se alguem tiver alguma sugestão, fico grato > > Att > > Zé Luiz > > > ______________________________________________ > 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 From jandersonloko em gmail.com Tue May 31 15:02:15 2011 From: jandersonloko em gmail.com (Janderson Almeida) Date: Tue, 31 May 2011 15:02:15 -0300 Subject: [firebase-br] ajuda com SQL In-Reply-To: <421e01cc1fbc$a81d58b0$0500a8c0@NOTE> References: <001301cc1f83$8877c830$99675890$@com.br> <421801cc1fba$bc1da7e0$0500a8c0@NOTE> <421e01cc1fbc$a81d58b0$0500a8c0@NOTE> Message-ID: tente isso: COD_CID in ('001', '002' , '003'), Janderson Almeida Em 31 de maio de 2011 15:00, Ze Luiz escreveu: > obrigado pela Felipe > > Pois é testei o operador IN só que não funcionou, veja o comando: > > SELECT COD_AL,COD_CID FROM ETLABAT WHERE COD_CID in ('001,002,003'), foi > isso que vc sugeriu né? > mas não retorna nenhum registro, mas na tabela tem registro com esse > codigo. > > > > ----- Original Message ----- From: "Felipe Caputo" < > felipe.caputo em gmail.com> > To: "Ze Luiz" ; "FireBase" > > Sent: Tuesday, May 31, 2011 2:47 PM > Subject: Re: [firebase-br] ajuda com SQL > > > > Vai usar Delphi? Se for, utilize StringReplace para substituir os espaços > por vírgulas e utilize o operador IN (WHERE COD_CID IN ('SUA STRING')) > > Em 31 de maio de 2011 14:46, Ze Luiz escreveu: > > Ola pessoal >> >> Preciso fazer uma pesquisa SQL, numa tabela com um campo (COD_CID) do tipo >> varchar, onde tem uma codificação seguinte o formato 001,002,003, etc. eu >> tenho uma variavel que receberá uma string contendo esses codigos no >> formato >> '001 002 003 005 007' e assim por diante, não tenho o controle de qtos >> são >> esse codigos e qual o tamanho da string, o que preciso se pegar essa >> string >> e pesquisar quais delas tem no campo cod_cid. >> >> Se alguem tiver alguma sugestão, fico grato >> >> Att >> >> Zé Luiz >> >> >> ______________________________________________ >> 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 > From felipe.caputo em gmail.com Tue May 31 15:14:41 2011 From: felipe.caputo em gmail.com (Felipe Caputo) Date: Tue, 31 May 2011 15:14:41 -0300 Subject: [firebase-br] ajuda com SQL In-Reply-To: References: <001301cc1f83$8877c830$99675890$@com.br> <421801cc1fba$bc1da7e0$0500a8c0@NOTE> <421e01cc1fbc$a81d58b0$0500a8c0@NOTE> Message-ID: Eu já ia responder, mas o Janderson madou certinho Em 31 de maio de 2011 15:02, Janderson Almeida escreveu: > tente isso: > > COD_CID in ('001', '002' , '003'), > > Janderson Almeida > > Em 31 de maio de 2011 15:00, Ze Luiz escreveu: > > > obrigado pela Felipe > > > > Pois é testei o operador IN só que não funcionou, veja o comando: > > > > SELECT COD_AL,COD_CID FROM ETLABAT WHERE COD_CID in ('001,002,003'), foi > > isso que vc sugeriu né? > > mas não retorna nenhum registro, mas na tabela tem registro com esse > > codigo. > > > > > > > > ----- Original Message ----- From: "Felipe Caputo" < > > felipe.caputo em gmail.com> > > To: "Ze Luiz" ; "FireBase" < > lista em firebase.com.br > > > > > Sent: Tuesday, May 31, 2011 2:47 PM > > Subject: Re: [firebase-br] ajuda com SQL > > > > > > > > Vai usar Delphi? Se for, utilize StringReplace para substituir os espaços > > por vírgulas e utilize o operador IN (WHERE COD_CID IN ('SUA STRING')) > > > > Em 31 de maio de 2011 14:46, Ze Luiz escreveu: > > > > Ola pessoal > >> > >> Preciso fazer uma pesquisa SQL, numa tabela com um campo (COD_CID) do > tipo > >> varchar, onde tem uma codificação seguinte o formato 001,002,003, etc. > eu > >> tenho uma variavel que receberá uma string contendo esses codigos no > >> formato > >> '001 002 003 005 007' e assim por diante, não tenho o controle de qtos > >> são > >> esse codigos e qual o tamanho da string, o que preciso se pegar essa > >> string > >> e pesquisar quais delas tem no campo cod_cid. > >> > >> Se alguem tiver alguma sugestão, fico grato > >> > >> Att > >> > >> Zé Luiz > >> > >> > >> ______________________________________________ > >> 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 > From zeluizdala em terra.com.br Tue May 31 15:33:57 2011 From: zeluizdala em terra.com.br (Ze Luiz) Date: Tue, 31 May 2011 15:33:57 -0300 Subject: [firebase-br] ajuda com SQL References: <001301cc1f83$8877c830$99675890$@com.br><421801cc1fba$bc1da7e0$0500a8c0@NOTE><421e01cc1fbc$a81d58b0$0500a8c0@NOTE> Message-ID: <427d01cc1fc1$50e7f5f0$0500a8c0@NOTE> Valeu pessoal .. consegui, usando a sugestao de vc com essa forma : where POSITION( cod_cid IN '" + kstring + "' ) > 0 onde kstring traz os codigos a serem pesquisados Obrigado pelas dicas Abraços ----- Original Message ----- From: "Felipe Caputo" To: "FireBase" Sent: Tuesday, May 31, 2011 3:14 PM Subject: Re: [firebase-br] ajuda com SQL Eu já ia responder, mas o Janderson madou certinho Em 31 de maio de 2011 15:02, Janderson Almeida escreveu: > tente isso: > > COD_CID in ('001', '002' , '003'), > > Janderson Almeida > > Em 31 de maio de 2011 15:00, Ze Luiz escreveu: > > > obrigado pela Felipe > > > > Pois é testei o operador IN só que não funcionou, veja o comando: > > > > SELECT COD_AL,COD_CID FROM ETLABAT WHERE COD_CID in ('001,002,003'), foi > > isso que vc sugeriu né? > > mas não retorna nenhum registro, mas na tabela tem registro com esse > > codigo. > > > > > > > > ----- Original Message ----- From: "Felipe Caputo" < > > felipe.caputo em gmail.com> > > To: "Ze Luiz" ; "FireBase" < > lista em firebase.com.br > > > > > Sent: Tuesday, May 31, 2011 2:47 PM > > Subject: Re: [firebase-br] ajuda com SQL > > > > > > > > Vai usar Delphi? Se for, utilize StringReplace para substituir os > > espaços > > por vírgulas e utilize o operador IN (WHERE COD_CID IN ('SUA STRING')) > > > > Em 31 de maio de 2011 14:46, Ze Luiz escreveu: > > > > Ola pessoal > >> > >> Preciso fazer uma pesquisa SQL, numa tabela com um campo (COD_CID) do > tipo > >> varchar, onde tem uma codificação seguinte o formato 001,002,003, etc. > eu > >> tenho uma variavel que receberá uma string contendo esses codigos no > >> formato > >> '001 002 003 005 007' e assim por diante, não tenho o controle de qtos > >> são > >> esse codigos e qual o tamanho da string, o que preciso se pegar essa > >> string > >> e pesquisar quais delas tem no campo cod_cid. > >> > >> Se alguem tiver alguma sugestão, fico grato > >> > >> Att > >> > >> Zé Luiz > >> > >> > >> ______________________________________________ > >> 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 From edujed em gmail.com Tue May 31 22:36:44 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Tue, 31 May 2011 22:36:44 -0300 Subject: [firebase-br] RES: RES: Unable to complete network request to host In-Reply-To: References: <0B216115BA074741B8D12A74A4B598D8EEC8F83881@CPEXC01.cosan.rede> <0B216115BA074741B8D12A74A4B598D8EEC8F8388F@CPEXC01.cosan.rede> <4DE4268B.3050903@gmail.com> Message-ID: Acho que sua instalação está incompleta.... Só para ter uma idéia do seu cenário, por favor, responda as seguintes perguntas.... Como foi feita a instalação do Firebird no linux ? ( rpm, alien, dpkg, yast, install.sh, etc.) Qual é a distro utilizada ? Qual é o "tipo do pacote" (tar, deb, zip, tgz, rpm) ? Qual é o "sabor" do firebird (superserver 1.5.6, classic 2.1.1, superclassic 2.5.0) ? Você checou as dependências (glibc, libstdc++, ncurses, libicu, gpm2, etc...) ? Vc poderia também colocar as mensagens de erro do firebird.log (exceto aquelas mensagens de erro -104) Mas talvez seja algum problema de firewall / anti-virus, pois o problema descrito é: WSAEWOULDBLOCK (10035) Resource temporarily unavailable. This error is returned from operations on nonblocking sockets that cannot be completed immediately, for example recv when no data is queued to be read from the socket. It is a nonfatal error, and the operation should be retried later. It is normal for WSAEWOULDBLOCK to be reported as the result from calling connect on a nonblocking SOCK_STREAM socket, since some time must elapse for the connection to be established. fonte: http://www.firebirdfaq.org/faq119/ abraço e sucesso, ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 31 de maio de 2011 11:58, Gustavo Freitas escreveu: > Fiz o teste > > Attempt connecting to 192.168.1.1. > Socket for connection obtained. > > Found service 'GDS_DB' at port '3050' > Failed to connect to host '192.168.1.1', > on port 3050. Error Num: 10035. > > TCP/IP Communication Test Failed! > > > Em 31 de maio de 2011 11:55, Gustavo Freitas escreveu: >> fiz a captura do trafego com tcpdump.. >> >> 11:53:33.240550 IP 192.168.1.10.50294 > 192.168.1.1.gds_db: S >> 2824444355:2824444355(0) win 8192 > 8,nop,nop,sackOK> >> 11:53:33.240576 IP 192.168.1.1 > 192.168.1.10: ICMP host 192.168.1.1 >> unreachable - admin prohibited, length 60 >> 11:53:36.245915 IP 192.168.1.10.50294 > 192.168.1.1.gds_db: S >> 2824444355:2824444355(0) win 8192 > 8,nop,nop,sackOK> >> 11:53:36.245935 IP 192.168.1.1 > 192.168.1.10: ICMP host 192.168.1.1 >> unreachable - admin prohibited, length 60 >> 11:53:38.240351 arp who-has 192.168.1.10 tell 192.168.1.1 >> 11:53:38.244727 arp reply 192.168.1.10 is-at 00:0d:f0:8e:8e:6b >> 11:53:38.576166 IP 192.168.1.10.netbios-dgm > >> 192.168.0.255.netbios-dgm: NBT UDP PACKET(138) >> 11:53:42.253387 IP 192.168.1.10.50294 > 192.168.1.1.gds_db: S >> 2824444355:2824444355(0) win 8192 >> 11:53:42.253407 IP 192.168.1.1 > 192.168.1.10: ICMP host 192.168.1.1 >> unreachable - admin prohibited, length 56 >> 11:53:55.777524 IP 192.168.1.10 > 224.0.0.22: igmp v3 report, 1 group record(s) >> 11:53:56.331730 IP 192.168.1.10.50295 > 192.168.1.1.gds_db: S >> 4067232904:4067232904(0) win 8192 > 8,nop,nop,sackOK> >> 11:53:56.331752 IP 192.168.1.1 > 192.168.1.10: ICMP host 192.168.1.1 >> unreachable - admin prohibited, length 60 >> 11:53:56.775921 IP 192.168.1.10 > 224.0.0.22: igmp v3 report, 1 group record(s) >> 11:53:59.333896 IP 192.168.1.10.50295 > 192.168.1.1.gds_db: S >> 4067232904:4067232904(0) win 8192 > 8,nop,nop,sackOK> >> 11:53:59.333916 IP 192.168.1.1 > 192.168.1.10: ICMP host 192.168.1.1 >> unreachable - admin prohibited, length 60 >> 11:54:05.339974 IP 192.168.1.10.50295 > 192.168.1.1.gds_db: S >> 4067232904:4067232904(0) win 8192 >> 11:54:05.339995 IP 192.168.1.1 > 192.168.1.10: ICMP host 192.168.1.1 >> unreachable - admin prohibited, length 56 >> >> >> Alguma dica ?? >> >> Em 30 de maio de 2011 20:26, Gustavo Freitas escreveu: >>> isso eu sei.. >>> já trabalho com linux faz um tempão.. com firebird é a primeira >>> numa empresa.. sempre trabalhei com mysql e postgree. >>> >>> só queria saber sobre esse alias que tem no IB Express. >>> >>> Em 30 de maio de 2011 20:21, Paulo Portella >>> escreveu: >>>> Sem bronca, mas em linux >>>> >>>> /diretorio/arquivo.fdb >>>> >>>> eh diferente de >>>> /Diretorio/Arquivo.Fdb >>>> >>>> que tambem é diferente de >>>> /DireTorio/Arquivo.FDB >>>> >>>> Ou seja, "a"<>"A" >>>> >>>> Isso significa "Case-sensitive"... >>>> >>>> Dá uma verificada no caminho se está igual e posta pra noizes. >>>> >>>> >>>> Vida de americano é assim: iPhone, iPod, iPad, iMac?. >>>> Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc >>>> >>>> >>>> Em 30/05/2011 16:58, Gustavo Freitas escreveu: >>>>> >>>>> Pessoal, >>>>> >>>>> Estou tendo minha primeira experiência em firebird agora. Desculpe >>>>> minha ignorância. >>>>> podem me dizer como eu faço essa configuração. >>>>> >>>>> Agradeço >>>>> >>>>> Gustavo Freitas >>>>> >>>>> Em 30 de maio de 2011 16:49, Fabio Pinheiro Batista >>>>>  escreveu: >>>>>> >>>>>> Verifique, por favor, se no alias está o caminho correto do alias do BD. >>>>>> >>>>>> Fabio Batista >>>>>>  Infra Estrutura -  T.I >>>>>>  55 (19) 3403 . 2065 / 0800-702-6726 >>>>>>  www.cosan.com.br >>>>>> >>>>>> -----Mensagem original----- >>>>>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >>>>>> Em nome de Gustavo Freitas >>>>>> Enviada em: segunda-feira, 30 de maio de 2011 16:46 >>>>>> Para: FireBase >>>>>> Assunto: Re: [firebase-br] RES: Unable to complete network request to >>>>>> host >>>>>> >>>>>> a caminho esta certo.. >>>>>> >>>>>> será que tem algo haver com database alias ? >>>>>> >>>>>> >>>>>> >>>>>> Em 30 de maio de 2011 16:08, Fabio Pinheiro Batista >>>>>>  escreveu: >>>>>>> >>>>>>> Verifique se o caminho digitado na conexão do FRONT-END está o mesmo no >>>>>>> BD. >>>>>>> >>>>>>> Fabio Batista >>>>>>>  Infra Estrutura -  T.I >>>>>>>  55 (19) 3403 . 2065 / 0800-702-6726 >>>>>>>  www.cosan.com.br >>>>>>> >>>>>>> -----Mensagem original----- >>>>>>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >>>>>>> Em nome de Eduardo Jedliczka >>>>>>> Enviada em: segunda-feira, 30 de maio de 2011 16:03 >>>>>>> Para: FireBase >>>>>>> Assunto: Re: [firebase-br] Unable to complete network request to host >>>>>>> >>>>>>> O LINUX é Case-Sensitive... verifique se o caminho está correto... >>>>>>> >>>>>>> ========================== >>>>>>> Eduardo Jedliczka >>>>>>> Apucarana - Pr >>>>>>> ========================== >>>>>>> >>>>>>> >>>>>>> Em 30 de maio de 2011 14:55, Gustavo Freitas >>>>>>>  escreveu: >>>>>>>> >>>>>>>> Galera, >>>>>>>> >>>>>>>> Estou tentando conectar via IB Expert no servidor linux. E o mesmo >>>>>>>> esta apresentando este erro. >>>>>>>> >>>>>>>> Unable to complete network request to host >>>>>>>> >>>>>>>> Servidor linux esta pingando e porta 3050 esta liberada. >>>>>>>> >>>>>>>> Alguem sabe quais são as possíveis causas >>>>>>>> >>>>>>>> -- >>>>>>>> Gustavo Freitas >>>>>>>> >>>>>>>> ______________________________________________ >>>>>>>> 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 >>>>>>> -- >>>>>>> >>>>>>> Esta mensagem (incluindo qualquer anexo) é confidencial e legalmente >>>>>>> protegida, somente podendo ser usada pelo individuo ou entidade a quem foi >>>>>>> endereçada. Caso você a tenha recebido por engano, deverá devolver ao >>>>>>> remetente e, posteriormente apagar, pois a disseminação, encaminhamento, >>>>>>> uso, impressão ou cópia do conteúdo desta mensagem são expressamente >>>>>>> proibidos. >>>>>>> >>>>>>> This message (including any attachments) contains confidential >>>>>>> information intended for a specific individual and purpose, and is protected >>>>>>> by law. If you are not the intended recipient, you should return and then >>>>>>> delete this message. Any disclosure, copying, printing, use or distribution >>>>>>> of this message, or the taking of any part is ilegal. >>>>>>> >>>>>>> >>>>>>> ______________________________________________ >>>>>>> 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 >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Gustavo Freitas >>>>>> >>>>>> ______________________________________________ >>>>>> 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 >>>> >>> >>> >>> >>> -- >>> Gustavo Freitas >>> >> >> >> >> -- >> Gustavo Freitas >> > > > > -- > Gustavo Freitas > > ______________________________________________ > 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 > From gst.freitas em gmail.com Tue May 31 22:42:19 2011 From: gst.freitas em gmail.com (Gustavo Freitas) Date: Tue, 31 May 2011 22:42:19 -0300 Subject: [firebase-br] RES: RES: Unable to complete network request to host In-Reply-To: References: <0B216115BA074741B8D12A74A4B598D8EEC8F83881@CPEXC01.cosan.rede> <0B216115BA074741B8D12A74A4B598D8EEC8F8388F@CPEXC01.cosan.rede> <4DE4268B.3050903@gmail.com> Message-ID: Galera, Eu descobri.. é o danado do anti-virus da Kaspersky que esta bloqueando a porta 3050 da estação.. desculpe e obrigado pelo apoio.. Em 31 de maio de 2011 22:36, Eduardo Jedliczka escreveu: > Acho que sua instalação está incompleta.... Só para ter uma idéia do > seu cenário, por favor, responda as seguintes perguntas.... > > Como foi feita a instalação do Firebird no linux ? ( rpm, alien, dpkg, > yast, install.sh, etc.) > > Qual é a distro utilizada ? > > Qual é o "tipo do pacote" (tar, deb, zip, tgz, rpm) ? > > Qual é o "sabor" do firebird  (superserver 1.5.6, classic 2.1.1, > superclassic 2.5.0) ? > > Você checou as dependências (glibc, libstdc++, ncurses, libicu, gpm2, etc...) ? > > Vc poderia também colocar as mensagens de erro do firebird.log (exceto > aquelas mensagens de erro -104) > > Mas talvez seja algum problema de firewall / anti-virus, pois o > problema descrito é: > > WSAEWOULDBLOCK (10035) Resource temporarily unavailable. > This error is returned from operations on nonblocking sockets that > cannot be completed immediately, for example recv when no data is > queued to be read from the socket. It is a nonfatal error, and the > operation should be retried later. It is normal for WSAEWOULDBLOCK to > be reported as the result from calling connect on a nonblocking > SOCK_STREAM socket, since some time must elapse for the connection to > be established. > fonte: http://www.firebirdfaq.org/faq119/ > > abraço e sucesso, > > ========================== > Eduardo Jedliczka > Apucarana - Pr > ========================== > > > > > Em 31 de maio de 2011 11:58, Gustavo Freitas escreveu: >> Fiz o teste >> >> Attempt connecting to 192.168.1.1. >> Socket for connection obtained. >> >> Found service 'GDS_DB' at port '3050' >> Failed to connect to host '192.168.1.1', >> on port 3050. Error Num: 10035. >> >> TCP/IP Communication Test Failed! >> >> >> Em 31 de maio de 2011 11:55, Gustavo Freitas escreveu: >>> fiz a captura do trafego com tcpdump.. >>> >>> 11:53:33.240550 IP 192.168.1.10.50294 > 192.168.1.1.gds_db: S >>> 2824444355:2824444355(0) win 8192 >> 8,nop,nop,sackOK> >>> 11:53:33.240576 IP 192.168.1.1 > 192.168.1.10: ICMP host 192.168.1.1 >>> unreachable - admin prohibited, length 60 >>> 11:53:36.245915 IP 192.168.1.10.50294 > 192.168.1.1.gds_db: S >>> 2824444355:2824444355(0) win 8192 >> 8,nop,nop,sackOK> >>> 11:53:36.245935 IP 192.168.1.1 > 192.168.1.10: ICMP host 192.168.1.1 >>> unreachable - admin prohibited, length 60 >>> 11:53:38.240351 arp who-has 192.168.1.10 tell 192.168.1.1 >>> 11:53:38.244727 arp reply 192.168.1.10 is-at 00:0d:f0:8e:8e:6b >>> 11:53:38.576166 IP 192.168.1.10.netbios-dgm > >>> 192.168.0.255.netbios-dgm: NBT UDP PACKET(138) >>> 11:53:42.253387 IP 192.168.1.10.50294 > 192.168.1.1.gds_db: S >>> 2824444355:2824444355(0) win 8192 >>> 11:53:42.253407 IP 192.168.1.1 > 192.168.1.10: ICMP host 192.168.1.1 >>> unreachable - admin prohibited, length 56 >>> 11:53:55.777524 IP 192.168.1.10 > 224.0.0.22: igmp v3 report, 1 group record(s) >>> 11:53:56.331730 IP 192.168.1.10.50295 > 192.168.1.1.gds_db: S >>> 4067232904:4067232904(0) win 8192 >> 8,nop,nop,sackOK> >>> 11:53:56.331752 IP 192.168.1.1 > 192.168.1.10: ICMP host 192.168.1.1 >>> unreachable - admin prohibited, length 60 >>> 11:53:56.775921 IP 192.168.1.10 > 224.0.0.22: igmp v3 report, 1 group record(s) >>> 11:53:59.333896 IP 192.168.1.10.50295 > 192.168.1.1.gds_db: S >>> 4067232904:4067232904(0) win 8192 >> 8,nop,nop,sackOK> >>> 11:53:59.333916 IP 192.168.1.1 > 192.168.1.10: ICMP host 192.168.1.1 >>> unreachable - admin prohibited, length 60 >>> 11:54:05.339974 IP 192.168.1.10.50295 > 192.168.1.1.gds_db: S >>> 4067232904:4067232904(0) win 8192 >>> 11:54:05.339995 IP 192.168.1.1 > 192.168.1.10: ICMP host 192.168.1.1 >>> unreachable - admin prohibited, length 56 >>> >>> >>> Alguma dica ?? >>> >>> Em 30 de maio de 2011 20:26, Gustavo Freitas escreveu: >>>> isso eu sei.. >>>> já trabalho com linux faz um tempão.. com firebird é a primeira >>>> numa empresa.. sempre trabalhei com mysql e postgree. >>>> >>>> só queria saber sobre esse alias que tem no IB Express. >>>> >>>> Em 30 de maio de 2011 20:21, Paulo Portella >>>> escreveu: >>>>> Sem bronca, mas em linux >>>>> >>>>> /diretorio/arquivo.fdb >>>>> >>>>> eh diferente de >>>>> /Diretorio/Arquivo.Fdb >>>>> >>>>> que tambem é diferente de >>>>> /DireTorio/Arquivo.FDB >>>>> >>>>> Ou seja, "a"<>"A" >>>>> >>>>> Isso significa "Case-sensitive"... >>>>> >>>>> Dá uma verificada no caminho se está igual e posta pra noizes. >>>>> >>>>> >>>>> Vida de americano é assim: iPhone, iPod, iPad, iMac?. >>>>> Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc >>>>> >>>>> >>>>> Em 30/05/2011 16:58, Gustavo Freitas escreveu: >>>>>> >>>>>> Pessoal, >>>>>> >>>>>> Estou tendo minha primeira experiência em firebird agora. Desculpe >>>>>> minha ignorância. >>>>>> podem me dizer como eu faço essa configuração. >>>>>> >>>>>> Agradeço >>>>>> >>>>>> Gustavo Freitas >>>>>> >>>>>> Em 30 de maio de 2011 16:49, Fabio Pinheiro Batista >>>>>>  escreveu: >>>>>>> >>>>>>> Verifique, por favor, se no alias está o caminho correto do alias do BD. >>>>>>> >>>>>>> Fabio Batista >>>>>>>  Infra Estrutura -  T.I >>>>>>>  55 (19) 3403 . 2065 / 0800-702-6726 >>>>>>>  www.cosan.com.br >>>>>>> >>>>>>> -----Mensagem original----- >>>>>>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >>>>>>> Em nome de Gustavo Freitas >>>>>>> Enviada em: segunda-feira, 30 de maio de 2011 16:46 >>>>>>> Para: FireBase >>>>>>> Assunto: Re: [firebase-br] RES: Unable to complete network request to >>>>>>> host >>>>>>> >>>>>>> a caminho esta certo.. >>>>>>> >>>>>>> será que tem algo haver com database alias ? >>>>>>> >>>>>>> >>>>>>> >>>>>>> Em 30 de maio de 2011 16:08, Fabio Pinheiro Batista >>>>>>>  escreveu: >>>>>>>> >>>>>>>> Verifique se o caminho digitado na conexão do FRONT-END está o mesmo no >>>>>>>> BD. >>>>>>>> >>>>>>>> Fabio Batista >>>>>>>>  Infra Estrutura -  T.I >>>>>>>>  55 (19) 3403 . 2065 / 0800-702-6726 >>>>>>>>  www.cosan.com.br >>>>>>>> >>>>>>>> -----Mensagem original----- >>>>>>>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >>>>>>>> Em nome de Eduardo Jedliczka >>>>>>>> Enviada em: segunda-feira, 30 de maio de 2011 16:03 >>>>>>>> Para: FireBase >>>>>>>> Assunto: Re: [firebase-br] Unable to complete network request to host >>>>>>>> >>>>>>>> O LINUX é Case-Sensitive... verifique se o caminho está correto... >>>>>>>> >>>>>>>> ========================== >>>>>>>> Eduardo Jedliczka >>>>>>>> Apucarana - Pr >>>>>>>> ========================== >>>>>>>> >>>>>>>> >>>>>>>> Em 30 de maio de 2011 14:55, Gustavo Freitas >>>>>>>>  escreveu: >>>>>>>>> >>>>>>>>> Galera, >>>>>>>>> >>>>>>>>> Estou tentando conectar via IB Expert no servidor linux. E o mesmo >>>>>>>>> esta apresentando este erro. >>>>>>>>> >>>>>>>>> Unable to complete network request to host >>>>>>>>> >>>>>>>>> Servidor linux esta pingando e porta 3050 esta liberada. >>>>>>>>> >>>>>>>>> Alguem sabe quais são as possíveis causas >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Gustavo Freitas >>>>>>>>> >>>>>>>>> ______________________________________________ >>>>>>>>> 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 >>>>>>>> -- >>>>>>>> >>>>>>>> Esta mensagem (incluindo qualquer anexo) é confidencial e legalmente >>>>>>>> protegida, somente podendo ser usada pelo individuo ou entidade a quem foi >>>>>>>> endereçada. Caso você a tenha recebido por engano, deverá devolver ao >>>>>>>> remetente e, posteriormente apagar, pois a disseminação, encaminhamento, >>>>>>>> uso, impressão ou cópia do conteúdo desta mensagem são expressamente >>>>>>>> proibidos. >>>>>>>> >>>>>>>> This message (including any attachments) contains confidential >>>>>>>> information intended for a specific individual and purpose, and is protected >>>>>>>> by law. If you are not the intended recipient, you should return and then >>>>>>>> delete this message. Any disclosure, copying, printing, use or distribution >>>>>>>> of this message, or the taking of any part is ilegal. >>>>>>>> >>>>>>>> >>>>>>>> ______________________________________________ >>>>>>>> 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 >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Gustavo Freitas >>>>>>> >>>>>>> ______________________________________________ >>>>>>> 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 >>>>> >>>> >>>> >>>> >>>> -- >>>> Gustavo Freitas >>>> >>> >>> >>> >>> -- >>> Gustavo Freitas >>> >> >> >> >> -- >> Gustavo Freitas >> >> ______________________________________________ >> 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 > -- Gustavo Freitas