From levymoreira.ce em gmail.com Tue Feb 1 12:25:56 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Tue, 1 Feb 2011 11:25:56 -0300 Subject: [firebase-br] Select com distinct Message-ID: Tenho uma tabela ppf (produto por filial), e preciso selecionar a penas os registros com codigo dinstinto e da loja 1. Algo como: select * from ppf where ppf.lojappf = 1 group by * having distinct(ppf.prodppf) mas isso não funciona ... Alguém sabe como faço esse sql? Obrigado 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 mctbrasil em gmail.com Tue Feb 1 12:35:26 2011 From: mctbrasil em gmail.com (Fabiano Moura) Date: Tue, 1 Feb 2011 12:35:26 -0200 Subject: [firebase-br] Select com distinct In-Reply-To: References: Message-ID: Deixa ver se entendi, vc queria agrupar os produtos da loja 1? Se for isso, tente algo como select distinct(prodppf) from ppf where lojappf = 1; Fabiano Moura Em 1 de fevereiro de 2011 12:25, Levy Moreira escreveu: > Tenho uma tabela ppf (produto por filial), e preciso > selecionar a penas os registros com codigo dinstinto e > da loja 1. Algo como: > > select * from ppf > where ppf.lojappf = 1 > group by * > having distinct(ppf.prodppf) > > mas isso não funciona ... > Alguém sabe como faço esse sql? > > Obrigado 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 levymoreira.ce em gmail.com Tue Feb 1 13:16:26 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Tue, 1 Feb 2011 13:16:26 -0200 Subject: [firebase-br] Select com distinct In-Reply-To: References: Message-ID: Eu nem acredito que era só isso... obrigado amigo. Em 1 de fevereiro de 2011 12:35, Fabiano Moura escreveu: > Deixa ver se entendi, vc queria agrupar os produtos da loja 1? Se for isso, > tente algo como > > select distinct(prodppf) from ppf where lojappf = 1; > > > > Fabiano Moura > > Em 1 de fevereiro de 2011 12:25, Levy Moreira > escreveu: > > > Tenho uma tabela ppf (produto por filial), e preciso > > selecionar a penas os registros com codigo dinstinto e > > da loja 1. Algo como: > > > > select * from ppf > > where ppf.lojappf = 1 > > group by * > > having distinct(ppf.prodppf) > > > > mas isso não funciona ... > > Alguém sabe como faço esse sql? > > > > Obrigado 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 levymoreira.ce em gmail.com Tue Feb 1 14:31:47 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Tue, 1 Feb 2011 13:31:47 -0300 Subject: [firebase-br] Select com distinct In-Reply-To: References: Message-ID: Só mais uma coisinha, no sql preciso retornar todos os campos da tabela... tem como? Em 1 de fevereiro de 2011 12:16, Levy Moreira escreveu: > Eu nem acredito que era só isso... obrigado amigo. > > Em 1 de fevereiro de 2011 12:35, Fabiano Moura escreveu: > > Deixa ver se entendi, vc queria agrupar os produtos da loja 1? Se for isso, >> tente algo como >> >> select distinct(prodppf) from ppf where lojappf = 1; >> >> >> >> Fabiano Moura >> >> Em 1 de fevereiro de 2011 12:25, Levy Moreira >> escreveu: >> >> > Tenho uma tabela ppf (produto por filial), e preciso >> > selecionar a penas os registros com codigo dinstinto e >> > da loja 1. Algo como: >> > >> > select * from ppf >> > where ppf.lojappf = 1 >> > group by * >> > having distinct(ppf.prodppf) >> > >> > mas isso não funciona ... >> > Alguém sabe como faço esse sql? >> > >> > Obrigado 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." > > ........................................................................... > > > -- 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 mctbrasil em gmail.com Tue Feb 1 14:46:13 2011 From: mctbrasil em gmail.com (Fabiano Moura) Date: Tue, 1 Feb 2011 14:46:13 -0200 Subject: [firebase-br] Select com distinct In-Reply-To: References: Message-ID: Dá select distinct(campo1), campo2, campo3 from tabela Fabiano Moura From eduardo em embras.net Tue Feb 1 14:48:59 2011 From: eduardo em embras.net (Eduardo Pombo) Date: Tue, 1 Feb 2011 14:48:59 -0200 Subject: [firebase-br] Select com distinct In-Reply-To: References: Message-ID: se vc usar todos os campos, o distinct perderia sua finalidade, a nao ser que todos os outros campos tenha conteudos iguais para um mesmo PRODPPF, se for assim vc pode ate colocar todos os campos no select conforme abaixo, mas nao creio que seja o q vc precise, talvez esteja faltando alguma informacao do que realemente esteja precisando, porque mesmo no sql abaixo, caso prodpff tenha localp diferente por exemplo ele ainda assim apareceria duas ou mais vezes na sentenca. SELECT distinct A.LOJPPF ,A.PROPPF, A.FRNPAD, A.SETORP, A.LOCALP, A.QTDMIN, A.QTDMAX, A.EMPROM, A.DTPROM, A.SLDPPF, A.TRIPPF, A.SERIEU, A.BSCALC, A.ALQFIS, A.BSSUBS, A.ALQSUB, A.ALQIPI, A.ALQPIS, A.ALQCOF, A.ISENTO, A.DATCAD, A.PONTOS, A.QTDATA, A.VENCIM, A.STSPPF, A.CADLOG, A.ALTLOG, A.SLCPPF FROM PPF A WHERE A.LOJPPF = 1 Em 1 de fevereiro de 2011 14:46, Fabiano Moura escreveu: > Dá > select distinct(campo1), campo2, campo3 >   from tabela > > > Fabiano Moura > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 José Eduardo Pombo de Barros Gerente de Manutenção de Sistemas From levymoreira.ce em gmail.com Tue Feb 1 14:49:01 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Tue, 1 Feb 2011 13:49:01 -0300 Subject: [firebase-br] Select com distinct In-Reply-To: References: Message-ID: KKKKK foi boa.desculpa ai. Em 1 de fevereiro de 2011 13:46, Fabiano Moura escreveu: > Dá > select distinct(campo1), campo2, campo3 > from tabela > > > Fabiano Moura > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 mctbrasil em gmail.com Tue Feb 1 14:58:49 2011 From: mctbrasil em gmail.com (Fabiano Moura) Date: Tue, 1 Feb 2011 14:58:49 -0200 Subject: [firebase-br] Select com distinct In-Reply-To: References: Message-ID: Ah sim, mas se tiver o mesmo valor, aparecia um só, apesar que dependendo do que ele quer, um group by é suficiente! Fabiano Moura From eduardo em embras.net Tue Feb 1 15:07:55 2011 From: eduardo em embras.net (Eduardo Pombo) Date: Tue, 1 Feb 2011 15:07:55 -0200 Subject: [firebase-br] Select com distinct In-Reply-To: References: Message-ID: exato, ou ate mesmo um simples order by ja resolva, por isso que eu disse que esta faltando uma informacao mais precisa do que ele realmente precisa. Em 1 de fevereiro de 2011 14:58, Fabiano Moura escreveu: > Ah sim, mas se tiver o mesmo valor, aparecia um só, apesar que dependendo do > que ele quer, um group by é suficiente! > > > Fabiano Moura > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 José Eduardo Pombo de Barros Gerente de Manutenção de Sistemas From levymoreira.ce em gmail.com Tue Feb 1 15:32:40 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Tue, 1 Feb 2011 14:32:40 -0300 Subject: [firebase-br] Select com distinct In-Reply-To: References: Message-ID: ta ai certo ou errado? INSERT INTO PPF ( PROPPF, LOJPPF, FRNPAD, SETORP, LOCALP, QTDMIN, QTDMAX, EMPROM, DTPROM, SLDPPF, TRIPPF, SERIEU, BSCALC, ALQFIS, BSSUBS, ALQSUB, ALQIPI, ALQPIS, ALQCOF, ISENTO, DATCAD, PONTOS, QTDATA, VENCIM, STSPPF, CADLOG, ALTLOG, SLCPPF) SELECT distinct(a.proppf), '7', A.FRNPAD, A.SETORP, A.LOCALP, A.QTDMIN, A.QTDMAX, A.EMPROM, A.DTPROM, 0, A.TRIPPF, A.SERIEU, A.BSCALC, A.ALQFIS, A.BSSUBS, A.ALQSUB, A.ALQIPI, A.ALQPIS, A.ALQCOF, A.ISENTO, A.DATCAD, A.PONTOS, A.QTDATA, A.VENCIM, A.STSPPF, A.CADLOG, A.ALTLOG, A.SLCPPF FROM PPF A WHERE A.lojppf = 1 ; commit work; From levymoreira.ce em gmail.com Tue Feb 1 15:34:17 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Tue, 1 Feb 2011 14:34:17 -0300 Subject: [firebase-br] (off)paradox Message-ID: Tenho um projeto antigo aqui na empresa feito com delphi e paradox e ao tentar reinstalar o mesmo ele reclame que não conhece: tupdate upinsert upedit upprint upread alguém sabe que componente pode ser este que esta faltando? Obrigado a todos desde já e desculpa o off. -- 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 mctbrasil em gmail.com Tue Feb 1 15:39:57 2011 From: mctbrasil em gmail.com (Fabiano Moura) Date: Tue, 1 Feb 2011 15:39:57 -0200 Subject: [firebase-br] Select com distinct In-Reply-To: References: Message-ID: Aparentemente está! Fabiano Moura 2011/2/1 Levy Moreira > ta ai certo ou errado? > > INSERT INTO PPF > ( PROPPF, LOJPPF, FRNPAD, SETORP, LOCALP, QTDMIN, QTDMAX, EMPROM, DTPROM, > SLDPPF, TRIPPF, SERIEU, BSCALC, ALQFIS, BSSUBS, ALQSUB, ALQIPI, ALQPIS, > ALQCOF, ISENTO, DATCAD, PONTOS, QTDATA, VENCIM, STSPPF, CADLOG, ALTLOG, > SLCPPF) > > SELECT distinct(a.proppf), '7', A.FRNPAD, A.SETORP, A.LOCALP, A.QTDMIN, > A.QTDMAX, A.EMPROM, > A.DTPROM, 0, A.TRIPPF, A.SERIEU, A.BSCALC, A.ALQFIS, A.BSSUBS, > A.ALQSUB, A.ALQIPI, A.ALQPIS, A.ALQCOF, A.ISENTO, A.DATCAD, A.PONTOS, > A.QTDATA, A.VENCIM, A.STSPPF, A.CADLOG, A.ALTLOG, A.SLCPPF > FROM PPF A > WHERE A.lojppf = 1 ; > commit work; > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 embras.net Tue Feb 1 15:46:35 2011 From: eduardo em embras.net (Eduardo Pombo) Date: Tue, 1 Feb 2011 15:46:35 -0200 Subject: [firebase-br] Select com distinct In-Reply-To: References: Message-ID: acho q agora eu entedi o q vc quer. vc quer fazer um distinct pra pegar um de cada prodpff para inserir na tabela pra outra loja, mas falta saber o q vc quer que faca no caso de ter registros com conteudos diferentes para o mesmo prodpff na loja 1 ?? pega o 1o de cada, pega o ultimo de cada ou simplesmente insera repetido tambem ? 2011/2/1 Fabiano Moura : > Aparentemente está! > > > Fabiano Moura > > 2011/2/1 Levy Moreira > >> ta ai certo ou errado? >> >> INSERT INTO PPF >>  ( PROPPF, LOJPPF, FRNPAD, SETORP, LOCALP, QTDMIN, QTDMAX, EMPROM, DTPROM, >>  SLDPPF, TRIPPF, SERIEU, BSCALC, ALQFIS, BSSUBS, ALQSUB,  ALQIPI, ALQPIS, >>  ALQCOF, ISENTO, DATCAD, PONTOS, QTDATA, VENCIM, STSPPF, CADLOG, ALTLOG, >>  SLCPPF) >> >> SELECT  distinct(a.proppf), '7', A.FRNPAD, A.SETORP, A.LOCALP, A.QTDMIN, >> A.QTDMAX, A.EMPROM, >>  A.DTPROM, 0, A.TRIPPF, A.SERIEU, A.BSCALC, A.ALQFIS, A.BSSUBS, >> A.ALQSUB,  A.ALQIPI, A.ALQPIS, A.ALQCOF, A.ISENTO, A.DATCAD, A.PONTOS, >> A.QTDATA, A.VENCIM, A.STSPPF, A.CADLOG, A.ALTLOG, A.SLCPPF >>  FROM PPF A >>  WHERE A.lojppf = 1 ; >> commit work; >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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 > -- Atenciosamente José Eduardo Pombo de Barros Gerente de Manutenção de Sistemas From levymoreira.ce em gmail.com Tue Feb 1 15:46:58 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Tue, 1 Feb 2011 14:46:58 -0300 Subject: [firebase-br] Select com distinct In-Reply-To: References: Message-ID: Fiz aqui e deu certo. Obrigado a todos novamente. Podemos trancar o tópico. 2011/2/1 Fabiano Moura > Aparentemente está! > > > Fabiano Moura > > 2011/2/1 Levy Moreira > > > ta ai certo ou errado? > > > > INSERT INTO PPF > > ( PROPPF, LOJPPF, FRNPAD, SETORP, LOCALP, QTDMIN, QTDMAX, EMPROM, > DTPROM, > > SLDPPF, TRIPPF, SERIEU, BSCALC, ALQFIS, BSSUBS, ALQSUB, ALQIPI, ALQPIS, > > ALQCOF, ISENTO, DATCAD, PONTOS, QTDATA, VENCIM, STSPPF, CADLOG, ALTLOG, > > SLCPPF) > > > > SELECT distinct(a.proppf), '7', A.FRNPAD, A.SETORP, A.LOCALP, A.QTDMIN, > > A.QTDMAX, A.EMPROM, > > A.DTPROM, 0, A.TRIPPF, A.SERIEU, A.BSCALC, A.ALQFIS, A.BSSUBS, > > A.ALQSUB, A.ALQIPI, A.ALQPIS, A.ALQCOF, A.ISENTO, A.DATCAD, A.PONTOS, > > A.QTDATA, A.VENCIM, A.STSPPF, A.CADLOG, A.ALTLOG, A.SLCPPF > > FROM PPF A > > WHERE A.lojppf = 1 ; > > commit work; > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir 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 robertoaschuster em gmail.com Tue Feb 1 21:23:54 2011 From: robertoaschuster em gmail.com (Roberto Schuster) Date: Tue, 01 Feb 2011 21:23:54 -0200 Subject: [firebase-br] =?iso-8859-1?q?Stored_Procedure=3A_Select_de_um_cam?= =?iso-8859-1?q?po_atualizado_na_mesma_transa=E7=E3o?= Message-ID: <4D48960A.4030702@gmail.com> Olá, estou com uma dúvida, se eu atualizar um campo em uma SP e, mais adiante na mesma SP, realizar um select deste campo. O resultado será o valor atualizado ou o valor que estava originalmente no banco? Até mais! From joseluiz em digitoneletronica.com.br Tue Feb 1 23:00:25 2011 From: joseluiz em digitoneletronica.com.br (Jose Luiz de Medeiros) Date: Tue, 1 Feb 2011 23:00:25 -0200 Subject: [firebase-br] Somar Message-ID: <003101cbc274$940b1420$bc213c60$@digitoneletronica.com.br> Colegas, boa noite. Tenho uma tabela caixa com esses campos: Histórico, valor, mov Sendo que em mov salvo o tipo movimento(D=DINHEIRO,C=CHEQUE,P=PROMISSORIA) Para saber o que foi vendido em dinheiro faço assim SELECT SUM(VALOR)AS DINHEIRO FROM CAIXA Mas preciso na verdade e somar em um só sql todos os valores separadamente: 1000 cheque 500 dinheiro 300 promissoria Como faço um sql para somar esse valores em separado? Grato: Jose Luiz From levymoreira.ce em gmail.com Tue Feb 1 23:44:36 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Tue, 1 Feb 2011 23:44:36 -0200 Subject: [firebase-br] Somar In-Reply-To: <003101cbc274$940b1420$bc213c60$@digitoneletronica.com.br> References: <003101cbc274$940b1420$bc213c60$@digitoneletronica.com.br> Message-ID: SELECT distinct(MOV), sum(VALOR) FROM TABELA GROUP BY 1 Seleciono os tipos de movimento diferentes, e a soma, depois agrupo pelo movimento. Se resolveu da um up. Em 1 de fevereiro de 2011 23:00, Jose Luiz de Medeiros < joseluiz em digitoneletronica.com.br> escreveu: > Colegas, boa noite. > > > > Tenho uma tabela caixa com esses campos: > > > > Histórico, valor, mov > > > > Sendo que em mov salvo o tipo movimento(D=DINHEIRO,C=CHEQUE,P=PROMISSORIA) > > > > Para saber o que foi vendido em dinheiro faço assim > > > > SELECT SUM(VALOR)AS DINHEIRO FROM CAIXA > > > > Mas preciso na verdade e somar em um só sql todos os valores separadamente: > > > > 1000 cheque > > 500 dinheiro > > 300 promissoria > > > > Como faço um sql para somar esse valores em separado? > > > > Grato: > > Jose 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 > -- 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 levymoreira.ce em gmail.com Wed Feb 2 00:25:44 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 2 Feb 2011 00:25:44 -0200 Subject: [firebase-br] =?iso-8859-1?q?Stored_Procedure=3A_Select_de_um_cam?= =?iso-8859-1?q?po_atualizado_na_mesma_transa=E7=E3o?= In-Reply-To: <4D48960A.4030702@gmail.com> References: <4D48960A.4030702@gmail.com> Message-ID: Pelo que eu sei só esta valendo após o commit work; Em 1 de fevereiro de 2011 21:23, Roberto Schuster < robertoaschuster em gmail.com> escreveu: > Olá, estou com uma dúvida, se eu atualizar um campo em uma SP e, mais > adiante na mesma SP, realizar um select deste campo. O resultado será o > valor atualizado ou o valor que estava originalmente no banco? > > Até mais! > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 ronan em antarescomputadores.com.br Wed Feb 2 00:55:19 2011 From: ronan em antarescomputadores.com.br (Ronan) Date: Wed, 02 Feb 2011 00:55:19 -0200 Subject: [firebase-br] off - Programa Livre Similar ao Flash In-Reply-To: References: <003101cbc274$940b1420$bc213c60$@digitoneletronica.com.br> Message-ID: <4D48C797.90709@antarescomputadores.com.br> Prezados, inicialmente peço desculpas pelo off. Sou estudante de mestrado em Tecnologias Educacionais e defendo o uso de Software Livre na Educação. Como parte do meu trabalho preciso de um SL que permita desenvolver animações tal como o Flash. Qual o melhor programa nesse sentido? Alguém pode me passar o nome ou links? Desde já agradeço. Ronan From edujed em gmail.com Wed Feb 2 08:11:44 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Wed, 2 Feb 2011 08:11:44 -0200 Subject: [firebase-br] Somar In-Reply-To: References: <003101cbc274$940b1420$bc213c60$@digitoneletronica.com.br> Message-ID: Neste caso não é necessário o Distinct. basta um: select mov, sum(valor) from tabela group by mov ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 1 de fevereiro de 2011 23:44, Levy Moreira escreveu: > SELECT distinct(MOV), sum(VALOR) FROM TABELA > GROUP BY 1 > > Seleciono os tipos de movimento diferentes, e a soma, depois agrupo pelo > movimento. > Se resolveu da um up. > > > > Em 1 de fevereiro de 2011 23:00, Jose Luiz de Medeiros < > joseluiz em digitoneletronica.com.br> escreveu: > >> Colegas, boa noite. >> >> >> >> Tenho uma tabela caixa com esses campos: >> >> >> >> Histórico, valor, mov >> >> >> >> Sendo que em mov salvo o tipo movimento(D=DINHEIRO,C=CHEQUE,P=PROMISSORIA) >> >> >> >> Para saber o que foi vendido em dinheiro faço assim >> >> >> >> SELECT SUM(VALOR)AS DINHEIRO FROM CAIXA >> >> >> >> Mas preciso na verdade e somar em um só sql todos os valores separadamente: >> >> >> >> 1000  cheque >> >> 500    dinheiro >> >> 300  promissoria >> >> >> >> Como faço um sql para somar esse valores em separado? >> >> >> >> Grato: >> >> Jose 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 >> > > > > -- > 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 edujed em gmail.com Wed Feb 2 08:14:26 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Wed, 2 Feb 2011 08:14:26 -0200 Subject: [firebase-br] =?iso-8859-1?q?Stored_Procedure=3A_Select_de_um_cam?= =?iso-8859-1?q?po_atualizado_na_mesma_transa=E7=E3o?= In-Reply-To: <4D48960A.4030702@gmail.com> References: <4D48960A.4030702@gmail.com> Message-ID: Se você realizar o update dentro da SP, sem usar o qualquer tipo de "execute", o select estará na mesma transação, e portanto com a mesma isolação e vendo os mesmos dados. Se estiver usando transações autômatas (do firebird 2.5) a explicação acima pode não ser aplicável. ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 1 de fevereiro de 2011 21:23, Roberto Schuster escreveu: > Olá, estou com uma dúvida, se eu atualizar um campo em uma SP e, mais > adiante na mesma SP, realizar um select deste campo. O resultado será o > valor atualizado ou o valor que estava originalmente no banco? > > Até mais! > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Feb 2 08:17:13 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Wed, 2 Feb 2011 08:17:13 -0200 Subject: [firebase-br] off - Programa Livre Similar ao Flash In-Reply-To: <4D48C797.90709@antarescomputadores.com.br> References: <003101cbc274$940b1420$bc213c60$@digitoneletronica.com.br> <4D48C797.90709@antarescomputadores.com.br> Message-ID: Livre... e semelhante ao Flash... hum isto não existe. Se você quer fechado e gratuito, procure pelo adobe flash builder SDK (antigo adobe flex) Mas dá pra conseguir algo "semelhante" com um applet em Java. Mas, saiba que dará muito mais trabalho. ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 2 de fevereiro de 2011 00:55, Ronan escreveu: > Prezados, > inicialmente peço desculpas pelo off. > Sou estudante de mestrado em Tecnologias Educacionais e defendo o uso de > Software Livre na Educação. > Como parte do meu trabalho preciso de um SL que permita desenvolver > animações tal como o Flash. > Qual o melhor programa nesse sentido? > Alguém pode me passar o nome ou links? > Desde já agradeço. > Ronan > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Wed Feb 2 14:07:29 2011 From: acf.andre em gmail.com (andre conrado) Date: Wed, 2 Feb 2011 14:07:29 -0200 Subject: [firebase-br] RES: Ajuda com SQL (Insert Into) In-Reply-To: <487656592D8F4D2F9BB9D91A7863E98A@zezinho> References: <4d429842.2049960a.2f57.0dceSMTPIN_ADDED@mx.google.com> <487656592D8F4D2F9BB9D91A7863E98A@zezinho> Message-ID: Diego, ainda qto ao ID, vc não precisa usar o SELECT GEN_ID no INSERT, pode usar o GEN_ID sozinho como se faz com uma outra função qualquer. Agora, eu acredito q seria mais seguro se vc buscasse na tabela TB_C100 o último usando um SELECT MAX(ID) FROM TB_C100. Isso evitaria q numa possível manutenção futura (onde a forma de atualização do campo ID mudasse) a inserção ficasse inconsistente. Em 28/01/11, Carlos Alberto escreveu: > Diego, > > Tive problemas com inserção de datas no FB mas consegui resolver. > Faça da seguinte forma que funciona redondo... > > sqlstr="INSERT INTO TABELA (Codigo, Data) VALUES ('" & varCodigo & '", '" & > format(varData,"dd.mm.yyyy") & "') > > Espero que ajude... > > Carlos Alberto. > > ----- Original Message ----- > From: "Diego Maccari" > To: "FireBase" > Sent: Friday, January 28, 2011 9:13 AM > Subject: Re: [firebase-br] RES: Ajuda com SQL (Insert Into) > > > Julio muito obrigado pela dica mas este erro eu já consertei aqui o problema > estava na falta de uma coluna não era o SELECT GEN_ID > o firebird aceita varios select's dentro do insert. > > mas pra minha felididade agora estou com problema em um campo DATE que não > aceita um determinado valor exemplo = '10/01/2011' > como seria a maneira correta de inserir datas no fb ? > > -------------------------------------------------- > From: "Julio Cezar - Desenvolvimento" > Sent: Friday, January 28, 2011 8:17 AM > To: "'FireBase'" > Subject: [firebase-br] RES: Ajuda com SQL (Insert Into) > >> Não sei se ajuda mas se ao inserir na tabela TB_C100_ID vc usar da >> seguinte >> forma. >> >> INSERT INT TB_C100_ID (SEUS CAMPOS) VALUES (OS VALORES) RETURNING O ID DA >> TABELA >> >> Você têm o id que inseriu nessa tabela disponivel em seu recordset depois >> basta fazer o insert na outra tabela, desta forma não funcionaria não? >> >> >> >> >> >> >> >> >> >> >> >> Nada substitui o ser humano! Inst. Faber Ludens >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >> Em >> nome de Jeter Rabelo Ferreira >> Enviada em: quinta-feira, 27 de janeiro de 2011 17:52 >> Para: FireBase >> Assunto: Re: [firebase-br] Ajuda com SQL (Insert Into) >> >> GEN_ID(GEN_TB_C100_ID, 1) >> >> 2011/1/27 Diego Maccari dos Santos >> >>> Ajuda com SQL (Insert Into) >>> >>> Pessol estou tentando inserir um registro no BD (Firebird) onde o 1º >>> campo >>> ID é chave primaria que recebe o valor de um generator e o ultimo campo é >>> um >>> campo INTEIRO no qual estou inserindo o valor da chve primaria de outra >>> tabela porem este campo não é chave estrangeira estou tentando pegar o >>> valor >>> do generator e inserir no campo não está dando certo uso o seguinte SQL: >>> >>> INSERT INTO TB_C170 (ID, CNPJ_IMP, MES_IMP, ANO_IMP, REG, NUM_ITEM, >>> COD_ITEM, DESCR_COMPL, QTD, UNID, VL_ITEM, VL_DESC, IND_MOV, CST_ICMS, >>> CFOP, >>> COD_NAT, VL_BC_ICMS, ALIQ_ICMS, VL_ICMS, VL_BC_ICMS_ST, ALIQ_ST, >>> VL_ICMS_ST, >>> IND_APUR, CST_IPI, COD_ENQ, VL_BC_IPI, ALIQ_IPI, VL_IPI, CST_PIS, >>> VL_BC_PIS, >>> ALIQ_PIS, QUANT_BC_PIS, ALIQ_PIS_REAIS, VL_PIS, CST_COFINS, VL_BC_COFINS, >>> ALIQ_COFINS, QUANT_BC_COFINS, ALIQ_COFINS_REAIS, VL_COFINS, COD_CTA, >>> ID_C100) VALUES ((SELECT GEN_ID(GEN_TB_C170_ID, 1) FROM RDB$DATABASE), >>> '00.000.000/0000-00', 'Janeiro', '2010', 'C170', , '73695', NULL, '49', >>> 'UN', '269,5', '0', '0', '010', '1403', '1403', '0', '7', '0', '0', '0', >>> '0', '0', NULL, NULL, '0', '0', '0', '01', '269,5', '1,65', NULL, NULL, >>> '4,45', '01', '269,5', '7,6', NULL, NULL, '20,48', '604', (SELECT >>> GEN_ID(GEN_TB_C100_ID, 0) FROM RDB$DATABASE)); >>> >>> Onde está o erro ??? >>> Alguém pode ajudar? >>> >>> Acho que o erro está no ultimo SELECT GEN_ID que coloquei pra pegar o ID >>> atual da outra tabela, a tabela chama TB_C100 e o Generation >>> GEN_TB_C100_ID. >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir 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 >> Jéter Rabelo Ferreira >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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 055 21 9896-5449 - Vivo (apenas mensagens SMS) From acf.andre em gmail.com Wed Feb 2 14:22:28 2011 From: acf.andre em gmail.com (andre conrado) Date: Wed, 2 Feb 2011 14:22:28 -0200 Subject: [firebase-br] Somar In-Reply-To: References: <003101cbc274$940b1420$bc213c60$@digitoneletronica.com.br> Message-ID: Caro José, Como você colocou a ALIAS 'DINHEIRO' no teu exemplo posso crer a vc gostaria que os valores fosse retornados em apenas um registro, então, isso pode ser feito assim: SELECT SUM(IIF(MOV='D',VALOR,0) DINHEIRO, SUM(IIF(MOV='C',VALOR,0) CHEQUE, SUM(IIF(MOV='P',VALOR,0) PROMISSORIA FROM CAIXA espero ter ajudado tb. Em 02/02/11, Eduardo Jedliczka escreveu: > Neste caso não é necessário o Distinct. > > basta um: > > select mov, sum(valor) from tabela group by mov > > ========================== > Eduardo Jedliczka > Apucarana - Pr > ========================== > > > Em 1 de fevereiro de 2011 23:44, Levy Moreira > escreveu: >> SELECT distinct(MOV), sum(VALOR) FROM TABELA >> GROUP BY 1 >> >> Seleciono os tipos de movimento diferentes, e a soma, depois agrupo pelo >> movimento. >> Se resolveu da um up. >> >> >> >> Em 1 de fevereiro de 2011 23:00, Jose Luiz de Medeiros < >> joseluiz em digitoneletronica.com.br> escreveu: >> >>> Colegas, boa noite. >>> >>> >>> >>> Tenho uma tabela caixa com esses campos: >>> >>> >>> >>> Histórico, valor, mov >>> >>> >>> >>> Sendo que em mov salvo o tipo >>> movimento(D=DINHEIRO,C=CHEQUE,P=PROMISSORIA) >>> >>> >>> >>> Para saber o que foi vendido em dinheiro faço assim >>> >>> >>> >>> SELECT SUM(VALOR)AS DINHEIRO FROM CAIXA >>> >>> >>> >>> Mas preciso na verdade e somar em um só sql todos os valores >>> separadamente: >>> >>> >>> >>> 1000  cheque >>> >>> 500    dinheiro >>> >>> 300  promissoria >>> >>> >>> >>> Como faço um sql para somar esse valores em separado? >>> >>> >>> >>> Grato: >>> >>> Jose 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 >>> >> >> >> >> -- >> 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 > -- Um Abraço, André Conrado. 055 21 9176-7013 - Claro 055 21 9896-5449 - Vivo (apenas mensagens SMS) From diegomaccari em ig.com.br Wed Feb 2 15:50:18 2011 From: diegomaccari em ig.com.br (Diego Maccari) Date: Wed, 2 Feb 2011 15:50:18 -0200 Subject: [firebase-br] RES: Ajuda com SQL (Insert Into) In-Reply-To: References: <4d429842.2049960a.2f57.0dceSMTPIN_ADDED@mx.google.com><487656592D8F4D2F9BB9D91A7863E98A@zezinho> Message-ID: <9B4AE8041D344BCBA319893C1B627997@DIEGOPC> Prezado André Primeiramente obrigado por sua disposição Substitui a função GEN_ID pela função MAX() sendo assim onde eu teria: INSERT INTO TB_C170 (ID, CNPJ_IMP, MES_IMP, ANO_IMP, REG, NUM_ITEM, COD_ITEM, DESCR_COMPL, QTD, UNID, VL_ITEM, VL_DESC, IND_MOV, CST_ICMS, CFOP, COD_NAT, VL_BC_ICMS, ALIQ_ICMS, VL_ICMS, VL_BC_ICMS_ST, ALIQ_ST, VL_ICMS_ST, IND_APUR, CST_IPI, COD_ENQ, VL_BC_IPI, ALIQ_IPI, VL_IPI, CST_PIS, VL_BC_PIS, ALIQ_PIS, QUANT_BC_PIS, ALIQ_PIS_REAIS, VL_PIS, CST_COFINS, VL_BC_COFINS, ALIQ_COFINS, QUANT_BC_COFINS, ALIQ_COFINS_REAIS, VL_COFINS, COD_CTA, ID_C100) VALUES ((SELECT GEN_ID(GEN_TB_C170_ID, 1) FROM RDB$DATABASE), '00.000.000/0000-00', 'Janeiro', '2010', 'C170', 1, '42196', NULL, '16', 'UN', '606.4', '0', '0', '060', '1403', '1403', '0', '0', '0', '0', '0', '0', '0', NULL, NULL, '0', '0', '0', '04', '0', '1.65', NULL, NULL, '0', '04', '0', '7.6', NULL, NULL, '0', '604', (SELECT GEN_ID(GEN_TB_C100_ID, 0) FROM RDB$DATABASE)); Passaria a ser: INSERT INTO TB_C170 (ID, CNPJ_IMP, MES_IMP, ANO_IMP, REG, NUM_ITEM, COD_ITEM, DESCR_COMPL, QTD, UNID, VL_ITEM, VL_DESC, IND_MOV, CST_ICMS, CFOP, COD_NAT, VL_BC_ICMS, ALIQ_ICMS, VL_ICMS, VL_BC_ICMS_ST, ALIQ_ST, VL_ICMS_ST, IND_APUR, CST_IPI, COD_ENQ, VL_BC_IPI, ALIQ_IPI, VL_IPI, CST_PIS, VL_BC_PIS, ALIQ_PIS, QUANT_BC_PIS, ALIQ_PIS_REAIS, VL_PIS, CST_COFINS, VL_BC_COFINS, ALIQ_COFINS, QUANT_BC_COFINS, ALIQ_COFINS_REAIS, VL_COFINS, COD_CTA, ID_C100) VALUES ((SELECT GEN_ID(GEN_TB_C170_ID, 1) FROM RDB$DATABASE), '00.000.000/0000-00', 'Janeiro', '2010', 'C170', 1, '42196', NULL, '16', 'UN', '606.4', '0', '0', '060', '1403', '1403', '0', '0', '0', '0', '0', '0', '0', NULL, NULL, '0', '0', '0', '04', '0', '1.65', NULL, NULL, '0', '04', '0', '7.6', NULL, NULL, '0', '604', (SELECT MAX(ID)FROM TB_C100)); Gostei do resultado ate porque com MAX() o maior ID da tabela e com GEN_ID poderia ter problemas caso por algum motivo o INSERT da TB_C700 não fosse executado corretamente, muito obrigado pela dica, fico te devendo uma, valeu... -------------------------------------------------- From: "andre conrado" Sent: Wednesday, February 02, 2011 2:07 PM To: "FireBase" Subject: Re: [firebase-br] RES: Ajuda com SQL (Insert Into) > Diego, ainda qto ao ID, vc não precisa usar o SELECT GEN_ID no INSERT, > pode usar o GEN_ID sozinho como se faz com uma outra função qualquer. > > Agora, eu acredito q seria mais seguro se vc buscasse na tabela > TB_C100 o último usando um SELECT MAX(ID) FROM TB_C100. Isso evitaria > q numa possível manutenção futura (onde a forma de atualização do > campo ID mudasse) a inserção ficasse inconsistente. > > Em 28/01/11, Carlos Alberto escreveu: >> Diego, >> >> Tive problemas com inserção de datas no FB mas consegui resolver. >> Faça da seguinte forma que funciona redondo... >> >> sqlstr="INSERT INTO TABELA (Codigo, Data) VALUES ('" & varCodigo & '", '" >> & >> format(varData,"dd.mm.yyyy") & "') >> >> Espero que ajude... >> >> Carlos Alberto. >> >> ----- Original Message ----- >> From: "Diego Maccari" >> To: "FireBase" >> Sent: Friday, January 28, 2011 9:13 AM >> Subject: Re: [firebase-br] RES: Ajuda com SQL (Insert Into) >> >> >> Julio muito obrigado pela dica mas este erro eu já consertei aqui o >> problema >> estava na falta de uma coluna não era o SELECT GEN_ID >> o firebird aceita varios select's dentro do insert. >> >> mas pra minha felididade agora estou com problema em um campo DATE que >> não >> aceita um determinado valor exemplo = '10/01/2011' >> como seria a maneira correta de inserir datas no fb ? >> >> -------------------------------------------------- >> From: "Julio Cezar - Desenvolvimento" >> Sent: Friday, January 28, 2011 8:17 AM >> To: "'FireBase'" >> Subject: [firebase-br] RES: Ajuda com SQL (Insert Into) >> >>> Não sei se ajuda mas se ao inserir na tabela TB_C100_ID vc usar da >>> seguinte >>> forma. >>> >>> INSERT INT TB_C100_ID (SEUS CAMPOS) VALUES (OS VALORES) RETURNING O ID >>> DA >>> TABELA >>> >>> Você têm o id que inseriu nessa tabela disponivel em seu recordset >>> depois >>> basta fazer o insert na outra tabela, desta forma não funcionaria não? >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> Nada substitui o ser humano! Inst. Faber Ludens >>> -----Mensagem original----- >>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >>> Em >>> nome de Jeter Rabelo Ferreira >>> Enviada em: quinta-feira, 27 de janeiro de 2011 17:52 >>> Para: FireBase >>> Assunto: Re: [firebase-br] Ajuda com SQL (Insert Into) >>> >>> GEN_ID(GEN_TB_C100_ID, 1) >>> >>> 2011/1/27 Diego Maccari dos Santos >>> >>>> Ajuda com SQL (Insert Into) >>>> >>>> Pessol estou tentando inserir um registro no BD (Firebird) onde o 1º >>>> campo >>>> ID é chave primaria que recebe o valor de um generator e o ultimo campo >>>> é >>>> um >>>> campo INTEIRO no qual estou inserindo o valor da chve primaria de outra >>>> tabela porem este campo não é chave estrangeira estou tentando pegar o >>>> valor >>>> do generator e inserir no campo não está dando certo uso o seguinte >>>> SQL: >>>> >>>> INSERT INTO TB_C170 (ID, CNPJ_IMP, MES_IMP, ANO_IMP, REG, NUM_ITEM, >>>> COD_ITEM, DESCR_COMPL, QTD, UNID, VL_ITEM, VL_DESC, IND_MOV, CST_ICMS, >>>> CFOP, >>>> COD_NAT, VL_BC_ICMS, ALIQ_ICMS, VL_ICMS, VL_BC_ICMS_ST, ALIQ_ST, >>>> VL_ICMS_ST, >>>> IND_APUR, CST_IPI, COD_ENQ, VL_BC_IPI, ALIQ_IPI, VL_IPI, CST_PIS, >>>> VL_BC_PIS, >>>> ALIQ_PIS, QUANT_BC_PIS, ALIQ_PIS_REAIS, VL_PIS, CST_COFINS, >>>> VL_BC_COFINS, >>>> ALIQ_COFINS, QUANT_BC_COFINS, ALIQ_COFINS_REAIS, VL_COFINS, COD_CTA, >>>> ID_C100) VALUES ((SELECT GEN_ID(GEN_TB_C170_ID, 1) FROM RDB$DATABASE), >>>> '00.000.000/0000-00', 'Janeiro', '2010', 'C170', , '73695', NULL, '49', >>>> 'UN', '269,5', '0', '0', '010', '1403', '1403', '0', '7', '0', '0', >>>> '0', >>>> '0', '0', NULL, NULL, '0', '0', '0', '01', '269,5', '1,65', NULL, NULL, >>>> '4,45', '01', '269,5', '7,6', NULL, NULL, '20,48', '604', (SELECT >>>> GEN_ID(GEN_TB_C100_ID, 0) FROM RDB$DATABASE)); >>>> >>>> Onde está o erro ??? >>>> Alguém pode ajudar? >>>> >>>> Acho que o erro está no ultimo SELECT GEN_ID que coloquei pra pegar o >>>> ID >>>> atual da outra tabela, a tabela chama TB_C100 e o Generation >>>> GEN_TB_C100_ID. >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir 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 >>> Jéter Rabelo Ferreira >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir 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 > 055 21 9896-5449 - Vivo (apenas mensagens SMS) > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Feb 2 16:00:23 2011 From: lcarlos2000 em bol.com.br (Luiz Carlos) Date: Wed, 2 Feb 2011 16:00:23 -0200 Subject: [firebase-br] Pesquisa idade Message-ID: <8EFCEF93ABEC4D2F905B963A13AB13B0@luiz180906> Olá, Como faço uma pesquisa em um campo do tipo date que armazena a data de nascimento para que retorne as pessoas que tem por exemplo entre 25 e 30 anos? Grato Luiz Carlos From listas em warmboot.com.br Wed Feb 2 16:26:13 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Wed, 2 Feb 2011 16:26:13 -0200 Subject: [firebase-br] Pesquisa idade In-Reply-To: <8EFCEF93ABEC4D2F905B963A13AB13B0@luiz180906> References: <8EFCEF93ABEC4D2F905B963A13AB13B0@luiz180906> Message-ID: <1832917649.20110202162613@warmboot.com.br> http://www.firebase.com.br/fb/artigo.php?id=2302 []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br LC> Olá, LC> Como faço uma pesquisa em um campo do tipo date que armazena a LC> data de nascimento para que retorne as pessoas que tem por exemplo entre 25 e 30 anos? LC> Grato LC> Luiz Carlos LC> ______________________________________________ LC> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br LC> Para saber como gerenciar/excluir seu cadastro na lista, use: LC> http://www.firebase.com.br/fb/artigo.php?id=1107 LC> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From a.lima.silva em terra.com.br Wed Feb 2 17:26:30 2011 From: a.lima.silva em terra.com.br (Antonio Carlos) Date: Wed, 2 Feb 2011 16:26:30 -0300 Subject: [firebase-br] RES: RES: Ajuda com SQL (Insert Into) In-Reply-To: <9B4AE8041D344BCBA319893C1B627997@DIEGOPC> References: <4d429842.2049960a.2f57.0dceSMTPIN_ADDED@mx.google.com><487656592D8F4D2F9BB9D91A7863E98A@zezinho> <9B4AE8041D344BCBA319893C1B627997@DIEGOPC> Message-ID: Vou dar uma do contra aqui, quando vc faz select max em um contesto normal de transação, se esse select for feito por duas estações "simultaneamente" para as duas retornarão o mesmo valor e vai haver violação da chave. Att. Antonio Carlos Confidencialidade: A informação contida nesta mensagem de e-mail, incluindo quaisquer anexos, é confidencial e está reservada apenas à pessoa ou entidade para a qual foi endereçada. Se você não é o destinatário ou a pessoa responsável por encaminhar esta mensagem ao destinatário, você está, por meio desta, notificado que não deverá rever, retransmitir, imprimir, copiar, usar ou distribuir esta mensagem de e-mail ou quaisquer anexos. Caso você tenha recebido esta mensagem por engano, por favor, contate o remetente imediatamente e apague esta mensagem de seu computador ou de qualquer outro banco de dados. Muito obrigado. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Diego Maccari Enviada em: quarta-feira, 2 de fevereiro de 2011 14:50 Para: FireBase Assunto: Re: [firebase-br] RES: Ajuda com SQL (Insert Into) Prezado André Primeiramente obrigado por sua disposição Substitui a função GEN_ID pela função MAX() sendo assim onde eu teria: INSERT INTO TB_C170 (ID, CNPJ_IMP, MES_IMP, ANO_IMP, REG, NUM_ITEM, COD_ITEM, DESCR_COMPL, QTD, UNID, VL_ITEM, VL_DESC, IND_MOV, CST_ICMS, CFOP, COD_NAT, VL_BC_ICMS, ALIQ_ICMS, VL_ICMS, VL_BC_ICMS_ST, ALIQ_ST, VL_ICMS_ST, IND_APUR, CST_IPI, COD_ENQ, VL_BC_IPI, ALIQ_IPI, VL_IPI, CST_PIS, VL_BC_PIS, ALIQ_PIS, QUANT_BC_PIS, ALIQ_PIS_REAIS, VL_PIS, CST_COFINS, VL_BC_COFINS, ALIQ_COFINS, QUANT_BC_COFINS, ALIQ_COFINS_REAIS, VL_COFINS, COD_CTA, ID_C100) VALUES ((SELECT GEN_ID(GEN_TB_C170_ID, 1) FROM RDB$DATABASE), '00.000.000/0000-00', 'Janeiro', '2010', 'C170', 1, '42196', NULL, '16', 'UN', '606.4', '0', '0', '060', '1403', '1403', '0', '0', '0', '0', '0', '0', '0', NULL, NULL, '0', '0', '0', '04', '0', '1.65', NULL, NULL, '0', '04', '0', '7.6', NULL, NULL, '0', '604', (SELECT GEN_ID(GEN_TB_C100_ID, 0) FROM RDB$DATABASE)); Passaria a ser: INSERT INTO TB_C170 (ID, CNPJ_IMP, MES_IMP, ANO_IMP, REG, NUM_ITEM, COD_ITEM, DESCR_COMPL, QTD, UNID, VL_ITEM, VL_DESC, IND_MOV, CST_ICMS, CFOP, COD_NAT, VL_BC_ICMS, ALIQ_ICMS, VL_ICMS, VL_BC_ICMS_ST, ALIQ_ST, VL_ICMS_ST, IND_APUR, CST_IPI, COD_ENQ, VL_BC_IPI, ALIQ_IPI, VL_IPI, CST_PIS, VL_BC_PIS, ALIQ_PIS, QUANT_BC_PIS, ALIQ_PIS_REAIS, VL_PIS, CST_COFINS, VL_BC_COFINS, ALIQ_COFINS, QUANT_BC_COFINS, ALIQ_COFINS_REAIS, VL_COFINS, COD_CTA, ID_C100) VALUES ((SELECT GEN_ID(GEN_TB_C170_ID, 1) FROM RDB$DATABASE), '00.000.000/0000-00', 'Janeiro', '2010', 'C170', 1, '42196', NULL, '16', 'UN', '606.4', '0', '0', '060', '1403', '1403', '0', '0', '0', '0', '0', '0', '0', NULL, NULL, '0', '0', '0', '04', '0', '1.65', NULL, NULL, '0', '04', '0', '7.6', NULL, NULL, '0', '604', (SELECT MAX(ID)FROM TB_C100)); Gostei do resultado ate porque com MAX() o maior ID da tabela e com GEN_ID poderia ter problemas caso por algum motivo o INSERT da TB_C700 não fosse executado corretamente, muito obrigado pela dica, fico te devendo uma, valeu... -------------------------------------------------- From: "andre conrado" Sent: Wednesday, February 02, 2011 2:07 PM To: "FireBase" Subject: Re: [firebase-br] RES: Ajuda com SQL (Insert Into) > Diego, ainda qto ao ID, vc não precisa usar o SELECT GEN_ID no INSERT, > pode usar o GEN_ID sozinho como se faz com uma outra função qualquer. > > Agora, eu acredito q seria mais seguro se vc buscasse na tabela > TB_C100 o último usando um SELECT MAX(ID) FROM TB_C100. Isso evitaria > q numa possível manutenção futura (onde a forma de atualização do > campo ID mudasse) a inserção ficasse inconsistente. > > Em 28/01/11, Carlos Alberto escreveu: >> Diego, >> >> Tive problemas com inserção de datas no FB mas consegui resolver. >> Faça da seguinte forma que funciona redondo... >> >> sqlstr="INSERT INTO TABELA (Codigo, Data) VALUES ('" & varCodigo & '", '" >> & >> format(varData,"dd.mm.yyyy") & "') >> >> Espero que ajude... >> >> Carlos Alberto. >> >> ----- Original Message ----- >> From: "Diego Maccari" >> To: "FireBase" >> Sent: Friday, January 28, 2011 9:13 AM >> Subject: Re: [firebase-br] RES: Ajuda com SQL (Insert Into) >> >> >> Julio muito obrigado pela dica mas este erro eu já consertei aqui o >> problema >> estava na falta de uma coluna não era o SELECT GEN_ID >> o firebird aceita varios select's dentro do insert. >> >> mas pra minha felididade agora estou com problema em um campo DATE que >> não >> aceita um determinado valor exemplo = '10/01/2011' >> como seria a maneira correta de inserir datas no fb ? >> >> -------------------------------------------------- >> From: "Julio Cezar - Desenvolvimento" >> Sent: Friday, January 28, 2011 8:17 AM >> To: "'FireBase'" >> Subject: [firebase-br] RES: Ajuda com SQL (Insert Into) >> >>> Não sei se ajuda mas se ao inserir na tabela TB_C100_ID vc usar da >>> seguinte >>> forma. >>> >>> INSERT INT TB_C100_ID (SEUS CAMPOS) VALUES (OS VALORES) RETURNING O ID >>> DA >>> TABELA >>> >>> Você têm o id que inseriu nessa tabela disponivel em seu recordset >>> depois >>> basta fazer o insert na outra tabela, desta forma não funcionaria não? >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> Nada substitui o ser humano! Inst. Faber Ludens >>> -----Mensagem original----- >>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >>> Em >>> nome de Jeter Rabelo Ferreira >>> Enviada em: quinta-feira, 27 de janeiro de 2011 17:52 >>> Para: FireBase >>> Assunto: Re: [firebase-br] Ajuda com SQL (Insert Into) >>> >>> GEN_ID(GEN_TB_C100_ID, 1) >>> >>> 2011/1/27 Diego Maccari dos Santos >>> >>>> Ajuda com SQL (Insert Into) >>>> >>>> Pessol estou tentando inserir um registro no BD (Firebird) onde o 1º >>>> campo >>>> ID é chave primaria que recebe o valor de um generator e o ultimo campo >>>> é >>>> um >>>> campo INTEIRO no qual estou inserindo o valor da chve primaria de outra >>>> tabela porem este campo não é chave estrangeira estou tentando pegar o >>>> valor >>>> do generator e inserir no campo não está dando certo uso o seguinte >>>> SQL: >>>> >>>> INSERT INTO TB_C170 (ID, CNPJ_IMP, MES_IMP, ANO_IMP, REG, NUM_ITEM, >>>> COD_ITEM, DESCR_COMPL, QTD, UNID, VL_ITEM, VL_DESC, IND_MOV, CST_ICMS, >>>> CFOP, >>>> COD_NAT, VL_BC_ICMS, ALIQ_ICMS, VL_ICMS, VL_BC_ICMS_ST, ALIQ_ST, >>>> VL_ICMS_ST, >>>> IND_APUR, CST_IPI, COD_ENQ, VL_BC_IPI, ALIQ_IPI, VL_IPI, CST_PIS, >>>> VL_BC_PIS, >>>> ALIQ_PIS, QUANT_BC_PIS, ALIQ_PIS_REAIS, VL_PIS, CST_COFINS, >>>> VL_BC_COFINS, >>>> ALIQ_COFINS, QUANT_BC_COFINS, ALIQ_COFINS_REAIS, VL_COFINS, COD_CTA, >>>> ID_C100) VALUES ((SELECT GEN_ID(GEN_TB_C170_ID, 1) FROM RDB$DATABASE), >>>> '00.000.000/0000-00', 'Janeiro', '2010', 'C170', , '73695', NULL, '49', >>>> 'UN', '269,5', '0', '0', '010', '1403', '1403', '0', '7', '0', '0', >>>> '0', >>>> '0', '0', NULL, NULL, '0', '0', '0', '01', '269,5', '1,65', NULL, NULL, >>>> '4,45', '01', '269,5', '7,6', NULL, NULL, '20,48', '604', (SELECT >>>> GEN_ID(GEN_TB_C100_ID, 0) FROM RDB$DATABASE)); >>>> >>>> Onde está o erro ??? >>>> Alguém pode ajudar? >>>> >>>> Acho que o erro está no ultimo SELECT GEN_ID que coloquei pra pegar o >>>> ID >>>> atual da outra tabela, a tabela chama TB_C100 e o Generation >>>> GEN_TB_C100_ID. >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir 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 >>> Jéter Rabelo Ferreira >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir 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 > 055 21 9896-5449 - Vivo (apenas mensagens SMS) > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Feb 2 16:30:03 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 2 Feb 2011 15:30:03 -0300 Subject: [firebase-br] Pesquisa idade In-Reply-To: <1832917649.20110202162613@warmboot.com.br> References: <8EFCEF93ABEC4D2F905B963A13AB13B0@luiz180906> <1832917649.20110202162613@warmboot.com.br> Message-ID: Esse Cantu não brinca em serviço não. 2011/2/2 Carlos H. Cantu > http://www.firebase.com.br/fb/artigo.php?id=2302 > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > LC> Olá, > > LC> Como faço uma pesquisa em um campo do tipo date que armazena a > LC> data de nascimento para que retorne as pessoas que tem por exemplo > entre 25 e 30 anos? > > LC> Grato > > LC> Luiz Carlos > LC> ______________________________________________ > LC> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > LC> Para saber como gerenciar/excluir seu cadastro na lista, use: > LC> http://www.firebase.com.br/fb/artigo.php?id=1107 > LC> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 jonas em hos.com.br Wed Feb 2 16:32:32 2011 From: jonas em hos.com.br (Jonas Dametto) Date: Wed, 02 Feb 2011 16:32:32 -0200 Subject: [firebase-br] Pesquisa idade In-Reply-To: <8EFCEF93ABEC4D2F905B963A13AB13B0@luiz180906> References: <8EFCEF93ABEC4D2F905B963A13AB13B0@luiz180906> Message-ID: <4D49A340.7020409@hos.com.br> pode fazer assim: SELECT CODIGO,NOME FROM CLIENTES WHERE (EXTRACT(YEAR FROM CURRENT_DATE) - EXTRACT(YEAR FROM CLIENTES.DATA_NASCIMENTO)) BETWEEN 25 AND 30 Em 02/02/2011 16:00, Luiz Carlos escreveu: > Olá, > > Como faço uma pesquisa em um campo do tipo date que armazena a data de nascimento para que retorne as pessoas que tem por exemplo entre 25 e 30 anos? > > 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 listas em warmboot.com.br Wed Feb 2 16:52:45 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Wed, 2 Feb 2011 16:52:45 -0200 Subject: [firebase-br] Pesquisa idade In-Reply-To: <4D49A340.7020409@hos.com.br> References: <8EFCEF93ABEC4D2F905B963A13AB13B0@luiz180906> <4D49A340.7020409@hos.com.br> Message-ID: <14110626992.20110202165245@warmboot.com.br> JD> pode fazer assim: JD> SELECT CODIGO,NOME FROM CLIENTES WHERE (EXTRACT(YEAR FROM CURRENT_DATE) JD> - EXTRACT(YEAR FROM CLIENTES.DATA_NASCIMENTO)) BETWEEN 25 AND 30 Infelizmente não vai funcionar para todos os casos, porque só leva em consideração o ano... a pessoa pode ter nascido em qualquer dia/mês do ano, e isso implica diretamente na idade que ela tem. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br From levymoreira.ce em gmail.com Wed Feb 2 16:57:04 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 2 Feb 2011 15:57:04 -0300 Subject: [firebase-br] Pesquisa idade In-Reply-To: <14110626992.20110202165245@warmboot.com.br> References: <8EFCEF93ABEC4D2F905B963A13AB13B0@luiz180906> <4D49A340.7020409@hos.com.br> <14110626992.20110202165245@warmboot.com.br> Message-ID: Eu num falei que esse Cantu é da pesada. Em 2 de fevereiro de 2011 15:52, Carlos H. Cantu escreveu: > JD> pode fazer assim: > > JD> SELECT CODIGO,NOME FROM CLIENTES WHERE (EXTRACT(YEAR FROM CURRENT_DATE) > JD> - EXTRACT(YEAR FROM CLIENTES.DATA_NASCIMENTO)) BETWEEN 25 AND 30 > > Infelizmente não vai funcionar para todos os casos, porque só leva em > consideração o ano... a pessoa pode ter nascido em qualquer dia/mês do > ano, e isso implica diretamente na idade que ela tem. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.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 > -- 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 jonas em hos.com.br Wed Feb 2 17:00:42 2011 From: jonas em hos.com.br (Jonas Dametto) Date: Wed, 02 Feb 2011 17:00:42 -0200 Subject: [firebase-br] Pesquisa idade In-Reply-To: References: <8EFCEF93ABEC4D2F905B963A13AB13B0@luiz180906> <4D49A340.7020409@hos.com.br> <14110626992.20110202165245@warmboot.com.br> Message-ID: <4D49A9DA.5040909@hos.com.br> hehehehe Cantu é mestre pois é.. me precipitei na sql vlww Cantu Em 02/02/2011 16:57, Levy Moreira escreveu: > Eu num falei que esse Cantu é da pesada. > > Em 2 de fevereiro de 2011 15:52, Carlos H. Cantu > escreveu: > >> JD> pode fazer assim: >> >> JD> SELECT CODIGO,NOME FROM CLIENTES WHERE (EXTRACT(YEAR FROM CURRENT_DATE) >> JD> - EXTRACT(YEAR FROM CLIENTES.DATA_NASCIMENTO)) BETWEEN 25 AND 30 >> >> Infelizmente não vai funcionar para todos os casos, porque só leva em >> consideração o ano... a pessoa pode ter nascido em qualquer dia/mês do >> ano, e isso implica diretamente na idade que ela tem. >> >> []s >> Carlos H. Cantu >> www.FireBase.com.br - www.firebirdnews.org >> www.warmboot.com.br - blog.firebase.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 levymoreira.ce em gmail.com Wed Feb 2 17:11:31 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 2 Feb 2011 16:11:31 -0300 Subject: [firebase-br] Pesquisa idade In-Reply-To: <4D49A9DA.5040909@hos.com.br> References: <8EFCEF93ABEC4D2F905B963A13AB13B0@luiz180906> <4D49A340.7020409@hos.com.br> <14110626992.20110202165245@warmboot.com.br> <4D49A9DA.5040909@hos.com.br> Message-ID: Mestre Ioda meu jovem obian.. 2011/2/2 Jonas Dametto > hehehehe Cantu é mestre > > pois é.. me precipitei na sql > vlww Cantu > > Em 02/02/2011 16:57, Levy Moreira escreveu: > > Eu num falei que esse Cantu é da pesada. >> >> Em 2 de fevereiro de 2011 15:52, Carlos H. Cantu >> escreveu: >> >> JD> pode fazer assim: >>> >>> JD> SELECT CODIGO,NOME FROM CLIENTES WHERE (EXTRACT(YEAR FROM >>> CURRENT_DATE) >>> JD> - EXTRACT(YEAR FROM CLIENTES.DATA_NASCIMENTO)) BETWEEN 25 AND 30 >>> >>> Infelizmente não vai funcionar para todos os casos, porque só leva em >>> consideração o ano... a pessoa pode ter nascido em qualquer dia/mês do >>> ano, e isso implica diretamente na idade que ela tem. >>> >>> []s >>> Carlos H. Cantu >>> www.FireBase.com.br - www.firebirdnews.org >>> www.warmboot.com.br - blog.firebase.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 > -- 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 acf.andre em gmail.com Wed Feb 2 17:12:01 2011 From: acf.andre em gmail.com (andre conrado) Date: Wed, 2 Feb 2011 17:12:01 -0200 Subject: [firebase-br] Pesquisa idade In-Reply-To: <4D49A340.7020409@hos.com.br> References: <8EFCEF93ABEC4D2F905B963A13AB13B0@luiz180906> <4D49A340.7020409@hos.com.br> Message-ID: Jonas, teu código funciona em vários casos, mas não é 100% preciso. Pois clientes com data de aniversário próxima dos extremos da faixa poderam ser retornados ou rejeitados de forma incorreta. Por exemplo, se o cliente nasceu em 25.02.1986, subtraindo os anos, 2011 - 1986 = 25, sendo que ele só irá completar 25 anos em 25.02.2011. Em 02/02/11, Jonas Dametto escreveu: > pode fazer assim: > > SELECT CODIGO,NOME FROM CLIENTES WHERE (EXTRACT(YEAR FROM CURRENT_DATE) > - EXTRACT(YEAR FROM CLIENTES.DATA_NASCIMENTO)) BETWEEN 25 AND 30 > > > > Em 02/02/2011 16:00, Luiz Carlos escreveu: >> Olá, >> >> Como faço uma pesquisa em um campo do tipo date que armazena a data de >> nascimento para que retorne as pessoas que tem por exemplo entre 25 e 30 >> anos? >> >> 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 > -- Um Abraço, André Conrado. 055 21 9176-7013 - Claro 055 21 9896-5449 - Vivo (apenas mensagens SMS) From renato em vertice.ind.br Wed Feb 2 17:45:57 2011 From: renato em vertice.ind.br (Renato) Date: Wed, 2 Feb 2011 17:45:57 -0200 Subject: [firebase-br] trocando palavras In-Reply-To: References: Message-ID: <000301cbc311$d266bd80$77343880$@ind.br> Boa tarde pessoal preciso de uma ajudinha. Eu tenho um campo VARCHAR(100), e nele eu sempre grama uma frase exemplo "007 QUANTUM OF SOLACE NOS CINEMAS 30S" Se eu quiser trocar a palavra "007 QUANTUM" por outra coisa.. como seria a SQL de updade ? alguém tem alguma idéia de como devo proceder? O detalhe é que existem vários "007 QUANTUM" com términos diferentes e as vezes também no meio do titulo exemplo. "007 QUANTUM OF SOLACE NOS CINEMAS 30S" "EM BREVE NOS CINEMAS 007 QUANTUM" "O MELHOR FOI 007 QUANTUM" A SQL TERIA Q TROCAR TODOS OS ""007 QUANTUM" DE UMA SO VEZ.. Grato Renato From acf.andre em gmail.com Wed Feb 2 17:59:46 2011 From: acf.andre em gmail.com (andre conrado) Date: Wed, 2 Feb 2011 17:59:46 -0200 Subject: [firebase-br] RES: RES: Ajuda com SQL (Insert Into) In-Reply-To: References: <4d429842.2049960a.2f57.0dceSMTPIN_ADDED@mx.google.com> <487656592D8F4D2F9BB9D91A7863E98A@zezinho> <9B4AE8041D344BCBA319893C1B627997@DIEGOPC> Message-ID: Concordo contigo Antonio também, mas como sitei, o uso da função GEN_ID para obter o último ID da tabela não é segura tb. O mais correto mesmo seria utilizar uma SP que: 1 - gera o ID e guardar em uma variável local; 2 - Insira o registro na tabela TB_C100 utilizando para o ID o número guardado na variável local; 3 - e por último insira o registro na tabela TB_C170, utilizando a mesma variável local; mas não sabemos se o cenário de nosso amigo permiti essa simultaneidade; Em 02/02/11, Antonio Carlos escreveu: > Vou dar uma do contra aqui, quando vc faz select max em um contesto normal > de transação, se esse select for feito por duas estações "simultaneamente" > para as duas retornarão o mesmo valor e vai haver violação da chave. > > Att. > Antonio Carlos > > > > Confidencialidade: A informação contida nesta mensagem de e-mail, incluindo > quaisquer anexos, é confidencial e está reservada apenas à pessoa ou > entidade para a qual foi endereçada. Se você não é o destinatário ou a > pessoa responsável por encaminhar esta mensagem ao destinatário, você está, > por meio desta, notificado que não deverá rever, retransmitir, imprimir, > copiar, usar ou distribuir esta mensagem de e-mail ou quaisquer anexos. Caso > você tenha recebido esta mensagem por engano, por favor, contate o remetente > imediatamente e apague esta mensagem de seu computador ou de qualquer outro > banco de dados. Muito obrigado. > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Diego Maccari > Enviada em: quarta-feira, 2 de fevereiro de 2011 14:50 > Para: FireBase > Assunto: Re: [firebase-br] RES: Ajuda com SQL (Insert Into) > > Prezado André > > Primeiramente obrigado por sua disposição > > Substitui a função GEN_ID pela função MAX() sendo assim > onde eu teria: > > INSERT INTO TB_C170 (ID, CNPJ_IMP, MES_IMP, ANO_IMP, REG, NUM_ITEM, > COD_ITEM, DESCR_COMPL, QTD, UNID, VL_ITEM, VL_DESC, IND_MOV, CST_ICMS, CFOP, > > COD_NAT, VL_BC_ICMS, ALIQ_ICMS, VL_ICMS, VL_BC_ICMS_ST, ALIQ_ST, VL_ICMS_ST, > > IND_APUR, CST_IPI, COD_ENQ, VL_BC_IPI, ALIQ_IPI, VL_IPI, CST_PIS, VL_BC_PIS, > > ALIQ_PIS, QUANT_BC_PIS, ALIQ_PIS_REAIS, VL_PIS, CST_COFINS, VL_BC_COFINS, > ALIQ_COFINS, QUANT_BC_COFINS, ALIQ_COFINS_REAIS, VL_COFINS, COD_CTA, > ID_C100) VALUES ((SELECT GEN_ID(GEN_TB_C170_ID, 1) FROM RDB$DATABASE), > '00.000.000/0000-00', 'Janeiro', '2010', 'C170', 1, '42196', NULL, '16', > 'UN', '606.4', '0', '0', '060', '1403', '1403', '0', '0', '0', '0', '0', > '0', '0', NULL, NULL, '0', '0', '0', '04', '0', '1.65', NULL, NULL, '0', > '04', '0', '7.6', NULL, NULL, '0', '604', (SELECT GEN_ID(GEN_TB_C100_ID, 0) > FROM RDB$DATABASE)); > > Passaria a ser: > > INSERT INTO TB_C170 (ID, CNPJ_IMP, MES_IMP, ANO_IMP, REG, NUM_ITEM, > COD_ITEM, DESCR_COMPL, QTD, UNID, VL_ITEM, VL_DESC, IND_MOV, CST_ICMS, CFOP, > > COD_NAT, VL_BC_ICMS, ALIQ_ICMS, VL_ICMS, VL_BC_ICMS_ST, ALIQ_ST, VL_ICMS_ST, > > IND_APUR, CST_IPI, COD_ENQ, VL_BC_IPI, ALIQ_IPI, VL_IPI, CST_PIS, VL_BC_PIS, > > ALIQ_PIS, QUANT_BC_PIS, ALIQ_PIS_REAIS, VL_PIS, CST_COFINS, VL_BC_COFINS, > ALIQ_COFINS, QUANT_BC_COFINS, ALIQ_COFINS_REAIS, VL_COFINS, COD_CTA, > ID_C100) VALUES ((SELECT GEN_ID(GEN_TB_C170_ID, 1) FROM RDB$DATABASE), > '00.000.000/0000-00', 'Janeiro', '2010', 'C170', 1, '42196', NULL, '16', > 'UN', '606.4', '0', '0', '060', '1403', '1403', '0', '0', '0', '0', '0', > '0', '0', NULL, NULL, '0', '0', '0', '04', '0', '1.65', NULL, NULL, '0', > '04', '0', '7.6', NULL, NULL, '0', '604', (SELECT MAX(ID)FROM TB_C100)); > > Gostei do resultado ate porque com MAX() o maior ID da tabela e com GEN_ID > poderia ter problemas caso por algum motivo o > INSERT da TB_C700 não fosse executado corretamente, > muito obrigado pela dica, fico te devendo uma, valeu... > > > -------------------------------------------------- > From: "andre conrado" > Sent: Wednesday, February 02, 2011 2:07 PM > To: "FireBase" > Subject: Re: [firebase-br] RES: Ajuda com SQL (Insert Into) > >> Diego, ainda qto ao ID, vc não precisa usar o SELECT GEN_ID no INSERT, >> pode usar o GEN_ID sozinho como se faz com uma outra função qualquer. >> >> Agora, eu acredito q seria mais seguro se vc buscasse na tabela >> TB_C100 o último usando um SELECT MAX(ID) FROM TB_C100. Isso evitaria >> q numa possível manutenção futura (onde a forma de atualização do >> campo ID mudasse) a inserção ficasse inconsistente. >> >> Em 28/01/11, Carlos Alberto escreveu: >>> Diego, >>> >>> Tive problemas com inserção de datas no FB mas consegui resolver. >>> Faça da seguinte forma que funciona redondo... >>> >>> sqlstr="INSERT INTO TABELA (Codigo, Data) VALUES ('" & varCodigo & '", '" > >>> & >>> format(varData,"dd.mm.yyyy") & "') >>> >>> Espero que ajude... >>> >>> Carlos Alberto. >>> >>> ----- Original Message ----- >>> From: "Diego Maccari" >>> To: "FireBase" >>> Sent: Friday, January 28, 2011 9:13 AM >>> Subject: Re: [firebase-br] RES: Ajuda com SQL (Insert Into) >>> >>> >>> Julio muito obrigado pela dica mas este erro eu já consertei aqui o >>> problema >>> estava na falta de uma coluna não era o SELECT GEN_ID >>> o firebird aceita varios select's dentro do insert. >>> >>> mas pra minha felididade agora estou com problema em um campo DATE que >>> não >>> aceita um determinado valor exemplo = '10/01/2011' >>> como seria a maneira correta de inserir datas no fb ? >>> >>> -------------------------------------------------- >>> From: "Julio Cezar - Desenvolvimento" >>> Sent: Friday, January 28, 2011 8:17 AM >>> To: "'FireBase'" >>> Subject: [firebase-br] RES: Ajuda com SQL (Insert Into) >>> >>>> Não sei se ajuda mas se ao inserir na tabela TB_C100_ID vc usar da >>>> seguinte >>>> forma. >>>> >>>> INSERT INT TB_C100_ID (SEUS CAMPOS) VALUES (OS VALORES) RETURNING O ID >>>> DA >>>> TABELA >>>> >>>> Você têm o id que inseriu nessa tabela disponivel em seu recordset >>>> depois >>>> basta fazer o insert na outra tabela, desta forma não funcionaria não? >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> Nada substitui o ser humano! Inst. Faber Ludens >>>> -----Mensagem original----- >>>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >>>> Em >>>> nome de Jeter Rabelo Ferreira >>>> Enviada em: quinta-feira, 27 de janeiro de 2011 17:52 >>>> Para: FireBase >>>> Assunto: Re: [firebase-br] Ajuda com SQL (Insert Into) >>>> >>>> GEN_ID(GEN_TB_C100_ID, 1) >>>> >>>> 2011/1/27 Diego Maccari dos Santos >>>> >>>>> Ajuda com SQL (Insert Into) >>>>> >>>>> Pessol estou tentando inserir um registro no BD (Firebird) onde o 1º >>>>> campo >>>>> ID é chave primaria que recebe o valor de um generator e o ultimo campo > >>>>> é >>>>> um >>>>> campo INTEIRO no qual estou inserindo o valor da chve primaria de outra >>>>> tabela porem este campo não é chave estrangeira estou tentando pegar o >>>>> valor >>>>> do generator e inserir no campo não está dando certo uso o seguinte >>>>> SQL: >>>>> >>>>> INSERT INTO TB_C170 (ID, CNPJ_IMP, MES_IMP, ANO_IMP, REG, NUM_ITEM, >>>>> COD_ITEM, DESCR_COMPL, QTD, UNID, VL_ITEM, VL_DESC, IND_MOV, CST_ICMS, >>>>> CFOP, >>>>> COD_NAT, VL_BC_ICMS, ALIQ_ICMS, VL_ICMS, VL_BC_ICMS_ST, ALIQ_ST, >>>>> VL_ICMS_ST, >>>>> IND_APUR, CST_IPI, COD_ENQ, VL_BC_IPI, ALIQ_IPI, VL_IPI, CST_PIS, >>>>> VL_BC_PIS, >>>>> ALIQ_PIS, QUANT_BC_PIS, ALIQ_PIS_REAIS, VL_PIS, CST_COFINS, >>>>> VL_BC_COFINS, >>>>> ALIQ_COFINS, QUANT_BC_COFINS, ALIQ_COFINS_REAIS, VL_COFINS, COD_CTA, >>>>> ID_C100) VALUES ((SELECT GEN_ID(GEN_TB_C170_ID, 1) FROM RDB$DATABASE), >>>>> '00.000.000/0000-00', 'Janeiro', '2010', 'C170', , '73695', NULL, '49', >>>>> 'UN', '269,5', '0', '0', '010', '1403', '1403', '0', '7', '0', '0', >>>>> '0', >>>>> '0', '0', NULL, NULL, '0', '0', '0', '01', '269,5', '1,65', NULL, NULL, >>>>> '4,45', '01', '269,5', '7,6', NULL, NULL, '20,48', '604', (SELECT >>>>> GEN_ID(GEN_TB_C100_ID, 0) FROM RDB$DATABASE)); >>>>> >>>>> Onde está o erro ??? >>>>> Alguém pode ajudar? >>>>> >>>>> Acho que o erro está no ultimo SELECT GEN_ID que coloquei pra pegar o >>>>> ID >>>>> atual da outra tabela, a tabela chama TB_C100 e o Generation >>>>> GEN_TB_C100_ID. >>>>> ______________________________________________ >>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>> Para saber como gerenciar/excluir 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 >>>> Jéter Rabelo Ferreira >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir 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 >> 055 21 9896-5449 - Vivo (apenas mensagens SMS) >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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 055 21 9896-5449 - Vivo (apenas mensagens SMS) From compuvale.software em gmail.com Wed Feb 2 18:05:52 2011 From: compuvale.software em gmail.com (=?ISO-8859-1?Q?Andrei_Lu=EDs?=) Date: Wed, 2 Feb 2011 18:05:52 -0200 Subject: [firebase-br] RES: RES: Ajuda com SQL (Insert Into) In-Reply-To: References: <4d429842.2049960a.2f57.0dceSMTPIN_ADDED@mx.google.com> <487656592D8F4D2F9BB9D91A7863E98A@zezinho> <9B4AE8041D344BCBA319893C1B627997@DIEGOPC> Message-ID: Olá André, Porque você falou que Gen_ID não é segura? Se a única utilidade dessa função é para incrementar um generator e evitar duplicidade de chave primária? []s Andrei Em 2 de fevereiro de 2011 17:59, andre conrado escreveu: > Concordo contigo Antonio também, mas como sitei, o uso da função > GEN_ID para obter o último ID da tabela não é segura tb. O mais > correto mesmo seria utilizar uma SP que: > > 1 - gera o ID e guardar em uma variável local; > 2 - Insira o registro na tabela TB_C100 utilizando para o ID o número > guardado na variável local; > 3 - e por último insira o registro na tabela TB_C170, utilizando a > mesma variável local; > > mas não sabemos se o cenário de nosso amigo permiti essa simultaneidade; > > Em 02/02/11, Antonio Carlos escreveu: >> Vou dar uma do contra aqui, quando vc faz select max em um contesto normal >> de transação, se esse select for feito por duas estações "simultaneamente" >> para as duas retornarão o mesmo valor e vai haver violação da chave. >> >> Att. >> Antonio Carlos >> >> >> >> Confidencialidade: A informação contida nesta mensagem de e-mail, incluindo >> quaisquer anexos, é confidencial e está reservada apenas à pessoa ou >> entidade para a qual foi endereçada. Se você não é o destinatário ou a >> pessoa responsável por encaminhar esta mensagem ao destinatário, você está, >> por meio desta, notificado que não deverá rever, retransmitir, imprimir, >> copiar, usar ou distribuir esta mensagem de e-mail ou quaisquer anexos. Caso >> você tenha recebido esta mensagem por engano, por favor, contate o remetente >> imediatamente e apague esta mensagem de seu computador ou de qualquer outro >> banco de dados. Muito obrigado. >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em >> nome de Diego Maccari >> Enviada em: quarta-feira, 2 de fevereiro de 2011 14:50 >> Para: FireBase >> Assunto: Re: [firebase-br] RES: Ajuda com SQL (Insert Into) >> >> Prezado André >> >> Primeiramente obrigado por sua disposição >> >> Substitui a função GEN_ID pela função MAX() sendo assim >> onde eu teria: >> >> INSERT INTO TB_C170 (ID, CNPJ_IMP, MES_IMP, ANO_IMP, REG, NUM_ITEM, >> COD_ITEM, DESCR_COMPL, QTD, UNID, VL_ITEM, VL_DESC, IND_MOV, CST_ICMS, CFOP, >> >> COD_NAT, VL_BC_ICMS, ALIQ_ICMS, VL_ICMS, VL_BC_ICMS_ST, ALIQ_ST, VL_ICMS_ST, >> >> IND_APUR, CST_IPI, COD_ENQ, VL_BC_IPI, ALIQ_IPI, VL_IPI, CST_PIS, VL_BC_PIS, >> >> ALIQ_PIS, QUANT_BC_PIS, ALIQ_PIS_REAIS, VL_PIS, CST_COFINS, VL_BC_COFINS, >> ALIQ_COFINS, QUANT_BC_COFINS, ALIQ_COFINS_REAIS, VL_COFINS, COD_CTA, >> ID_C100) VALUES ((SELECT GEN_ID(GEN_TB_C170_ID, 1) FROM RDB$DATABASE), >> '00.000.000/0000-00', 'Janeiro', '2010', 'C170', 1, '42196', NULL, '16', >> 'UN', '606.4', '0', '0', '060', '1403', '1403', '0', '0', '0', '0', '0', >> '0', '0', NULL, NULL, '0', '0', '0', '04', '0', '1.65', NULL, NULL, '0', >> '04', '0', '7.6', NULL, NULL, '0', '604', (SELECT GEN_ID(GEN_TB_C100_ID, 0) >> FROM RDB$DATABASE)); >> >> Passaria a ser: >> >> INSERT INTO TB_C170 (ID, CNPJ_IMP, MES_IMP, ANO_IMP, REG, NUM_ITEM, >> COD_ITEM, DESCR_COMPL, QTD, UNID, VL_ITEM, VL_DESC, IND_MOV, CST_ICMS, CFOP, >> >> COD_NAT, VL_BC_ICMS, ALIQ_ICMS, VL_ICMS, VL_BC_ICMS_ST, ALIQ_ST, VL_ICMS_ST, >> >> IND_APUR, CST_IPI, COD_ENQ, VL_BC_IPI, ALIQ_IPI, VL_IPI, CST_PIS, VL_BC_PIS, >> >> ALIQ_PIS, QUANT_BC_PIS, ALIQ_PIS_REAIS, VL_PIS, CST_COFINS, VL_BC_COFINS, >> ALIQ_COFINS, QUANT_BC_COFINS, ALIQ_COFINS_REAIS, VL_COFINS, COD_CTA, >> ID_C100) VALUES ((SELECT GEN_ID(GEN_TB_C170_ID, 1) FROM RDB$DATABASE), >> '00.000.000/0000-00', 'Janeiro', '2010', 'C170', 1, '42196', NULL, '16', >> 'UN', '606.4', '0', '0', '060', '1403', '1403', '0', '0', '0', '0', '0', >> '0', '0', NULL, NULL, '0', '0', '0', '04', '0', '1.65', NULL, NULL, '0', >> '04', '0', '7.6', NULL, NULL, '0', '604', (SELECT MAX(ID)FROM TB_C100)); >> >> Gostei do resultado ate porque com MAX() o maior ID da tabela e com GEN_ID >> poderia ter problemas caso por algum motivo o >> INSERT da TB_C700 não fosse executado corretamente, >> muito obrigado pela dica, fico te devendo uma, valeu... >> >> >> -------------------------------------------------- >> From: "andre conrado" >> Sent: Wednesday, February 02, 2011 2:07 PM >> To: "FireBase" >> Subject: Re: [firebase-br] RES: Ajuda com SQL (Insert Into) >> >>> Diego, ainda qto ao ID, vc não precisa usar o SELECT GEN_ID no INSERT, >>> pode usar o GEN_ID sozinho como se faz com uma outra função qualquer. >>> >>> Agora, eu acredito q seria mais seguro se vc buscasse na tabela >>> TB_C100 o último usando um SELECT MAX(ID) FROM TB_C100. Isso evitaria >>> q numa possível manutenção futura (onde a forma de atualização do >>> campo ID mudasse) a inserção ficasse inconsistente. >>> >>> Em 28/01/11, Carlos Alberto escreveu: >>>> Diego, >>>> >>>> Tive problemas com inserção de datas no FB mas consegui resolver. >>>> Faça da seguinte forma que funciona redondo... >>>> >>>> sqlstr="INSERT INTO TABELA (Codigo, Data) VALUES ('" & varCodigo & '", '" >> >>>> & >>>> format(varData,"dd.mm.yyyy") & "') >>>> >>>> Espero que ajude... >>>> >>>> Carlos Alberto. >>>> >>>> ----- Original Message ----- >>>> From: "Diego Maccari" >>>> To: "FireBase" >>>> Sent: Friday, January 28, 2011 9:13 AM >>>> Subject: Re: [firebase-br] RES: Ajuda com SQL (Insert Into) >>>> >>>> >>>> Julio muito obrigado pela dica mas este erro eu já consertei aqui o >>>> problema >>>> estava na falta de uma coluna não era o SELECT GEN_ID >>>> o firebird aceita varios select's dentro do insert. >>>> >>>> mas pra minha felididade agora estou com problema em um campo DATE que >>>> não >>>> aceita um determinado valor exemplo = '10/01/2011' >>>> como seria a maneira correta de inserir datas no fb  ? >>>> >>>> -------------------------------------------------- >>>> From: "Julio Cezar - Desenvolvimento" >>>> Sent: Friday, January 28, 2011 8:17 AM >>>> To: "'FireBase'" >>>> Subject: [firebase-br] RES:  Ajuda com SQL (Insert Into) >>>> >>>>> Não sei se ajuda mas se ao inserir na tabela TB_C100_ID vc usar da >>>>> seguinte >>>>> forma. >>>>> >>>>> INSERT INT TB_C100_ID (SEUS CAMPOS) VALUES (OS VALORES) RETURNING O ID >>>>> DA >>>>> TABELA >>>>> >>>>> Você têm o id que inseriu nessa tabela disponivel em seu recordset >>>>> depois >>>>> basta fazer o insert na outra tabela, desta forma não funcionaria não? >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> Nada substitui o ser humano! Inst. Faber Ludens >>>>> -----Mensagem original----- >>>>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >>>>> Em >>>>> nome de Jeter Rabelo Ferreira >>>>> Enviada em: quinta-feira, 27 de janeiro de 2011 17:52 >>>>> Para: FireBase >>>>> Assunto: Re: [firebase-br] Ajuda com SQL (Insert Into) >>>>> >>>>> GEN_ID(GEN_TB_C100_ID, 1) >>>>> >>>>> 2011/1/27 Diego Maccari dos Santos >>>>> >>>>>> Ajuda com SQL (Insert Into) >>>>>> >>>>>> Pessol estou tentando inserir um registro no BD (Firebird) onde o 1º >>>>>> campo >>>>>> ID é chave primaria que recebe o valor de um generator e o ultimo campo >> >>>>>> é >>>>>> um >>>>>> campo INTEIRO no qual estou inserindo o valor da chve primaria de outra >>>>>> tabela porem este campo não é chave estrangeira estou tentando pegar o >>>>>> valor >>>>>> do generator e inserir no campo não está dando certo uso o seguinte >>>>>> SQL: >>>>>> >>>>>> INSERT INTO TB_C170 (ID, CNPJ_IMP, MES_IMP, ANO_IMP, REG, NUM_ITEM, >>>>>> COD_ITEM, DESCR_COMPL, QTD, UNID, VL_ITEM, VL_DESC, IND_MOV, CST_ICMS, >>>>>> CFOP, >>>>>> COD_NAT, VL_BC_ICMS, ALIQ_ICMS, VL_ICMS, VL_BC_ICMS_ST, ALIQ_ST, >>>>>> VL_ICMS_ST, >>>>>> IND_APUR, CST_IPI, COD_ENQ, VL_BC_IPI, ALIQ_IPI, VL_IPI, CST_PIS, >>>>>> VL_BC_PIS, >>>>>> ALIQ_PIS, QUANT_BC_PIS, ALIQ_PIS_REAIS, VL_PIS, CST_COFINS, >>>>>> VL_BC_COFINS, >>>>>> ALIQ_COFINS, QUANT_BC_COFINS, ALIQ_COFINS_REAIS, VL_COFINS, COD_CTA, >>>>>> ID_C100) VALUES ((SELECT GEN_ID(GEN_TB_C170_ID, 1) FROM RDB$DATABASE), >>>>>> '00.000.000/0000-00', 'Janeiro', '2010', 'C170', , '73695', NULL, '49', >>>>>> 'UN', '269,5', '0', '0', '010', '1403', '1403', '0', '7', '0', '0', >>>>>> '0', >>>>>> '0', '0', NULL, NULL, '0', '0', '0', '01', '269,5', '1,65', NULL, NULL, >>>>>> '4,45', '01', '269,5', '7,6', NULL, NULL, '20,48', '604', (SELECT >>>>>> GEN_ID(GEN_TB_C100_ID, 0) FROM RDB$DATABASE)); >>>>>> >>>>>> Onde está o erro ??? >>>>>> Alguém pode ajudar? >>>>>> >>>>>> Acho que o erro está no ultimo SELECT GEN_ID que coloquei pra pegar o >>>>>> ID >>>>>> atual da outra tabela, a tabela chama TB_C100 e o Generation >>>>>> GEN_TB_C100_ID. >>>>>> ______________________________________________ >>>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>>> Para saber como gerenciar/excluir 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 >>>>> Jéter Rabelo Ferreira >>>>> ______________________________________________ >>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>> Para saber como gerenciar/excluir 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 >>> 055 21 9896-5449 - Vivo (apenas mensagens SMS) >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir 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 > 055 21 9896-5449 - Vivo (apenas mensagens SMS) > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Feb 2 18:06:58 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 2 Feb 2011 17:06:58 -0300 Subject: [firebase-br] trocando palavras In-Reply-To: <000301cbc311$d266bd80$77343880$@ind.br> References: <000301cbc311$d266bd80$77343880$@ind.br> Message-ID: Desculpa a demora, este exemplo troca onde tiver 007 por 008 é só adptar ao seu caso. select replace(t."CAMPO", '007', '008') from tabela t Em 2 de fevereiro de 2011 16:45, Renato escreveu: > Boa tarde pessoal preciso de uma ajudinha. > > Eu tenho um campo VARCHAR(100), e nele eu sempre grama uma frase exemplo > "007 QUANTUM OF SOLACE NOS CINEMAS 30S" > > Se eu quiser trocar a palavra "007 QUANTUM" por outra coisa.. como seria a > SQL de updade ? alguém tem alguma idéia de como devo proceder? > > O detalhe é que existem vários "007 QUANTUM" com términos diferentes e as > vezes também no meio do titulo exemplo. > > "007 QUANTUM OF SOLACE NOS CINEMAS 30S" > "EM BREVE NOS CINEMAS 007 QUANTUM" > "O MELHOR FOI 007 QUANTUM" > > A SQL TERIA Q TROCAR TODOS OS ""007 QUANTUM" DE UMA SO VEZ.. > > > > Grato > > Renato > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 jaber em confesoft.com.br Wed Feb 2 18:29:44 2011 From: jaber em confesoft.com.br (=?iso-8859-1?B?SuFiZXI=?= ) Date: Wed, 2 Feb 2011 17:29:44 -0300 (Horário de Verão Brasil Central) Subject: [firebase-br] RES: Ajuda com SQL (Insert Into) References: <4d429842.2049960a.2f57.0dceSMTPIN_ADDED@mx.google.com><487656592D8F4D2F9BB9D91A7863E98A@zezinho><9B4AE8041D344BCBA319893C1B627997@DIEGOPC> Message-ID: <4D49BEB0.000006.02884@JABER-NB> Acredito que a melhor forma seria realmente usar GEN_ID(GEN_TB_C100_ID, 0); Note que basta você não incrementar. Deixando o parâmetro como zero você não correrá risco algum de incrementar o ID "sem querer". Espero ter ajudado... Jáber S. C. Lima Confesoft Automação Comercial (66)9613-2594 (66)3426-2171 -------Mensagem original------- De: Andrei Luís Data: 02/02/2011 17:14:18 Para: FireBase Assunto: Re: [firebase-br] RES: RES: Ajuda com SQL (Insert Into) Olá André, Porque você falou que Gen_ID não é segura? Se a única utilidade dessa função é para incrementar um generator e evitar duplicidade de chave primária? []s Andrei Em 2 de fevereiro de 2011 17:59, andre conrado escreveu: > Concordo contigo Antonio também, mas como sitei, o uso da função > GEN_ID para obter o último ID da tabela não é segura tb. O mais > correto mesmo seria utilizar uma SP que: > > 1 - gera o ID e guardar em uma variável local; > 2 - Insira o registro na tabela TB_C100 utilizando para o ID o número > guardado na variável local; > 3 - e por último insira o registro na tabela TB_C170, utilizando a > mesma variável local; > > mas não sabemos se o cenário de nosso amigo permiti essa simultaneidade; > > Em 02/02/11, Antonio Carlos escreveu: >> Vou dar uma do contra aqui, quando vc faz select max em um contesto normal >> de transação, se esse select for feito por duas estações "simultaneamente >> para as duas retornarão o mesmo valor e vai haver violação da chave. >> >> Att. >> Antonio Carlos >> >> >> >> Confidencialidade: A informação contida nesta mensagem de e-mail, incluindo >> quaisquer anexos, é confidencial e está reservada apenas à pessoa ou >> entidade para a qual foi endereçada. Se você não é o destinatário ou a >> pessoa responsável por encaminhar esta mensagem ao destinatário, você está, >> por meio desta, notificado que não deverá rever, retransmitir, imprimir, >> copiar, usar ou distribuir esta mensagem de e-mail ou quaisquer anexos. Caso >> você tenha recebido esta mensagem por engano, por favor, contate o remetente >> imediatamente e apague esta mensagem de seu computador ou de qualquer outro >> banco de dados. Muito obrigado. >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em >> nome de Diego Maccari >> Enviada em: quarta-feira, 2 de fevereiro de 2011 14:50 >> Para: FireBase >> Assunto: Re: [firebase-br] RES: Ajuda com SQL (Insert Into) >> >> Prezado André >> >> Primeiramente obrigado por sua disposição >> >> Substitui a função GEN_ID pela função MAX() sendo assim >> onde eu teria: >> >> INSERT INTO TB_C170 (ID, CNPJ_IMP, MES_IMP, ANO_IMP, REG, NUM_ITEM, >> COD_ITEM, DESCR_COMPL, QTD, UNID, VL_ITEM, VL_DESC, IND_MOV, CST_ICMS, CFOP, >> >> COD_NAT, VL_BC_ICMS, ALIQ_ICMS, VL_ICMS, VL_BC_ICMS_ST, ALIQ_ST, VL_ICMS_ST, >> >> IND_APUR, CST_IPI, COD_ENQ, VL_BC_IPI, ALIQ_IPI, VL_IPI, CST_PIS, VL_BC_PIS, >> >> ALIQ_PIS, QUANT_BC_PIS, ALIQ_PIS_REAIS, VL_PIS, CST_COFINS, VL_BC_COFINS, >> ALIQ_COFINS, QUANT_BC_COFINS, ALIQ_COFINS_REAIS, VL_COFINS, COD_CTA, >> ID_C100) VALUES ((SELECT GEN_ID(GEN_TB_C170_ID, 1) FROM RDB$DATABASE), >> '00.000.000/0000-00', 'Janeiro', '2010', 'C170', 1, '42196', NULL, '16', >> 'UN', '606.4', '0', '0', '060', '1403', '1403', '0', '0', '0', '0', '0', >> '0', '0', NULL, NULL, '0', '0', '0', '04', '0', '1.65', NULL, NULL, '0', >> '04', '0', '7.6', NULL, NULL, '0', '604', (SELECT GEN_ID(GEN_TB_C100_ID, 0) >> FROM RDB$DATABASE)); >> >> Passaria a ser: >> >> INSERT INTO TB_C170 (ID, CNPJ_IMP, MES_IMP, ANO_IMP, REG, NUM_ITEM, >> COD_ITEM, DESCR_COMPL, QTD, UNID, VL_ITEM, VL_DESC, IND_MOV, CST_ICMS, CFOP, >> >> COD_NAT, VL_BC_ICMS, ALIQ_ICMS, VL_ICMS, VL_BC_ICMS_ST, ALIQ_ST, VL_ICMS_ST, >> >> IND_APUR, CST_IPI, COD_ENQ, VL_BC_IPI, ALIQ_IPI, VL_IPI, CST_PIS, VL_BC_PIS, >> >> ALIQ_PIS, QUANT_BC_PIS, ALIQ_PIS_REAIS, VL_PIS, CST_COFINS, VL_BC_COFINS, >> ALIQ_COFINS, QUANT_BC_COFINS, ALIQ_COFINS_REAIS, VL_COFINS, COD_CTA, >> ID_C100) VALUES ((SELECT GEN_ID(GEN_TB_C170_ID, 1) FROM RDB$DATABASE), >> '00.000.000/0000-00', 'Janeiro', '2010', 'C170', 1, '42196', NULL, '16', >> 'UN', '606.4', '0', '0', '060', '1403', '1403', '0', '0', '0', '0', '0', >> '0', '0', NULL, NULL, '0', '0', '0', '04', '0', '1.65', NULL, NULL, '0', >> '04', '0', '7.6', NULL, NULL, '0', '604', (SELECT MAX(ID)FROM TB_C100)); >> >> Gostei do resultado ate porque com MAX() o maior ID da tabela e com GEN_ID >> poderia ter problemas caso por algum motivo o >> INSERT da TB_C700 não fosse executado corretamente, >> muito obrigado pela dica, fico te devendo uma, valeu... >> >> >> -------------------------------------------------- >> From: "andre conrado" >> Sent: Wednesday, February 02, 2011 2:07 PM >> To: "FireBase" >> Subject: Re: [firebase-br] RES: Ajuda com SQL (Insert Into) >> >>> Diego, ainda qto ao ID, vc não precisa usar o SELECT GEN_ID no INSERT, >>> pode usar o GEN_ID sozinho como se faz com uma outra função qualquer. >>> >>> Agora, eu acredito q seria mais seguro se vc buscasse na tabela >>> TB_C100 o último usando um SELECT MAX(ID) FROM TB_C100. Isso evitaria >>> q numa possível manutenção futura (onde a forma de atualização do >>> campo ID mudasse) a inserção ficasse inconsistente. >>> >>> Em 28/01/11, Carlos Alberto escreveu: >>>> Diego, >>>> >>>> Tive problemas com inserção de datas no FB mas consegui resolver. >>>> Faça da seguinte forma que funciona redondo... >>>> >>>> sqlstr="INSERT INTO TABELA (Codigo, Data) VALUES ('" & varCodigo & '", " >> >>>> & >>>> format(varData,"dd.mm.yyyy") & "') >>>> >>>> Espero que ajude... >>>> >>>> Carlos Alberto. >>>> >>>> ----- Original Message ----- >>>> From: "Diego Maccari" >>>> To: "FireBase" >>>> Sent: Friday, January 28, 2011 9:13 AM >>>> Subject: Re: [firebase-br] RES: Ajuda com SQL (Insert Into) >>>> >>>> >>>> Julio muito obrigado pela dica mas este erro eu já consertei aqui o >>>> problema >>>> estava na falta de uma coluna não era o SELECT GEN_ID >>>> o firebird aceita varios select's dentro do insert. >>>> >>>> mas pra minha felididade agora estou com problema em um campo DATE que >>>> não >>>> aceita um determinado valor exemplo = '10/01/2011' >>>> como seria a maneira correta de inserir datas no fb ? >>>> >>>> -------------------------------------------------- >>>> From: "Julio Cezar - Desenvolvimento" >>>> Sent: Friday, January 28, 2011 8:17 AM >>>> To: "'FireBase'" >>>> Subject: [firebase-br] RES: Ajuda com SQL (Insert Into) >>>> >>>>> Não sei se ajuda mas se ao inserir na tabela TB_C100_ID vc usar da >>>>> seguinte >>>>> forma. >>>>> >>>>> INSERT INT TB_C100_ID (SEUS CAMPOS) VALUES (OS VALORES) RETURNING O ID >>>>> DA >>>>> TABELA >>>>> >>>>> Você têm o id que inseriu nessa tabela disponivel em seu recordset >>>>> depois >>>>> basta fazer o insert na outra tabela, desta forma não funcionaria não? >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> Nada substitui o ser humano! Inst. Faber Ludens >>>>> -----Mensagem original----- >>>>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com br] >>>>> Em >>>>> nome de Jeter Rabelo Ferreira >>>>> Enviada em: quinta-feira, 27 de janeiro de 2011 17:52 >>>>> Para: FireBase >>>>> Assunto: Re: [firebase-br] Ajuda com SQL (Insert Into) >>>>> >>>>> GEN_ID(GEN_TB_C100_ID, 1) >>>>> >>>>> 2011/1/27 Diego Maccari dos Santos >>>>> >>>>>> Ajuda com SQL (Insert Into) >>>>>> >>>>>> Pessol estou tentando inserir um registro no BD (Firebird) onde o 1º >>>>>> campo >>>>>> ID é chave primaria que recebe o valor de um generator e o ultimo campo >> >>>>>> é >>>>>> um >>>>>> campo INTEIRO no qual estou inserindo o valor da chve primaria de outra >>>>>> tabela porem este campo não é chave estrangeira estou tentando pegar o >>>>>> valor >>>>>> do generator e inserir no campo não está dando certo uso o seguinte >>>>>> SQL: >>>>>> >>>>>> INSERT INTO TB_C170 (ID, CNPJ_IMP, MES_IMP, ANO_IMP, REG, NUM_ITEM, >>>>>> COD_ITEM, DESCR_COMPL, QTD, UNID, VL_ITEM, VL_DESC, IND_MOV, CST_ICMS >>>>>> CFOP, >>>>>> COD_NAT, VL_BC_ICMS, ALIQ_ICMS, VL_ICMS, VL_BC_ICMS_ST, ALIQ_ST, >>>>>> VL_ICMS_ST, >>>>>> IND_APUR, CST_IPI, COD_ENQ, VL_BC_IPI, ALIQ_IPI, VL_IPI, CST_PIS, >>>>>> VL_BC_PIS, >>>>>> ALIQ_PIS, QUANT_BC_PIS, ALIQ_PIS_REAIS, VL_PIS, CST_COFINS, >>>>>> VL_BC_COFINS, >>>>>> ALIQ_COFINS, QUANT_BC_COFINS, ALIQ_COFINS_REAIS, VL_COFINS, COD_CTA, >>>>>> ID_C100) VALUES ((SELECT GEN_ID(GEN_TB_C170_ID, 1) FROM RDB$DATABASE) >>>>>> '00.000.000/0000-00', 'Janeiro', '2010', 'C170', , '73695', NULL, '49 , >>>>>> 'UN', '269,5', '0', '0', '010', '1403', '1403', '0', '7', '0', '0', >>>>>> '0', >>>>>> '0', '0', NULL, NULL, '0', '0', '0', '01', '269,5', '1,65', NULL, NULL, >>>>>> '4,45', '01', '269,5', '7,6', NULL, NULL, '20,48', '604', (SELECT >>>>>> GEN_ID(GEN_TB_C100_ID, 0) FROM RDB$DATABASE)); >>>>>> >>>>>> Onde está o erro ??? >>>>>> Alguém pode ajudar? >>>>>> >>>>>> Acho que o erro está no ultimo SELECT GEN_ID que coloquei pra pegar o >>>>>> ID >>>>>> atual da outra tabela, a tabela chama TB_C100 e o Generation >>>>>> GEN_TB_C100_ID. >>>>>> ______________________________________________ >>>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>>> Para saber como gerenciar/excluir 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 >>>>> Jéter Rabelo Ferreira >>>>> ______________________________________________ >>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>> Para saber como gerenciar/excluir 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 >>> 055 21 9896-5449 - Vivo (apenas mensagens SMS) >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir 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 > 055 21 9896-5449 - Vivo (apenas mensagens SMS) > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 lcarlos2000 em bol.com.br Wed Feb 2 19:09:14 2011 From: lcarlos2000 em bol.com.br (Luiz Carlos) Date: Wed, 2 Feb 2011 19:09:14 -0200 Subject: [firebase-br] Pesquisa idade References: <8EFCEF93ABEC4D2F905B963A13AB13B0@luiz180906> <1832917649.20110202162613@warmboot.com.br> Message-ID: <513F29D482F5422D90A7EC0CA1AE7F7E@luiz180906> Obrigado Cantu. Luiz Carlos ----- Original Message ----- From: Carlos H. Cantu To: FireBase Sent: Wednesday, February 02, 2011 4:26 PM Subject: Re: [firebase-br] Pesquisa idade http://www.firebase.com.br/fb/artigo.php?id=2302 []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br LC> Olá, LC> Como faço uma pesquisa em um campo do tipo date que armazena a LC> data de nascimento para que retorne as pessoas que tem por exemplo entre 25 e 30 anos? LC> Grato LC> Luiz Carlos LC> ______________________________________________ LC> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br LC> Para saber como gerenciar/excluir seu cadastro na lista, use: LC> http://www.firebase.com.br/fb/artigo.php?id=1107 LC> Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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 a.lima.silva em terra.com.br Wed Feb 2 20:11:19 2011 From: a.lima.silva em terra.com.br (Antonio Carlos) Date: Wed, 2 Feb 2011 19:11:19 -0300 Subject: [firebase-br] RES: trocando palavras In-Reply-To: <000301cbc311$d266bd80$77343880$@ind.br> References: <000301cbc311$d266bd80$77343880$@ind.br> Message-ID: Bom, Existem diversos campos varchar100 ? que são montados ou um único que contem toda a frase mais identação ? Att. Antonio Carlos -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Renato Enviada em: quarta-feira, 2 de fevereiro de 2011 16:46 Para: 'FireBase' Assunto: [firebase-br] trocando palavras Boa tarde pessoal preciso de uma ajudinha. Eu tenho um campo VARCHAR(100), e nele eu sempre grama uma frase exemplo "007 QUANTUM OF SOLACE NOS CINEMAS 30S" Se eu quiser trocar a palavra "007 QUANTUM" por outra coisa.. como seria a SQL de updade ? alguém tem alguma idéia de como devo proceder? O detalhe é que existem vários "007 QUANTUM" com términos diferentes e as vezes também no meio do titulo exemplo. "007 QUANTUM OF SOLACE NOS CINEMAS 30S" "EM BREVE NOS CINEMAS 007 QUANTUM" "O MELHOR FOI 007 QUANTUM" A SQL TERIA Q TROCAR TODOS OS ""007 QUANTUM" DE UMA SO VEZ.. Grato Renato ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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 joao_jma em itelefonica.com.br Thu Feb 3 08:45:54 2011 From: joao_jma em itelefonica.com.br (joao_jma) Date: Thu, 3 Feb 2011 07:45:54 -0300 Subject: [firebase-br] Update com arredondamento Message-ID: Bom dia! Tenho que atualizar uma tabela de preços, reajustar o valor mas uma porcentagem diferente pra cada grupo. Até aí tudo bem. Porém, existe alguma função de arredondamento que eu possa usar para não dar números muito quebrados? Exemplo: update CADPRO set VALOR = VALOR+((VALOR*5)/100) where CODGRU = 1 Como arredondar? Antecipo meus agradecimentos []'s João Amorim From diegomaccari em ig.com.br Thu Feb 3 08:26:40 2011 From: diegomaccari em ig.com.br (Diego Maccari) Date: Thu, 3 Feb 2011 08:26:40 -0200 Subject: [firebase-br] Ajuda com SQL (Insert Into) In-Reply-To: References: <4d429842.2049960a.2f57.0dceSMTPIN_ADDED@mx.google.com><487656592D8F4D2F9BB9D91A7863E98A@zezinho><9B4AE8041D344BCBA319893C1B627997@DIEGOPC> Message-ID: <46BA1F4C54754074AABBF58ECB9802B8@DIEGOPC> Então galera deixa eu tentar explicar melhor o que pretendo fazer... O que eu tenho aqui é a necessidade de ler o conteúdo de um arquivo SPED FISCAL e gravar cada registro dos blocos do sped em uma determinada tabela por isso o no das tabelas no banco a tabela TB_C100 refere-se ao registro C100 do bloco C que com tem informações da nota fiscal,e a TB_C170 refere-se ao registro C170 do bloco C que são os itens da nota fiscal por isso acrecentei o ID das tabelas PAI nas tabelas filhas para que eu pudesse criar um vinculo para posteriormente ter como identificar todas as informações de cada Nota Fiscal porem o arquivo SPED FISCAL trás para cada linha o nome do registro entre PIPES "|" por exemplo: |C100| ou |C170| assim todos os demais, então existe sempre a mesma seqüencia da registro no arquivo, por isso pensei em ler o arquivo gravar o registro C100 e ao gravar o C170 ou qualquer outro registro filho colocar o ID de C100, mas ai que surgiu o problema Qual a melhor maneira de inserir o ID da tabela PAI na tabela FILHA ?? Usando GEN_ID ?? Usando MAX(ID) Usando SP ?? Isso precisa ser em SQL mesmo para ser executado um script direto no banco só vou usar delphi para executar este script, então a ideia seria uma pequena aplicação le e cria este script e depois dele pronto carrego e executo o SQL. estou com estes dois exemplos aqui INSERT INTO TB_C170 (ID, CNPJ_IMP, MES_IMP, ANO_IMP, REG, NUM_ITEM, COD_ITEM, DESCR_COMPL, QTD, UNID, VL_ITEM, VL_DESC, IND_MOV, CST_ICMS, CFOP, COD_NAT, VL_BC_ICMS, ALIQ_ICMS, VL_ICMS, VL_BC_ICMS_ST, ALIQ_ST, VL_ICMS_ST, IND_APUR, CST_IPI, COD_ENQ, VL_BC_IPI, ALIQ_IPI, VL_IPI, CST_PIS, VL_BC_PIS, ALIQ_PIS, QUANT_BC_PIS, ALIQ_PIS_REAIS, VL_PIS, CST_COFINS, VL_BC_COFINS, ALIQ_COFINS, QUANT_BC_COFINS, ALIQ_COFINS_REAIS, VL_COFINS, COD_CTA, ID_C100) VALUES ((SELECT GEN_ID(GEN_TB_C170_ID, 1) FROM RDB$DATABASE), '00.000.000/0000-00', 'Janeiro', '2010', 'C170', 1, '42196', NULL, '16', 'UN', '606.4', '0', '0', '060', '1403', '1403', '0', '0', '0', '0', '0', '0', '0', NULL, NULL, '0', '0', '0', '04', '0', '1.65', NULL, NULL, '0', '04', '0', '7.6', NULL, NULL, '0', '604', (SELECT GEN_ID(GEN_TB_C100_ID, 0) FROM RDB$DATABASE)); Ou INSERT INTO TB_C170 (ID, CNPJ_IMP, MES_IMP, ANO_IMP, REG, NUM_ITEM, COD_ITEM, DESCR_COMPL, QTD, UNID, VL_ITEM, VL_DESC, IND_MOV, CST_ICMS, CFOP, COD_NAT, VL_BC_ICMS, ALIQ_ICMS, VL_ICMS, VL_BC_ICMS_ST, ALIQ_ST, VL_ICMS_ST, IND_APUR, CST_IPI, COD_ENQ, VL_BC_IPI, ALIQ_IPI, VL_IPI, CST_PIS, VL_BC_PIS, ALIQ_PIS, QUANT_BC_PIS, ALIQ_PIS_REAIS, VL_PIS, CST_COFINS, VL_BC_COFINS, ALIQ_COFINS, QUANT_BC_COFINS, ALIQ_COFINS_REAIS, VL_COFINS, COD_CTA, ID_C100) VALUES ((SELECT GEN_ID(GEN_TB_C170_ID, 1) FROM RDB$DATABASE), '00.000.000/0000-00', 'Janeiro', '2010', 'C170', 1, '42196', NULL, '16', 'UN', '606.4', '0', '0', '060', '1403', '1403', '0', '0', '0', '0', '0', '0', '0', NULL, NULL, '0', '0', '0', '04', '0', '1.65', NULL, NULL, '0', '04', '0', '7.6', NULL, NULL, '0', '604', (SELECT MAX(ID)FROM TB_C100)); -------------------------------------------------- From: "andre conrado" Sent: Wednesday, February 02, 2011 5:59 PM To: "FireBase" Subject: Re: [firebase-br] RES: RES: Ajuda com SQL (Insert Into) > Concordo contigo Antonio também, mas como sitei, o uso da função > GEN_ID para obter o último ID da tabela não é segura tb. O mais > correto mesmo seria utilizar uma SP que: > > 1 - gera o ID e guardar em uma variável local; > 2 - Insira o registro na tabela TB_C100 utilizando para o ID o número > guardado na variável local; > 3 - e por último insira o registro na tabela TB_C170, utilizando a > mesma variável local; > > mas não sabemos se o cenário de nosso amigo permiti essa simultaneidade; > > Em 02/02/11, Antonio Carlos escreveu: >> Vou dar uma do contra aqui, quando vc faz select max em um contesto >> normal >> de transação, se esse select for feito por duas estações >> "simultaneamente" >> para as duas retornarão o mesmo valor e vai haver violação da chave. >> >> Att. >> Antonio Carlos >> >> >> >> Confidencialidade: A informação contida nesta mensagem de e-mail, >> incluindo >> quaisquer anexos, é confidencial e está reservada apenas à pessoa ou >> entidade para a qual foi endereçada. Se você não é o destinatário ou a >> pessoa responsável por encaminhar esta mensagem ao destinatário, você >> está, >> por meio desta, notificado que não deverá rever, retransmitir, imprimir, >> copiar, usar ou distribuir esta mensagem de e-mail ou quaisquer anexos. >> Caso >> você tenha recebido esta mensagem por engano, por favor, contate o >> remetente >> imediatamente e apague esta mensagem de seu computador ou de qualquer >> outro >> banco de dados. Muito obrigado. >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >> Em >> nome de Diego Maccari >> Enviada em: quarta-feira, 2 de fevereiro de 2011 14:50 >> Para: FireBase >> Assunto: Re: [firebase-br] RES: Ajuda com SQL (Insert Into) >> >> Prezado André >> >> Primeiramente obrigado por sua disposição >> >> Substitui a função GEN_ID pela função MAX() sendo assim >> onde eu teria: >> >> INSERT INTO TB_C170 (ID, CNPJ_IMP, MES_IMP, ANO_IMP, REG, NUM_ITEM, >> COD_ITEM, DESCR_COMPL, QTD, UNID, VL_ITEM, VL_DESC, IND_MOV, CST_ICMS, >> CFOP, >> >> COD_NAT, VL_BC_ICMS, ALIQ_ICMS, VL_ICMS, VL_BC_ICMS_ST, ALIQ_ST, >> VL_ICMS_ST, >> >> IND_APUR, CST_IPI, COD_ENQ, VL_BC_IPI, ALIQ_IPI, VL_IPI, CST_PIS, >> VL_BC_PIS, >> >> ALIQ_PIS, QUANT_BC_PIS, ALIQ_PIS_REAIS, VL_PIS, CST_COFINS, VL_BC_COFINS, >> ALIQ_COFINS, QUANT_BC_COFINS, ALIQ_COFINS_REAIS, VL_COFINS, COD_CTA, >> ID_C100) VALUES ((SELECT GEN_ID(GEN_TB_C170_ID, 1) FROM RDB$DATABASE), >> '00.000.000/0000-00', 'Janeiro', '2010', 'C170', 1, '42196', NULL, '16', >> 'UN', '606.4', '0', '0', '060', '1403', '1403', '0', '0', '0', '0', '0', >> '0', '0', NULL, NULL, '0', '0', '0', '04', '0', '1.65', NULL, NULL, '0', >> '04', '0', '7.6', NULL, NULL, '0', '604', (SELECT GEN_ID(GEN_TB_C100_ID, >> 0) >> FROM RDB$DATABASE)); >> >> Passaria a ser: >> >> INSERT INTO TB_C170 (ID, CNPJ_IMP, MES_IMP, ANO_IMP, REG, NUM_ITEM, >> COD_ITEM, DESCR_COMPL, QTD, UNID, VL_ITEM, VL_DESC, IND_MOV, CST_ICMS, >> CFOP, >> >> COD_NAT, VL_BC_ICMS, ALIQ_ICMS, VL_ICMS, VL_BC_ICMS_ST, ALIQ_ST, >> VL_ICMS_ST, >> >> IND_APUR, CST_IPI, COD_ENQ, VL_BC_IPI, ALIQ_IPI, VL_IPI, CST_PIS, >> VL_BC_PIS, >> >> ALIQ_PIS, QUANT_BC_PIS, ALIQ_PIS_REAIS, VL_PIS, CST_COFINS, VL_BC_COFINS, >> ALIQ_COFINS, QUANT_BC_COFINS, ALIQ_COFINS_REAIS, VL_COFINS, COD_CTA, >> ID_C100) VALUES ((SELECT GEN_ID(GEN_TB_C170_ID, 1) FROM RDB$DATABASE), >> '00.000.000/0000-00', 'Janeiro', '2010', 'C170', 1, '42196', NULL, '16', >> 'UN', '606.4', '0', '0', '060', '1403', '1403', '0', '0', '0', '0', '0', >> '0', '0', NULL, NULL, '0', '0', '0', '04', '0', '1.65', NULL, NULL, '0', >> '04', '0', '7.6', NULL, NULL, '0', '604', (SELECT MAX(ID)FROM TB_C100)); >> >> Gostei do resultado ate porque com MAX() o maior ID da tabela e com >> GEN_ID >> poderia ter problemas caso por algum motivo o >> INSERT da TB_C700 não fosse executado corretamente, >> muito obrigado pela dica, fico te devendo uma, valeu... >> >> >> -------------------------------------------------- >> From: "andre conrado" >> Sent: Wednesday, February 02, 2011 2:07 PM >> To: "FireBase" >> Subject: Re: [firebase-br] RES: Ajuda com SQL (Insert Into) >> >>> Diego, ainda qto ao ID, vc não precisa usar o SELECT GEN_ID no INSERT, >>> pode usar o GEN_ID sozinho como se faz com uma outra função qualquer. >>> >>> Agora, eu acredito q seria mais seguro se vc buscasse na tabela >>> TB_C100 o último usando um SELECT MAX(ID) FROM TB_C100. Isso evitaria >>> q numa possível manutenção futura (onde a forma de atualização do >>> campo ID mudasse) a inserção ficasse inconsistente. >>> >>> Em 28/01/11, Carlos Alberto escreveu: >>>> Diego, >>>> >>>> Tive problemas com inserção de datas no FB mas consegui resolver. >>>> Faça da seguinte forma que funciona redondo... >>>> >>>> sqlstr="INSERT INTO TABELA (Codigo, Data) VALUES ('" & varCodigo & '", >>>> '" >> >>>> & >>>> format(varData,"dd.mm.yyyy") & "') >>>> >>>> Espero que ajude... >>>> >>>> Carlos Alberto. >>>> >>>> ----- Original Message ----- >>>> From: "Diego Maccari" >>>> To: "FireBase" >>>> Sent: Friday, January 28, 2011 9:13 AM >>>> Subject: Re: [firebase-br] RES: Ajuda com SQL (Insert Into) >>>> >>>> >>>> Julio muito obrigado pela dica mas este erro eu já consertei aqui o >>>> problema >>>> estava na falta de uma coluna não era o SELECT GEN_ID >>>> o firebird aceita varios select's dentro do insert. >>>> >>>> mas pra minha felididade agora estou com problema em um campo DATE que >>>> não >>>> aceita um determinado valor exemplo = '10/01/2011' >>>> como seria a maneira correta de inserir datas no fb ? >>>> >>>> -------------------------------------------------- >>>> From: "Julio Cezar - Desenvolvimento" >>>> Sent: Friday, January 28, 2011 8:17 AM >>>> To: "'FireBase'" >>>> Subject: [firebase-br] RES: Ajuda com SQL (Insert Into) >>>> >>>>> Não sei se ajuda mas se ao inserir na tabela TB_C100_ID vc usar da >>>>> seguinte >>>>> forma. >>>>> >>>>> INSERT INT TB_C100_ID (SEUS CAMPOS) VALUES (OS VALORES) RETURNING O ID >>>>> DA >>>>> TABELA >>>>> >>>>> Você têm o id que inseriu nessa tabela disponivel em seu recordset >>>>> depois >>>>> basta fazer o insert na outra tabela, desta forma não funcionaria não? >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> Nada substitui o ser humano! Inst. Faber Ludens >>>>> -----Mensagem original----- >>>>> De: lista-bounces em firebase.com.br >>>>> [mailto:lista-bounces em firebase.com.br] >>>>> Em >>>>> nome de Jeter Rabelo Ferreira >>>>> Enviada em: quinta-feira, 27 de janeiro de 2011 17:52 >>>>> Para: FireBase >>>>> Assunto: Re: [firebase-br] Ajuda com SQL (Insert Into) >>>>> >>>>> GEN_ID(GEN_TB_C100_ID, 1) >>>>> >>>>> 2011/1/27 Diego Maccari dos Santos >>>>> >>>>>> Ajuda com SQL (Insert Into) >>>>>> >>>>>> Pessol estou tentando inserir um registro no BD (Firebird) onde o 1º >>>>>> campo >>>>>> ID é chave primaria que recebe o valor de um generator e o ultimo >>>>>> campo >> >>>>>> é >>>>>> um >>>>>> campo INTEIRO no qual estou inserindo o valor da chve primaria de >>>>>> outra >>>>>> tabela porem este campo não é chave estrangeira estou tentando pegar >>>>>> o >>>>>> valor >>>>>> do generator e inserir no campo não está dando certo uso o seguinte >>>>>> SQL: >>>>>> >>>>>> INSERT INTO TB_C170 (ID, CNPJ_IMP, MES_IMP, ANO_IMP, REG, NUM_ITEM, >>>>>> COD_ITEM, DESCR_COMPL, QTD, UNID, VL_ITEM, VL_DESC, IND_MOV, >>>>>> CST_ICMS, >>>>>> CFOP, >>>>>> COD_NAT, VL_BC_ICMS, ALIQ_ICMS, VL_ICMS, VL_BC_ICMS_ST, ALIQ_ST, >>>>>> VL_ICMS_ST, >>>>>> IND_APUR, CST_IPI, COD_ENQ, VL_BC_IPI, ALIQ_IPI, VL_IPI, CST_PIS, >>>>>> VL_BC_PIS, >>>>>> ALIQ_PIS, QUANT_BC_PIS, ALIQ_PIS_REAIS, VL_PIS, CST_COFINS, >>>>>> VL_BC_COFINS, >>>>>> ALIQ_COFINS, QUANT_BC_COFINS, ALIQ_COFINS_REAIS, VL_COFINS, COD_CTA, >>>>>> ID_C100) VALUES ((SELECT GEN_ID(GEN_TB_C170_ID, 1) FROM >>>>>> RDB$DATABASE), >>>>>> '00.000.000/0000-00', 'Janeiro', '2010', 'C170', , '73695', NULL, >>>>>> '49', >>>>>> 'UN', '269,5', '0', '0', '010', '1403', '1403', '0', '7', '0', '0', >>>>>> '0', >>>>>> '0', '0', NULL, NULL, '0', '0', '0', '01', '269,5', '1,65', NULL, >>>>>> NULL, >>>>>> '4,45', '01', '269,5', '7,6', NULL, NULL, '20,48', '604', (SELECT >>>>>> GEN_ID(GEN_TB_C100_ID, 0) FROM RDB$DATABASE)); >>>>>> >>>>>> Onde está o erro ??? >>>>>> Alguém pode ajudar? >>>>>> >>>>>> Acho que o erro está no ultimo SELECT GEN_ID que coloquei pra pegar o >>>>>> ID >>>>>> atual da outra tabela, a tabela chama TB_C100 e o Generation >>>>>> GEN_TB_C100_ID. >>>>>> ______________________________________________ >>>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>>> Para saber como gerenciar/excluir 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 >>>>> Jéter Rabelo Ferreira >>>>> ______________________________________________ >>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>> Para saber como gerenciar/excluir 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 >>> 055 21 9896-5449 - Vivo (apenas mensagens SMS) >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir 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 > 055 21 9896-5449 - Vivo (apenas mensagens SMS) > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Thu Feb 3 08:32:01 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Thu, 3 Feb 2011 07:32:01 -0300 Subject: [firebase-br] Update com arredondamento In-Reply-To: References: Message-ID: Round Trunc cast(field as numeric(14, 2)); Em 3 de fevereiro de 2011 07:45, joao_jma escreveu: > Bom dia! > > Tenho que atualizar uma tabela de preços, reajustar o valor mas uma > porcentagem diferente pra cada grupo. > Até aí tudo bem. > > Porém, existe alguma função de arredondamento que eu possa usar para não > dar números muito quebrados? > > Exemplo: > > update CADPRO set VALOR = VALOR+((VALOR*5)/100) > where CODGRU = 1 > > > Como arredondar? > > > > Antecipo meus agradecimentos > []'s > João Amorim > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 joao_jma em itelefonica.com.br Thu Feb 3 10:29:06 2011 From: joao_jma em itelefonica.com.br (joao_jma) Date: Thu, 3 Feb 2011 09:29:06 -0300 Subject: [firebase-br] Exclusividade Message-ID: <957DE12905EB4B4F8BCD73A2253EE8D1@CPD003> Galera, me respondam se fiz alguma cagadinha e não percebi. Não estou conseguindo abrir um FDB no IBExpert e no Delphi ao mesmo tempo dá erro dizendo q o arquivo já está sendo usado em outro local por outro programa. Existe alguma configuração de exclusividade que eu comi bronha? abraços João From felix.sol em terra.com.br Thu Feb 3 09:46:09 2011 From: felix.sol em terra.com.br (Felix) Date: Thu, 3 Feb 2011 08:46:09 -0300 Subject: [firebase-br] RES: Exclusividade In-Reply-To: <957DE12905EB4B4F8BCD73A2253EE8D1@CPD003> References: <957DE12905EB4B4F8BCD73A2253EE8D1@CPD003> Message-ID: <002b01cbc397$f540e520$dfc2af60$@sol@terra.com.br> Qual versão do Firebird vc está usando? É Server ou Embedded? 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 joao_jma Enviada em: quinta-feira, 3 de fevereiro de 2011 09:29 Para: Lista FireBase Assunto: [firebase-br] Exclusividade Galera, me respondam se fiz alguma cagadinha e não percebi. Não estou conseguindo abrir um FDB no IBExpert e no Delphi ao mesmo tempo dá erro dizendo q o arquivo já está sendo usado em outro local por outro programa. Existe alguma configuração de exclusividade que eu comi bronha? abraços Joã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 joao_jma em itelefonica.com.br Thu Feb 3 10:57:42 2011 From: joao_jma em itelefonica.com.br (joao_jma) Date: Thu, 3 Feb 2011 09:57:42 -0300 Subject: [firebase-br] RES: Exclusividade References: <957DE12905EB4B4F8BCD73A2253EE8D1@CPD003> <002b01cbc397$f540e520$dfc2af60$@sol@terra.com.br> Message-ID: <3A108F10C9EF4AD49A9F2CE1BC6F67DD@CPD003> server 1.5 ----- Original Message ----- From: "Felix" To: "'FireBase'" Sent: Thursday, February 03, 2011 8:46 AM Subject: [firebase-br] RES: Exclusividade Qual versão do Firebird vc está usando? É Server ou Embedded? 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 joao_jma Enviada em: quinta-feira, 3 de fevereiro de 2011 09:29 Para: Lista FireBase Assunto: [firebase-br] Exclusividade Galera, me respondam se fiz alguma cagadinha e não percebi. Não estou conseguindo abrir um FDB no IBExpert e no Delphi ao mesmo tempo dá erro dizendo q o arquivo já está sendo usado em outro local por outro programa. Existe alguma configuração de exclusividade que eu comi bronha? abraços Joã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 lcarlos2000 em bol.com.br Thu Feb 3 10:07:07 2011 From: lcarlos2000 em bol.com.br (Luiz Carlos) Date: Thu, 3 Feb 2011 10:07:07 -0200 Subject: [firebase-br] Criar campo Message-ID: <2ED76A32994449358C99C7FA73FD4518@luiz180906> Olá, Como faço para criar um campo tipo VARCHAR com CHARSET ISO8859_1 e COLLATE PTBR atraves de um comando (tipo ALTER TABELA ...)? Uso Firebird 2.1.3 e o IBOCONSOLE. Grato Luiz Carlos From renato em vertice.ind.br Thu Feb 3 10:07:46 2011 From: renato em vertice.ind.br (Renato) Date: Thu, 3 Feb 2011 10:07:46 -0200 Subject: [firebase-br] RES: RES: trocando palavras In-Reply-To: References: <000301cbc311$d266bd80$77343880$@ind.br> Message-ID: <000001cbc39a$f8b34830$ea19d890$@ind.br> No meio da tabela um único campo varchar onde contem frases assim.. e eu preciso trocar uma palavra no meio desta frase somente neste campo Grato Renato -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Antonio Carlos Enviada em: quarta-feira, 2 de fevereiro de 2011 20:11 Para: 'FireBase' Assunto: [firebase-br] RES: trocando palavras Bom, Existem diversos campos varchar100 ? que são montados ou um único que contem toda a frase mais identação ? Att. Antonio Carlos -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Renato Enviada em: quarta-feira, 2 de fevereiro de 2011 16:46 Para: 'FireBase' Assunto: [firebase-br] trocando palavras Boa tarde pessoal preciso de uma ajudinha. Eu tenho um campo VARCHAR(100), e nele eu sempre grama uma frase exemplo "007 QUANTUM OF SOLACE NOS CINEMAS 30S" Se eu quiser trocar a palavra "007 QUANTUM" por outra coisa.. como seria a SQL de updade ? alguém tem alguma idéia de como devo proceder? O detalhe é que existem vários "007 QUANTUM" com términos diferentes e as vezes também no meio do titulo exemplo. "007 QUANTUM OF SOLACE NOS CINEMAS 30S" "EM BREVE NOS CINEMAS 007 QUANTUM" "O MELHOR FOI 007 QUANTUM" A SQL TERIA Q TROCAR TODOS OS ""007 QUANTUM" DE UMA SO VEZ.. Grato Renato ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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 daniel em mhnet.com.br Thu Feb 3 11:04:38 2011 From: daniel em mhnet.com.br (daniel em mhnet.com.br) Date: Thu, 03 Feb 2011 11:04:38 -0200 Subject: [firebase-br] Exclusividade In-Reply-To: <957DE12905EB4B4F8BCD73A2253EE8D1@CPD003> References: <957DE12905EB4B4F8BCD73A2253EE8D1@CPD003> Message-ID: <85470417b18cc8d05afa7f848974ba9f@localhost> Informe no caminho de conexão do banco de dados o nome do computador servidor, no IBExpert e no Delphi. Ex: servidor:C:\meu_sistema\banco.fdb Att. Daniel Sonda From levymoreira.ce em gmail.com Thu Feb 3 11:26:08 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Thu, 3 Feb 2011 10:26:08 -0300 Subject: [firebase-br] RES: RES: trocando palavras In-Reply-To: <000001cbc39a$f8b34830$ea19d890$@ind.br> References: <000301cbc311$d266bd80$77343880$@ind.br> <000001cbc39a$f8b34830$ea19d890$@ind.br> Message-ID: replace(field, 'antigo', 'novo' ) que mais o q? Em 3 de fevereiro de 2011 09:07, Renato escreveu: > No meio da tabela um único campo varchar onde contem frases assim.. e eu > preciso trocar uma palavra no meio desta frase somente neste campo > > Grato > > Renato > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Antonio Carlos > Enviada em: quarta-feira, 2 de fevereiro de 2011 20:11 > Para: 'FireBase' > Assunto: [firebase-br] RES: trocando palavras > > Bom, > > Existem diversos campos varchar100 ? que são montados ou um único que > contem > toda a frase mais identação ? > > Att. > Antonio Carlos > > > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Renato > Enviada em: quarta-feira, 2 de fevereiro de 2011 16:46 > Para: 'FireBase' > Assunto: [firebase-br] trocando palavras > > Boa tarde pessoal preciso de uma ajudinha. > > Eu tenho um campo VARCHAR(100), e nele eu sempre grama uma frase exemplo > "007 QUANTUM OF SOLACE NOS CINEMAS 30S" > > Se eu quiser trocar a palavra "007 QUANTUM" por outra coisa.. como seria a > SQL de updade ? alguém tem alguma idéia de como devo proceder? > > O detalhe é que existem vários "007 QUANTUM" com términos diferentes e as > vezes também no meio do titulo exemplo. > > "007 QUANTUM OF SOLACE NOS CINEMAS 30S" > "EM BREVE NOS CINEMAS 007 QUANTUM" > "O MELHOR FOI 007 QUANTUM" > > A SQL TERIA Q TROCAR TODOS OS ""007 QUANTUM" DE UMA SO VEZ.. > > > > Grato > > Renato > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 > -- 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 uberdam em sinprod.com.br Thu Feb 3 11:31:48 2011 From: uberdam em sinprod.com.br (Uberdam Sinprod) Date: Thu, 03 Feb 2011 11:31:48 -0200 Subject: [firebase-br] Update com arredondamento In-Reply-To: References: Message-ID: <4D4AAE44.40300@sinprod.com.br> utilize campos numeric ou decimais no banco, ajudam a resolver o problema. Em 3/2/2011 08:45, joao_jma escreveu: > Bom dia! > > Tenho que atualizar uma tabela de preços, reajustar o valor mas uma porcentagem diferente pra cada grupo. > Até aí tudo bem. > > Porém, existe alguma função de arredondamento que eu possa usar para não dar números muito quebrados? > > Exemplo: > > update CADPRO set VALOR = VALOR+((VALOR*5)/100) > where CODGRU = 1 > > > Como arredondar? > > > > Antecipo meus agradecimentos > []'s > João Amorim > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 embras.net Thu Feb 3 11:55:59 2011 From: eduardo em embras.net (Eduardo Pombo) Date: Thu, 3 Feb 2011 11:55:59 -0200 Subject: [firebase-br] Update com arredondamento In-Reply-To: References: Message-ID: update CADPRO set VALOR = VALOR + (floor((VALOR/100)+.5)/100) where CODGRU = 1 Espero ter ajudado, Em 3 de fevereiro de 2011 08:45, joao_jma escreveu: > Bom dia! > > Tenho que atualizar uma tabela de preços, reajustar o valor mas uma porcentagem diferente pra cada grupo. > Até aí tudo bem. > > Porém, existe alguma função de arredondamento que eu possa usar para não dar números muito quebrados? > > Exemplo: > >  update CADPRO set VALOR = VALOR+((VALOR*5)/100) >     where CODGRU = 1 > > > Como arredondar? > > > > Antecipo meus agradecimentos > []'s > João Amorim > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 José Eduardo Pombo de Barros Gerente de Manutenção de Sistemas From wellder em gmail.com Thu Feb 3 13:17:01 2011 From: wellder em gmail.com (welder) Date: Thu, 3 Feb 2011 12:17:01 -0300 Subject: [firebase-br] Stored Procedure Message-ID: Boa tarde Tenho uma stored procedure que recebe dois parâmetros um varchar e outro float e retorna um parâmetro float. Ao executar essa procedure no ibexpert e passar o parâmetro float com casas decimais separados por ponto (.) a mesma é executada normalmente. No Delphi se uso ponto para separar as casas decimais o Delphi retorna erro informando que não é um valor float vávlido. Se uso virgula a procedure retorna zero. -- Welder Vieira Técnico em Manutenção e Conectividade Celular: (63) 8118-6461 From mctbrasil em gmail.com Thu Feb 3 13:27:36 2011 From: mctbrasil em gmail.com (Fabiano Moura) Date: Thu, 3 Feb 2011 13:27:36 -0200 Subject: [firebase-br] Update com arredondamento In-Reply-To: References: Message-ID: O trunc e o cast não é para arrendodar, para arredondar use round(campo,digitos_das_casas_decimais). Fabiano Moura Em 3 de fevereiro de 2011 11:55, Eduardo Pombo escreveu: > update CADPRO set VALOR = VALOR + (floor((VALOR/100)+.5)/100) > where CODGRU = 1 > > > Espero ter ajudado, > > > Em 3 de fevereiro de 2011 08:45, joao_jma > escreveu: > > Bom dia! > > > > Tenho que atualizar uma tabela de preços, reajustar o valor mas uma > porcentagem diferente pra cada grupo. > > Até aí tudo bem. > > > > Porém, existe alguma função de arredondamento que eu possa usar para não > dar números muito quebrados? > > > > Exemplo: > > > > update CADPRO set VALOR = VALOR+((VALOR*5)/100) > > where CODGRU = 1 > > > > > > Como arredondar? > > > > > > > > Antecipo meus agradecimentos > > []'s > > João Amorim > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir 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 > > José Eduardo Pombo de Barros > Gerente de Manutenção de Sistemas > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Thu Feb 3 13:29:16 2011 From: mctbrasil em gmail.com (Fabiano Moura) Date: Thu, 3 Feb 2011 13:29:16 -0200 Subject: [firebase-br] Exclusividade In-Reply-To: <85470417b18cc8d05afa7f848974ba9f@localhost> References: <957DE12905EB4B4F8BCD73A2253EE8D1@CPD003> <85470417b18cc8d05afa7f848974ba9f@localhost> Message-ID: Deve estar me modo de manutenção, rode o comando gfix -online normal -user SYSDBA -password masterkey caminho_do_banco\banco_dados. Fabiano Moura 2011/2/3 > Informe no caminho de conexão do banco de dados o nome do computador > servidor, no IBExpert e no Delphi. > > Ex: servidor:C:\meu_sistema\banco.fdb > > Att. > Daniel Sonda > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Feb 3 13:43:45 2011 From: newprojectsystem em gmail.com (Hugo Jose de Sousa) Date: Thu, 3 Feb 2011 13:43:45 -0200 Subject: [firebase-br] Stored Procedure In-Reply-To: References: Message-ID: TENTE PASSAR ALGO COMO STRTOFLOAT('10.20') . SERA QUE NÃO DARIA CERTO. From joao_jma em itelefonica.com.br Thu Feb 3 14:48:30 2011 From: joao_jma em itelefonica.com.br (joao_jma) Date: Thu, 3 Feb 2011 13:48:30 -0300 Subject: [firebase-br] Exclusividade References: <957DE12905EB4B4F8BCD73A2253EE8D1@CPD003><85470417b18cc8d05afa7f848974ba9f@localhost> Message-ID: <65A60A728F9C4D21A460F2DC12E630BD@CPD003> agradeço mas não deu certo! data base file name (normal) already given ----- Original Message ----- From: "Fabiano Moura" To: "FireBase" Sent: Thursday, February 03, 2011 12:29 PM Subject: Re: [firebase-br] Exclusividade Deve estar me modo de manutenção, rode o comando gfix -online normal -user SYSDBA -password masterkey caminho_do_banco\banco_dados. Fabiano Moura 2011/2/3 > Informe no caminho de conexão do banco de dados o nome do computador > servidor, no IBExpert e no Delphi. > > Ex: servidor:C:\meu_sistema\banco.fdb > > Att. > Daniel Sonda > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Thu Feb 3 13:52:47 2011 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Thu, 3 Feb 2011 13:52:47 -0200 Subject: [firebase-br] RES: RES: RES: trocando palavras In-Reply-To: References: <000301cbc311$d266bd80$77343880$@ind.br><000001cbc39a$f8b34830$ea19d890$@ind.br> Message-ID: <408B5B743C944C42BDC52372C5937CCF@USER2> AMIGO, SE VOCÊ UTILIZA DELPHI UTILE ESTA FUNÇÃO, CASO NÃO UTILIZE ADAPTE PARA SUA LINGUAGEM. ABRA A TABELA, FAÇA UM LEITURA, E DEPOIS DÊ UM UPDATE COM O NOVO DADO TROCADO. ESPERO TER AJUDADO SOFTMAXI TECNOLOGIA EM SOFTWARE. WWW.SOFTMAXI.COM.BR “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 Levy Moreira Enviada em: quinta-feira, 3 de fevereiro de 2011 11:26 Para: FireBase Assunto: Re: [firebase-br] RES: RES: trocando palavras replace(field, 'antigo', 'novo' ) que mais o q? Em 3 de fevereiro de 2011 09:07, Renato escreveu: > No meio da tabela um único campo varchar onde contem frases assim.. e > eu preciso trocar uma palavra no meio desta frase somente neste campo > > Grato > > Renato > > -----Mensagem original----- > De: lista-bounces em firebase.com.br > [mailto:lista-bounces em firebase.com.br] > Em > nome de Antonio Carlos > Enviada em: quarta-feira, 2 de fevereiro de 2011 20:11 > Para: 'FireBase' > Assunto: [firebase-br] RES: trocando palavras > > Bom, > > Existem diversos campos varchar100 ? que são montados ou um único que > contem toda a frase mais identação ? > > Att. > Antonio Carlos > > > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br > [mailto:lista-bounces em firebase.com.br] > Em > nome de Renato > Enviada em: quarta-feira, 2 de fevereiro de 2011 16:46 > Para: 'FireBase' > Assunto: [firebase-br] trocando palavras > > Boa tarde pessoal preciso de uma ajudinha. > > Eu tenho um campo VARCHAR(100), e nele eu sempre grama uma frase > exemplo > "007 QUANTUM OF SOLACE NOS CINEMAS 30S" > > Se eu quiser trocar a palavra "007 QUANTUM" por outra coisa.. como > seria a SQL de updade ? alguém tem alguma idéia de como devo proceder? > > O detalhe é que existem vários "007 QUANTUM" com términos diferentes e > as vezes também no meio do titulo exemplo. > > "007 QUANTUM OF SOLACE NOS CINEMAS 30S" > "EM BREVE NOS CINEMAS 007 QUANTUM" > "O MELHOR FOI 007 QUANTUM" > > A SQL TERIA Q TROCAR TODOS OS ""007 QUANTUM" DE UMA SO VEZ.. > > > > Grato > > Renato > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 > -- 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 ----- Nenhum vírus encontrado nessa mensagem. Verificado por AVG - www.avgbrasil.com.br Versão: 10.0.1204 / Banco de dados de vírus: 1435/3420 - Data de Lançamento: 02/03/11 From programacao em unibrasdistribuidora.com.br Thu Feb 3 13:54:05 2011 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Thu, 3 Feb 2011 13:54:05 -0200 Subject: [firebase-br] ENC: RES: RES: trocando palavras Message-ID: DESCULPE NÃO ENVIEI A FUNÇÃO. SEGUE AGORA. function BuscaTroca(Text,Busca,Troca : string) : string; var n : integer; begin for n := 1 to length(Text) do begin if Copy(Text,n,length(Busca)) = Busca then begin Delete(Text,n,length(Busca)); Insert(Troca,Text,n); end; end; Result := Text; end; -----Mensagem original----- De: UNIBRAS - PROGRAMAÇÃO [mailto:programacao em unibrasdistribuidora.com.br] Enviada em: quinta-feira, 3 de fevereiro de 2011 13:53 Para: 'FireBase' Assunto: RES: [firebase-br] RES: RES: trocando palavras AMIGO, SE VOCÊ UTILIZA DELPHI UTILE ESTA FUNÇÃO, CASO NÃO UTILIZE ADAPTE PARA SUA LINGUAGEM. ABRA A TABELA, FAÇA UM LEITURA, E DEPOIS DÊ UM UPDATE COM O NOVO DADO TROCADO. ESPERO TER AJUDADO SOFTMAXI TECNOLOGIA EM SOFTWARE. WWW.SOFTMAXI.COM.BR “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 Levy Moreira Enviada em: quinta-feira, 3 de fevereiro de 2011 11:26 Para: FireBase Assunto: Re: [firebase-br] RES: RES: trocando palavras replace(field, 'antigo', 'novo' ) que mais o q? Em 3 de fevereiro de 2011 09:07, Renato escreveu: > No meio da tabela um único campo varchar onde contem frases assim.. e > eu preciso trocar uma palavra no meio desta frase somente neste campo > > Grato > > Renato > > -----Mensagem original----- > De: lista-bounces em firebase.com.br > [mailto:lista-bounces em firebase.com.br] > Em > nome de Antonio Carlos > Enviada em: quarta-feira, 2 de fevereiro de 2011 20:11 > Para: 'FireBase' > Assunto: [firebase-br] RES: trocando palavras > > Bom, > > Existem diversos campos varchar100 ? que são montados ou um único que > contem toda a frase mais identação ? > > Att. > Antonio Carlos > > > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br > [mailto:lista-bounces em firebase.com.br] > Em > nome de Renato > Enviada em: quarta-feira, 2 de fevereiro de 2011 16:46 > Para: 'FireBase' > Assunto: [firebase-br] trocando palavras > > Boa tarde pessoal preciso de uma ajudinha. > > Eu tenho um campo VARCHAR(100), e nele eu sempre grama uma frase > exemplo > "007 QUANTUM OF SOLACE NOS CINEMAS 30S" > > Se eu quiser trocar a palavra "007 QUANTUM" por outra coisa.. como > seria a SQL de updade ? alguém tem alguma idéia de como devo proceder? > > O detalhe é que existem vários "007 QUANTUM" com términos diferentes e > as vezes também no meio do titulo exemplo. > > "007 QUANTUM OF SOLACE NOS CINEMAS 30S" > "EM BREVE NOS CINEMAS 007 QUANTUM" > "O MELHOR FOI 007 QUANTUM" > > A SQL TERIA Q TROCAR TODOS OS ""007 QUANTUM" DE UMA SO VEZ.. > > > > Grato > > Renato > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 > -- 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 ----- Nenhum vírus encontrado nessa mensagem. Verificado por AVG - www.avgbrasil.com.br Versão: 10.0.1204 / Banco de dados de vírus: 1435/3420 - Data de Lançamento: 02/03/11 From wellder em gmail.com Thu Feb 3 14:15:53 2011 From: wellder em gmail.com (welder) Date: Thu, 3 Feb 2011 13:15:53 -0300 Subject: [firebase-br] Stored Procedure In-Reply-To: References: Message-ID: Opa. Eu passo por exemplo: StrToFloat(edtDesconto.Text); Se o usuario digitar 10 no edit a procedure retornará zero, pois 10/100 = 0,1 o FireBird só aceita 0.1 Se o usuario digitar 0,5 no edit o StrToFloat o transformará em 5, a procedure retorna zero. 2011/2/3 Hugo Jose de Sousa > TENTE PASSAR ALGO COMO STRTOFLOAT('10.20') . > > SERA QUE NÃO DARIA CERTO. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 levymoreira.ce em gmail.com Thu Feb 3 14:42:14 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Thu, 3 Feb 2011 13:42:14 -0300 Subject: [firebase-br] ENC: RES: RES: trocando palavras In-Reply-To: References: Message-ID: UPDATE TABELA SET CAMPO = REPLACE(CAMPO, '007', '008') WHERE CAMPO CONTAING '007' From newprojectsystem em gmail.com Thu Feb 3 15:01:13 2011 From: newprojectsystem em gmail.com (Hugo Jose de Sousa) Date: Thu, 3 Feb 2011 15:01:13 -0200 Subject: [firebase-br] Stored Procedure In-Reply-To: References: Message-ID: bem não entendi a questão da divisão mas talvez isto resolva; var valor:string begin valor := editdesconto.text; na hora de enviar para o banco valor := StringReplace(valor, ',' , '.', [rfReplaceAll, rfIgnoreCase]); ou seja troca a virgula por ponto. não me recordo se a coloção ',' , '.' esta na ordem correta se não estiver e so trocar para '.' , ',' From renato em vertice.ind.br Thu Feb 3 15:39:56 2011 From: renato em vertice.ind.br (Renato) Date: Thu, 3 Feb 2011 15:39:56 -0200 Subject: [firebase-br] RES: trocando palavras In-Reply-To: References: <000301cbc311$d266bd80$77343880$@ind.br> Message-ID: <001301cbc3c9$5f99aa20$1eccfe60$@ind.br> Obrigado.. ajudou muito.. Grato Renato -----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, 2 de fevereiro de 2011 18:07 Para: FireBase Assunto: Re: [firebase-br] trocando palavras Desculpa a demora, este exemplo troca onde tiver 007 por 008 é só adptar ao seu caso. select replace(t."CAMPO", '007', '008') from tabela t Em 2 de fevereiro de 2011 16:45, Renato escreveu: > Boa tarde pessoal preciso de uma ajudinha. > > Eu tenho um campo VARCHAR(100), e nele eu sempre grama uma frase exemplo > "007 QUANTUM OF SOLACE NOS CINEMAS 30S" > > Se eu quiser trocar a palavra "007 QUANTUM" por outra coisa.. como seria a > SQL de updade ? alguém tem alguma idéia de como devo proceder? > > O detalhe é que existem vários "007 QUANTUM" com términos diferentes e as > vezes também no meio do titulo exemplo. > > "007 QUANTUM OF SOLACE NOS CINEMAS 30S" > "EM BREVE NOS CINEMAS 007 QUANTUM" > "O MELHOR FOI 007 QUANTUM" > > A SQL TERIA Q TROCAR TODOS OS ""007 QUANTUM" DE UMA SO VEZ.. > > > > Grato > > Renato > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 pportellaa.firebase em gmail.com Thu Feb 3 15:57:39 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Thu, 03 Feb 2011 15:57:39 -0200 Subject: [firebase-br] Stored Procedure In-Reply-To: References: Message-ID: <4D4AEC93.8090003@gmail.com> Segue um exemplo simples pra vc ver se te ajuda, eu faço uso de DECIMALSEPARATOR DecimalSeparator:='.'; sql:=' INSERT INTO CRED_LIQUIDACAO ( '+ ' ID, '+ ' TIPO, '+ ' ARQUIVO, '+ ' EMPRESA_CODIGO, '+ ' RESERVADO, '+ ' DATA_COMPRA, '+ ' VALOR_BRUTO, '+ ' VALOR_LIQUIDO, '+ ' VALOR_SERVICO_REDE, '+ ' QTDE_CONTRATOS, '+ ' DATA_VENCIMENTO, '+ ' CANCELADO ) '+ ' VALUES ( '; sql:=Sql+QuotedStr(inttostr(Sequencia))+ ','+ QuotedStr(inttostr(Codigo))+ ','+ QuotedStr(dmc.cdsCredArquivosID.AsString)+ ','+ QuotedStr(cdsLiquidacaoNormalEMPRESA_CODIGO.AsString)+ ','+ QuotedStr(inttostr(cdsLiquidacaoNormalRESERVADO.AsInteger))+ ','+ QuotedStr(FormatDateTime('mm/dd/yyyy',cdsLiquidacaoNormalDATA_COMPRA.AsDateTime))+ ','+ QuotedStr(FloatToStr(dmc.DBRound(cdsLiquidacaoNormalVALOR_BRUTO.Value,2)))+ ','+ QuotedStr(FloatToStr(dmc.DBRound(cdsLiquidacaoNormalVALOR_LIQUIDO.Value,2)))+ ','+ QuotedStr(FloatToStr(dmc.dbRound(cdsLiquidacaoNormalVALOR_SERVICO_REDE.Value*-1,2)))+ ','+ QuotedStr(inttostr(cdsLiquidacaoNormalQTDE_CONTRATOS.AsInteger))+ ','+ QuotedStr(FormatDateTime('mm/dd/yyyy',cdsLiquidacaoNormalDATA_VENCIMENTO.AsDateTime))+ ','+ QuotedStr('N'); end; sql:=sql+')'; sqlOS.SQL.Clear; sqlOS.SQL.Add(sql); try sqlOS.ExecSQL; except inc(Erros_Insert); end; DecimalSeparator:=','; function TDMC.DBRound(Value: Extended; Decimals: integer): Extended; var Factor, Fraction: Extended; begin Factor := IntPower(10, Decimals); Value := StrToFloat(FloatToStr(Value * Factor)); Result := Int(Value); Fraction := Frac(Value); if Fraction >= 0.5 then Result := Result + 1 else if Fraction <= -0.5 then Result := Result - 1; Result := Result / Factor; end; From giovaniroche em msn.com Thu Feb 3 17:19:21 2011 From: giovaniroche em msn.com (=?iso-8859-1?B?R2lvdmFuaSBSb2No6g==?=) Date: Thu, 3 Feb 2011 17:19:21 -0200 Subject: [firebase-br] =?iso-8859-1?q?Select_SP_s=F3_retorna_1_linha?= Message-ID: Olá a todos! Tenho a seguinte SP: CREATE PROCEDURE REL_LUCRO_PERIODO( DATAI DATE, DATAF DATE) RETURNS( DESCRICAO VARCHAR(80) CHARACTER SET WIN1252, QUANT FLOAT, VALOR NUMERIC(18, 2)) AS DECLARE VARIABLE TOT_COMPRA NUMERIC(18, 2) DEFAULT ?; DECLARE VARIABLE TOT_VENDA NUMERIC(18, 2) DEFAULT ?; BEGIN SELECT 'Vendas Efetivadas', COUNT(A.CODIGO), SUM(COALESCE(A.VALOR,0)) FROM ACERTO A WHERE A.DATA BETWEEN :DATAI AND :DATAF INTO :DESCRICAO, :QUANT, :VALOR; VALOR = COALESCE(VALOR,0); TOT_VENDA = VALOR; SUSPEND; SELECT 'Compras', COUNT(C.CODIGO), SUM(COALESCE(C.VALOR,0)) FROM COMPRA C WHERE C.DATA BETWEEN :DATAI AND :DATAF INTO :DESCRICAO, :QUANT, :VALOR; VALOR = COALESCE(VALOR,0); TOT_COMPRA = VALOR; SUSPEND; DESCRICAO ='Lucro no período'; QUANT = 0; VALOR = TOT_COMPRA - TOT_VENDA; SUSPEND; END ; Ela está retornando somente 1 linha, o correto seria retornar 3 linhas. Alguém poderia matar essa charada pra mim? Tentei de várias formas mas não consigo. From mctbrasil em gmail.com Thu Feb 3 17:42:44 2011 From: mctbrasil em gmail.com (Fabiano Moura) Date: Thu, 3 Feb 2011 17:42:44 -0200 Subject: [firebase-br] =?iso-8859-1?q?Select_SP_s=F3_retorna_1_linha?= In-Reply-To: References: Message-ID: Já tentou ver se os selects das SP retorna algum valor? Fabiano Moura Em 3 de fevereiro de 2011 17:19, Giovani Rochê escreveu: > > Olá a todos! > Tenho a seguinte SP: > CREATE PROCEDURE REL_LUCRO_PERIODO( > DATAI DATE, > DATAF DATE) > RETURNS( > DESCRICAO VARCHAR(80) CHARACTER SET WIN1252, > QUANT FLOAT, > VALOR NUMERIC(18, 2)) > AS > DECLARE VARIABLE TOT_COMPRA NUMERIC(18, 2) DEFAULT ?; > DECLARE VARIABLE TOT_VENDA NUMERIC(18, 2) DEFAULT ?; > BEGIN > > SELECT > 'Vendas Efetivadas', > COUNT(A.CODIGO), > SUM(COALESCE(A.VALOR,0)) > FROM ACERTO A > WHERE A.DATA BETWEEN :DATAI AND :DATAF > INTO > :DESCRICAO, > :QUANT, > :VALOR; > > VALOR = COALESCE(VALOR,0); > TOT_VENDA = VALOR; > SUSPEND; > > SELECT > 'Compras', > COUNT(C.CODIGO), > SUM(COALESCE(C.VALOR,0)) > FROM COMPRA C > WHERE C.DATA BETWEEN :DATAI AND :DATAF > INTO > :DESCRICAO, > :QUANT, > :VALOR; > VALOR = COALESCE(VALOR,0); > TOT_COMPRA = VALOR; > SUSPEND; > > > DESCRICAO ='Lucro no período'; > QUANT = 0; > VALOR = TOT_COMPRA - TOT_VENDA; > SUSPEND; > > END > ; > > Ela está retornando somente 1 linha, o correto seria retornar 3 linhas. > Alguém poderia matar essa charada pra mim? Tentei de várias formas mas não > consigo. > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 renatus em centris.com.br Thu Feb 3 18:35:37 2011 From: renatus em centris.com.br (renato wulf jr) Date: Thu, 3 Feb 2011 18:35:37 -0200 Subject: [firebase-br] Stored Procedure In-Reply-To: <4D4AEC93.8090003@gmail.com> References: <4D4AEC93.8090003@gmail.com> Message-ID: Outra ideia seria fazer que sua stored procedure retorne string ao invés de float e converter dentro do Delphi. Renato From wellder em gmail.com Thu Feb 3 18:56:07 2011 From: wellder em gmail.com (welder) Date: Thu, 3 Feb 2011 17:56:07 -0300 Subject: [firebase-br] Stored Procedure In-Reply-To: References: Message-ID: mas no momento de passar para o banco que ocorre o erro memos. DataSet.FieldByName('Campo').AsFloat := valor; (que esse valor seria 0.1) - erro: 0.1 não é valor float valido. Em 3 de fevereiro de 2011 14:01, Hugo Jose de Sousa < newprojectsystem em gmail.com> escreveu: > bem não entendi a questão da divisão mas talvez isto resolva; > > var > valor:string > begin > valor := editdesconto.text; > > na hora de enviar para o banco > > valor := StringReplace(valor, ',' , '.', [rfReplaceAll, rfIgnoreCase]); > > ou seja troca a virgula por ponto. > > não me recordo se a coloção ',' , '.' esta na ordem correta > > se não estiver e so trocar para '.' , ',' > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 juliocezarsilva em sfox.com.br Wed Feb 2 16:21:05 2011 From: juliocezarsilva em sfox.com.br (Julio Cezar - Desenvolvimento) Date: Wed, 2 Feb 2011 16:21:05 -0200 Subject: [firebase-br] RES: Pesquisa idade In-Reply-To: <8EFCEF93ABEC4D2F905B963A13AB13B0@luiz180906> Message-ID: Uma idéia seria assim. SELECT campos FROM suatabela where (datediff(Month, cast(seucampodata as date), current_date)/12) >= 25 and (datediff(Month, cast(seucampodata as date), current_date)/12) <= 30 Retornei em meses e dividi por 12 pois se retornar em anos dependendo da data de nascimento retornará com um ano a mais, ou seja que tem 24 entraria e quem tem 30 não. Nada substitui o ser humano! Inst. Faber Ludens -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Luiz Carlos Enviada em: quarta-feira, 2 de fevereiro de 2011 16:00 Para: FireBase Assunto: [firebase-br] Pesquisa idade Olá, Como faço uma pesquisa em um campo do tipo date que armazena a data de nascimento para que retorne as pessoas que tem por exemplo entre 25 e 30 anos? 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 giovaniroche em msn.com Thu Feb 3 21:04:56 2011 From: giovaniroche em msn.com (=?iso-8859-1?B?R2lvdmFuaSBSb2No6g==?=) Date: Thu, 3 Feb 2011 21:04:56 -0200 Subject: [firebase-br] =?iso-8859-1?q?Select_SP_s=F3_retorna_1_linha?= In-Reply-To: References: , Message-ID: Já sim, individualmente todos eles retornam valores. > Date: Thu, 3 Feb 2011 17:42:44 -0200 > From: mctbrasil em gmail.com > To: lista em firebase.com.br > Subject: Re: [firebase-br] Select SP só retorna 1 linha > > Já tentou ver se os selects das SP retorna algum valor? > > > > Fabiano Moura > > Em 3 de fevereiro de 2011 17:19, Giovani Rochê escreveu: > > > > > Olá a todos! > > Tenho a seguinte SP: > > CREATE PROCEDURE REL_LUCRO_PERIODO( > > DATAI DATE, > > DATAF DATE) > > RETURNS( > > DESCRICAO VARCHAR(80) CHARACTER SET WIN1252, > > QUANT FLOAT, > > VALOR NUMERIC(18, 2)) > > AS > > DECLARE VARIABLE TOT_COMPRA NUMERIC(18, 2) DEFAULT ?; > > DECLARE VARIABLE TOT_VENDA NUMERIC(18, 2) DEFAULT ?; > > BEGIN > > > > SELECT > > 'Vendas Efetivadas', > > COUNT(A.CODIGO), > > SUM(COALESCE(A.VALOR,0)) > > FROM ACERTO A > > WHERE A.DATA BETWEEN :DATAI AND :DATAF > > INTO > > :DESCRICAO, > > :QUANT, > > :VALOR; > > > > VALOR = COALESCE(VALOR,0); > > TOT_VENDA = VALOR; > > SUSPEND; > > > > SELECT > > 'Compras', > > COUNT(C.CODIGO), > > SUM(COALESCE(C.VALOR,0)) > > FROM COMPRA C > > WHERE C.DATA BETWEEN :DATAI AND :DATAF > > INTO > > :DESCRICAO, > > :QUANT, > > :VALOR; > > VALOR = COALESCE(VALOR,0); > > TOT_COMPRA = VALOR; > > SUSPEND; > > > > > > DESCRICAO ='Lucro no período'; > > QUANT = 0; > > VALOR = TOT_COMPRA - TOT_VENDA; > > SUSPEND; > > > > END > > ; > > > > Ela está retornando somente 1 linha, o correto seria retornar 3 linhas. > > Alguém poderia matar essa charada pra mim? Tentei de várias formas mas não > > consigo. > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir 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 Fri Feb 4 08:13:49 2011 From: newprojectsystem em gmail.com (Hugo Jose de Sousa) Date: Fri, 4 Feb 2011 08:13:49 -0200 Subject: [firebase-br] =?iso-8859-1?q?Select_SP_s=F3_retorna_1_linha?= In-Reply-To: References: Message-ID: Não seria o caso de você usar FOR SELECT para percorrer a tabela e retornar todos os dados que você precisa ? From mctbrasil em gmail.com Fri Feb 4 09:17:29 2011 From: mctbrasil em gmail.com (Fabiano Moura) Date: Fri, 4 Feb 2011 09:17:29 -0200 Subject: [firebase-br] =?iso-8859-1?q?Select_SP_s=F3_retorna_1_linha?= In-Reply-To: References: Message-ID: Boa observação! rsrs Fabiano Moura Em 4 de fevereiro de 2011 08:13, Hugo Jose de Sousa < newprojectsystem em gmail.com> escreveu: > Não seria o caso de você usar FOR SELECT para percorrer a tabela e retornar > todos os dados que você precisa ? > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Fri Feb 4 09:18:18 2011 From: lcarlos2000 em bol.com.br (Luiz Carlos) Date: Fri, 4 Feb 2011 09:18:18 -0200 Subject: [firebase-br] Pesquisa idade References: <8EFCEF93ABEC4D2F905B963A13AB13B0@luiz180906> <4D49A340.7020409@hos.com.br> Message-ID: <304614CA3786456BA439714532655D20@luiz180906> Valeu pessoal, o Cantu já postou a resposta: http://www.firebase.com.br/fb/artigo.php?id=2302 Luiz Carlos ----- Original Message ----- From: Jonas Dametto To: FireBase Sent: Wednesday, February 02, 2011 4:32 PM Subject: Re: [firebase-br] Pesquisa idade pode fazer assim: SELECT CODIGO,NOME FROM CLIENTES WHERE (EXTRACT(YEAR FROM CURRENT_DATE) - EXTRACT(YEAR FROM CLIENTES.DATA_NASCIMENTO)) BETWEEN 25 AND 30 Em 02/02/2011 16:00, Luiz Carlos escreveu: > Olá, > > Como faço uma pesquisa em um campo do tipo date que armazena a data de nascimento para que retorne as pessoas que tem por exemplo entre 25 e 30 anos? > > 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 renato_braun em uol.com.br Fri Feb 4 10:07:08 2011 From: renato_braun em uol.com.br (Renato Braun) Date: Fri, 4 Feb 2011 10:07:08 -0200 Subject: [firebase-br] Erro 10054 local Message-ID: <001101cbc464$0da45bc0$28ed1340$@com.br> Bom dia a todos !! Abaixo segue trecho do firebird.log Lendo em posts passados muitos disseram ser problemas de rede, cabos, etc, porém acesso o banco através de uma aplicação 3 camadas (delphi, dbxpress, socketserver), portanto o acesso que tenho a base de dados é local (servidor de aplicação e base de dados no mesmo servidor). O que pode estar ocasionando essa qtde de erros ?? XXXDNN0575 (Client) Thu Feb 03 18:05:48 2011 INET/inet_error: send errno = 10054 XXXDNN0575 (Client) Thu Feb 03 18:05:48 2011 REMOTE INTERFACE/gds__detach: Unsuccesful detach from database. Uncommitted work may have been lost XXXDNN0575 (Client) Thu Feb 03 18:05:48 2011 INET/inet_error: send errno = 10054 XXXDNN0575 (Client) Thu Feb 03 18:09:12 2011 INET/inet_error: send errno = 10054 XXXDNN0575 (Client) Thu Feb 03 18:09:16 2011 INET/inet_error: send errno = 10054 XXXDNN0575 (Client) Thu Feb 03 18:09:17 2011 INET/inet_error: send errno = 10054 XXXDNN0575 (Client) Thu Feb 03 18:09:17 2011 INET/inet_error: send errno = 10054 XXXDNN0575 (Client) Thu Feb 03 18:09:17 2011 INET/inet_error: send errno = 10054 XXXDNN0575 (Client) Thu Feb 03 18:09:17 2011 REMOTE INTERFACE/gds__detach: Unsuccesful detach from database. Uncommitted work may have been lost XXXDNN0575 (Client) Thu Feb 03 18:09:17 2011 INET/inet_error: send errno = 10054 XXXDNN0575 (Client) Thu Feb 03 18:09:19 2011 INET/inet_error: send errno = 10054 XXXDNN0575 (Client) Thu Feb 03 18:09:19 2011 INET/inet_error: send errno = 10054 XXXDNN0575 (Client) Thu Feb 03 18:09:19 2011 INET/inet_error: send errno = 10054 XXXDNN0575 (Client) Thu Feb 03 18:09:19 2011 INET/inet_error: send errno = 10054 XXXDNN0575 (Client) Thu Feb 03 18:09:19 2011 INET/inet_error: send errno = 10054 Obrigado Renato From giovaniroche em msn.com Fri Feb 4 10:50:56 2011 From: giovaniroche em msn.com (=?iso-8859-1?B?R2lvdmFuaSBSb2No6g==?=) Date: Fri, 4 Feb 2011 10:50:56 -0200 Subject: [firebase-br] =?iso-8859-1?q?Select_SP_s=F3_retorna_1_linha?= In-Reply-To: References: , , , , Message-ID: Nesse caso não pois eu preciso só de 1 registro de cada select. Eu rodei a consulta hj sem modificar nada e rodou certo! Vai entender. Obrigado pela ajuda. > Date: Fri, 4 Feb 2011 09:17:29 -0200 > From: mctbrasil em gmail.com > To: lista em firebase.com.br > Subject: Re: [firebase-br] Select SP só retorna 1 linha > > Boa observação! > > rsrs > > > Fabiano Moura > > Em 4 de fevereiro de 2011 08:13, Hugo Jose de Sousa < > newprojectsystem em gmail.com> escreveu: > > > Não seria o caso de você usar FOR SELECT para percorrer a tabela e retornar > > todos os dados que você precisa ? > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir 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 Fri Feb 4 10:51:08 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Fri, 4 Feb 2011 09:51:08 -0300 Subject: [firebase-br] Procedure + delphi Message-ID: Eu chamo uma procedure de ajuste de estoque do meu sistema em delphi, em dois pcs aqui da empresa funciona tudo ok, mas em outros dois ele não executa a procedure. Alguém sabe o que pode ser?OU ja passou por isso? -- 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 nivaldomart em gmail.com Fri Feb 4 13:43:57 2011 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Fri, 4 Feb 2011 12:43:57 -0300 Subject: [firebase-br] Procedure + delphi In-Reply-To: References: Message-ID: Alguma mensagem de erro? Em 4 de fevereiro de 2011 09:51, Levy Moreira escreveu: > Eu chamo uma procedure de ajuste de estoque do meu sistema em delphi, em > dois pcs aqui da empresa funciona tudo ok, > mas em outros dois ele não executa a procedure. Alguém sabe o que pode > ser?OU ja passou por isso? > > -- > 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 wellder em gmail.com Fri Feb 4 15:00:36 2011 From: wellder em gmail.com (welder) Date: Fri, 4 Feb 2011 14:00:36 -0300 Subject: [firebase-br] Stored Procedure In-Reply-To: References: <4D4AEC93.8090003@gmail.com> Message-ID: mas no parâmetro que a procedure retorna eu não tenho problema e sim no parâmetro que ela recebe. É um parametro tipo float que deve receber valores com casas decimais separadas por . ponto e não virgula. Ao passar ponto no Delphi, ocorre erro. 0.1 não é um valor float valido Em 3 de fevereiro de 2011 17:35, renato wulf jr escreveu: > Outra ideia seria fazer que sua stored procedure retorne string ao invés de > float e converter dentro do Delphi. > > Renato > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 mctbrasil em gmail.com Fri Feb 4 15:05:41 2011 From: mctbrasil em gmail.com (Fabiano Moura) Date: Fri, 4 Feb 2011 15:05:41 -0200 Subject: [firebase-br] Stored Procedure In-Reply-To: References: <4D4AEC93.8090003@gmail.com> Message-ID: Cara, o Hugo deu a solução. A solução que ele deu está logo abaixo: "var valor:string begin valor := editdesconto.text; na hora de enviar para o banco valor := StringReplace(valor, ',' , '.', [rfReplaceAll, rfIgnoreCase]); ou seja troca a virgula por ponto. não me recordo se a coloção ',' , '.' esta na ordem correta se não estiver e so trocar para '.' , ','" Fabiano Moura Em 4 de fevereiro de 2011 15:00, welder escreveu: > mas no parâmetro que a procedure retorna eu não tenho problema e sim no > parâmetro que ela recebe. É um parametro tipo float que deve receber > valores > com casas decimais separadas por . ponto e não virgula. Ao passar ponto no > Delphi, ocorre erro. 0.1 não é um valor float valido > > Em 3 de fevereiro de 2011 17:35, renato wulf jr > escreveu: > > > Outra ideia seria fazer que sua stored procedure retorne string ao invés > de > > float e converter dentro do Delphi. > > > > Renato > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir 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 > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Fri Feb 4 15:44:44 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Fri, 04 Feb 2011 15:44:44 -0200 Subject: [firebase-br] Stored Procedure In-Reply-To: References: <4D4AEC93.8090003@gmail.com> Message-ID: <4D4C3B0C.9050207@gmail.com> O uso do StringReplace está certo, massss uma determinada String: 23.456,78 seu resultado vai ser : 23.456.78 ou seja dois pontos no conteúdo do string. A solução volto a dizer : FloatToStr, ou melhor FloatToStrDef.. Em 04/02/2011 15:05, Fabiano Moura escreveu: > Cara, o Hugo deu a solução. A solução que ele deu está logo abaixo: > > "var > valor:string > begin > valor := editdesconto.text; > > na hora de enviar para o banco > > valor := StringReplace(valor, ',' , '.', [rfReplaceAll, rfIgnoreCase]); > > ou seja troca a virgula por ponto. > > não me recordo se a coloção ',' , '.' esta na ordem correta > > se não estiver e so trocar para '.' , ','" > > > Fabiano Moura > > Em 4 de fevereiro de 2011 15:00, welder escreveu: > >> mas no parâmetro que a procedure retorna eu não tenho problema e sim no >> parâmetro que ela recebe. É um parametro tipo float que deve receber >> valores >> com casas decimais separadas por . ponto e não virgula. Ao passar ponto no >> Delphi, ocorre erro. 0.1 não é um valor float valido >> >> Em 3 de fevereiro de 2011 17:35, renato wulf jr >> escreveu: >> >>> Outra ideia seria fazer que sua stored procedure retorne string ao invés >> de >>> float e converter dentro do Delphi. >>> >>> Renato >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir 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 >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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_braun em uol.com.br Fri Feb 4 15:56:47 2011 From: renato_braun em uol.com.br (Renato Braun) Date: Fri, 4 Feb 2011 15:56:47 -0200 Subject: [firebase-br] invalid request BLR at offset 59 Message-ID: <003e01cbc494$e5ba5930$b12f0b90$@com.br> Boa tarde a todos. Estou fazendo testes para migrar a versão 1.5 para 2.1 da minha base de dados. Fiz um backup e restore e não deu muito certo por causa dos charset’s .. blz peguei o metadata da versão 1.5 e executei no 2.1, porém agora algumas SP’s que tenho que utilizam UDF não compilam, dão o erro: invalid request BLR at offset 59 ou 63 ... as DLL já estão na pasta UDF e no firebird.conf já configurei o diretório das udf’s. Alguma forma de resolver este problema ?? Obrigado Renato From diegomaccari em ig.com.br Fri Feb 4 16:13:00 2011 From: diegomaccari em ig.com.br (Diego Maccari) Date: Fri, 4 Feb 2011 16:13:00 -0200 Subject: [firebase-br] Stored Procedure In-Reply-To: References: <4D4AEC93.8090003@gmail.com> Message-ID: Eu tive o mesmo problema aqui e resolvi usando justamente StringReplace com certeza a solução pra vc é esta Att Diego Maccari -------------------------------------------------- From: "Fabiano Moura" Sent: Friday, February 04, 2011 3:05 PM To: "FireBase" Subject: Re: [firebase-br] Stored Procedure > Cara, o Hugo deu a solução. A solução que ele deu está logo abaixo: > > "var > valor:string > begin > valor := editdesconto.text; > > na hora de enviar para o banco > > valor := StringReplace(valor, ',' , '.', [rfReplaceAll, rfIgnoreCase]); > > ou seja troca a virgula por ponto. > > não me recordo se a coloção ',' , '.' esta na ordem correta > > se não estiver e so trocar para '.' , ','" > > > Fabiano Moura > > Em 4 de fevereiro de 2011 15:00, welder escreveu: > >> mas no parâmetro que a procedure retorna eu não tenho problema e sim no >> parâmetro que ela recebe. É um parametro tipo float que deve receber >> valores >> com casas decimais separadas por . ponto e não virgula. Ao passar ponto >> no >> Delphi, ocorre erro. 0.1 não é um valor float valido >> >> Em 3 de fevereiro de 2011 17:35, renato wulf jr >> escreveu: >> >> > Outra ideia seria fazer que sua stored procedure retorne string ao >> > invés >> de >> > float e converter dentro do Delphi. >> > >> > Renato >> > ______________________________________________ >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > Para saber como gerenciar/excluir 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 >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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 Fri Feb 4 16:38:38 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Fri, 4 Feb 2011 16:38:38 -0200 Subject: [firebase-br] Erro 10054 local In-Reply-To: <001101cbc464$0da45bc0$28ed1340$@com.br> References: <001101cbc464$0da45bc0$28ed1340$@com.br> Message-ID: Qual é a versão do Delphi, DBExpress, Firebird ? Está usando algum Driver de Terceiro ? Qual ? Qual é a sua string connection ? Como você está usando as transações ? Está tratando os erros de I/O ou Time OUT no Remote Data Set ? ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 4 de fevereiro de 2011 10:07, Renato Braun escreveu: > Bom dia a todos !! > > Abaixo segue trecho do firebird.log > > > > Lendo em posts passados muitos disseram ser problemas de rede, cabos, etc, > porém acesso o banco através de uma aplicação 3 camadas (delphi, dbxpress, > socketserver), portanto o acesso que tenho a base de dados é local (servidor > de aplicação e base de dados no mesmo servidor). > > > > O que pode estar ocasionando essa qtde de erros ?? > > > > > > XXXDNN0575 (Client)    Thu Feb 03 18:05:48 2011 > >                INET/inet_error: send errno = 10054 > > > > XXXDNN0575 (Client)    Thu Feb 03 18:05:48 2011 > >                REMOTE INTERFACE/gds__detach: Unsuccesful detach from > database. > >                Uncommitted work may have been lost > > > > XXXDNN0575 (Client)    Thu Feb 03 18:05:48 2011 > >                INET/inet_error: send errno = 10054 > > > > XXXDNN0575 (Client)    Thu Feb 03 18:09:12 2011 > >                INET/inet_error: send errno = 10054 > > > > XXXDNN0575 (Client)    Thu Feb 03 18:09:16 2011 > >                INET/inet_error: send errno = 10054 > > > > XXXDNN0575 (Client)    Thu Feb 03 18:09:17 2011 > >                INET/inet_error: send errno = 10054 > > > > XXXDNN0575 (Client)    Thu Feb 03 18:09:17 2011 > >                INET/inet_error: send errno = 10054 > > > > XXXDNN0575 (Client)    Thu Feb 03 18:09:17 2011 > >                INET/inet_error: send errno = 10054 > > > > XXXDNN0575 (Client)    Thu Feb 03 18:09:17 2011 > >                REMOTE INTERFACE/gds__detach: Unsuccesful detach from > database. > >                Uncommitted work may have been lost > > > > XXXDNN0575 (Client)    Thu Feb 03 18:09:17 2011 > >                INET/inet_error: send errno = 10054 > > > > XXXDNN0575 (Client)    Thu Feb 03 18:09:19 2011 > >                INET/inet_error: send errno = 10054 > > > > XXXDNN0575 (Client)    Thu Feb 03 18:09:19 2011 > >                INET/inet_error: send errno = 10054 > > > > XXXDNN0575 (Client)    Thu Feb 03 18:09:19 2011 > >                INET/inet_error: send errno = 10054 > > > > XXXDNN0575 (Client)    Thu Feb 03 18:09:19 2011 > >                INET/inet_error: send errno = 10054 > > > > XXXDNN0575 (Client)    Thu Feb 03 18:09:19 2011 > >                INET/inet_error: send errno = 10054 > > > > Obrigado > > > > Renato > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Fri Feb 4 16:53:30 2011 From: wellder em gmail.com (welder) Date: Fri, 4 Feb 2011 15:53:30 -0300 Subject: [firebase-br] Stored Procedure In-Reply-To: References: <4D4AEC93.8090003@gmail.com> Message-ID: Caros colegas StringReplace não irá servir, pois eu já estou passando o valor com ponto, o ParamByName que não passa valor com ponto para parametro tipo Float. Caro Paulo Portella, para usar FloatToStr, ou melhor FloatToStrDef.. meu parametro deveria ser string, mas é float. att Em 4 de fevereiro de 2011 15:13, Diego Maccari escreveu: > Eu tive o mesmo problema aqui e resolvi usando justamente StringReplace > com certeza a solução pra vc é esta > > Att > > Diego Maccari > > -------------------------------------------------- > From: "Fabiano Moura" > Sent: Friday, February 04, 2011 3:05 PM > To: "FireBase" > Subject: Re: [firebase-br] Stored Procedure > > > Cara, o Hugo deu a solução. A solução que ele deu está logo abaixo: >> >> "var >> valor:string >> begin >> valor := editdesconto.text; >> >> na hora de enviar para o banco >> >> valor := StringReplace(valor, ',' , '.', [rfReplaceAll, rfIgnoreCase]); >> >> ou seja troca a virgula por ponto. >> >> não me recordo se a coloção ',' , '.' esta na ordem correta >> >> se não estiver e so trocar para '.' , ','" >> >> >> Fabiano Moura >> >> Em 4 de fevereiro de 2011 15:00, welder escreveu: >> >> mas no parâmetro que a procedure retorna eu não tenho problema e sim no >>> parâmetro que ela recebe. É um parametro tipo float que deve receber >>> valores >>> com casas decimais separadas por . ponto e não virgula. Ao passar ponto >>> no >>> Delphi, ocorre erro. 0.1 não é um valor float valido >>> >>> Em 3 de fevereiro de 2011 17:35, renato wulf jr >>> escreveu: >>> >>> > Outra ideia seria fazer que sua stored procedure retorne string ao > >>> invés >>> de >>> > float e converter dentro do Delphi. >>> > >>> > Renato >>> > ______________________________________________ >>> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> > Para saber como gerenciar/excluir 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 >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir 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 > -- Welder Vieira Técnico em Manutenção e Conectividade Celular: (63) 8118-6461 From renatus em centris.com.br Sat Feb 5 10:07:41 2011 From: renatus em centris.com.br (renato wulf jr) Date: Sat, 5 Feb 2011 10:07:41 -0200 Subject: [firebase-br] Stored Procedure In-Reply-To: References: <4D4AEC93.8090003@gmail.com> Message-ID: Remova os pontos da string e só depois troque a vírgula por ponto. Aí passa! :) Renato From magnosysteminformatica em gmail.com Sun Feb 6 00:30:34 2011 From: magnosysteminformatica em gmail.com (Magno System) Date: Sun, 6 Feb 2011 00:30:34 -0200 Subject: [firebase-br] Teste Message-ID: <005d01cbc5a5$d687a280$6915a8c0@MagnoSystem> Não estou recebendo meus emails. Alguém recebeu ??? Desculpe pelo teste. Software House Magno System Site: www.magnosystem.com.br Email: magno em speet.com.br Tel.: (35)3371-2337 / (35) 9129-7634 From mctbrasil em gmail.com Sun Feb 6 01:11:59 2011 From: mctbrasil em gmail.com (Fabiano Moura) Date: Sun, 6 Feb 2011 01:11:59 -0200 Subject: [firebase-br] Teste In-Reply-To: <005d01cbc5a5$d687a280$6915a8c0@MagnoSystem> References: <005d01cbc5a5$d687a280$6915a8c0@MagnoSystem> Message-ID: Quando eu envio, eu tbm não recebo, só quando alguém envia para a lista! 2011/2/6 Magno System > Não estou recebendo meus emails. Alguém recebeu ??? Desculpe pelo teste. > > Software House Magno System > Site: www.magnosystem.com.br > Email: magno em speet.com.br > Tel.: (35)3371-2337 / (35) 9129-7634 > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Sun Feb 6 09:22:15 2011 From: cwfsa1 em gmail.com (Carlos Wilson) Date: Sun, 06 Feb 2011 09:22:15 -0200 Subject: [firebase-br] Teste In-Reply-To: <005d01cbc5a5$d687a280$6915a8c0@MagnoSystem> References: <005d01cbc5a5$d687a280$6915a8c0@MagnoSystem> Message-ID: <4D4E8467.4040809@gmail.com> Isso acontece pelo fato do seu email ser do GMail, ele se encarrega de não mostrar sua própria mensagem, que faz até um certo sentido, pois se foi voce quem mandou pra que receber de volta?? Se voce tivesse outro servidor de email como yahoo por exemplo isso não aconteceria. []'s Carlos Wilson Formosystem Informática e Automação Comercial Em 06/02/2011 00:30, Magno System escreveu: > Não estou recebendo meus emails. Alguém recebeu ??? Desculpe pelo teste. > > Software House Magno System > Site: www.magnosystem.com.br > Email: magno em speet.com.br > Tel.: (35)3371-2337 / (35) 9129-7634 > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 vandelft em gmail.com Sun Feb 6 11:21:10 2011 From: vandelft em gmail.com (Luis Vieira) Date: Sun, 6 Feb 2011 09:21:10 -0400 Subject: [firebase-br] Teste In-Reply-To: <005d01cbc5a5$d687a280$6915a8c0@MagnoSystem> References: <005d01cbc5a5$d687a280$6915a8c0@MagnoSystem> Message-ID: recebi On Sat, Feb 5, 2011 at 10:30 PM, Magno System < magnosysteminformatica em gmail.com> wrote: > Não estou recebendo meus emails. Alguém recebeu ??? Desculpe pelo teste. > > Software House Magno System > Site: www.magnosystem.com.br > Email: magno em speet.com.br > Tel.: (35)3371-2337 / (35) 9129-7634 > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Enviado do meu Gmail® da Google. From agalysson em gmail.com Sun Feb 6 21:47:31 2011 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Sun, 6 Feb 2011 21:47:31 -0200 Subject: [firebase-br] Teste In-Reply-To: References: <005d01cbc5a5$d687a280$6915a8c0@MagnoSystem> Message-ID: Quando eu envio, recebo apenas as respostas... que é o esperado... Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" 2011/2/6 Luis Vieira > recebi > > On Sat, Feb 5, 2011 at 10:30 PM, Magno System < > magnosysteminformatica em gmail.com> wrote: > > > Não estou recebendo meus emails. Alguém recebeu ??? Desculpe pelo teste. > > > > Software House Magno System > > Site: www.magnosystem.com.br > > Email: magno em speet.com.br > > Tel.: (35)3371-2337 / (35) 9129-7634 > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Enviado do meu Gmail® da Google. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 samuel.peres.ferreira em gmail.com Sun Feb 6 21:57:14 2011 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Sun, 6 Feb 2011 21:57:14 -0200 Subject: [firebase-br] Off-topic. Linguagem desconhecida Message-ID: ola Preciso converter um sistema para o meu, e os dados tem o sufixo .dat, .dix, .dia, .ems e .cfg alguem sabe em que linguagem está? via editor hexa, ate q consigo ver os campos alfanumericos, mas os numericos estao num formato diferente. obrigado Samuel From rnribeiro em gmail.com Mon Feb 7 00:28:39 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Sun, 6 Feb 2011 23:28:39 -0300 Subject: [firebase-br] Off-topic. Linguagem desconhecida In-Reply-To: References: Message-ID: da uma olhada em MAGIC/MAGIC-TB, de repente é por ai Em 6 de fevereiro de 2011 20:57, samuel ferreira < samuel.peres.ferreira em gmail.com> escreveu: > ola > > Preciso converter um sistema para o meu, e os dados tem o sufixo > > .dat, .dix, .dia, .ems e .cfg > > alguem sabe em que linguagem está? > > via editor hexa, ate q consigo ver os campos alfanumericos, mas os > numericos > estao num formato diferente. > > obrigado > > > Samuel > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 sergiojampapb em gmail.com Mon Feb 7 02:11:38 2011 From: sergiojampapb em gmail.com (Sergio Nascimento) Date: Mon, 7 Feb 2011 01:11:38 -0300 Subject: [firebase-br] Off-topic. Linguagem desconhecida In-Reply-To: References: Message-ID: Parace-me com COBOL, também já vi o PASCAL tratar dados em .dat, mas pelo que vc falou está mais para COBOL mesmo. Já trabalhei com COBOL para mainframe. Em 6 de fevereiro de 2011 23:28, Reijanio Nunes Ribeiro escreveu: > da uma olhada em MAGIC/MAGIC-TB, de repente é por ai > > Em 6 de fevereiro de 2011 20:57, samuel ferreira < > samuel.peres.ferreira em gmail.com> escreveu: > > > ola > > > > Preciso converter um sistema para o meu, e os dados tem o sufixo > > > > .dat, .dix, .dia, .ems e .cfg > > > > alguem sabe em que linguagem está? > > > > via editor hexa, ate q consigo ver os campos alfanumericos, mas os > > numericos > > estao num formato diferente. > > > > obrigado > > > > > > Samuel > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir 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 > -- Atenciosamente, Sérgio Ricardo From samuel.peres.ferreira em gmail.com Mon Feb 7 08:37:30 2011 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Mon, 7 Feb 2011 08:37:30 -0200 Subject: [firebase-br] Off-topic. Linguagem desconhecida In-Reply-To: References: Message-ID: ola obrigado a todos q responderam. Acho q nao é cobol nao pq os campos numericos sao gravados de uma forma muito estranha (nada a ver com comp ou comp-3 ou algo parecido). mas consegui achar dentro do programa uma funcao para exportar para texto os cadastros. mais uma vez, obrigado Samuel From magnosysteminformatica em gmail.com Mon Feb 7 10:38:42 2011 From: magnosysteminformatica em gmail.com (Magno System) Date: Mon, 7 Feb 2011 10:38:42 -0200 Subject: [firebase-br] Off-topic. Linguagem desconhecida References: Message-ID: <000901cbc6c3$f65c7d50$6915a8c0@MagnoSystem> Só uma pergunta: Esse programa é o PHARMACY. ----- Original Message ----- From: "samuel ferreira" To: "FireBase" Sent: Monday, February 07, 2011 8:37 AM Subject: [firebase-br] Off-topic. Linguagem desconhecida ola obrigado a todos q responderam. Acho q nao é cobol nao pq os campos numericos sao gravados de uma forma muito estranha (nada a ver com comp ou comp-3 ou algo parecido). mas consegui achar dentro do programa uma funcao para exportar para texto os cadastros. mais uma vez, obrigado Samuel ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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 samuel.peres.ferreira em gmail.com Mon Feb 7 10:49:57 2011 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Mon, 7 Feb 2011 10:49:57 -0200 Subject: [firebase-br] Off-topic. Linguagem desconhecida In-Reply-To: <000901cbc6c3$f65c7d50$6915a8c0@MagnoSystem> References: <000901cbc6c3$f65c7d50$6915a8c0@MagnoSystem> Message-ID: ola nao. e um aplicativo de estoques e contas correntes. Samuel From sicnemelpor em gmail.com Mon Feb 7 10:57:27 2011 From: sicnemelpor em gmail.com (Sicnemelpor) Date: Mon, 07 Feb 2011 10:57:27 -0200 Subject: [firebase-br] Off-topic. Linguagem desconhecida In-Reply-To: References: Message-ID: Os dados numéricos não estão em BCD? Se estiver, é bem possível ser COBOL mesmo. Já fiz (no século passado :D) conversão de COBOL para banco de dados, com programa em Pascal (Delphi na época). []s Nelson Sicuro > ola > > obrigado a todos q responderam. Acho q nao é cobol nao pq os campos > numericos sao gravados de uma forma muito estranha (nada a ver com comp > ou > comp-3 ou algo parecido). mas consegui achar dentro do programa uma > funcao > para exportar para texto os cadastros. > > mais uma vez, obrigado > > > Samuel > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 cristiano em cruzeirors.com.br Mon Feb 7 11:11:51 2011 From: cristiano em cruzeirors.com.br (..:: Cristiano Fochesatto - Suporte e Desenvolvimento ::..) Date: Mon, 7 Feb 2011 11:11:51 -0200 Subject: [firebase-br] Cidades IBGE Para NFE Message-ID: <000701cbc6c8$9745bd40$c5d137c0$@com.br> Bom dia Pessoal, alguém tem uma lista com os códigos dos municípios do IBGE para SQL em SQL prontinho pra agilizar esta parte ? Se sim ficaria grato. From listas em warmboot.com.br Mon Feb 7 11:18:36 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Mon, 7 Feb 2011 11:18:36 -0200 Subject: [firebase-br] Cidades IBGE Para NFE In-Reply-To: <000701cbc6c8$9745bd40$c5d137c0$@com.br> References: <000701cbc6c8$9745bd40$c5d137c0$@com.br> Message-ID: <1116506252.20110207111836@warmboot.com.br> Está no site da FireBase. Vamos procurar antes de perguntar... []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br CFSeD> Bom dia Pessoal, alguém tem uma lista com os códigos dos municípios do IBGE CFSeD> para SQL em SQL prontinho pra agilizar esta parte ? CFSeD> Se sim ficaria grato. From samuel.peres.ferreira em gmail.com Mon Feb 7 11:27:00 2011 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Mon, 7 Feb 2011 11:27:00 -0200 Subject: [firebase-br] Off-topic. Linguagem desconhecida In-Reply-To: References: Message-ID: entao. no meu tempo de cobol (ja disseram: 'no seculo passado', entao nem vou comentar que ja fiz programas em fortran, rsss), os numericos eram comp ou comp-3 e o tamanho gravado era n/2 + 1, e os campos positivos terminavam com 'c' e os negativos com 'd'. mas nao estao assim. mas de qq forma, achei como exportar para txt e novamente agradeco a atencao de todos Samuel From diegomaccari em ig.com.br Mon Feb 7 11:32:10 2011 From: diegomaccari em ig.com.br (Diego Maccari) Date: Mon, 7 Feb 2011 11:32:10 -0200 Subject: [firebase-br] Cidades IBGE Para NFE In-Reply-To: <000701cbc6c8$9745bd40$c5d137c0$@com.br> References: <000701cbc6c8$9745bd40$c5d137c0$@com.br> Message-ID: <6D251C8DB2594DCFB2AC789C428FE3C9@DIEGOPC> No site da lista Firebase tem -------------------------------------------------- From: "..:: Cristiano Fochesatto - Suporte e Desenvolvimento ::.." Sent: Monday, February 07, 2011 11:11 AM To: Subject: [firebase-br] Cidades IBGE Para NFE > Bom dia Pessoal, alguém tem uma lista com os códigos dos municípios do > IBGE > para SQL em SQL prontinho pra agilizar esta parte ? > > Se sim ficaria grato. > > > > > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Mon Feb 7 11:34:50 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Mon, 7 Feb 2011 10:34:50 -0300 Subject: [firebase-br] select float Message-ID: gente o seguinte select me retorna todas tabelas do meu sistema 'select rdb$relation_name from rdb$relations where rdb$system_flag = 0' mas eu queria se possivel retorna a tabela e os campos mas somente os floats tipo: select rdb$relation_name, campos from rdb$relations where campos = float e ele retorne tabela campo fat valor lan precos lan valdesco ... acho que deu pra entender obrigado 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 samuel.peres.ferreira em gmail.com Mon Feb 7 11:44:30 2011 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Mon, 7 Feb 2011 11:44:30 -0200 Subject: [firebase-br] select float In-Reply-To: References: Message-ID: ola ve se isso SELECT a.RDB$RELATION_NAME Tabela, A.RDB$FIELD_NAME NOME_DO_CAMPO FROM RDB$RELATION_FIELDS A, RDB$FIELDS B WHERE (B.RDB$FIELD_NAME = A.RDB$FIELD_SOURCE)AND rdb$Field_scale < 0 ORDER BY RDB$FIELD_POSITION ctrl c ctrl v do google Samuel From levymoreira.ce em gmail.com Mon Feb 7 12:24:07 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Mon, 7 Feb 2011 11:24:07 -0300 Subject: [firebase-br] select float In-Reply-To: References: Message-ID: Resolvel mas na verdade ficou assim: SELECT a.RDB$RELATION_NAME tabela, A.RDB$FIELD_NAME NOME_DO_CAMPO FROM RDB$RELATION_FIELDS A, RDB$FIELDS B WHERE (B.RDB$FIELD_NAME = A.RDB$FIELD_SOURCE)AND b.RDB$FIELD_type = 10 order by a.RDB$RELATION_NAME 2011/2/7 samuel ferreira > ola > > ve se isso > > SELECT > a.RDB$RELATION_NAME Tabela, > A.RDB$FIELD_NAME NOME_DO_CAMPO > FROM > RDB$RELATION_FIELDS A, > RDB$FIELDS B > WHERE > (B.RDB$FIELD_NAME = A.RDB$FIELD_SOURCE)AND > rdb$Field_scale < 0 > ORDER BY > RDB$FIELD_POSITION > > > ctrl c ctrl v do google > > Samuel > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 bragaped em gmail.com Mon Feb 7 13:46:37 2011 From: bragaped em gmail.com (Pedro Braga) Date: Mon, 7 Feb 2011 13:46:37 -0200 Subject: [firebase-br] Off-topic. Linguagem desconhecida In-Reply-To: References: Message-ID: Já tive que converter alguns Dados +/- com essas extenções não me lembro bem da mesmas mas .ems tá me parecendo que é um banco de Dados em DataFlex existe um deiver na Internet pro JDBC que o trial Abre 100 Registro de cada vez no resultado da select da uma pesquisada tem alguns Utilitario que voce tambem pode utilizar parecido com o IBExpert From zeluizdala em terra.com.br Mon Feb 7 14:19:59 2011 From: zeluizdala em terra.com.br (Ze Luiz) Date: Mon, 7 Feb 2011 14:19:59 -0200 Subject: [firebase-br] Gbak References: Message-ID: <000201cbc6e2$e289c7a0$0500a8c0@NOTE> Ola Colegas Estou utilizando o GBAK, para restaurar um backup pegando de um máquina local e enviando pra um dominio na internet, ou seja pega o backup de uma pasta local e restauro o balckup no meu domínio na internet, para isso utilizo o seguinte comando: gbak -c -v -rep -user SYSDBA -password mastekey banco.fbk aqui vai o dominio e o nome do Banco. Até ai td bem ele envia certo, esse mesmo Banco de dados é acessado via internet, o detalhe é que quando um envio, não atualiza no site, a situação é assim: digamos que as 8:00hr faço um envio, ele não atualiza o BD continua o anterior lá, as as 8:30 hr eu envio novamente ai começa a aparece no site as informações do Banco de dados que enviei as 8:00hrs. use sempre fica disponível o penultimo Banco enviado e não o último. Alguem tem uma idéia do que pode estar causando isso ? Att. Zé Luiz From edison em precisa.inf.br Mon Feb 7 15:07:03 2011 From: edison em precisa.inf.br (Edison - Precisa Informatica) Date: Mon, 7 Feb 2011 15:07:03 -0200 Subject: [firebase-br] charset win1252 Message-ID: Boa tarde pessoal O meu banco de dados esta utilizando o charset win1252, onde que eu consigo uma lista de caracteres aceitos, para este charset, para evitar transtornos na hora de gravacao, ou como nao deixar o banco gravar acentos, tremas, e caracteres fora do charset ? ate+ Edison __________ Informação do ESET Smart Security, versão da vacina 5847 (20110204) __________ A mensagem foi verificada pelo ESET Smart Security. http://www.eset.com From eniorm em gmail.com Mon Feb 7 15:40:57 2011 From: eniorm em gmail.com (Enio Marconcini # www.Enio.Pro.Br) Date: Mon, 7 Feb 2011 15:40:57 -0200 Subject: [firebase-br] charset win1252 In-Reply-To: References: Message-ID: primeira pesquisa no google retornou http://en.wikipedia.org/wiki/Windows-1252 2011/2/7 Edison - Precisa Informatica > Boa tarde pessoal > > O meu banco de dados esta utilizando o charset win1252, onde que eu > consigo uma lista de caracteres aceitos, para este charset, > para evitar transtornos na hora de gravacao, ou como nao deixar o banco > gravar acentos, tremas, e caracteres fora do charset ? > > > ate+ > Edison > > > > > > __________ Informação do ESET Smart Security, versão da vacina 5847 > (20110204) __________ > > A mensagem foi verificada pelo ESET Smart Security. > > http://www.eset.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 > -- ENIO RODRIGO MARCONCINI gtalk: eniorm em gmail.com skype: eniorm msn: /dev/null .: FreeBSD -:- OpenBSD -:- GNU/Linux :. Have trouble with Windows - reboot! Have trouble with Unix - be root! From eniorm em gmail.com Mon Feb 7 15:49:10 2011 From: eniorm em gmail.com (Enio Marconcini # www.Enio.Pro.Br) Date: Mon, 7 Feb 2011 15:49:10 -0200 Subject: [firebase-br] Cidades IBGE Para NFE In-Reply-To: <000701cbc6c8$9745bd40$c5d137c0$@com.br> References: <000701cbc6c8$9745bd40$c5d137c0$@com.br> Message-ID: eu sempre achava no próprio site do IBGE, havia uma planilha do excel completa, eu geralmente importava pra sql 2011/2/7 ..:: Cristiano Fochesatto - Suporte e Desenvolvimento ::.. < cristiano em cruzeirors.com.br> > Bom dia Pessoal, alguém tem uma lista com os códigos dos municípios do IBGE > para SQL em SQL prontinho pra agilizar esta parte ? > > Se sim ficaria grato. > > > > > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- ENIO RODRIGO MARCONCINI gtalk: eniorm em gmail.com skype: eniorm msn: /dev/null .: FreeBSD -:- OpenBSD -:- GNU/Linux :. Have trouble with Windows - reboot! Have trouble with Unix - be root! From secretariadogeral em acra.pt Mon Feb 7 15:53:45 2011 From: secretariadogeral em acra.pt (MAR - Secretario Geral da ACRA) Date: Mon, 7 Feb 2011 16:53:45 -0100 Subject: [firebase-br] charset win1252 In-Reply-To: References: Message-ID: Edison, Eu uso o FB213 com este CHAR SET WIN1252 e Aa COLLATION PXW_INTL850 sem qualquer problema. Gravo acentos, graves agudos, circunflexos, "ç" cê-cedil etc... e obtenho as ordenações devidas. Uma vêz muito no início FB2.0 tive problemas com comentários com acentos e outros caracteres especiais que me desapareceram. Mas isso passou e nunca mais aconteceu nada semelhante. Espero poder ajudar. Mário No dia 7 de Fevereiro de 2011 16:40, Enio Marconcini # www.Enio.Pro.Br < eniorm em gmail.com> escreveu: > primeira pesquisa no google retornou > http://en.wikipedia.org/wiki/Windows-1252 > > 2011/2/7 Edison - Precisa Informatica > > > Boa tarde pessoal > > > > O meu banco de dados esta utilizando o charset win1252, onde que eu > > consigo uma lista de caracteres aceitos, para este charset, > > para evitar transtornos na hora de gravacao, ou como nao deixar o banco > > gravar acentos, tremas, e caracteres fora do charset ? > > > > > > ate+ > > Edison > > > > > > > > > > > > __________ Informação do ESET Smart Security, versão da vacina 5847 > > (20110204) __________ > > > > A mensagem foi verificada pelo ESET Smart Security. > > > > http://www.eset.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 > > > > > > -- > ENIO RODRIGO MARCONCINI > gtalk: eniorm em gmail.com > skype: eniorm > msn: /dev/null > > .: FreeBSD -:- OpenBSD -:- GNU/Linux :. > Have trouble with Windows - reboot! > Have trouble with Unix - be root! > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- C/Melhores cumprimentos Mário Agostinho Reis Esta mensagem contém informação de natureza confidencial e é exclusivamente dirigida ao(s) destinatário(s) indicado(s). Se, por engano, receber este email agradecemos que não o copie nem o reenvie e que nos notifique do ocorrido através do email de resposta. From secretariadogeral em acra.pt Mon Feb 7 15:54:47 2011 From: secretariadogeral em acra.pt (MAR - Secretario Geral da ACRA) Date: Mon, 7 Feb 2011 16:54:47 -0100 Subject: [firebase-br] charset win1252 In-Reply-To: References: Message-ID: Quero dizer Enio e não Edison(Desculpe.) No dia 7 de Fevereiro de 2011 16:53, MAR - Secretario Geral da ACRA < secretariadogeral em acra.pt> escreveu: > Edison, > > Eu uso o FB213 com este CHAR SET WIN1252 e Aa COLLATION PXW_INTL850 sem > qualquer problema. > Gravo acentos, graves agudos, circunflexos, "ç" cê-cedil etc... e obtenho > as ordenações devidas. > Uma vêz muito no início FB2.0 tive problemas com comentários com acentos e > outros caracteres especiais > que me desapareceram. Mas isso passou e nunca mais aconteceu nada > semelhante. > > Espero poder ajudar. > Mário > > No dia 7 de Fevereiro de 2011 16:40, Enio Marconcini # www.Enio.Pro.Br > escreveu: > > primeira pesquisa no google retornou >> http://en.wikipedia.org/wiki/Windows-1252 >> >> 2011/2/7 Edison - Precisa Informatica >> >> > Boa tarde pessoal >> > >> > O meu banco de dados esta utilizando o charset win1252, onde que eu >> > consigo uma lista de caracteres aceitos, para este charset, >> > para evitar transtornos na hora de gravacao, ou como nao deixar o banco >> > gravar acentos, tremas, e caracteres fora do charset ? >> > >> > >> > ate+ >> > Edison >> > >> > >> > >> > >> > >> > __________ Informação do ESET Smart Security, versão da vacina 5847 >> > (20110204) __________ >> > >> > A mensagem foi verificada pelo ESET Smart Security. >> > >> > http://www.eset.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 >> > >> >> >> >> -- >> ENIO RODRIGO MARCONCINI >> gtalk: eniorm em gmail.com >> skype: eniorm >> msn: /dev/null >> >> .: FreeBSD -:- OpenBSD -:- GNU/Linux :. >> Have trouble with Windows - reboot! >> Have trouble with Unix - be root! >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > > -- > C/Melhores cumprimentos > Mário Agostinho Reis > > Esta mensagem contém informação de natureza confidencial e é > exclusivamente dirigida ao(s) destinatário(s) indicado(s). Se, por engano, > receber este email agradecemos que não o copie nem o reenvie e que nos > notifique do ocorrido através do email de resposta. > -- C/Melhores cumprimentos Mário Agostinho Reis Esta mensagem contém informação de natureza confidencial e é exclusivamente dirigida ao(s) destinatário(s) indicado(s). Se, por engano, receber este email agradecemos que não o copie nem o reenvie e que nos notifique do ocorrido através do email de resposta. From samuel.peres.ferreira em gmail.com Mon Feb 7 15:58:41 2011 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Mon, 7 Feb 2011 15:58:41 -0200 Subject: [firebase-br] Trazer n registros Message-ID: ola estou usando o d7, com fb 2.5 e componente de acesso MDO. Em algumas sql, estou usando o `first n` para trazer n registros e nao sobrecarregar o trafego, POREM, nem sempre esse n é suficiente. Náo existe o parametro 'fetch' no mdo. tem como vir trazendo os dados conforme for a necessidade? obrigado -- Samuel From eniorm em gmail.com Mon Feb 7 16:20:53 2011 From: eniorm em gmail.com (Enio Marconcini # www.Enio.Pro.Br) Date: Mon, 7 Feb 2011 16:20:53 -0200 Subject: [firebase-br] charset win1252 In-Reply-To: References: Message-ID: Opa, eu sempre uso win1252 com collate win1252, apenas alguns casos que eu mudo o collate, mas nunca tive problemas 2011/2/7 MAR - Secretario Geral da ACRA > Quero dizer Enio e não Edison(Desculpe.) > > No dia 7 de Fevereiro de 2011 16:53, MAR - Secretario Geral da ACRA < > secretariadogeral em acra.pt> escreveu: > > > Edison, > > > > Eu uso o FB213 com este CHAR SET WIN1252 e Aa COLLATION PXW_INTL850 sem > > qualquer problema. > > Gravo acentos, graves agudos, circunflexos, "ç" cê-cedil etc... e obtenho > > as ordenações devidas. > > Uma vêz muito no início FB2.0 tive problemas com comentários com acentos > e > > outros caracteres especiais > > que me desapareceram. Mas isso passou e nunca mais aconteceu nada > > semelhante. > > > > Espero poder ajudar. > > Mário > > > > No dia 7 de Fevereiro de 2011 16:40, Enio Marconcini # www.Enio.Pro.Br< > http://www.enio.pro.br/> > > escreveu: > > > > primeira pesquisa no google retornou > >> http://en.wikipedia.org/wiki/Windows-1252 > >> > >> 2011/2/7 Edison - Precisa Informatica > >> > >> > Boa tarde pessoal > >> > > >> > O meu banco de dados esta utilizando o charset win1252, onde que eu > >> > consigo uma lista de caracteres aceitos, para este charset, > >> > para evitar transtornos na hora de gravacao, ou como nao deixar o > banco > >> > gravar acentos, tremas, e caracteres fora do charset ? > >> > > >> > > >> > ate+ > >> > Edison > >> > > >> > > >> > > >> > > >> > > >> > __________ Informação do ESET Smart Security, versão da vacina 5847 > >> > (20110204) __________ > >> > > >> > A mensagem foi verificada pelo ESET Smart Security. > >> > > >> > http://www.eset.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 > >> > > >> > >> > >> > >> -- > >> ENIO RODRIGO MARCONCINI > >> gtalk: eniorm em gmail.com > >> skype: eniorm > >> msn: /dev/null > >> > >> .: FreeBSD -:- OpenBSD -:- GNU/Linux :. > >> Have trouble with Windows - reboot! > >> Have trouble with Unix - be root! > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > > > > > > > -- > > C/Melhores cumprimentos > > Mário Agostinho Reis > > > > Esta mensagem contém informação de natureza confidencial e é > > exclusivamente dirigida ao(s) destinatário(s) indicado(s). Se, por > engano, > > receber este email agradecemos que não o copie nem o reenvie e que nos > > notifique do ocorrido através do email de resposta. > > > > > > -- > C/Melhores cumprimentos > Mário Agostinho Reis > > Esta mensagem contém informação de natureza confidencial e é > exclusivamente dirigida ao(s) destinatário(s) indicado(s). Se, por engano, > receber este email agradecemos que não o copie nem o reenvie e que nos > notifique do ocorrido através do email de resposta. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- ENIO RODRIGO MARCONCINI gtalk: eniorm em gmail.com skype: eniorm msn: /dev/null .: FreeBSD -:- OpenBSD -:- GNU/Linux :. Have trouble with Windows - reboot! Have trouble with Unix - be root! From eniorm em gmail.com Mon Feb 7 16:28:18 2011 From: eniorm em gmail.com (Enio Marconcini # www.Enio.Pro.Br) Date: Mon, 7 Feb 2011 16:28:18 -0200 Subject: [firebase-br] Trazer n registros In-Reply-To: References: Message-ID: MDO não possui o FetchAll ? uma vez que precisei usar o first, eu fiz através de sql dinamico query.sql.clear; query.sql.add('select first X'); query.sql.add('from tabela where ...'); query.sql.add('.....'); quando precisava mudar o valor de X, eu substituia a linha toda assim query.sql[0] := 'select first Y'); o resto continuava, foi o jeito que eu fiz 2011/2/7 samuel ferreira > ola > > > estou usando o d7, com fb 2.5 e componente de acesso MDO. > > Em algumas sql, estou usando o `first n` para trazer n registros e nao > sobrecarregar o trafego, POREM, nem sempre esse n é suficiente. Náo existe > o > parametro 'fetch' no mdo. tem como vir trazendo os dados conforme for a > necessidade? > > > obrigado > > -- > Samuel > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- ENIO RODRIGO MARCONCINI gtalk: eniorm em gmail.com skype: eniorm msn: /dev/null .: FreeBSD -:- OpenBSD -:- GNU/Linux :. Have trouble with Windows - reboot! Have trouble with Unix - be root! From samuel.peres.ferreira em gmail.com Mon Feb 7 16:31:44 2011 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Mon, 7 Feb 2011 16:31:44 -0200 Subject: [firebase-br] Trazer n registros In-Reply-To: References: Message-ID: mas eu queria evitar o uso do `first` do proprio componente ou banco ir trazendo conforme a necessidade. nao sei se e possivel. samuel From eniorm em gmail.com Mon Feb 7 17:04:51 2011 From: eniorm em gmail.com (Enio Marconcini # www.Enio.Pro.Br) Date: Mon, 7 Feb 2011 17:04:51 -0200 Subject: [firebase-br] Trazer n registros In-Reply-To: References: Message-ID: hmmm, não lembro agora os recursos que o mdo possui para isso, se fosse o dbx eu sei que existe o FetchOnDemand que tras os dados de acordo com a demanda, algo assim se não me engano. 2011/2/7 samuel ferreira > mas eu queria evitar o uso do `first` > > do proprio componente ou banco ir trazendo conforme a necessidade. nao sei > se e possivel. > > samuel > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- ENIO RODRIGO MARCONCINI gtalk: eniorm em gmail.com skype: eniorm msn: /dev/null .: FreeBSD -:- OpenBSD -:- GNU/Linux :. Have trouble with Windows - reboot! Have trouble with Unix - be root! From hpensador em gmail.com Mon Feb 7 17:10:30 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Mon, 07 Feb 2011 16:10:30 -0300 Subject: [firebase-br] Trazer n registros In-Reply-To: References: Message-ID: Boa tarde Samuel! Já que o amigo esta preocupado com o trafego de dados na rede vale uma dica... Nunca carregue os dados assim que o usuário abrir o formulario, coloque uma tela de pesquisa e deixe que o mesmo diga o que necessita - com absoluta certeza nenhum cliente irá abrir uma tela de cadastro e alterar todos os n-registro carregados. Logo se o cliente quer alterar o cadastro do produto "Sabão", ele irá digitar a palavra sabao ou parte dela e sua consulta irá retornar apenas os registros existentes com a palavra sabão... daí vc já fez um bom filtro impedindo que seja carregado (todos os produtos cadastrados) de forma desnecessária. > > estou usando o d7, com fb 2.5 e componente de acesso MDO. > > Em algumas sql, estou usando o `first n` para trazer n registros e nao > sobrecarregar o trafego, POREM, nem sempre esse n é suficiente. Náo existe o > parametro 'fetch' no mdo. tem como vir trazendo os dados conforme for a > necessidade? -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador www.hpensador.net (71) 9975-9176 From samuel.peres.ferreira em gmail.com Mon Feb 7 17:19:28 2011 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Mon, 7 Feb 2011 17:19:28 -0200 Subject: [firebase-br] Trazer n registros In-Reply-To: References: Message-ID: e verdade. a ideia e justamente essa. trazer o basico. mas tenho um filtro aki q tem 'marca' com mais de 1000 itens, e nao keria trazer os `mais de 1000`, somente o necessario. ate pensei em fazer paginacao, mas se conseguisse de outra forma seria mais facil samuel From pportellaa.firebase em gmail.com Mon Feb 7 18:48:45 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Mon, 07 Feb 2011 18:48:45 -0200 Subject: [firebase-br] Trazer n registros In-Reply-To: References: Message-ID: <4D505AAD.3070701@gmail.com> Em 07/02/2011 17:19, samuel ferreira escreveu: > e verdade. a ideia e justamente essa. trazer o basico. mas tenho um filtro > aki q tem 'marca' com mais de 1000 itens, e nao keria trazer os `mais de > 1000`, somente o necessario. ate pensei em fazer paginacao, mas se > conseguisse de outra forma seria mais facil > > > samuel > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa Faça então regras de pesquisa.. * mínimo de 2 palavras ou * mínimo de 6 letras ou * qualquer outro quesito que faça trazer o mínimo de registros possivel. Já vi casos em que se fazia um count(*) antes de trazer o select, só para saber quantos registros "viriam" e que se fossem mais do que N registros, então o sistema dava um aviso -> "Você tem certeza que deseja trazer 1.397 Produtos?" From rnribeiro em gmail.com Mon Feb 7 20:04:24 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Mon, 7 Feb 2011 19:04:24 -0300 Subject: [firebase-br] Trazer n registros In-Reply-To: <4D505AAD.3070701@gmail.com> References: <4D505AAD.3070701@gmail.com> Message-ID: se usar clientdataset da uma estudada em packetRecord com ele vc pode definir quantos itens serão, recuperados, no grid Em 7 de fevereiro de 2011 17:48, Paulo Portella < pportellaa.firebase em gmail.com> escreveu: > Em 07/02/2011 17:19, samuel ferreira escreveu: > > e verdade. a ideia e justamente essa. trazer o basico. mas tenho um filtro >> aki q tem 'marca' com mais de 1000 itens, e nao keria trazer os `mais de >> 1000`, somente o necessario. ate pensei em fazer paginacao, mas se >> conseguisse de outra forma seria mais facil >> >> >> samuel >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > Faça então regras de pesquisa.. > * mínimo de 2 palavras > ou > * mínimo de 6 letras > ou > * qualquer outro quesito que faça trazer o mínimo de registros possivel. > > Já vi casos em que se fazia um count(*) antes de trazer o select, só para > saber quantos registros "viriam" e que se fossem mais do que N registros, > então o sistema dava um aviso > > -> "Você tem certeza que deseja trazer 1.397 Produtos?" > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Tue Feb 8 07:50:25 2011 From: cwfsa1 em gmail.com (Carlos Wilson) Date: Tue, 08 Feb 2011 07:50:25 -0200 Subject: [firebase-br] charset win1252 In-Reply-To: References: Message-ID: <4D5111E1.2060606@gmail.com> Aproveitando o gancho gostaria de saber se existe uma diferença técnica do charset win1252 para o ISO8859_1 com collate PT_BR. Por que usar ao invés do outro? Ou e só questão de gosto, eles fazem a mesma coisa? []'s Carlos Wilson Formosystem Informática e Automação Comercial Em 07/02/2011 16:20, Enio Marconcini # www.Enio.Pro.Br escreveu: > Opa, > eu sempre uso win1252 com collate win1252, apenas alguns casos que eu mudo o > collate, mas nunca tive problemas > > 2011/2/7 MAR - Secretario Geral da ACRA > >> Quero dizer Enio e não Edison(Desculpe.) >> >> No dia 7 de Fevereiro de 2011 16:53, MAR - Secretario Geral da ACRA< >> secretariadogeral em acra.pt> escreveu: >> >>> Edison, >>> >>> Eu uso o FB213 com este CHAR SET WIN1252 e Aa COLLATION PXW_INTL850 sem >>> qualquer problema. >>> Gravo acentos, graves agudos, circunflexos, "ç" cê-cedil etc... e obtenho >>> as ordenações devidas. >>> Uma vêz muito no início FB2.0 tive problemas com comentários com acentos >> e >>> outros caracteres especiais >>> que me desapareceram. Mas isso passou e nunca mais aconteceu nada >>> semelhante. >>> >>> Espero poder ajudar. >>> Mário >>> >>> No dia 7 de Fevereiro de 2011 16:40, Enio Marconcini # www.Enio.Pro.Br< >> http://www.enio.pro.br/> >>> escreveu: >>> >>> primeira pesquisa no google retornou >>>> http://en.wikipedia.org/wiki/Windows-1252 >>>> >>>> 2011/2/7 Edison - Precisa Informatica >>>> >>>>> Boa tarde pessoal >>>>> >>>>> O meu banco de dados esta utilizando o charset win1252, onde que eu >>>>> consigo uma lista de caracteres aceitos, para este charset, >>>>> para evitar transtornos na hora de gravacao, ou como nao deixar o >> banco >>>>> gravar acentos, tremas, e caracteres fora do charset ? >>>>> >>>>> >>>>> ate+ >>>>> Edison >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> __________ Informação do ESET Smart Security, versão da vacina 5847 >>>>> (20110204) __________ >>>>> >>>>> A mensagem foi verificada pelo ESET Smart Security. >>>>> >>>>> http://www.eset.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 >>>>> >>>> >>>> >>>> -- >>>> ENIO RODRIGO MARCONCINI >>>> gtalk: eniorm em gmail.com >>>> skype: eniorm >>>> msn: /dev/null >>>> >>>> .: FreeBSD -:- OpenBSD -:- GNU/Linux :. >>>> Have trouble with Windows - reboot! >>>> Have trouble with Unix - be root! >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>> >>> >>> -- >>> C/Melhores cumprimentos >>> Mário Agostinho Reis >>> >>> Esta mensagem contém informação de natureza confidencial e é >>> exclusivamente dirigida ao(s) destinatário(s) indicado(s). Se, por >> engano, >>> receber este email agradecemos que não o copie nem o reenvie e que nos >>> notifique do ocorrido através do email de resposta. >>> >> >> >> -- >> C/Melhores cumprimentos >> Mário Agostinho Reis >> >> Esta mensagem contém informação de natureza confidencial e é >> exclusivamente dirigida ao(s) destinatário(s) indicado(s). Se, por engano, >> receber este email agradecemos que não o copie nem o reenvie e que nos >> notifique do ocorrido através do email de resposta. >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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 Feb 8 08:47:56 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Tue, 8 Feb 2011 08:47:56 -0200 Subject: [firebase-br] charset win1252 In-Reply-To: <4D5111E1.2060606@gmail.com> References: <4D5111E1.2060606@gmail.com> Message-ID: Na teoria, existem pequenas diferenças. Na prática, o Win1252 possui os caracteres suportados pelo Windows, e o ISO8859 os caracteres suportados pelo UNIX. Como eles são praticamente iguais, fica apenas uma questão de gosto. ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 8 de fevereiro de 2011 07:50, Carlos Wilson escreveu: > Aproveitando o gancho gostaria de saber se existe uma diferença técnica do > charset win1252 para o ISO8859_1 com collate PT_BR. > Por que usar ao invés do outro? Ou e só questão de gosto, eles fazem a mesma > coisa? > > []'s > Carlos Wilson > Formosystem > Informática e Automação Comercial > > > Em 07/02/2011 16:20, Enio Marconcini # www.Enio.Pro.Br escreveu: >> >> Opa, >> eu sempre uso win1252 com collate win1252, apenas alguns casos que eu mudo >> o >> collate, mas nunca tive problemas >> >> 2011/2/7 MAR - Secretario Geral da ACRA >> >>>  Quero dizer Enio e não Edison(Desculpe.) >>> >>> No dia 7 de Fevereiro de 2011 16:53, MAR - Secretario Geral da ACRA< >>> secretariadogeral em acra.pt>  escreveu: >>> >>>> Edison, >>>> >>>> Eu uso o FB213 com este CHAR SET WIN1252 e Aa COLLATION PXW_INTL850 sem >>>> qualquer problema. >>>> Gravo acentos, graves agudos, circunflexos, "ç" cê-cedil etc... e >>>> obtenho >>>> as ordenações devidas. >>>> Uma vêz muito no início FB2.0 tive problemas com comentários com acentos >>> >>> e >>>> >>>> outros caracteres especiais >>>> que me desapareceram. Mas isso passou e nunca mais aconteceu nada >>>> semelhante. >>>> >>>> Espero poder ajudar. >>>> Mário >>>> >>>> No dia 7 de Fevereiro de 2011 16:40, Enio Marconcini # www.Enio.Pro.Br< >>> >>> http://www.enio.pro.br/> >>>> >>>>  escreveu: >>>> >>>> primeira pesquisa no google retornou >>>>> >>>>> http://en.wikipedia.org/wiki/Windows-1252 >>>>> >>>>> 2011/2/7 Edison - Precisa Informatica >>>>> >>>>>> Boa tarde pessoal >>>>>> >>>>>> O meu banco de dados esta utilizando o charset win1252,  onde que eu >>>>>> consigo uma lista de caracteres aceitos, para este charset, >>>>>> para evitar transtornos na hora de gravacao, ou como nao deixar o >>> >>> banco >>>>>> >>>>>> gravar acentos, tremas, e caracteres fora do charset  ? >>>>>> >>>>>> >>>>>> ate+ >>>>>> Edison >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> __________ Informação do ESET Smart Security, versão da vacina 5847 >>>>>> (20110204) __________ >>>>>> >>>>>> A mensagem foi verificada pelo  ESET Smart Security. >>>>>> >>>>>> http://www.eset.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 >>>>>> >>>>> >>>>> >>>>> -- >>>>> ENIO RODRIGO MARCONCINI >>>>> gtalk: eniorm em gmail.com >>>>> skype: eniorm >>>>> msn: /dev/null >>>>> >>>>> .: FreeBSD -:- OpenBSD -:- GNU/Linux :. >>>>> Have trouble with Windows - reboot! >>>>> Have trouble with Unix - be root! >>>>> ______________________________________________ >>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>> >>>> >>>> >>>> -- >>>> C/Melhores cumprimentos >>>> Mário Agostinho Reis >>>> >>>> Esta mensagem contém informação de natureza confidencial e é >>>> exclusivamente dirigida ao(s) destinatário(s) indicado(s). Se, por >>> >>> engano, >>>> >>>> receber este email agradecemos que não o copie nem o reenvie e que nos >>>> notifique do ocorrido através do email de resposta. >>>> >>> >>> >>> -- >>> C/Melhores cumprimentos >>> Mário Agostinho Reis >>> >>> Esta mensagem contém informação de natureza confidencial e é >>> exclusivamente dirigida ao(s) destinatário(s) indicado(s). Se, por >>> engano, >>> receber este email agradecemos que não o copie nem o reenvie e que nos >>> notifique do ocorrido através do email de resposta. >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir 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 listas em warmboot.com.br Tue Feb 8 09:02:43 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Tue, 8 Feb 2011 09:02:43 -0200 Subject: [firebase-br] charset win1252 In-Reply-To: References: <4D5111E1.2060606@gmail.com> Message-ID: <992824097.20110208090243@warmboot.com.br> Em termos de caracteres pode até ser que não haja muita diferença, mas como o charset também determina os collates que estão disponíveis, haverá diferença se um collate for utilizado, visto que o ISO* utiliza "dictionary sort" e o win* não. Para saber mais sobre collates, sugiro a leitura do artigo sobre acentuação no site da FireBase. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br EJ> Na teoria, existem pequenas diferenças. EJ> Na prática, o Win1252 possui os caracteres suportados pelo Windows, e EJ> o ISO8859 os caracteres suportados pelo UNIX. EJ> Como eles são praticamente iguais, fica apenas uma questão de gosto. EJ> ========================== EJ> Eduardo Jedliczka EJ> Apucarana - Pr EJ> ========================== EJ> Em 8 de fevereiro de 2011 07:50, Carlos Wilson escreveu: >> Aproveitando o gancho gostaria de saber se existe uma diferença técnica do >> charset win1252 para o ISO8859_1 com collate PT_BR. >> Por que usar ao invés do outro? Ou e só questão de gosto, eles fazem a mesma >> coisa? >> >> []'s >> Carlos Wilson >> Formosystem >> Informática e Automação Comercial From cwfsa1 em gmail.com Tue Feb 8 09:04:45 2011 From: cwfsa1 em gmail.com (Carlos Wilson) Date: Tue, 08 Feb 2011 09:04:45 -0200 Subject: [firebase-br] charset win1252 In-Reply-To: References: <4D5111E1.2060606@gmail.com> Message-ID: <4D51234D.30907@gmail.com> Eduardo, obrigado pela resposta. Perguntei isso porque até ontem estava usando o Win1252 porém estava percebendo que os nomes acentuados iam para baixo da lista. por exemplo Jose Anisio Jose Armando José Anísio Como estou iniciando um novo projeto resolvi fazê-lo em ISO8859_1 com PT_BR. []'s Carlos Wilson Formosystem Informática e Automação Comercial Em 08/02/2011 08:47, Eduardo Jedliczka escreveu: > Na teoria, existem pequenas diferenças. > > Na prática, o Win1252 possui os caracteres suportados pelo Windows, e > o ISO8859 os caracteres suportados pelo UNIX. > > Como eles são praticamente iguais, fica apenas uma questão de gosto. > > ========================== > Eduardo Jedliczka > Apucarana - Pr > ========================== > > > Em 8 de fevereiro de 2011 07:50, Carlos Wilson escreveu: >> Aproveitando o gancho gostaria de saber se existe uma diferença técnica do >> charset win1252 para o ISO8859_1 com collate PT_BR. >> Por que usar ao invés do outro? Ou e só questão de gosto, eles fazem a mesma >> coisa? >> >> []'s >> Carlos Wilson >> Formosystem >> Informática e Automação Comercial >> >> >> Em 07/02/2011 16:20, Enio Marconcini # www.Enio.Pro.Br escreveu: >>> Opa, >>> eu sempre uso win1252 com collate win1252, apenas alguns casos que eu mudo >>> o >>> collate, mas nunca tive problemas >>> >>> 2011/2/7 MAR - Secretario Geral da ACRA >>> >>>> Quero dizer Enio e não Edison(Desculpe.) >>>> >>>> No dia 7 de Fevereiro de 2011 16:53, MAR - Secretario Geral da ACRA< >>>> secretariadogeral em acra.pt> escreveu: >>>> >>>>> Edison, >>>>> >>>>> Eu uso o FB213 com este CHAR SET WIN1252 e Aa COLLATION PXW_INTL850 sem >>>>> qualquer problema. >>>>> Gravo acentos, graves agudos, circunflexos, "ç" cê-cedil etc... e >>>>> obtenho >>>>> as ordenações devidas. >>>>> Uma vêz muito no início FB2.0 tive problemas com comentários com acentos >>>> e >>>>> outros caracteres especiais >>>>> que me desapareceram. Mas isso passou e nunca mais aconteceu nada >>>>> semelhante. >>>>> >>>>> Espero poder ajudar. >>>>> Mário >>>>> >>>>> No dia 7 de Fevereiro de 2011 16:40, Enio Marconcini # www.Enio.Pro.Br< >>>> http://www.enio.pro.br/> >>>>> escreveu: >>>>> >>>>> primeira pesquisa no google retornou >>>>>> http://en.wikipedia.org/wiki/Windows-1252 >>>>>> >>>>>> 2011/2/7 Edison - Precisa Informatica >>>>>> >>>>>>> Boa tarde pessoal >>>>>>> >>>>>>> O meu banco de dados esta utilizando o charset win1252, onde que eu >>>>>>> consigo uma lista de caracteres aceitos, para este charset, >>>>>>> para evitar transtornos na hora de gravacao, ou como nao deixar o >>>> banco >>>>>>> gravar acentos, tremas, e caracteres fora do charset ? >>>>>>> >>>>>>> >>>>>>> ate+ >>>>>>> Edison >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> __________ Informação do ESET Smart Security, versão da vacina 5847 >>>>>>> (20110204) __________ >>>>>>> >>>>>>> A mensagem foi verificada pelo ESET Smart Security. >>>>>>> >>>>>>> http://www.eset.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 >>>>>>> >>>>>> >>>>>> -- >>>>>> ENIO RODRIGO MARCONCINI >>>>>> gtalk: eniorm em gmail.com >>>>>> skype: eniorm >>>>>> msn: /dev/null >>>>>> >>>>>> .: FreeBSD -:- OpenBSD -:- GNU/Linux :. >>>>>> Have trouble with Windows - reboot! >>>>>> Have trouble with Unix - be root! >>>>>> ______________________________________________ >>>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>>> >>>>> >>>>> -- >>>>> C/Melhores cumprimentos >>>>> Mário Agostinho Reis >>>>> >>>>> Esta mensagem contém informação de natureza confidencial e é >>>>> exclusivamente dirigida ao(s) destinatário(s) indicado(s). Se, por >>>> engano, >>>>> receber este email agradecemos que não o copie nem o reenvie e que nos >>>>> notifique do ocorrido através do email de resposta. >>>>> >>>> >>>> -- >>>> C/Melhores cumprimentos >>>> Mário Agostinho Reis >>>> >>>> Esta mensagem contém informação de natureza confidencial e é >>>> exclusivamente dirigida ao(s) destinatário(s) indicado(s). Se, por >>>> engano, >>>> receber este email agradecemos que não o copie nem o reenvie e que nos >>>> notifique do ocorrido através do email de resposta. >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir 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 antoniocmoura em gmail.com Tue Feb 8 09:24:03 2011 From: antoniocmoura em gmail.com (Antonio Carlos de Moura) Date: Tue, 8 Feb 2011 09:24:03 -0200 Subject: [firebase-br] Erro no gbak Message-ID: Bom dia pessoal, Tenho um cliente que instalou um servidor novo com linux debian e no momento de restaurar a base está aparecendo o seguinte erro: "operaing system directive write failed" Aqui no meu servidor que tb é linux debian a base restaura normal e se ele colocar uma base restaurada neste servidor tb funciona normal. Alguém tem idéia do que pode ser? Grato, Antonio Carlos From hpensador em gmail.com Tue Feb 8 09:27:33 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Tue, 08 Feb 2011 08:27:33 -0300 Subject: [firebase-br] charset win1252 In-Reply-To: <4D51234D.30907@gmail.com> References: <4D5111E1.2060606@gmail.com> <4D51234D.30907@gmail.com> Message-ID: Bom dia Carlos Wilson! Já que seu projeto é novo.. faça um teste também com win1252 com o collate win_ptbr > Eduardo, obrigado pela resposta. Perguntei isso porque até ontem estava > usando o Win1252 porém estava percebendo que os nomes acentuados iam > para baixo da lista. por exemplo > -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador www.hpensador.net (71) 9975-9176 From giovaniroche em msn.com Tue Feb 8 11:09:10 2011 From: giovaniroche em msn.com (=?iso-8859-1?B?R2lvdmFuaSBSb2No6g==?=) Date: Tue, 8 Feb 2011 11:09:10 -0200 Subject: [firebase-br] =?iso-8859-1?q?D=FAvida_SQL+QrGroup=28QuickReport?= =?iso-8859-1?q?=29_Delphi?= Message-ID: Olá amigos, tenho o seguinte select : SELECT * FROM REL_TODAS_DEVOLUCOES(1,'01.02.2011','28.02.2011') UNION SELECT * FROM REL_TODAS_VENDAS(1,'01.02.2011','28.02.2011'); Ele me retorna os campos que preciso e o campo TIPO que é uma string igual a 'DEVOLUÇÕES' para o 1º select e 'VENDAS' para o 2º. Estou tentando pelo QuickReport usar o QRGroup para agrupar os resultados pelo campo TIPO. Coloquei a expression como dsRel.TIPO mas o resultado final é todos os registros no grupo 'VENDAS', ou seja ele não agrupou. Alguém sabe o que pode ser? Obrigado From kristiano em lojasedmil.com.br Tue Feb 8 10:41:53 2011 From: kristiano em lojasedmil.com.br (Kristiano) Date: Tue, 8 Feb 2011 12:41:53 +0000 (UTC) Subject: [firebase-br] =?utf-8?q?Execute_block_com_par=C3=A2metro_de_entra?= =?utf-8?q?da_e_sa=C3=ADda?= Message-ID: Alguém conhece algum componente do Delphi 7 onde eu possa usar EXECUTE BLOCK com parâmetro de entrada e saída? Pretendo usar como uma TQuery. Exemplo: EXECUTE BLOCK (COD INTEGER = :COD) RETURNS (SAIDA INTEGER) AS BEGIN SELECT FIRST 1 ULTIMOCODIGO FROM CODIGO WHERE ULTIMOCODIGO = :COD INTO SAIDA; SUSPEND; END Estou tentando usa MDO, mas pesquisando na lista já vi que não funciona. From eniorm em gmail.com Tue Feb 8 12:05:13 2011 From: eniorm em gmail.com (Enio Marconcini # www.Enio.Pro.Br) Date: Tue, 8 Feb 2011 12:05:13 -0200 Subject: [firebase-br] Trazer n registros In-Reply-To: References: <4D505AAD.3070701@gmail.com> Message-ID: amigão, cada um deu uma ajuda, agora da pra você somar as idéias e aplicar um pouco de cada, eu já fiz assim limitando pesquisas de no mínimo 3 caracteres, também não gosto de exibir toda a tabela num grid, mas pode acontecer ocasiões que são necessárias, então neste caso eu acredito que o clientdataset com o datapacket ajustado pode vir a calhar. já pensei em fazer um esquema de paginação, graças a Deus o Firebird suporta isso, com alguns controles feitos pelo Delphi implementado via código somando os recursos "first" e "skip" daria para implementar um esqueminha legal, mas eu penso que a solução de consultas cuja chave tenha um tamanho mínimo limitado somado ao datapacket do CDS é a melhor solução. abraços 2011/2/7 Reijanio Nunes Ribeiro > se usar clientdataset da uma estudada em packetRecord com ele vc pode > definir quantos itens serão, recuperados, no grid > > Em 7 de fevereiro de 2011 17:48, Paulo Portella < > pportellaa.firebase em gmail.com> escreveu: > > > Em 07/02/2011 17:19, samuel ferreira escreveu: > > > > e verdade. a ideia e justamente essa. trazer o basico. mas tenho um > filtro > >> aki q tem 'marca' com mais de 1000 itens, e nao keria trazer os `mais de > >> 1000`, somente o necessario. ate pensei em fazer paginacao, mas se > >> conseguisse de outra forma seria mais facil > >> > >> > >> samuel > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > Faça então regras de pesquisa.. > > * mínimo de 2 palavras > > ou > > * mínimo de 6 letras > > ou > > * qualquer outro quesito que faça trazer o mínimo de registros possivel. > > > > Já vi casos em que se fazia um count(*) antes de trazer o select, só para > > saber quantos registros "viriam" e que se fossem mais do que N registros, > > então o sistema dava um aviso > > > > -> "Você tem certeza que deseja trazer 1.397 Produtos?" > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir 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 > -- ENIO RODRIGO MARCONCINI gtalk: eniorm em gmail.com skype: eniorm msn: /dev/null .: FreeBSD -:- OpenBSD -:- GNU/Linux :. Have trouble with Windows - reboot! Have trouble with Unix - be root! From edujed em gmail.com Tue Feb 8 13:42:59 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Tue, 8 Feb 2011 13:42:59 -0200 Subject: [firebase-br] =?iso-8859-1?q?D=FAvida_SQL+QrGroup=28QuickReport?= =?iso-8859-1?q?=29_Delphi?= In-Reply-To: References: Message-ID: Experimente postar numa lista de Delphi. ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 8 de fevereiro de 2011 11:09, Giovani Rochê escreveu: > > Olá amigos, tenho o seguinte select : > SELECT * FROM REL_TODAS_DEVOLUCOES(1,'01.02.2011','28.02.2011') > UNION > SELECT * FROM REL_TODAS_VENDAS(1,'01.02.2011','28.02.2011'); > > Ele me retorna os campos que preciso e o campo TIPO  que é uma string igual a 'DEVOLUÇÕES'  para o 1º select > e 'VENDAS' para o 2º. > Estou tentando pelo QuickReport usar o QRGroup para agrupar os resultados pelo campo TIPO. Coloquei a expression como > dsRel.TIPO mas o resultado final é todos os registros no grupo 'VENDAS', ou seja ele não agrupou. > Alguém sabe o que pode ser? > > 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 Tue Feb 8 13:42:02 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Tue, 8 Feb 2011 13:42:02 -0200 Subject: [firebase-br] =?iso-8859-1?q?Execute_block_com_par=E2metro_de_ent?= =?iso-8859-1?q?rada_e_sa=EDda?= In-Reply-To: References: Message-ID: Acredito que, no Delphi 7, tanto o IBO quanto o FibPlus suportem execute block (em seus componentes de query) no FireBird 2.1 ou 2.5 PS: Eu nunca testei o execute block com o IBX para lhe responder. ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 8 de fevereiro de 2011 10:41, Kristiano escreveu: > Alguém conhece algum componente do Delphi 7 onde eu possa usar EXECUTE BLOCK com > parâmetro de entrada e saída? Pretendo usar como uma TQuery. > Exemplo: > > EXECUTE BLOCK (COD INTEGER = :COD) > RETURNS (SAIDA INTEGER) > AS > BEGIN >   SELECT FIRST 1 ULTIMOCODIGO FROM CODIGO WHERE ULTIMOCODIGO = :COD >   INTO SAIDA; >   SUSPEND; > END > > Estou tentando usa MDO, mas pesquisando na lista já vi que não funciona. > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Feb 8 13:49:08 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Tue, 8 Feb 2011 13:49:08 -0200 Subject: [firebase-br] charset win1252 In-Reply-To: <992824097.20110208090243@warmboot.com.br> References: <4D5111E1.2060606@gmail.com> <992824097.20110208090243@warmboot.com.br> Message-ID: Hum... é verdade... eu tinha me esquecido do "dictionary sort", eu estava mais preocupado com aquelas questões de "case-sensitive", "accent-sensitive", que possuem comportamento semelhante no "PT_BR", mas que possuem divergências se forem utilizados "puros". Realmente, neste aspecto a diferença entre eles é considerável. Obrigado Carlos. ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 8 de fevereiro de 2011 09:02, Carlos H. Cantu escreveu: > Em termos de caracteres pode até ser que não haja muita diferença, mas > como o charset também determina os collates que estão disponíveis, haverá > diferença se um collate for utilizado, visto que o ISO* utiliza > "dictionary sort" e o win* não. > > Para saber mais sobre collates, sugiro a leitura do artigo sobre > acentuação no site da FireBase. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > EJ> Na teoria, existem pequenas diferenças. > > EJ> Na prática, o Win1252 possui os caracteres suportados pelo  Windows, e > EJ> o ISO8859 os caracteres suportados pelo UNIX. > > EJ> Como eles são praticamente iguais, fica apenas uma questão de gosto. > > EJ> ========================== > EJ> Eduardo Jedliczka > EJ> Apucarana - Pr > EJ> ========================== > > > EJ> Em 8 de fevereiro de 2011 07:50, Carlos Wilson escreveu: >>> Aproveitando o gancho gostaria de saber se existe uma diferença técnica do >>> charset win1252 para o ISO8859_1 com collate PT_BR. >>> Por que usar ao invés do outro? Ou e só questão de gosto, eles fazem a mesma >>> coisa? >>> >>> []'s >>> Carlos Wilson >>> Formosystem >>> Informática e Automação Comercial > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Feb 8 13:40:00 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Tue, 8 Feb 2011 13:40:00 -0200 Subject: [firebase-br] Erro no gbak In-Reply-To: References: Message-ID: Veja se há espaço livre na partição, se a mesma está montada como read-write, ou se o usuário que "roda" o firebird tem permissão de escrita nesta partição. Também verifique o espaço em disco do /temp ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 8 de fevereiro de 2011 09:24, Antonio Carlos de Moura escreveu: > Bom dia pessoal, > > Tenho um cliente que instalou um servidor novo com linux debian e no momento > de restaurar a base está aparecendo o seguinte erro: "operaing system > directive write failed" > Aqui no meu servidor que tb é linux debian a base restaura normal e se ele > colocar uma base restaurada neste servidor tb funciona normal. > Alguém tem idéia do que pode ser? > > Grato, > Antonio 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 kristiano em lojasedmil.com.br Tue Feb 8 15:05:54 2011 From: kristiano em lojasedmil.com.br (Kristiano) Date: Tue, 8 Feb 2011 17:05:54 +0000 (UTC) Subject: [firebase-br] =?utf-8?q?Execute_block_com_par=C3=A2metro_de_entra?= =?utf-8?q?da_e_sa=C3=ADda?= References: Message-ID: Eduardo, obrigado pela dica. O IBO suporta parâmetros de entrada em EXECUTE BLOCK numa boa. From pportellaa.firebase em gmail.com Tue Feb 8 16:35:14 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Tue, 8 Feb 2011 16:35:14 -0200 Subject: [firebase-br] Trazer n registros In-Reply-To: References: <4D505AAD.3070701@gmail.com> Message-ID: PacketRecords é furada. Se o usuario fizer CTRL+END já era.!!! Ele vai parar no ultimo registro da tabela... faça o teste pra você ver. From giovaniroche em msn.com Wed Feb 9 07:56:05 2011 From: giovaniroche em msn.com (=?iso-8859-1?B?R2lvdmFuaSBSb2No6g==?=) Date: Wed, 9 Feb 2011 07:56:05 -0200 Subject: [firebase-br] =?iso-8859-1?q?D=FAvida_SQL+QrGroup=28QuickReport?= =?iso-8859-1?q?=29_Delphi?= In-Reply-To: References: , Message-ID: OK, imaginei que poderia ser alum problema relacionado ao sql, devi a usar a cláusula UNION, como não é vou procurar o lugar certo. Obrigado > From: edujed em gmail.com > Date: Tue, 8 Feb 2011 13:42:59 -0200 > To: lista em firebase.com.br > Subject: Re: [firebase-br] Dúvida SQL+QrGroup(QuickReport) Delphi > > Experimente postar numa lista de Delphi. > > ========================== > Eduardo Jedliczka > Apucarana - Pr > ========================== > > Em 8 de fevereiro de 2011 11:09, Giovani Rochê escreveu: > > > > Olá amigos, tenho o seguinte select : > > SELECT * FROM REL_TODAS_DEVOLUCOES(1,'01.02.2011','28.02.2011') > > UNION > > SELECT * FROM REL_TODAS_VENDAS(1,'01.02.2011','28.02.2011'); > > > > Ele me retorna os campos que preciso e o campo TIPO que é uma string igual a 'DEVOLUÇÕES' para o 1º select > > e 'VENDAS' para o 2º. > > Estou tentando pelo QuickReport usar o QRGroup para agrupar os resultados pelo campo TIPO. Coloquei a expression como > > dsRel.TIPO mas o resultado final é todos os registros no grupo 'VENDAS', ou seja ele não agrupou. > > Alguém sabe o que pode ser? > > > > 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 edujed em gmail.com Wed Feb 9 08:40:01 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Wed, 9 Feb 2011 08:40:01 -0200 Subject: [firebase-br] =?iso-8859-1?q?D=FAvida_SQL+QrGroup=28QuickReport?= =?iso-8859-1?q?=29_Delphi?= In-Reply-To: References: Message-ID: Na verdade não há problemas quanto ao union. Talvez, utilizar um order by (após o segundo select) facilite as coisas. ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 9 de fevereiro de 2011 07:56, Giovani Rochê escreveu: > > OK, imaginei que poderia ser alum problema relacionado ao sql, devi a usar a cláusula UNION, como não é vou procurar o lugar certo. > > Obrigado > >> From: edujed em gmail.com >> Date: Tue, 8 Feb 2011 13:42:59 -0200 >> To: lista em firebase.com.br >> Subject: Re: [firebase-br]    Dúvida SQL+QrGroup(QuickReport) Delphi >> >> Experimente postar numa lista de Delphi. >> >> ========================== >> Eduardo Jedliczka >> Apucarana - Pr >> ========================== >> >> Em 8 de fevereiro de 2011 11:09, Giovani Rochê escreveu: >> > >> > Olá amigos, tenho o seguinte select : >> > SELECT * FROM REL_TODAS_DEVOLUCOES(1,'01.02.2011','28.02.2011') >> > UNION >> > SELECT * FROM REL_TODAS_VENDAS(1,'01.02.2011','28.02.2011'); >> > >> > Ele me retorna os campos que preciso e o campo TIPO  que é uma string igual a 'DEVOLUÇÕES'  para o 1º select >> > e 'VENDAS' para o 2º. >> > Estou tentando pelo QuickReport usar o QRGroup para agrupar os resultados pelo campo TIPO. Coloquei a expression como >> > dsRel.TIPO mas o resultado final é todos os registros no grupo 'VENDAS', ou seja ele não agrupou. >> > Alguém sabe o que pode ser? >> > >> > 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 > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Wed Feb 9 08:41:33 2011 From: rafael.program em gmail.com (Rafael Silva) Date: Wed, 09 Feb 2011 02:41:33 -0800 (PST) Subject: [firebase-br] =?iso-8859-1?q?ol=E1_pessoal=2C_novo_usu=E1rio_j=E1?= =?iso-8859-1?q?_com_d=FAvida=2E?= Message-ID: <4d526f5d.0ae9640a.0229.0a98@mx.google.com> olá pessoal, tudo bem? me chamo Rafael Silva. acabo de encontrar o site pesquisando no google sobre minha dúvida e imediatamente me inscrevi na lista, espero poder ajudar e também compartilhar da experiência de todos por aqui. bom, vamos a minha dúvida, antes de qualquer coisa quero pedir desculpas se caso já passou por aqui essa dúvida e se também tem no site, é que estou desesperado e não tenho acesso a web por aqui. bom, tenho um projeto para implantar na empresa onde trabalho tudo já finalizado prontinho; joguei o banco no servidor tudo ok. acontece que quando eu tento acessar o sistema, me vem a seguinte mensagem de erro: Application Error Exception EDatabaseError in module A-S-TI.exe at 00079E4D. no permission for read-write access to database \atdti\banco\ATENDIMENTO_TI.FDB . OK pelo amor de Deus, o que está acontecendo, caso seja um problema simples, me desculpem mais preciso o mais rápido possível resolver esse problema, por conta desse erro estou atrasando várias ocorrências da empresa. desde já agradeço a atenção de todos e um forte abraço... From giovaniroche em msn.com Wed Feb 9 08:42:54 2011 From: giovaniroche em msn.com (=?iso-8859-1?B?R2lvdmFuaSBSb2No6g==?=) Date: Wed, 9 Feb 2011 08:42:54 -0200 Subject: [firebase-br] =?iso-8859-1?q?D=FAvida_SQL+QrGroup=28QuickReport?= =?iso-8859-1?q?=29_Delphi?= In-Reply-To: References: , , , Message-ID: tentei assim: SELECT * FROM REL_TODAS_DEVOLUCOES(1,'01.02.2011','28.02.2011') UNION SELECT * FROM REL_TODAS_VENDAS(1,'01.02.2011','28.02.2011') ORDER BY 1 mas não ordenou. Fica desordenado tanto usando o order by como não usando. Na exibição do select não faz diferença usar o order by > From: edujed em gmail.com > Date: Wed, 9 Feb 2011 08:40:01 -0200 > To: lista em firebase.com.br > Subject: Re: [firebase-br] Dúvida SQL+QrGroup(QuickReport) Delphi > > Na verdade não há problemas quanto ao union. > > Talvez, utilizar um order by (após o segundo select) facilite as coisas. > > ========================== > Eduardo Jedliczka > Apucarana - Pr > ========================== > > Em 9 de fevereiro de 2011 07:56, Giovani Rochê escreveu: > > > > OK, imaginei que poderia ser alum problema relacionado ao sql, devi a usar a cláusula UNION, como não é vou procurar o lugar certo. > > > > Obrigado > > > >> From: edujed em gmail.com > >> Date: Tue, 8 Feb 2011 13:42:59 -0200 > >> To: lista em firebase.com.br > >> Subject: Re: [firebase-br] Dúvida SQL+QrGroup(QuickReport) Delphi > >> > >> Experimente postar numa lista de Delphi. > >> > >> ========================== > >> Eduardo Jedliczka > >> Apucarana - Pr > >> ========================== > >> > >> Em 8 de fevereiro de 2011 11:09, Giovani Rochê escreveu: > >> > > >> > Olá amigos, tenho o seguinte select : > >> > SELECT * FROM REL_TODAS_DEVOLUCOES(1,'01.02.2011','28.02.2011') > >> > UNION > >> > SELECT * FROM REL_TODAS_VENDAS(1,'01.02.2011','28.02.2011'); > >> > > >> > Ele me retorna os campos que preciso e o campo TIPO que é uma string igual a 'DEVOLUÇÕES' para o 1º select > >> > e 'VENDAS' para o 2º. > >> > Estou tentando pelo QuickReport usar o QRGroup para agrupar os resultados pelo campo TIPO. Coloquei a expression como > >> > dsRel.TIPO mas o resultado final é todos os registros no grupo 'VENDAS', ou seja ele não agrupou. > >> > Alguém sabe o que pode ser? > >> > > >> > 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 > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir 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 eniorm em gmail.com Wed Feb 9 08:46:52 2011 From: eniorm em gmail.com (Enio Marconcini # www.Enio.Pro.Br) Date: Wed, 9 Feb 2011 08:46:52 -0200 Subject: [firebase-br] Trazer n registros In-Reply-To: References: <4D505AAD.3070701@gmail.com> Message-ID: sim isso é bem verdade! 2011/2/8 Paulo Portella > PacketRecords é furada. > Se o usuario fizer CTRL+END já era.!!! > Ele vai parar no ultimo registro da tabela... faça o teste pra você ver. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- ENIO RODRIGO MARCONCINI gtalk: eniorm em gmail.com skype: eniorm msn: /dev/null .: FreeBSD -:- OpenBSD -:- GNU/Linux :. Have trouble with Windows - reboot! Have trouble with Unix - be root! From samuelbasso em gmail.com Wed Feb 9 08:47:30 2011 From: samuelbasso em gmail.com (Samuel M. Basso) Date: Wed, 9 Feb 2011 07:47:30 -0300 Subject: [firebase-br] =?iso-8859-1?q?ol=E1_pessoal=2C_novo_usu=E1rio_j=E1?= =?iso-8859-1?q?_com_d=FAvida=2E?= In-Reply-To: <4d526f5d.0ae9640a.0229.0a98@mx.google.com> References: <4d526f5d.0ae9640a.0229.0a98@mx.google.com> Message-ID: Tenta verificar as permissões de usuario no local onde colocou a base de dados, pela mensagem nao esta tendo permissão. Verifica isso e de permissao total para a base de dados. 2011/2/9 Rafael Silva > olá pessoal, tudo bem? > > me chamo Rafael Silva. > acabo de encontrar o site pesquisando no google sobre minha dúvida e > imediatamente me inscrevi na lista, espero poder ajudar e também > compartilhar da experiência de todos por aqui. > > bom, vamos a minha dúvida, antes de qualquer coisa quero pedir desculpas > se caso já passou por aqui essa dúvida e se também tem no site, é que > estou desesperado e não tenho acesso a web por aqui. > > bom, tenho um projeto para implantar na empresa onde trabalho tudo já > finalizado prontinho; joguei o banco no servidor tudo ok. acontece que > quando eu tento acessar o sistema, me vem a seguinte mensagem de erro: > > Application Error > Exception EDatabaseError in module A-S-TI.exe at 00079E4D. > no permission for read-write access to database > \atdti\banco\ATENDIMENTO_TI.FDB > . > OK > > > pelo amor de Deus, o que está acontecendo, caso seja um problema > simples, me desculpem mais preciso o mais rápido possível resolver esse > problema, por conta desse erro estou atrasando várias ocorrências da > empresa. desde já agradeço a atenção de todos e um forte 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 > -- 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 juliocezarsilva em sfox.com.br Wed Feb 9 08:54:40 2011 From: juliocezarsilva em sfox.com.br (Julio Cezar - Desenvolvimento) Date: Wed, 9 Feb 2011 08:54:40 -0200 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__ol=E1_pessoal=2C_novo_usu=E1?= =?iso-8859-1?q?rio_j=E1_com_d=FAvida=2E?= In-Reply-To: <4d526f5d.0ae9640a.0229.0a98@mx.google.com> Message-ID: Bom dia, Pode ser vários problemas. Algumas verificações: O Caminho do banco de dados juntamente com o endereço do servidor estão corretos? O Diretório ou o Arquivo do banco de dados tem as permissões de leitura escrita? Aqui tem mais informações também. http://www.firebirdfaq.org/faq102/ Julio Nada substitui o ser humano! Inst. Faber Ludens -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Rafael Silva Enviada em: quarta-feira, 9 de fevereiro de 2011 08:42 Para: lista em firebase.com.br Assunto: [firebase-br] olá pessoal, novo usuário já com dúvida. olá pessoal, tudo bem? me chamo Rafael Silva. acabo de encontrar o site pesquisando no google sobre minha dúvida e imediatamente me inscrevi na lista, espero poder ajudar e também compartilhar da experiência de todos por aqui. bom, vamos a minha dúvida, antes de qualquer coisa quero pedir desculpas se caso já passou por aqui essa dúvida e se também tem no site, é que estou desesperado e não tenho acesso a web por aqui. bom, tenho um projeto para implantar na empresa onde trabalho tudo já finalizado prontinho; joguei o banco no servidor tudo ok. acontece que quando eu tento acessar o sistema, me vem a seguinte mensagem de erro: Application Error Exception EDatabaseError in module A-S-TI.exe at 00079E4D. no permission for read-write access to database \atdti\banco\ATENDIMENTO_TI.FDB . OK pelo amor de Deus, o que está acontecendo, caso seja um problema simples, me desculpem mais preciso o mais rápido possível resolver esse problema, por conta desse erro estou atrasando várias ocorrências da empresa. desde já agradeço a atenção de todos e um forte 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 giovaniroche em msn.com Wed Feb 9 08:54:47 2011 From: giovaniroche em msn.com (=?iso-8859-1?B?R2lvdmFuaSBSb2No6g==?=) Date: Wed, 9 Feb 2011 08:54:47 -0200 Subject: [firebase-br] =?iso-8859-1?q?D=FAvida_SQL+QrGroup=28QuickReport?= =?iso-8859-1?q?=29_Delphi?= In-Reply-To: References: , , , , , , , Message-ID: Achei a solução. dei um order by pelo campo que eu queria (8) e automaticamente o qrGroup agrupou certo, o erro acontecia por não haver a ordenação correta no sql. Obrigado pela ajuda! > From: giovaniroche em msn.com > To: lista em firebase.com.br > Date: Wed, 9 Feb 2011 08:42:54 -0200 > Subject: Re: [firebase-br] Dúvida SQL+QrGroup(QuickReport) Delphi > > > tentei assim: > SELECT * FROM REL_TODAS_DEVOLUCOES(1,'01.02.2011','28.02.2011') > UNION > SELECT * FROM REL_TODAS_VENDAS(1,'01.02.2011','28.02.2011') > ORDER BY 1 > > mas não ordenou. Fica desordenado tanto usando o order by como não usando. Na exibição do select não faz diferença usar o order by > > > From: edujed em gmail.com > > Date: Wed, 9 Feb 2011 08:40:01 -0200 > > To: lista em firebase.com.br > > Subject: Re: [firebase-br] Dúvida SQL+QrGroup(QuickReport) Delphi > > > > Na verdade não há problemas quanto ao union. > > > > Talvez, utilizar um order by (após o segundo select) facilite as coisas. > > > > ========================== > > Eduardo Jedliczka > > Apucarana - Pr > > ========================== > > > > Em 9 de fevereiro de 2011 07:56, Giovani Rochê escreveu: > > > > > > OK, imaginei que poderia ser alum problema relacionado ao sql, devi a usar a cláusula UNION, como não é vou procurar o lugar certo. > > > > > > Obrigado > > > > > >> From: edujed em gmail.com > > >> Date: Tue, 8 Feb 2011 13:42:59 -0200 > > >> To: lista em firebase.com.br > > >> Subject: Re: [firebase-br] Dúvida SQL+QrGroup(QuickReport) Delphi > > >> > > >> Experimente postar numa lista de Delphi. > > >> > > >> ========================== > > >> Eduardo Jedliczka > > >> Apucarana - Pr > > >> ========================== > > >> > > >> Em 8 de fevereiro de 2011 11:09, Giovani Rochê escreveu: > > >> > > > >> > Olá amigos, tenho o seguinte select : > > >> > SELECT * FROM REL_TODAS_DEVOLUCOES(1,'01.02.2011','28.02.2011') > > >> > UNION > > >> > SELECT * FROM REL_TODAS_VENDAS(1,'01.02.2011','28.02.2011'); > > >> > > > >> > Ele me retorna os campos que preciso e o campo TIPO que é uma string igual a 'DEVOLUÇÕES' para o 1º select > > >> > e 'VENDAS' para o 2º. > > >> > Estou tentando pelo QuickReport usar o QRGroup para agrupar os resultados pelo campo TIPO. Coloquei a expression como > > >> > dsRel.TIPO mas o resultado final é todos os registros no grupo 'VENDAS', ou seja ele não agrupou. > > >> > Alguém sabe o que pode ser? > > >> > > > >> > 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 > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir 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 jaso em jaso.com.br Wed Feb 9 08:56:50 2011 From: jaso em jaso.com.br (=?iso-8859-1?Q?Oliveira=2C_Jos=E9_Augusto_Siqueira_de_Oliveira?=) Date: Wed, 9 Feb 2011 08:56:50 -0200 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__ol=E1_pessoal=2C_novo_usu=E1?= =?iso-8859-1?q?rio_j=E1_com_d=FAvida=2E?= In-Reply-To: <4d526f5d.0ae9640a.0229.0a98@mx.google.com> References: <4d526f5d.0ae9640a.0229.0a98@mx.google.com> Message-ID: <000001cbc848$0f8e36d0$2eaaa470$@jaso.com.br> Amigo, Por acaso seu servidor e Linux ? Se for, de as devidas permissões para acesso ao arquivo, no caso acredito que algo assim : chmod firebird:firebird ATENDIMENTO_TI.FDB deve resolver o seu problema. Atenciosamente, Oliveira, José Augusto Siqueira de JASO Tecnologia & Desenvolvimento Consultoria em desenvolvimento de sistemas. "Non deterret sapientem mors" "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.Sa. 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 conosco." "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." -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Rafael Silva Enviada em: quarta-feira, 9 de fevereiro de 2011 08:42 Para: lista em firebase.com.br Assunto: [firebase-br] olá pessoal, novo usuário já com dúvida. olá pessoal, tudo bem? me chamo Rafael Silva. acabo de encontrar o site pesquisando no google sobre minha dúvida e imediatamente me inscrevi na lista, espero poder ajudar e também compartilhar da experiência de todos por aqui. bom, vamos a minha dúvida, antes de qualquer coisa quero pedir desculpas se caso já passou por aqui essa dúvida e se também tem no site, é que estou desesperado e não tenho acesso a web por aqui. bom, tenho um projeto para implantar na empresa onde trabalho tudo já finalizado prontinho; joguei o banco no servidor tudo ok. acontece que quando eu tento acessar o sistema, me vem a seguinte mensagem de erro: Application Error Exception EDatabaseError in module A-S-TI.exe at 00079E4D. no permission for read-write access to database \atdti\banco\ATENDIMENTO_TI.FDB . OK pelo amor de Deus, o que está acontecendo, caso seja um problema simples, me desculpem mais preciso o mais rápido possível resolver esse problema, por conta desse erro estou atrasando várias ocorrências da empresa. desde já agradeço a atenção de todos e um forte 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 __________ Informação do ESET NOD32 Antivirus, versão da vacina 5856 (20110208) __________ A mensagem foi verificada pelo ESET NOD32 Antivirus. http://www.eset.com From rafael.program em gmail.com Wed Feb 9 09:06:36 2011 From: rafael.program em gmail.com (Rafael Silva) Date: Wed, 09 Feb 2011 03:06:36 -0800 (PST) Subject: [firebase-br] =?iso-8859-1?q?RES=3A_ol=E1_pessoal=2C_novo_usu=E1r?= =?iso-8859-1?q?io_j=E1_com_d=FAvida=2E?= Message-ID: <4d52753c.2b42ec0a.4a06.093d@mx.google.com> olá, bom dia! sim, o caminho está correto. outro ponto a qual esqueci de citar foi que no computador onde eu desenvolvi o projeto, funcionava normal, quando joguei o banco no servidor funcionou tudo ok, foi só eu implantar em outros computadores, começou a dar essa mensagem de erro, então o caminho do banco está correto. vou verificar as permissões do banco junto ao servidor. e amigo, meu servidor não é linux, é win sever.... muito obrigado pela atenção de todos... -----Mensagem original----- De: "Julio Cezar - Desenvolvimento" Para: "'FireBase'" Data: Quarta, 9 de Fevereiro de 2011 08:54 Assunto: [firebase-br] RES: olá pessoal, novo usuário já com dúvida. Bom dia, Pode ser vários problemas. Algumas verificações: O Caminho do banco de dados juntamente com o endereço do servidor estão corretos? O Diretório ou o Arquivo do banco de dados tem as permissões de leitura escrita? Aqui tem mais informações também. http://www.firebirdfaq.org/faq102/ Julio Nada substitui o ser humano! Inst. Faber Ludens -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Rafael Silva Enviada em: quarta-feira, 9 de fevereiro de 2011 08:42 Para: lista em firebase.com.br Assunto: [firebase-br] olá pessoal, novo usuário já com dúvida. olá pessoal, tudo bem? me chamo Rafael Silva. acabo de encontrar o site pesquisando no google sobre minha dúvida e imediatamente me inscrevi na lista, espero poder ajudar e também compartilhar da experiência de todos por aqui. bom, vamos a minha dúvida, antes de qualquer coisa quero pedir desculpas se caso já passou por aqui essa dúvida e se também tem no site, é que estou desesperado e não tenho acesso a web por aqui. bom, tenho um projeto para implantar na empresa onde trabalho tudo já finalizado prontinho; joguei o banco no servidor tudo ok. acontece que quando eu tento acessar o sistema, me vem a seguinte mensagem de erro: Application Error Exception EDatabaseError in module A-S-TI.exe at 00079E4D. no permission for read-write access to database \atdti\banco\ATENDIMENTO_TI.FDB . OK pelo amor de Deus, o que está acontecendo, caso seja um problema simples, me desculpem mais preciso o mais rápido possível resolver esse problema, por conta desse erro estou atrasando várias ocorrências da empresa. desde já agradeço a atenção de todos e um forte 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 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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 Feb 9 09:35:45 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Wed, 09 Feb 2011 09:35:45 -0200 Subject: [firebase-br] =?windows-1252?q?ol=E1_pessoal=2C_novo_usu=E1rio_j?= =?windows-1252?q?=E1_com_d=FAvida=2E?= In-Reply-To: <4d526f5d.0ae9640a.0229.0a98@mx.google.com> References: <4d526f5d.0ae9640a.0229.0a98@mx.google.com> Message-ID: <4D527C11.2080706@gmail.com> Em 09/02/2011 08:41, Rafael Silva escreveu: > olá pessoal, tudo bem? > > me chamo Rafael Silva. > acabo de encontrar o site pesquisando no google sobre minha dúvida e > imediatamente me inscrevi na lista, espero poder ajudar e também > compartilhar da experiência de todos por aqui. > > bom, vamos a minha dúvida, antes de qualquer coisa quero pedir desculpas > se caso já passou por aqui essa dúvida e se também tem no site, é que > estou desesperado e não tenho acesso a web por aqui. > > bom, tenho um projeto para implantar na empresa onde trabalho tudo já > finalizado prontinho; joguei o banco no servidor tudo ok. acontece que > quando eu tento acessar o sistema, me vem a seguinte mensagem de erro: > > Application Error > Exception EDatabaseError in module A-S-TI.exe at 00079E4D. > no permission for read-write access to database > \atdti\banco\ATENDIMENTO_TI.FDB > . > OK > > > pelo amor de Deus, o que está acontecendo, caso seja um problema > simples, me desculpem mais preciso o mais rápido possível resolver esse > problema, por conta desse erro estou atrasando várias ocorrências da > empresa. desde já agradeço a atenção de todos e um forte 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 Duas idéias Se for no Windows : 1a.) Colocar a porta 3050 de acesso, exemplo : \\nomedoservidor/3050:c:\diretorio\arquivo.fdb 2a.) verificar se o Firebird não está bloqueado no Firewall da máquina, ( obs.: Antivírus costuma "achar" que é um invasor, experimenta adicionar tanto o EXE "fbguard.exe e fbserver.exe" quanto a porta 3050) -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From pportellaa.firebase em gmail.com Wed Feb 9 09:37:07 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Wed, 09 Feb 2011 09:37:07 -0200 Subject: [firebase-br] =?windows-1252?q?RES=3A_ol=E1_pessoal=2C_novo_usu?= =?windows-1252?q?=E1rio_j=E1_com_d=FAvida=2E?= In-Reply-To: <4d52753c.2b42ec0a.4a06.093d@mx.google.com> References: <4d52753c.2b42ec0a.4a06.093d@mx.google.com> Message-ID: <4D527C63.6020608@gmail.com> Em 09/02/2011 09:06, Rafael Silva escreveu: > olá, bom dia! > > sim, o caminho está correto. > > outro ponto a qual esqueci de citar foi que no computador onde eu > desenvolvi o projeto, funcionava normal, quando joguei o banco no > servidor funcionou tudo ok, foi só eu implantar em outros computadores, > começou a dar essa mensagem de erro, então o caminho do banco está > correto. > > vou verificar as permissões do banco junto ao servidor. > > e amigo, meu servidor não é linux, é win sever.... > > muito obrigado pela atenção de todos... > -----Mensagem original----- > De: "Julio Cezar - Desenvolvimento" > Para: "'FireBase'" > Data: Quarta, 9 de Fevereiro de 2011 08:54 > Assunto: [firebase-br] RES: olá pessoal, novo usuário já com dúvida. > > Bom dia, > > Pode ser vários problemas. > > Algumas verificações: > > O Caminho do banco de dados juntamente com o endereço do servidor estão > corretos? > > O Diretório ou o Arquivo do banco de dados tem as permissões de leitura > escrita? > > Aqui tem mais informações também. > > http://www.firebirdfaq.org/faq102/ > > Julio > > > > > > Nada substitui o ser humano! Inst. Faber Ludens > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Rafael Silva > Enviada em: quarta-feira, 9 de fevereiro de 2011 08:42 > Para: lista em firebase.com.br > Assunto: [firebase-br] olá pessoal, novo usuário já com dúvida. > > olá pessoal, tudo bem? > > me chamo Rafael Silva. > acabo de encontrar o site pesquisando no google sobre minha dúvida e > imediatamente me inscrevi na lista, espero poder ajudar e também > compartilhar da experiência de todos por aqui. > > bom, vamos a minha dúvida, antes de qualquer coisa quero pedir desculpas > se caso já passou por aqui essa dúvida e se também tem no site, é que > estou desesperado e não tenho acesso a web por aqui. > > bom, tenho um projeto para implantar na empresa onde trabalho tudo já > finalizado prontinho; joguei o banco no servidor tudo ok. acontece que > quando eu tento acessar o sistema, me vem a seguinte mensagem de erro: > > Application Error > Exception EDatabaseError in module A-S-TI.exe at 00079E4D. > no permission for read-write access to database > \atdti\banco\ATENDIMENTO_TI.FDB > . > OK > > > pelo amor de Deus, o que está acontecendo, caso seja um problema > simples, me desculpem mais preciso o mais rápido possível resolver esse > problema, por conta desse erro estou atrasando várias ocorrências da > empresa. desde já agradeço a atenção de todos e um forte 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 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Então veja a possibilidade de tanto o serviço quanto a porta ou até mesmo o seu aplicativo estarem sendo bloqueados pelo Firewall/Antivirus. ou de você não estar com a porta 3050 "liberada" dependendo do WinServer que você esteja usando. -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From programadorsesmo3 em gmail.com Wed Feb 9 09:59:40 2011 From: programadorsesmo3 em gmail.com (Robson gaeski) Date: Wed, 9 Feb 2011 09:59:40 -0200 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_ol=E1_pessoal=2C_novo_usu=E1r?= =?iso-8859-1?q?io_j=E1_com_d=FAvida=2E?= In-Reply-To: <4D527C63.6020608@gmail.com> References: <4d52753c.2b42ec0a.4a06.093d@mx.google.com> <4D527C63.6020608@gmail.com> Message-ID: Veja teu Antivirus, eu tive um problema assim... desinstalei o antivírus e tudo voltou ao normal eu usava o nod 32 espero que ajude! Atenciosamente Analista Programador Robson Gaeski From pportellaa.firebase em gmail.com Wed Feb 9 10:21:22 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Wed, 09 Feb 2011 10:21:22 -0200 Subject: [firebase-br] =?windows-1252?q?RES=3A_ol=E1_pessoal=2C_novo_usu?= =?windows-1252?q?=E1rio_j=E1_com_d=FAvida=2E?= In-Reply-To: References: <4d52753c.2b42ec0a.4a06.093d@mx.google.com> <4D527C63.6020608@gmail.com> Message-ID: <4D5286C2.6050504@gmail.com> Em 09/02/2011 09:59, Robson gaeski escreveu: > Veja teu Antivirus, > eu tive um problema assim... > desinstalei o antivírus e tudo voltou ao normal > > eu usava o nod 32 > > espero que ajude! > > Atenciosamente > Analista Programador > Robson Gaeski > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa Configuração então, porque eu uso (e indico) o NOD32/64 sem dor de cabeça. -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From fernando.bg em gmail.com Wed Feb 9 11:30:19 2011 From: fernando.bg em gmail.com (=?iso-8859-1?Q?Forrest=AE?=) Date: Wed, 9 Feb 2011 11:30:19 -0200 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_ol=E1_pessoal=2C_novo_usu=E1?= =?iso-8859-1?q?=3D=3Fiso-8859-1=3Fq=3Frio=5Fj=3DE1=5Fcom=5Fd=3DFAv?= =?iso-8859-1?q?ida=3D2E=3F=3D?= References: <4d526f5d.0ae9640a.0229.0a98@mx.google.com> <000001cbc848$0f8e36d0$2eaaa470$@jaso.com.br> Message-ID: No dia 09/02/2011 às 08:56:50 catando milho no teclado Oliveira, José Augusto Siqueira de Oliveira " escrivinhou " o texto abaixo : > Amigo, > Por acaso seu servidor e Linux ? Se for, de as devidas permissões > para acesso ao arquivo, no caso acredito que algo assim : chmod > firebird:firebird ATENDIMENTO_TI.FDB deve resolver o seu problema. O chmod é para trocar as permissões do arquivo, para trocar o grupo e dono do arquivo é o chown. Como já disseram isso está com cara de permissões ao arquivo do BD mesmo. T+++++++++++++ ---------------------------------------------------------------------------------- " Deus prometeu às mulheres que os maridos bons e ideais seriam encontrados em todos cantos do mundo. E depois fez a terra redonda ! ! ! " -- From levymoreira.ce em gmail.com Wed Feb 9 13:03:51 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 9 Feb 2011 13:03:51 -0200 Subject: [firebase-br] Float para numeric Message-ID: Pessoal vamos fazer nesse próximo mês a mudança de vários campos em varias tabelas de float para numeric, o motivo da mudança acredito que saibam, os campos float tem uma precisão que causa muitos problemas com valores monetários, mas como são vários campos em varias tabelas estou um tanto quanto preocupado, e com algumas duvidas. 1- Se eu simplesmente pegar os campos float e setar em campos numeric eu vou passar por algum tipo de erro? 2- Pretendo fazer o update com um cast como: update tabela set campoNumeric = cast(campoFloat as numeric(10, 2)) isso ta certo? Meu objetivo é passar no lugar do 2 a precisão que o cliente utiliza no sistema. 3- Se eu usar campos numeric de precisão 10, pode dar algum tipo de problema? Porque preciso dessa precisão há clientes que utilizam ate 6 casas decimais, então 10 é por prevenção :) 4- Com o cast perco muito tipo se eu cadastrei em float com 3.75 e ele salva com um monte de quebrados, eu passando com cast numeric de precisão 2 perco algo ou ele volta para 3.75. 5- A operação será: crio um campo numeric na tabela passo os valores do campo float para o numeric deleto a tabela float e recrio como numeric e então passo da tabela auxiliar numeric para a original numeric e deleto a auxiliar. Será que vai dar certo? Se alguém já passou por uma transição dessa, e tem alguma dica pra me dar eu aceito por mais simples que seja, nunca fiz uma operação dessas, e sinceramente estou um tanto quanto assustado. E se houver uma forma melhor que essa por favor me digam. 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 listas em warmboot.com.br Wed Feb 9 16:10:50 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Wed, 9 Feb 2011 16:10:50 -0200 Subject: [firebase-br] Pesquisa FDD Message-ID: <1559969316.20110209161050@warmboot.com.br> Para o pessoal que não acompanha o news, até sexta-feira, está no ar a pesquisa de interesse para o próximo FDD. Deve ser respondida APENAS por quem tem a intenção de participar do evento: http://infopoll.net/live/surveys/s35058.htm []s Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br From edujed em gmail.com Wed Feb 9 17:39:23 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Wed, 9 Feb 2011 17:39:23 -0200 Subject: [firebase-br] Float para numeric In-Reply-To: References: Message-ID: Se o campo não tiver nenhum tipo de índice ou dependência (como ser utilizado numa SP ou numa VIEW) Experimente renomear o campo atual para outro nome, crie o campo novo (com o tipo correto e com o nome utilizado atualmente), e faça um update set campo = cast(campo_velho as numeric(15,6)). Coloquei 15,6 pois você disse que há campos que precisam de 6 casas após a vírgula. e sim, usar um update de 3.75 com cast para numeric(10,2) irá gravar 3.75 mas "talvez" com cast (15.6) pode gerar 3.749998 ou 3.750001 portando vale à pena verificar a precisão "campo a campo". abraço, ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 9 de fevereiro de 2011 13:03, Levy Moreira escreveu: > Pessoal vamos fazer nesse próximo mês a mudança de vários campos em varias > tabelas de float para numeric, o motivo > da mudança acredito que saibam, os campos float tem uma precisão que causa > muitos problemas com valores monetários, > mas como são vários campos em varias tabelas estou um tanto quanto > preocupado, e com algumas duvidas. > 1- Se eu simplesmente pegar os campos float e setar em campos numeric eu vou > passar por algum tipo de erro? > 2- Pretendo fazer o update com um cast como: >  update tabela set campoNumeric = cast(campoFloat as numeric(10, 2)) >  isso ta certo? Meu objetivo é passar no lugar do 2 a precisão que o cliente > utiliza no sistema. > 3- Se eu usar campos numeric de precisão 10, pode dar algum tipo de > problema? Porque preciso dessa precisão há clientes >  que utilizam ate 6 casas decimais, então 10 é por prevenção :) > 4- Com o cast perco muito tipo se eu cadastrei em float com 3.75 e ele salva > com um monte de quebrados, >  eu passando com cast numeric de precisão 2 perco algo ou ele volta para > 3.75. > 5- A operação será: >  crio um campo numeric na tabela >  passo os valores do campo float para o numeric >  deleto a tabela float e recrio como numeric >  e então passo da tabela auxiliar numeric para a original numeric >  e deleto a  auxiliar. >  Será que vai dar certo? > > Se alguém já passou por uma transição dessa, e tem alguma dica pra me dar eu > aceito por mais simples que seja, nunca > fiz uma operação dessas, e sinceramente estou um tanto quanto assustado. > E se houver uma forma melhor que essa por favor me digam. > > 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 levymoreira.ce em gmail.com Wed Feb 9 17:44:12 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 9 Feb 2011 16:44:12 -0300 Subject: [firebase-br] Float para numeric In-Reply-To: References: Message-ID: Essa pratica 'Experimente renomear o campo atual para outro nome, crie o campo novo (com o tipo correto e com o nome utilizado atualmente), e faça um update set campo = cast(campo_velho as numeric(15,6)).' é bem melhor que a minha irei testar, mais alguém? From felipearon em gmail.com Thu Feb 10 08:18:46 2011 From: felipearon em gmail.com (Felipe Aron) Date: Thu, 10 Feb 2011 08:18:46 -0200 Subject: [firebase-br] Float para numeric In-Reply-To: References: Message-ID: Sempre que preciso alterar a estrutura de um campo, eu faço como o Eduardo disse. É simples, não tem problema e resolve! :D Em 9 de fevereiro de 2011 17:44, Levy Moreira escreveu: > Essa pratica 'Experimente renomear o campo atual para outro nome, crie o > campo novo > (com o tipo correto e com o nome utilizado atualmente), e faça um > update set campo = cast(campo_velho as numeric(15,6)).' > > é bem melhor que a minha irei testar, mais alguém? > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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.com.br/) From luizcarlos em redezmaisz.com.br Thu Feb 10 10:24:48 2011 From: luizcarlos em redezmaisz.com.br (Luiz C Nogueira) Date: Thu, 10 Feb 2011 10:24:48 -0200 (BRST) Subject: [firebase-br] Float para numeric In-Reply-To: Message-ID: <31536238.466.1297340688058.JavaMail.root@webmail.redezmaisz.com.br> Bom dia, Sou novo no assunto base Firebird, mas com muita vontade aprender. Me desculpem com as perguntas que as vezes já passou pela lista, mas ainda vou chegar no nível de vocês. Tem como fazer backup da base ela sendo usada? Att, Luiz Carlos Nogueira Gerente TI Rede Z+Z +55 62 3942-2054/ 62 9229-0454 luizcarlos em redezmaisz.com.br Proteja sua família Reze por ela! ----- Mensagem original ----- De: "Felipe Aron" Para: "FireBase" Enviadas: Quinta-feira, 10 de Fevereiro de 2011 8:18:46 Assunto: Re: [firebase-br] Float para numeric Sempre que preciso alterar a estrutura de um campo, eu faço como o Eduardo disse. É simples, não tem problema e resolve! :D Em 9 de fevereiro de 2011 17:44, Levy Moreira escreveu: > Essa pratica 'Experimente renomear o campo atual para outro nome, crie o > campo novo > (com o tipo correto e com o nome utilizado atualmente), e faça um > update set campo = cast(campo_velho as numeric(15,6)).' > > é bem melhor que a minha irei testar, mais alguém? > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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.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 listas em warmboot.com.br Thu Feb 10 10:32:14 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Thu, 10 Feb 2011 10:32:14 -0200 Subject: [firebase-br] Float para numeric In-Reply-To: <31536238.466.1297340688058.JavaMail.root@webmail.redezmaisz.com.br> References: <31536238.466.1297340688058.JavaMail.root@webmail.redezmaisz.com.br> Message-ID: <1842075228.20110210103214@warmboot.com.br> Luiz, dê uma olhada no FAQ e nos artigos do site, pois muita coisa já está respondida lá: http://www.firebase.com.br/fb/artigo.php?id=2274 []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br LCN> Bom dia, LCN> Sou novo no assunto base Firebird, mas com muita vontade aprender. LCN> Me desculpem com as perguntas que as vezes já passou pela lista, LCN> mas ainda vou chegar no nível de vocês. LCN> Tem como fazer backup da base ela sendo usada? LCN> Att, Luiz Carlos Nogueira LCN> Gerente TI LCN> Rede Z+Z LCN> +55 62 3942-2054/ 62 9229-0454 LCN> luizcarlos em redezmaisz.com.br LCN> Proteja sua família Reze por ela! LCN> ----- Mensagem original ----- LCN> De: "Felipe Aron" LCN> Para: "FireBase" LCN> Enviadas: Quinta-feira, 10 de Fevereiro de 2011 8:18:46 LCN> Assunto: Re: [firebase-br] Float para numeric LCN> Sempre que preciso alterar a estrutura de um campo, eu faço como o Eduardo LCN> disse. LCN> É simples, não tem problema e resolve! :D LCN> Em 9 de fevereiro de 2011 17:44, Levy Moreira LCN> escreveu: >> Essa pratica 'Experimente renomear o campo atual para outro nome, crie o >> campo novo >> (com o tipo correto e com o nome utilizado atualmente), e faça um >> update set campo = cast(campo_velho as numeric(15,6)).' >> >> é bem melhor que a minha irei testar, mais alguém? >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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 jaber em confesoft.com.br Thu Feb 10 10:40:01 2011 From: jaber em confesoft.com.br (=?iso-8859-1?B?SuFiZXI=?= ) Date: Thu, 10 Feb 2011 09:40:01 -0300 (Horário de Verão Brasil Central) Subject: [firebase-br] Res: Re: Float para numeric References: <31536238.466.1297340688058.JavaMail.root@webmail.redezmaisz.com.br> Message-ID: <4D53DCA1.000001.01596@JABER-NB> Olá Luiz. Eu faço o backup todos os dias com a base sendo usada. Procuro fazer o backup no período em que temos o menor movimento possível. Se você usar o gbak isso não lhe trará dor de cabeça alguma. Segue um exemplo de uso do gbak: gbak -user SYSDBA -password masterkey -b -v [seubancodedados.fdb] [seubackup fbk] Jáber S. C. Lima Confesoft Automação Comercial (66)9613-2594 (66)3426-2171 -------Mensagem original------- De: Luiz C Nogueira Data: 10/02/2011 09:32:59 Para: FireBase Assunto: Re: [firebase-br] Float para numeric Bom dia, Sou novo no assunto base Firebird, mas com muita vontade aprender. Me desculpem com as perguntas que as vezes já passou pela lista, mas ainda vou chegar no nível de vocês. Tem como fazer backup da base ela sendo usada? Att, Luiz Carlos Nogueira Gerente TI Rede Z+Z +55 62 3942-2054/ 62 9229-0454 luizcarlos em redezmaisz.com.br Proteja sua família Reze por ela! ----- Mensagem original ----- De: "Felipe Aron" Para: "FireBase" Enviadas: Quinta-feira, 10 de Fevereiro de 2011 8:18:46 Assunto: Re: [firebase-br] Float para numeric Sempre que preciso alterar a estrutura de um campo, eu faço como o Eduardo disse. É simples, não tem problema e resolve! :D Em 9 de fevereiro de 2011 17:44, Levy Moreira escreveu: > Essa pratica 'Experimente renomear o campo atual para outro nome, crie o > campo novo > (com o tipo correto e com o nome utilizado atualmente), e faça um > update set campo = cast(campo_velho as numeric(15,6)).' > > é bem melhor que a minha irei testar, mais alguém? > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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.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 luizcarlos em redezmaisz.com.br Thu Feb 10 11:00:23 2011 From: luizcarlos em redezmaisz.com.br (Luiz C Nogueira) Date: Thu, 10 Feb 2011 11:00:23 -0200 (BRST) Subject: [firebase-br] Res: Re: Float para numeric In-Reply-To: <4D53DCA1.000001.01596@JABER-NB> Message-ID: <29729963.479.1297342823939.JavaMail.root@webmail.redezmaisz.com.br> muito obrigado, vou fazer os testes aqui... Vou olhar os arquivos antigos também Att, Luiz Carlos Nogueira Gerente TI Rede Z+Z +55 62 3942-2054/ 62 9229-0454 luizcarlos em redezmaisz.com.br Proteja sua família Reze por ela! ----- Mensagem original ----- De: "Jáber" Para: "FireBase" Enviadas: Quinta-feira, 10 de Fevereiro de 2011 10:40:01 Assunto: [firebase-br] Res: Re: Float para numeric Olá Luiz. Eu faço o backup todos os dias com a base sendo usada. Procuro fazer o backup no período em que temos o menor movimento possível. Se você usar o gbak isso não lhe trará dor de cabeça alguma. Segue um exemplo de uso do gbak: gbak -user SYSDBA -password masterkey -b -v [seubancodedados.fdb] [seubackup fbk] Jáber S. C. Lima Confesoft Automação Comercial (66)9613-2594 (66)3426-2171 -------Mensagem original------- De: Luiz C Nogueira Data: 10/02/2011 09:32:59 Para: FireBase Assunto: Re: [firebase-br] Float para numeric Bom dia, Sou novo no assunto base Firebird, mas com muita vontade aprender. Me desculpem com as perguntas que as vezes já passou pela lista, mas ainda vou chegar no nível de vocês. Tem como fazer backup da base ela sendo usada? Att, Luiz Carlos Nogueira Gerente TI Rede Z+Z +55 62 3942-2054/ 62 9229-0454 luizcarlos em redezmaisz.com.br Proteja sua família Reze por ela! ----- Mensagem original ----- De: "Felipe Aron" Para: "FireBase" Enviadas: Quinta-feira, 10 de Fevereiro de 2011 8:18:46 Assunto: Re: [firebase-br] Float para numeric Sempre que preciso alterar a estrutura de um campo, eu faço como o Eduardo disse. É simples, não tem problema e resolve! :D Em 9 de fevereiro de 2011 17:44, Levy Moreira escreveu: > Essa pratica 'Experimente renomear o campo atual para outro nome, crie o > campo novo > (com o tipo correto e com o nome utilizado atualmente), e faça um > update set campo = cast(campo_velho as numeric(15,6)).' > > é bem melhor que a minha irei testar, mais alguém? > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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.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 renato_braun em uol.com.br Thu Feb 10 14:04:38 2011 From: renato_braun em uol.com.br (Renato Braun) Date: Thu, 10 Feb 2011 14:04:38 -0200 Subject: [firebase-br] Migrar collate pxw_intl850 para win_ptbr Message-ID: <002601cbc93c$381ff3f0$a85fdbd0$@com.br> Boa tarde a todos, Estou migrando minha base de dados da versão 1.5 para 2.1 e um dos recursos que quero utilizar o é collate PTBR. Tenho campos que utilizam domain e outros declarados sem domain. Qual a forma correta para migrar todos os collates da base de dados para PTBR ??? Obrigado From listas em fasystem.com.br Thu Feb 10 23:46:44 2011 From: listas em fasystem.com.br (Fasystem - Listas) Date: Thu, 10 Feb 2011 23:46:44 -0200 Subject: [firebase-br] RES: Trazer n registros In-Reply-To: References: <4D505AAD.3070701@gmail.com> Message-ID: Lembre-se que por padrão o sistema só trará os dados necessários. Ex: Se você tiver um grid com 10 linhas, o mdo só trará os registros para as 10 linhas, Se for somente um DBText ele trará somente 01 registro. Se não tiver nenhum componente ligado ao dataset para mostrar o registro na tela, ele trará somente um registro. Faca o teste e confirme. Abra a query e verifique o resultado de queryMdo.RecordCount e verá o que estou dizendo. Abraços Jose Aparecido da Silva -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Enio Marconcini # www.Enio.Pro.Br Enviada em: terça-feira, 8 de fevereiro de 2011 12:05 Para: FireBase Assunto: Re: [firebase-br] Trazer n registros amigão, cada um deu uma ajuda, agora da pra você somar as idéias e aplicar um pouco de cada, eu já fiz assim limitando pesquisas de no mínimo 3 caracteres, também não gosto de exibir toda a tabela num grid, mas pode acontecer ocasiões que são necessárias, então neste caso eu acredito que o clientdataset com o datapacket ajustado pode vir a calhar. já pensei em fazer um esquema de paginação, graças a Deus o Firebird suporta isso, com alguns controles feitos pelo Delphi implementado via código somando os recursos "first" e "skip" daria para implementar um esqueminha legal, mas eu penso que a solução de consultas cuja chave tenha um tamanho mínimo limitado somado ao datapacket do CDS é a melhor solução. abraços 2011/2/7 Reijanio Nunes Ribeiro > se usar clientdataset da uma estudada em packetRecord com ele vc pode > definir quantos itens serão, recuperados, no grid > > Em 7 de fevereiro de 2011 17:48, Paulo Portella < > pportellaa.firebase em gmail.com> escreveu: > > > Em 07/02/2011 17:19, samuel ferreira escreveu: > > > > e verdade. a ideia e justamente essa. trazer o basico. mas tenho um > filtro > >> aki q tem 'marca' com mais de 1000 itens, e nao keria trazer os `mais de > >> 1000`, somente o necessario. ate pensei em fazer paginacao, mas se > >> conseguisse de outra forma seria mais facil > >> > >> > >> samuel > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > Faça então regras de pesquisa.. > > * mínimo de 2 palavras > > ou > > * mínimo de 6 letras > > ou > > * qualquer outro quesito que faça trazer o mínimo de registros possivel. > > > > Já vi casos em que se fazia um count(*) antes de trazer o select, só para > > saber quantos registros "viriam" e que se fossem mais do que N registros, > > então o sistema dava um aviso > > > > -> "Você tem certeza que deseja trazer 1.397 Produtos?" > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir 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 > -- ENIO RODRIGO MARCONCINI gtalk: eniorm em gmail.com skype: eniorm msn: /dev/null .: FreeBSD -:- OpenBSD -:- GNU/Linux :. Have trouble with Windows - reboot! Have trouble with Unix - be root! ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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 Fri Feb 11 08:18:20 2011 From: rafael.program em gmail.com (Rafael Silva) Date: Fri, 11 Feb 2011 02:18:20 -0800 (PST) Subject: [firebase-br] =?iso-8859-1?q?erro_ainda_n=E3o_resolvido=2E=2E=2E?= Message-ID: <4d550cec.4a69e50a.6ee1.1469@mx.google.com> olá pessoal tudo bem? bom, eu por aqui novamente. eu testei todas as dicas que me enviaram para eu resolver meu problema, mais sem sucesso... não consigo de jeito nem um acessar meu banco de dados com o sistema, continua dando a mesma mensagem de erro, não sei mais o que fazer. peço desculpas por mais uma vez estar incomodando vocês, é que não consigo resolver meu problema e não sei nem a onde procurar o problema, estou de mãos atadas... peço-lhes que se tiverem mais alguma dica, algo que possa me ajudar por favor me digam, estou desesperado. desde já agradeço a atenção de todos e um forte abraço... Rafael Silva - Desenvolvedor help desc em sistemas T-I. From rnribeiro em gmail.com Fri Feb 11 08:31:09 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Fri, 11 Feb 2011 07:31:09 -0300 Subject: [firebase-br] =?iso-8859-1?q?erro_ainda_n=E3o_resolvido=2E=2E=2E?= In-Reply-To: <4d550cec.4a69e50a.6ee1.1469@mx.google.com> References: <4d550cec.4a69e50a.6ee1.1469@mx.google.com> Message-ID: qque mensagem de erro que da Em 11 de fevereiro de 2011 07:18, Rafael Silva escreveu: > olá pessoal tudo bem? > > bom, eu por aqui novamente. eu testei todas as dicas que me enviaram > para eu resolver meu problema, mais sem sucesso... não consigo de jeito > nem um acessar meu banco de dados com o sistema, continua dando a > mesma mensagem de erro, não sei mais o que fazer. > > peço desculpas por mais uma vez estar incomodando vocês, é que não > consigo resolver meu problema e não sei nem a onde procurar o problema, > estou de mãos atadas... peço-lhes que se tiverem mais alguma dica, algo > que possa me ajudar por favor me digam, estou desesperado. > > > desde já agradeço a atenção de todos e um forte abraço... > > > Rafael Silva - Desenvolvedor help desc em sistemas T-I. > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 bzottis em ig.com.br Fri Feb 11 08:37:29 2011 From: bzottis em ig.com.br (Zottis) Date: Fri, 11 Feb 2011 08:37:29 -0200 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__ol=E1_pessoal=2C_novo_usu=E1?= =?iso-8859-1?q?rio_j=E1_com_d=FAvida=2E?= In-Reply-To: <4d526f5d.0ae9640a.0229.0a98@mx.google.com> References: <4d526f5d.0ae9640a.0229.0a98@mx.google.com> Message-ID: <000901cbc9d7$b4495ed0$1cdc1c70$@ig.com.br> Você pode estar com o banco em modo de Manutenção Da uma olhada pelo IBExpert na parte de propriedades do banco. Tenta fazer um backup/restore. Você Migrou da versão 2.1 para a versão 2.5? -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Rafael Silva Enviada em: quarta-feira, 9 de fevereiro de 2011 08:42 Para: lista em firebase.com.br Assunto: [firebase-br] olá pessoal, novo usuário já com dúvida. olá pessoal, tudo bem? me chamo Rafael Silva. acabo de encontrar o site pesquisando no google sobre minha dúvida e imediatamente me inscrevi na lista, espero poder ajudar e também compartilhar da experiência de todos por aqui. bom, vamos a minha dúvida, antes de qualquer coisa quero pedir desculpas se caso já passou por aqui essa dúvida e se também tem no site, é que estou desesperado e não tenho acesso a web por aqui. bom, tenho um projeto para implantar na empresa onde trabalho tudo já finalizado prontinho; joguei o banco no servidor tudo ok. acontece que quando eu tento acessar o sistema, me vem a seguinte mensagem de erro: Application Error Exception EDatabaseError in module A-S-TI.exe at 00079E4D. no permission for read-write access to database \atdti\banco\ATENDIMENTO_TI.FDB . OK pelo amor de Deus, o que está acontecendo, caso seja um problema simples, me desculpem mais preciso o mais rápido possível resolver esse problema, por conta desse erro estou atrasando várias ocorrências da empresa. desde já agradeço a atenção de todos e um forte 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 armando.boza em gmail.com Fri Feb 11 10:17:11 2011 From: armando.boza em gmail.com (=?ISO-8859-1?Q?Armando_Boza_Gon=E7alves?=) Date: Fri, 11 Feb 2011 09:17:11 -0300 Subject: [firebase-br] =?iso-8859-1?q?erro_ainda_n=E3o_resolvido=2E=2E=2E?= In-Reply-To: <4d550cec.4a69e50a.6ee1.1469@mx.google.com> References: <4d550cec.4a69e50a.6ee1.1469@mx.google.com> Message-ID: <4D5528C7.5050604@gmail.com> Amigo, vc não deu maiores detalhes do problema, apenas o problema. Windows ou Linux? Versão do firebird? SuperServer ou ClassicServer? Rede tem firewall, ISA ou Linux? Att -- Armando Boza Gonçalves X-Software Desenvolvimento Site.: www.xsoftwaredesenvolvimento.com.br Email: armando.boza em gmail.com Msn..: armandoboza em hotmail.com Skype: armando.boza (43)8409-9735 From lcarlos2000 em bol.com.br Fri Feb 11 10:05:47 2011 From: lcarlos2000 em bol.com.br (Luiz Carlos) Date: Fri, 11 Feb 2011 10:05:47 -0200 Subject: [firebase-br] INTERBASE X FIREBIRD Message-ID: <18FAE33A9C0E4DB7A98E47BB9378C5AC@luiz180906> Olá, Tenho um cliente que tem o INTERBASE instalado na rede dele, e isso esta criando um conflito com meu programa que usa o Firebird. Tem algum modo de funcionar os dois INTERBASE e FIREBIRD na rede sem gerar conflito? Grato Luiz Carlos From mctbrasil em gmail.com Fri Feb 11 10:19:28 2011 From: mctbrasil em gmail.com (Fabiano Moura) Date: Fri, 11 Feb 2011 10:19:28 -0200 Subject: [firebase-br] INTERBASE X FIREBIRD In-Reply-To: <18FAE33A9C0E4DB7A98E47BB9378C5AC@luiz180906> References: <18FAE33A9C0E4DB7A98E47BB9378C5AC@luiz180906> Message-ID: Tem, muda a porta! Geralmente o interbase usa a porta 3050 e por padrão é a porta que o Firebird usa e que foi herdado do interbase. Troque no firebird.conf a porta para 3051, por exemplo. Localiza a linha #RemoteServicePort = 3050 e mude para RemoteServicePort = 3051, ou seja, além de mudar a porta, precisa retirar o #. Após fazer isso, reinicia o servidor Firebird e estará tudo OK. Há outra coisa, na sua aplicação vc tem que fazer a conexao assim IP/3051:caminho_do_banco\banco Fabiano Moura Em 11 de fevereiro de 2011 10:05, Luiz Carlos escreveu: > Olá, > > Tenho um cliente que tem o INTERBASE instalado na rede dele, e isso esta > criando um conflito com meu programa que usa o Firebird. Tem algum modo de > funcionar os dois INTERBASE e FIREBIRD na rede sem gerar conflito? > > 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 temp2 em tecnobyte.com.br Fri Feb 11 10:43:39 2011 From: temp2 em tecnobyte.com.br (=?iso-8859-1?Q?Tecnobyte_Inform=E1tica?=) Date: Fri, 11 Feb 2011 08:43:39 -0400 Subject: [firebase-br] INTERBASE X FIREBIRD In-Reply-To: <18FAE33A9C0E4DB7A98E47BB9378C5AC@luiz180906> References: <18FAE33A9C0E4DB7A98E47BB9378C5AC@luiz180906> Message-ID: Bom dia Há um artigo no site da FireBase que explica como fazer isto. Segue o link: http://www.firebase.com.br/fb/artigo.php?id=1916 NOTA! Para acessar o artigo é necessário estar cadastrado no site. Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br ----- Original Message ----- From: "Luiz Carlos" To: "FireBase" Sent: Friday, February 11, 2011 8:05 AM Subject: [firebase-br] INTERBASE X FIREBIRD Olá, Tenho um cliente que tem o INTERBASE instalado na rede dele, e isso esta criando um conflito com meu programa que usa o Firebird. Tem algum modo de funcionar os dois INTERBASE e FIREBIRD na rede sem gerar conflito? Grato Luiz Carlos From lcarlos2000 em bol.com.br Fri Feb 11 10:49:12 2011 From: lcarlos2000 em bol.com.br (Luiz Carlos) Date: Fri, 11 Feb 2011 10:49:12 -0200 Subject: [firebase-br] INTERBASE X FIREBIRD References: <18FAE33A9C0E4DB7A98E47BB9378C5AC@luiz180906> Message-ID: <64691F26CF3749CF9423642CDF2BDC5B@luiz180906> Colega, esse artigo fala sobre instalar mais de 1 versão do firebird na rede, e o que eu preciso é rodar o INTERBASE e o FIREBIRD ao mesmo tempo na rede. Grato Luiz Carlos ----- Original Message ----- From: Tecnobyte Informática To: FireBase Sent: Friday, February 11, 2011 10:43 AM Subject: Re: [firebase-br] INTERBASE X FIREBIRD Bom dia Há um artigo no site da FireBase que explica como fazer isto. Segue o link: http://www.firebase.com.br/fb/artigo.php?id=1916 NOTA! Para acessar o artigo é necessário estar cadastrado no site. Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br ----- Original Message ----- From: "Luiz Carlos" To: "FireBase" Sent: Friday, February 11, 2011 8:05 AM Subject: [firebase-br] INTERBASE X FIREBIRD Olá, Tenho um cliente que tem o INTERBASE instalado na rede dele, e isso esta criando um conflito com meu programa que usa o Firebird. Tem algum modo de funcionar os dois INTERBASE e FIREBIRD na rede sem gerar conflito? 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 agalysson em gmail.com Fri Feb 11 11:04:44 2011 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Fri, 11 Feb 2011 11:04:44 -0200 Subject: [firebase-br] INTERBASE X FIREBIRD In-Reply-To: <64691F26CF3749CF9423642CDF2BDC5B@luiz180906> References: <18FAE33A9C0E4DB7A98E47BB9378C5AC@luiz180906> <64691F26CF3749CF9423642CDF2BDC5B@luiz180906> Message-ID: Interbase e um Firebird da no mesmo que 2 firebirds... o procedimento é o mesmo. mas o esquema é como o Fabiano disse, alterar a porta... além disso, provavelmente será necessário liberar a porta no firewall. Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 11 de fevereiro de 2011 10:49, Luiz Carlos escreveu: > Colega, esse artigo fala sobre instalar mais de 1 versão do firebird na > rede, e o que eu preciso é rodar o INTERBASE e o FIREBIRD ao mesmo tempo na > rede. > > Grato > > Luiz Carlos > > ----- Original Message ----- > From: Tecnobyte Informática > To: FireBase > Sent: Friday, February 11, 2011 10:43 AM > Subject: Re: [firebase-br] INTERBASE X FIREBIRD > > > Bom dia > > Há um artigo no site da FireBase que explica como fazer isto. Segue o > link: > http://www.firebase.com.br/fb/artigo.php?id=1916 > > NOTA! Para acessar o artigo é necessário estar cadastrado no site. > > Daniel P. Guimarães > Tecnobyte Informática > www.tecnobyte.com.br > > > ----- Original Message ----- > From: "Luiz Carlos" > To: "FireBase" > Sent: Friday, February 11, 2011 8:05 AM > Subject: [firebase-br] INTERBASE X FIREBIRD > > > Olá, > > Tenho um cliente que tem o INTERBASE instalado na rede dele, e isso esta > criando um conflito com meu programa que usa o Firebird. Tem algum modo de > funcionar os dois INTERBASE e FIREBIRD na rede sem gerar conflito? > > 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 lcarlos2000 em bol.com.br Fri Feb 11 11:36:18 2011 From: lcarlos2000 em bol.com.br (Luiz Carlos) Date: Fri, 11 Feb 2011 11:36:18 -0200 Subject: [firebase-br] INTERBASE X FIREBIRD References: <18FAE33A9C0E4DB7A98E47BB9378C5AC@luiz180906><64691F26CF3749CF9423642CDF2BDC5B@luiz180906> Message-ID: <9F732E1738294F0D867D379F18DFE8A1@luiz180906> Mas não vai ter um conflito com o arquivo GDS32.DLL que é usado tanto pelo interbase como pelo firebird (uso o IBX como componente de acesso ao firebird)? Agora e se eu instalar o firebird servidor numa maquina onde não tem o interbase servidor, tem somente o arquivo cliente do interbase e nas estações tem tambem somente o arquivo cliente do interbase, meu programa funcionaria em rede sem problemas? eu colocaria a GDS32.DLL (arquivo fbclient renomeado pra GDS32.DLL por causa do IBX) na pasta do meu programa nas estações. Estou perguntando isso porque não estou no momento na empresa do cliente, só vou lá no final do dia e gostaria de já ter uma outra opção para rodar meu programa. Grato Luiz Carlos ----- Original Message ----- From: Alysson Gonçalves de Azevedo To: FireBase Sent: Friday, February 11, 2011 11:04 AM Subject: Re: [firebase-br] INTERBASE X FIREBIRD Interbase e um Firebird da no mesmo que 2 firebirds... o procedimento é o mesmo. mas o esquema é como o Fabiano disse, alterar a porta... além disso, provavelmente será necessário liberar a porta no firewall. Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 11 de fevereiro de 2011 10:49, Luiz Carlos escreveu: > Colega, esse artigo fala sobre instalar mais de 1 versão do firebird na > rede, e o que eu preciso é rodar o INTERBASE e o FIREBIRD ao mesmo tempo na > rede. > > Grato > > Luiz Carlos > > ----- Original Message ----- > From: Tecnobyte Informática > To: FireBase > Sent: Friday, February 11, 2011 10:43 AM > Subject: Re: [firebase-br] INTERBASE X FIREBIRD > > > Bom dia > > Há um artigo no site da FireBase que explica como fazer isto. Segue o > link: > http://www.firebase.com.br/fb/artigo.php?id=1916 > > NOTA! Para acessar o artigo é necessário estar cadastrado no site. > > Daniel P. Guimarães > Tecnobyte Informática > www.tecnobyte.com.br > > > ----- Original Message ----- > From: "Luiz Carlos" > To: "FireBase" > Sent: Friday, February 11, 2011 8:05 AM > Subject: [firebase-br] INTERBASE X FIREBIRD > > > Olá, > > Tenho um cliente que tem o INTERBASE instalado na rede dele, e isso esta > criando um conflito com meu programa que usa o Firebird. Tem algum modo de > funcionar os dois INTERBASE e FIREBIRD na rede sem gerar conflito? > > 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 diegomaccari em ig.com.br Fri Feb 11 11:37:32 2011 From: diegomaccari em ig.com.br (Diego Maccari) Date: Fri, 11 Feb 2011 11:37:32 -0200 Subject: [firebase-br] Firebird - Acesso Remoto - VPN - WEB Message-ID: <8B419AE13B2A4ACAA5FD17B36345D923@DIEGOPC> Pessoal é o seguinte preciso de idéias para resolver um problema aqui.. tenho um sistema Delphi 7 X Firebird 2.1 X IB e preciso instalar a aplicação em uma filial da empresa em outra cidade, porem preciso conectar no DB que está na matriz. Como eu posso fazer minha aplicação conectar-se neste banco ?? o acesso seria VPN-WEB ou hospedar o banco em um servidor WEB ? Na verdade não sei gostaria que vc´s pudessem apontar algumas alternativas para isso Obrigado Diego Maccari From temp2 em tecnobyte.com.br Fri Feb 11 11:38:52 2011 From: temp2 em tecnobyte.com.br (=?iso-8859-1?Q?Tecnobyte_Inform=E1tica?=) Date: Fri, 11 Feb 2011 09:38:52 -0400 Subject: [firebase-br] INTERBASE X FIREBIRD In-Reply-To: <64691F26CF3749CF9423642CDF2BDC5B@luiz180906> References: <18FAE33A9C0E4DB7A98E47BB9378C5AC@luiz180906> <64691F26CF3749CF9423642CDF2BDC5B@luiz180906> Message-ID: <4E81B0AB4FC14A868448A0E89047AAF5@danielnote> Bom dia Posso estar enganado, mas creio que se aplica também ao teu caso, visto que a idéia é rodar o Firebird 2.1 com um nome de serviço e número de porta diferente do padrão usado pelo Interbase e outras versões do Firebird. Neste caso não terá que alterar nada no Interbase; somente as configurações do Firebird 2.1 precisam ser modificadas. Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br ----- Original Message ----- From: "Luiz Carlos" To: "FireBase" Sent: Friday, February 11, 2011 8:49 AM Subject: Re: [firebase-br] INTERBASE X FIREBIRD Colega, esse artigo fala sobre instalar mais de 1 versão do firebird na rede, e o que eu preciso é rodar o INTERBASE e o FIREBIRD ao mesmo tempo na rede. Grato Luiz Carlos ----- Original Message ----- From: Tecnobyte Informática To: FireBase Sent: Friday, February 11, 2011 10:43 AM Subject: Re: [firebase-br] INTERBASE X FIREBIRD Bom dia Há um artigo no site da FireBase que explica como fazer isto. Segue o link: http://www.firebase.com.br/fb/artigo.php?id=1916 NOTA! Para acessar o artigo é necessário estar cadastrado no site. Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br ----- Original Message ----- From: "Luiz Carlos" To: "FireBase" Sent: Friday, February 11, 2011 8:05 AM Subject: [firebase-br] INTERBASE X FIREBIRD Olá, Tenho um cliente que tem o INTERBASE instalado na rede dele, e isso esta criando um conflito com meu programa que usa o Firebird. Tem algum modo de funcionar os dois INTERBASE e FIREBIRD na rede sem gerar conflito? Grato Luiz Carlos From mctbrasil em gmail.com Fri Feb 11 11:47:15 2011 From: mctbrasil em gmail.com (Fabiano Moura) Date: Fri, 11 Feb 2011 11:47:15 -0200 Subject: [firebase-br] INTERBASE X FIREBIRD In-Reply-To: <9F732E1738294F0D867D379F18DFE8A1@luiz180906> References: <18FAE33A9C0E4DB7A98E47BB9378C5AC@luiz180906> <64691F26CF3749CF9423642CDF2BDC5B@luiz180906> <9F732E1738294F0D867D379F18DFE8A1@luiz180906> Message-ID: Desde que a biblioteca esteja na pasta do exe, não terá problema algum! Não esqueça de liberar a porta no firewall, senão terá problemas. Fabiano Moura Em 11 de fevereiro de 2011 11:36, Luiz Carlos escreveu: > Mas não vai ter um conflito com o arquivo GDS32.DLL que é usado tanto pelo > interbase como pelo firebird (uso o IBX como componente de acesso ao > firebird)? > > Agora e se eu instalar o firebird servidor numa maquina onde não tem o > interbase servidor, tem somente o arquivo cliente do interbase e nas > estações tem tambem somente o arquivo cliente do interbase, meu programa > funcionaria em rede sem problemas? eu colocaria a GDS32.DLL (arquivo > fbclient renomeado pra GDS32.DLL por causa do IBX) na pasta do meu programa > nas estações. Estou perguntando isso porque não estou no momento na empresa > do cliente, só vou lá no final do dia e gostaria de já ter uma outra opção > para rodar meu programa. > > Grato > > Luiz Carlos > > ----- Original Message ----- > From: Alysson Gonçalves de Azevedo > To: FireBase > Sent: Friday, February 11, 2011 11:04 AM > Subject: Re: [firebase-br] INTERBASE X FIREBIRD > > > Interbase e um Firebird da no mesmo que 2 firebirds... o procedimento é o > mesmo. > > mas o esquema é como o Fabiano disse, alterar a porta... > além disso, provavelmente será necessário liberar a porta no firewall. > > > Alysson Gonçalves de Azevedo > (11) 8491-7730 > > (\(''^_^ )/) > > "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai > gritando: -Perdi tudo!!!" > > > > Em 11 de fevereiro de 2011 10:49, Luiz Carlos >escreveu: > > > Colega, esse artigo fala sobre instalar mais de 1 versão do firebird na > > rede, e o que eu preciso é rodar o INTERBASE e o FIREBIRD ao mesmo tempo > na > > rede. > > > > Grato > > > > Luiz Carlos > > > > ----- Original Message ----- > > From: Tecnobyte Informática > > To: FireBase > > Sent: Friday, February 11, 2011 10:43 AM > > Subject: Re: [firebase-br] INTERBASE X FIREBIRD > > > > > > Bom dia > > > > Há um artigo no site da FireBase que explica como fazer isto. Segue o > > link: > > http://www.firebase.com.br/fb/artigo.php?id=1916 > > > > NOTA! Para acessar o artigo é necessário estar cadastrado no site. > > > > Daniel P. Guimarães > > Tecnobyte Informática > > www.tecnobyte.com.br > > > > > > ----- Original Message ----- > > From: "Luiz Carlos" > > To: "FireBase" > > Sent: Friday, February 11, 2011 8:05 AM > > Subject: [firebase-br] INTERBASE X FIREBIRD > > > > > > Olá, > > > > Tenho um cliente que tem o INTERBASE instalado na rede dele, e isso > esta > > criando um conflito com meu programa que usa o Firebird. Tem algum modo > de > > funcionar os dois INTERBASE e FIREBIRD na rede sem gerar conflito? > > > > 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 > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 luizcarlos em redezmaisz.com.br Fri Feb 11 11:51:03 2011 From: luizcarlos em redezmaisz.com.br (Luiz C Nogueira) Date: Fri, 11 Feb 2011 11:51:03 -0200 (BRST) Subject: [firebase-br] Firebird - Acesso Remoto - VPN - WEB In-Reply-To: <8B419AE13B2A4ACAA5FD17B36345D923@DIEGOPC> Message-ID: <9815895.118.1297432263624.JavaMail.root@webmail.redezmaisz.com.br> Bom dia, Você pode usar vpn-web que funciona muito bem, ou pode usar também no servidor da matriz um no-ip se a internet for dinamico. Aqui trabalho com vpn e funciona tranquilo Att, Luiz Carlos Nogueira Gerente TI Rede Z+Z +55 62 3942-2054/ 62 9229-0454 luizcarlos em redezmaisz.com.br Proteja sua família Reze por ela! ----- Mensagem original ----- De: "Diego Maccari" Para: "FireBase" Enviadas: Sexta-feira, 11 de Fevereiro de 2011 11:37:32 Assunto: [firebase-br] Firebird - Acesso Remoto - VPN - WEB Pessoal é o seguinte preciso de idéias para resolver um problema aqui.. tenho um sistema Delphi 7 X Firebird 2.1 X IB e preciso instalar a aplicação em uma filial da empresa em outra cidade, porem preciso conectar no DB que está na matriz. Como eu posso fazer minha aplicação conectar-se neste banco ?? o acesso seria VPN-WEB ou hospedar o banco em um servidor WEB ? Na verdade não sei gostaria que vc´s pudessem apontar algumas alternativas para isso Obrigado Diego Maccari ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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 giovaniroche em msn.com Fri Feb 11 11:53:16 2011 From: giovaniroche em msn.com (=?iso-8859-1?B?R2lvdmFuaSBSb2No6g==?=) Date: Fri, 11 Feb 2011 11:53:16 -0200 Subject: [firebase-br] Hospedagem na WEB Message-ID: Olá. Pesquisei na web mas não encontrei nada concreto, existe algum servidor de hospedagem para firebird para web? From developer em marketingrapido.com.br Fri Feb 11 12:00:22 2011 From: developer em marketingrapido.com.br (Pablo Farias) Date: Fri, 11 Feb 2011 11:00:22 -0300 Subject: [firebase-br] RES: Hospedagem na WEB In-Reply-To: References: Message-ID: <00bb01cbc9f4$079db3d0$16d91b70$@marketingrapido.com.br> Kinghost tem hospedagem para firebird, eu o utilizo. Pablo Farias Market Sistemas www.marketsistemas.com.br Linkin pfarias em marketingrapido.com.br msn pabloapfarias em hotmail.com -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Giovani Rochê Enviada em: sexta-feira, 11 de fevereiro de 2011 11:53 Para: Fórum Firebase Assunto: [firebase-br] Hospedagem na WEB Olá. Pesquisei na web mas não encontrei nada concreto, existe algum servidor de hospedagem para firebird para web? ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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 Fri Feb 11 12:05:22 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Fri, 11 Feb 2011 12:05:22 -0200 Subject: [firebase-br] Hospedagem na WEB In-Reply-To: References: Message-ID: <1946473621.20110211120522@warmboot.com.br> GR> Pesquisei na web mas não encontrei nada concreto, existe algum GR> servidor de hospedagem para firebird para web? Da uma olhada na barra esquerda da página principal da FireBase. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br From giovaniroche em msn.com Fri Feb 11 12:13:47 2011 From: giovaniroche em msn.com (=?iso-8859-1?B?R2lvdmFuaSBSb2No6g==?=) Date: Fri, 11 Feb 2011 12:13:47 -0200 Subject: [firebase-br] Servidor WEB Firebird Message-ID: A principio colocar o servidor na web para os vendedores acessarem de seus note/desktops o BD (A aplicação já vai estar instalada). Posteriormente e se houver possibilidade, hospedar a aplicação intraweb para poderem acessar msm sem ter a aplicação previamente instalada. Obrigado pela dica Cantu, pelo hábito de usarmos o google acabamos não indo diretamente na página e vendo o anúncio. Alguém aqui usa esse que o cantu indicou? From lcarlos2000 em bol.com.br Fri Feb 11 12:47:44 2011 From: lcarlos2000 em bol.com.br (Luiz Carlos) Date: Fri, 11 Feb 2011 12:47:44 -0200 Subject: [firebase-br] INTERBASE X FIREBIRD References: <18FAE33A9C0E4DB7A98E47BB9378C5AC@luiz180906><64691F26CF3749CF9423642CDF2BDC5B@luiz180906><9F732E1738294F0D867D379F18DFE8A1@luiz180906> Message-ID: <2C9CABC0ABF7433E85D929FB44F516FB@luiz180906> Ok Fabiano, vou tentar fazer desse modo, instalando o servidor do firebird numa maquina que só tenha o arquivo cliente do interbase (não tenha o servidor), para evitar conflitos no arquivo GDS32.DLL que é utilizado pelos 2 programas. E nas estações coloco o gds32.dll (fbclient renomeado) na pasta do meu programa. Grato Luiz Carlos Agenda Kino ----- Original Message ----- From: Fabiano Moura To: FireBase Sent: Friday, February 11, 2011 11:47 AM Subject: Re: [firebase-br] INTERBASE X FIREBIRD Desde que a biblioteca esteja na pasta do exe, não terá problema algum! Não esqueça de liberar a porta no firewall, senão terá problemas. Fabiano Moura Em 11 de fevereiro de 2011 11:36, Luiz Carlos escreveu: > Mas não vai ter um conflito com o arquivo GDS32.DLL que é usado tanto pelo > interbase como pelo firebird (uso o IBX como componente de acesso ao > firebird)? > > Agora e se eu instalar o firebird servidor numa maquina onde não tem o > interbase servidor, tem somente o arquivo cliente do interbase e nas > estações tem tambem somente o arquivo cliente do interbase, meu programa > funcionaria em rede sem problemas? eu colocaria a GDS32.DLL (arquivo > fbclient renomeado pra GDS32.DLL por causa do IBX) na pasta do meu programa > nas estações. Estou perguntando isso porque não estou no momento na empresa > do cliente, só vou lá no final do dia e gostaria de já ter uma outra opção > para rodar meu programa. > > Grato > > Luiz Carlos > > ----- Original Message ----- > From: Alysson Gonçalves de Azevedo > To: FireBase > Sent: Friday, February 11, 2011 11:04 AM > Subject: Re: [firebase-br] INTERBASE X FIREBIRD > > > Interbase e um Firebird da no mesmo que 2 firebirds... o procedimento é o > mesmo. > > mas o esquema é como o Fabiano disse, alterar a porta... > além disso, provavelmente será necessário liberar a porta no firewall. > > > Alysson Gonçalves de Azevedo > (11) 8491-7730 > > (\(''^_^ )/) > > "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai > gritando: -Perdi tudo!!!" > > > > Em 11 de fevereiro de 2011 10:49, Luiz Carlos >escreveu: > > > Colega, esse artigo fala sobre instalar mais de 1 versão do firebird na > > rede, e o que eu preciso é rodar o INTERBASE e o FIREBIRD ao mesmo tempo > na > > rede. > > > > Grato > > > > Luiz Carlos > > > > ----- Original Message ----- > > From: Tecnobyte Informática > > To: FireBase > > Sent: Friday, February 11, 2011 10:43 AM > > Subject: Re: [firebase-br] INTERBASE X FIREBIRD > > > > > > Bom dia > > > > Há um artigo no site da FireBase que explica como fazer isto. Segue o > > link: > > http://www.firebase.com.br/fb/artigo.php?id=1916 > > > > NOTA! Para acessar o artigo é necessário estar cadastrado no site. > > > > Daniel P. Guimarães > > Tecnobyte Informática > > www.tecnobyte.com.br > > > > > > ----- Original Message ----- > > From: "Luiz Carlos" > > To: "FireBase" > > Sent: Friday, February 11, 2011 8:05 AM > > Subject: [firebase-br] INTERBASE X FIREBIRD > > > > > > Olá, > > > > Tenho um cliente que tem o INTERBASE instalado na rede dele, e isso > esta > > criando um conflito com meu programa que usa o Firebird. Tem algum modo > de > > funcionar os dois INTERBASE e FIREBIRD na rede sem gerar conflito? > > > > 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 > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 alexandre em simaoebuhler.com.br Fri Feb 11 13:02:34 2011 From: alexandre em simaoebuhler.com.br (=?iso-8859-1?Q?Alexandre_Pereira_B=FChler?=) Date: Fri, 11 Feb 2011 13:02:34 -0200 Subject: [firebase-br] Ibwebadmin e Firebird 2.5 Message-ID: Bom dia, O Ibwebadmin teve a última modificação em 03-08-2006. Sabem me dizer se ele trabalha bem com o Firebird 2.5? Obrigado -- Alexandre Pereira Bühler Técnico Eletroeletrônica - Senai - MG Linux User: 397.546 Colunista: www.delphisophp.com Owner: http://br.groups.yahoo.com/group/freepascal/ Liberdade é essencial. Use GNU/Linux. Legalize os softwares de sua empresa Simão & Bühler Ltda (Infobrindes) Instalação, manutenção, venda de servidores e computadores com GNU/Linux. http://www.simaoebuhler.com.br Hardware acesse, veja e tenha produtos com qualidade, garantia e nota fiscal. http://www.simaoebuhler.com.br/loja alexandre em simaoebuhler.com.br Telefone: (41) 3538-5428 Infobrindes (Simão & Bühler Ltda) Brindes e material promocional. http://www.infobrindes.com.br alexandre em infobrindes.com.br Telefone: (41) 3532-5428 --- avast! Antivirus: Outbound message clean. Virus Database (VPS): 110211-0, 11/02/2011 Tested on: 11/02/2011 13:02:34 avast! - copyright (c) 1988-2011 AVAST Software. http://www.avast.com From felipearon em gmail.com Fri Feb 11 13:06:17 2011 From: felipearon em gmail.com (Felipe Aron) Date: Fri, 11 Feb 2011 13:06:17 -0200 Subject: [firebase-br] Hospedagem na WEB In-Reply-To: <1946473621.20110211120522@warmboot.com.br> References: <1946473621.20110211120522@warmboot.com.br> Message-ID: Recomendo Kinghost ! Pessoal nota 10 :D 2011/2/11 Carlos H. Cantu > GR> Pesquisei na web mas não encontrei nada concreto, existe algum > GR> servidor de hospedagem para firebird para web? > > Da uma olhada na barra esquerda da página principal da FireBase. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.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 > -- Analista programador #FollowMe: @felipearon ( http://felipearon.com.br/) From cwfsa1 em gmail.com Fri Feb 11 14:17:31 2011 From: cwfsa1 em gmail.com (Carlos Wilson) Date: Fri, 11 Feb 2011 14:17:31 -0200 Subject: [firebase-br] Migrar collate pxw_intl850 para win_ptbr In-Reply-To: <002601cbc93c$381ff3f0$a85fdbd0$@com.br> References: <002601cbc93c$381ff3f0$a85fdbd0$@com.br> Message-ID: <4D55611B.2020703@gmail.com> Refaz um novo banco e faz um pump dos dados. []'s Carlos Wilson Formosystem Informática e Automação Comercial Em 10/02/2011 14:04, Renato Braun escreveu: > Boa tarde a todos, > > > > Estou migrando minha base de dados da versão 1.5 para 2.1 e um dos > recursos que quero utilizar o é collate PTBR. Tenho campos que utilizam > domain e outros declarados sem domain. Qual a forma correta para migrar > todos os collates da base de dados para PTBR ??? > > > > 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 agalysson em gmail.com Fri Feb 11 14:30:37 2011 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Fri, 11 Feb 2011 14:30:37 -0200 Subject: [firebase-br] RES: Trazer n registros In-Reply-To: References: <4D505AAD.3070701@gmail.com> Message-ID: Não acho que o PacketRecords record seja furada... Se vc tem uma query de 1000 registros e o usuario der ctrl+end, é pq ele quer ir para o ultimo registro... e não ter essa possibilidade seria uma restrição que eu, como usuario, nao gostaria de ter... mas apartir do momento que o usuario nao de o ctrl+end, vc não terá problemas de performance. Isso é, em casos normais... pq se vc tiver um ambiente mt lento, nao terá mt o que se fazer com isso... Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 10 de fevereiro de 2011 23:46, Fasystem - Listas escreveu: > Lembre-se que por padrão o sistema só trará os dados necessários. Ex: > Se você tiver um grid com 10 linhas, o mdo só trará os registros para as 10 > linhas, > Se for somente um DBText ele trará somente 01 registro. > Se não tiver nenhum componente ligado ao dataset para mostrar o registro na > tela, ele trará somente um registro. > Faca o teste e confirme. > Abra a query e verifique o resultado de queryMdo.RecordCount e verá o que > estou dizendo. > Abraços > Jose Aparecido da Silva > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Enio Marconcini # www.Enio.Pro.Br > Enviada em: terça-feira, 8 de fevereiro de 2011 12:05 > Para: FireBase > Assunto: Re: [firebase-br] Trazer n registros > > amigão, cada um deu uma ajuda, agora da pra você somar as idéias e aplicar > um pouco de cada, > > eu já fiz assim limitando pesquisas de no mínimo 3 caracteres, também não > gosto de exibir toda a tabela num grid, mas pode acontecer ocasiões que são > necessárias, então neste caso eu acredito que o clientdataset com o > datapacket ajustado pode vir a calhar. > > já pensei em fazer um esquema de paginação, graças a Deus o Firebird > suporta > isso, com alguns controles feitos pelo Delphi implementado via código > somando os recursos "first" e "skip" daria para implementar um esqueminha > legal, > > mas eu penso que a solução de consultas cuja chave tenha um tamanho mínimo > limitado somado ao datapacket do CDS é a melhor solução. > > abraços > > 2011/2/7 Reijanio Nunes Ribeiro > > > se usar clientdataset da uma estudada em packetRecord com ele vc pode > > definir quantos itens serão, recuperados, no grid > > > > Em 7 de fevereiro de 2011 17:48, Paulo Portella < > > pportellaa.firebase em gmail.com> escreveu: > > > > > Em 07/02/2011 17:19, samuel ferreira escreveu: > > > > > > e verdade. a ideia e justamente essa. trazer o basico. mas tenho um > > filtro > > >> aki q tem 'marca' com mais de 1000 itens, e nao keria trazer os `mais > de > > >> 1000`, somente o necessario. ate pensei em fazer paginacao, mas se > > >> conseguisse de outra forma seria mais facil > > >> > > >> > > >> samuel > > >> ______________________________________________ > > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > >> > > > Faça então regras de pesquisa.. > > > * mínimo de 2 palavras > > > ou > > > * mínimo de 6 letras > > > ou > > > * qualquer outro quesito que faça trazer o mínimo de registros > possivel. > > > > > > Já vi casos em que se fazia um count(*) antes de trazer o select, só > para > > > saber quantos registros "viriam" e que se fossem mais do que N > registros, > > > então o sistema dava um aviso > > > > > > -> "Você tem certeza que deseja trazer 1.397 Produtos?" > > > > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir 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 > > > > > > -- > ENIO RODRIGO MARCONCINI > gtalk: eniorm em gmail.com > skype: eniorm > msn: /dev/null > > .: FreeBSD -:- OpenBSD -:- GNU/Linux :. > Have trouble with Windows - reboot! > Have trouble with Unix - be root! > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 cesarnunez em sigma.com.py Fri Feb 11 16:35:04 2011 From: cesarnunez em sigma.com.py (Cesar Nuñez) Date: Fri, 11 Feb 2011 14:35:04 -0400 Subject: [firebase-br] Erro na Aplicacao Message-ID: Boa Tarde... Tenho uma aplicacao en Clarion 6.1 com FB 2.0.5.13206 , com ODBC 2.0.0.148... Tem momentos que a aplicacao fecha, tirando o erro do windows.. teve un erro na aplicacao y o windows. fecha, dai tem para seleccionar enviar o no enviar... Cuando fecha a aplicacao, ele fecha no momento de querer a fechar a janela, o no momento da impressao o ao querer salvar os dados... o seja nao tem un punto unico , e aleatoria. Se procedio a mudar aplicacao por completo, pero con a nova aplicacao continua o erro. Pregunto... ademas de instalar el ODBC, tem outro programa para instalar.. esta correcto o ODBC para o FB que eu to utilizando.. tem alguma configucao que tem que fazer no firebird.? Agredezco a atencao de voces.. Cesar From alexandre em simaoebuhler.com.br Fri Feb 11 14:37:40 2011 From: alexandre em simaoebuhler.com.br (=?iso-8859-1?Q?Alexandre_Pereira_B=FChler?=) Date: Fri, 11 Feb 2011 14:37:40 -0200 Subject: [firebase-br] =?iso-8859-1?q?Inst=E2ncias_do_Firebird_no_GNU/Linu?= =?iso-8859-1?q?x_=28Debian=29?= Message-ID: Bom dia, Estou apanhando aqui. Já li algum material sobre instâncias do Firebird no GNU/Linux. Copiei o /etc/init.d/firebird para firebird001 Copiei o /opt/firebird para firebird001 Mudei a porta e a linha FIREBIRD= do /etc/init.d/firebird001. Mas a outra instância não levanta. Digo, ela levanta mas não em separado. Atende em portas diferentes os clientes mas continua com o mesmo SYSDBA. Alguém tem o caminho das pedras? Obrigado -- Alexandre Pereira Bühler Técnico Eletroeletrônica - Senai - MG Linux User: 397.546 Colunista: www.delphisophp.com Owner: http://br.groups.yahoo.com/group/freepascal/ Liberdade é essencial. Use GNU/Linux. Legalize os softwares de sua empresa Simão & Bühler Ltda (Infobrindes) Instalação, manutenção, venda de servidores e computadores com GNU/Linux. http://www.simaoebuhler.com.br Hardware acesse, veja e tenha produtos com qualidade, garantia e nota fiscal. http://www.simaoebuhler.com.br/loja alexandre em simaoebuhler.com.br Telefone: (41) 3538-5428 Infobrindes (Simão & Bühler Ltda) Brindes e material promocional. http://www.infobrindes.com.br alexandre em infobrindes.com.br Telefone: (41) 3532-5428 --- avast! Antivirus: Outbound message clean. Virus Database (VPS): 110211-0, 11/02/2011 Tested on: 11/02/2011 14:37:41 avast! - copyright (c) 1988-2011 AVAST Software. http://www.avast.com From nilo em goldensoft.inf.br Fri Feb 11 14:44:21 2011 From: nilo em goldensoft.inf.br (Nilo) Date: Fri, 11 Feb 2011 14:44:21 -0200 Subject: [firebase-br] FB lento em Xeon Message-ID: <4D556765.6050300@goldensoft.inf.br> Amigos, Foi trocado o servidor que era um Intel Q9650 / 4Gb para um Dell T110 Xeon 3430 / 4Gb. Agora o pessoal está reclamando que o acesso a relatorios / consultas ficaram 3x mais lento. Bom, até pode ser um pouco mais lento sim, pois o clock da cpu entre eles é diferente, mas 3x mais lento é muita coisa e não estou achando normal e nem a causa do problema. Já testei a versão SS e não resolveu. Já fiz um backup / restore e tambem não resolveu. A versão que rodava no Q9650 era 2.04 CS 64 bits. A que está instalada agora no Xeon é 2.06 CS 64 bits. O Linux usado nas 2 maquinas é o Ubuntu 9.04 Server 64 bits. - Algum motivo para essa perca de desempenho tão grande? - Alguma configuração que possa fazer para melhorar o desempenho? - Há algum teste que eu possa fazer? Uma coisa me deixou "encucado", pois ainda não tinha feito esses testes, é o seguinte: Vejam alguns exemplos do programa "top" do linux no final deste email. No primeiro ele mostra o FB usando 100% da cpu quando 1 estação cliente solicita informações. Quando outra estação faz uma requisição de acesso ao FB, ele começa a se comportar do 2o "top" em diante e parece "compartilhar" o mesmo nucleo. Será que não deveria aparecer outro fb_inet_server com uso de 100% tambem? ou estou equivocado? Nilo segue descrição do top... ---------------------------------------- Tasks: 142 total, 2 running, 140 sleeping, 0 stopped, 0 zombie Cpu(s): 32.9%us, 0.4%sy, 0.0%ni, 66.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 4047408k total, 3595044k used, 452364k free, 192688k buffers Swap: 3911816k total, 76k used, 3911740k free, 2969256k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3987 firebird 20 0 42308 8896 3824 R 100 0.2 0:39.52 fb_inet_server 2869 nobody 20 0 95124 4744 3164 S 0 0.1 2:48.30 smbd **************************************** PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3987 firebird 20 0 42308 8896 3824 R 50 0.2 0:54.95 fb_inet_server 3335 firebird 20 0 48180 14m 3844 R 50 0.4 35:41.69 fb_inet_server **************************************** PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3335 firebird 20 0 48180 14m 3844 R 62 0.4 36:01.74 fb_inet_server 3987 firebird 20 0 42308 8896 3824 R 37 0.2 1:02.78 fb_inet_server **************************************** PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3335 firebird 20 0 48180 14m 3844 R 67 0.4 36:41.43 fb_inet_server 3987 firebird 20 0 42308 8896 3824 R 60 0.2 1:21.31 fb_inet_server **************************************** PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3987 firebird 20 0 42308 8900 3824 R 54 0.2 1:33.34 fb_inet_server 3335 firebird 20 0 48180 14m 3844 R 46 0.4 36:57.45 fb_inet_server From artur.gmane em tcimix.com Fri Feb 11 14:45:16 2011 From: artur.gmane em tcimix.com (Artur Sanfins) Date: Fri, 11 Feb 2011 14:45:16 -0200 Subject: [firebase-br] Migrar collate pxw_intl850 para win_ptbr References: <002601cbc93c$381ff3f0$a85fdbd0$@com.br> <4D55611B.2020703@gmail.com> Message-ID: Eu utilizo o IBexpert para manutenção e tudo referente ao FB2.1, o IBExpert não mostra opções para o PTBR. Tenho como incluir ou instalar isto separadamente no FB2.1 ? Artur "Carlos Wilson" escreveu na mensagem news:4D55611B.2020703 em gmail.com... Refaz um novo banco e faz um pump dos dados. []'s Carlos Wilson Formosystem Informática e Automação Comercial Em 10/02/2011 14:04, Renato Braun escreveu: > Boa tarde a todos, > > > > Estou migrando minha base de dados da versão 1.5 para 2.1 e um dos > recursos que quero utilizar o é collate PTBR. Tenho campos que utilizam > domain e outros declarados sem domain. Qual a forma correta para migrar > todos os collates da base de dados para PTBR ??? > > > > 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 agalysson em gmail.com Fri Feb 11 14:46:41 2011 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Fri, 11 Feb 2011 14:46:41 -0200 Subject: [firebase-br] =?iso-8859-1?q?Inst=E2ncias_do_Firebird_no_GNU/Linu?= =?iso-8859-1?q?x_=28Debian=29?= In-Reply-To: References: Message-ID: Portas, não vi você falando delas... Vc alterou ela? digo, uma instacia deve ter a porta alterada de 3050 (padrão) para 3051 (por exemplo, mas pode ser qq outra). faça isso usando ajudas na net (googla "alterar porta firebird"). boa sorte. Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 11 de fevereiro de 2011 14:37, Alexandre Pereira Bühler < alexandre em simaoebuhler.com.br> escreveu: > Bom dia, > > Estou apanhando aqui. > > Já li algum material sobre instâncias do Firebird no GNU/Linux. > > Copiei o /etc/init.d/firebird para firebird001 > > Copiei o /opt/firebird para firebird001 > > Mudei a porta e a linha FIREBIRD= do /etc/init.d/firebird001. > > Mas a outra instância não levanta. > > Digo, ela levanta mas não em separado. > > Atende em portas diferentes os clientes mas continua com o mesmo SYSDBA. > > Alguém tem o caminho das pedras? > > Obrigado > > > > > > -- > > Alexandre Pereira Bühler > > Técnico Eletroeletrônica - Senai - MG > > Linux User: 397.546 > > Colunista: www.delphisophp.com > > Owner: > http://br.groups.yahoo.com/group/freepascal/ > > Liberdade é essencial. Use GNU/Linux. > > Legalize os softwares de sua empresa > > > > Simão & Bühler Ltda (Infobrindes) > > Instalação, manutenção, venda de servidores e computadores com GNU/Linux. > > http://www.simaoebuhler.com.br > > Hardware acesse, veja e tenha produtos com qualidade, garantia e nota > fiscal. > > http://www.simaoebuhler.com.br/loja > > alexandre em simaoebuhler.com.br > > Telefone: (41) 3538-5428 > > > > Infobrindes (Simão & Bühler Ltda) > > Brindes e material promocional. > > http://www.infobrindes.com.br > > alexandre em infobrindes.com.br > > Telefone: (41) 3532-5428 > > > > > > > --- > avast! Antivirus: Outbound message clean. > Virus Database (VPS): 110211-0, 11/02/2011 > Tested on: 11/02/2011 14:37:41 > avast! - copyright (c) 1988-2011 AVAST Software. > http://www.avast.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 agalysson em gmail.com Fri Feb 11 14:48:41 2011 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Fri, 11 Feb 2011 14:48:41 -0200 Subject: [firebase-br] =?iso-8859-1?q?Inst=E2ncias_do_Firebird_no_GNU/Linu?= =?iso-8859-1?q?x_=28Debian=29?= In-Reply-To: References: Message-ID: ah, agora vi que vc alterou a porta tb... bem, nesse caso, veja o log do firebird... no logs deve ter o motivo que nao iniciou... e com isso, vc busca ajuda.. Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 11 de fevereiro de 2011 14:46, Alysson Gonçalves de Azevedo < agalysson em gmail.com> escreveu: > Portas, não vi você falando delas... > > Vc alterou ela? > digo, uma instacia deve ter a porta alterada de 3050 (padrão) para 3051 > (por exemplo, mas pode ser qq outra). > > faça isso usando ajudas na net (googla "alterar porta firebird"). > > boa sorte. > > Alysson Gonçalves de Azevedo > (11) 8491-7730 > > (\(''^_^ )/) > > "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai > gritando: -Perdi tudo!!!" > > > > Em 11 de fevereiro de 2011 14:37, Alexandre Pereira Bühler < > alexandre em simaoebuhler.com.br> escreveu: > > Bom dia, >> >> Estou apanhando aqui. >> >> Já li algum material sobre instâncias do Firebird no GNU/Linux. >> >> Copiei o /etc/init.d/firebird para firebird001 >> >> Copiei o /opt/firebird para firebird001 >> >> Mudei a porta e a linha FIREBIRD= do /etc/init.d/firebird001. >> >> Mas a outra instância não levanta. >> >> Digo, ela levanta mas não em separado. >> >> Atende em portas diferentes os clientes mas continua com o mesmo SYSDBA. >> >> Alguém tem o caminho das pedras? >> >> Obrigado >> >> >> >> >> >> -- >> >> Alexandre Pereira Bühler >> >> Técnico Eletroeletrônica - Senai - MG >> >> Linux User: 397.546 >> >> Colunista: www.delphisophp.com >> >> Owner: >> http://br.groups.yahoo.com/group/freepascal/ >> >> Liberdade é essencial. Use GNU/Linux. >> >> Legalize os softwares de sua empresa >> >> >> >> Simão & Bühler Ltda (Infobrindes) >> >> Instalação, manutenção, venda de servidores e computadores com GNU/Linux. >> >> http://www.simaoebuhler.com.br >> >> Hardware acesse, veja e tenha produtos com qualidade, garantia e nota >> fiscal. >> >> >> http://www.simaoebuhler.com.br/loja >> >> alexandre em simaoebuhler.com.br >> >> Telefone: (41) 3538-5428 >> >> >> >> Infobrindes (Simão & Bühler Ltda) >> >> Brindes e material promocional. >> >> http://www.infobrindes.com.br >> >> alexandre em infobrindes.com.br >> >> Telefone: (41) 3532-5428 >> >> >> >> >> >> >> --- >> avast! Antivirus: Outbound message clean. >> Virus Database (VPS): 110211-0, 11/02/2011 >> Tested on: 11/02/2011 14:37:41 >> avast! - copyright (c) 1988-2011 AVAST Software. >> http://www.avast.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 paulo em o2tecnologia.com.br Fri Feb 11 15:11:37 2011 From: paulo em o2tecnologia.com.br (Paulo (O2 Tecnologia)) Date: Fri, 11 Feb 2011 15:11:37 -0200 Subject: [firebase-br] Firebird melhor Linux ou no Windows In-Reply-To: References: <18FAE33A9C0E4DB7A98E47BB9378C5AC@luiz180906> Message-ID: <4D556DC9.2040307@o2tecnologia.com.br> Alguém tem alguma documentação mostrando os prós e contras de rodar o Firebird nas plataformas Linux e Windows ? Qualquer informação será de grande valia. From robson.catunda em gmail.com Fri Feb 11 15:29:26 2011 From: robson.catunda em gmail.com (Robson Catunda) Date: Fri, 11 Feb 2011 14:29:26 -0300 Subject: [firebase-br] Firebird melhor Linux ou no Windows In-Reply-To: <4D556DC9.2040307@o2tecnologia.com.br> References: <18FAE33A9C0E4DB7A98E47BB9378C5AC@luiz180906> <4D556DC9.2040307@o2tecnologia.com.br> Message-ID: Segundo os forums, no linux o acesso é mais rápido e tem maior segurança. From cwfsa1 em gmail.com Fri Feb 11 15:31:40 2011 From: cwfsa1 em gmail.com (Carlos Wilson) Date: Fri, 11 Feb 2011 15:31:40 -0200 Subject: [firebase-br] Migrar collate pxw_intl850 para win_ptbr In-Reply-To: References: <002601cbc93c$381ff3f0$a85fdbd0$@com.br> <4D55611B.2020703@gmail.com> Message-ID: <4D55727C.9040803@gmail.com> Trabalho com a versão 2009 do IBexpert e ele tem sim as opções de Win_PTBR, mas qualquer coisa tb voce pode criar via comando. []'s Carlos Wilson Formosystem Informática e Automação Comercial Em 11/02/2011 14:45, Artur Sanfins escreveu: > Eu utilizo o IBexpert para manutenção e tudo referente ao FB2.1, o IBExpert > não mostra opções para o PTBR. > Tenho como incluir ou instalar isto separadamente no FB2.1 ? > > Artur > > > "Carlos Wilson" escreveu na > mensagem news:4D55611B.2020703 em gmail.com... > Refaz um novo banco e faz um pump dos dados. > > []'s > Carlos Wilson > Formosystem > Informática e Automação Comercial > > > Em 10/02/2011 14:04, Renato Braun escreveu: >> Boa tarde a todos, >> >> >> >> Estou migrando minha base de dados da versão 1.5 para 2.1 e um dos >> recursos que quero utilizar o é collate PTBR. Tenho campos que utilizam >> domain e outros declarados sem domain. Qual a forma correta para migrar >> todos os collates da base de dados para PTBR ??? >> >> >> >> 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 > > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Feb 11 15:36:10 2011 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Fri, 11 Feb 2011 15:36:10 -0200 Subject: [firebase-br] Firebird melhor Linux ou no Windows In-Reply-To: References: <18FAE33A9C0E4DB7A98E47BB9378C5AC@luiz180906> <4D556DC9.2040307@o2tecnologia.com.br> Message-ID: Quem sabe mexer com linux sabe o quanto ele é superior ao windows em questão de velocidade e segurança. Porem, não adiantará muito você simplesmente instalar no linux sem saber configurar as permissões para que seu banco fique realmente seguro. Então fica a seu critério isso. Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 11 de fevereiro de 2011 15:29, Robson Catunda escreveu: > Segundo os forums, no linux o acesso é mais rápido e tem maior seguranç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 renato em eficazinformatica.com.br Fri Feb 11 15:53:55 2011 From: renato em eficazinformatica.com.br (renato em eficazinformatica.com.br) Date: Fri, 11 Feb 2011 15:53:55 -0200 Subject: [firebase-br] RES: FB lento em Xeon In-Reply-To: <4D556765.6050300@goldensoft.inf.br> References: <4D556765.6050300@goldensoft.inf.br> Message-ID: <011401cbca14$a8ac6c60$fa054520$@eficazinformatica.com.br> Boa tarde! A alguns dias, um cliente adquiriu um servidor DELL Power Edge (PET310), 6GB RAM, dois HD SAS 500GB com uma controladora SAS 6iR, para ser utilizada como servidor de um banco de dados Firebird. Atualmente o banco de dados estava rodando em um Semprom com 256MB de memória RAM (ou seja, possuia vaga lembrança), mesmo assim os relatórios tinham uma performance muito boa, a espera pelos resultados era mínima, nunca houve reclamação. Quando passamos o banco de dados para o novo servidor, a expectativa de alta performance foi enorme, mas a decepção foi maior ainda. Os relatórios que antes a espera era de 3 a 4 segundos, passou para 12 a 15 segundos, outros processos que demoravam um pouco, passou a demorar uma eternidade. Ficamos loucos com isso, começamos a depurar o sistema atras de selects mau escritos, etc., mas era uma caso que a principio não tinha explicação, pois o mesmo banco de dados quando copiado de volta para qualquer micro xinguiling dava de 10 a zero do servidor DELL. Isso durou uma semana até que conseguimos falar com um Analista de Servidores da DELL que nós escreveu o seguinte: "O servidor PET310 de TAG: DGD6QM1, está equipado com uma controladora SAS 6iR, essa controladora não possui cache e dessa forma não oferece uma grande performance relacionada a leitura e escrita em disco. Para “rodar” Banco de Dados é recomendado uma controladora com cache e utilizar Raid 10, o servidor em questão está equipado com Raid 10 e não temos cache." E por telefone o mesmo analista disse que qualquer micro pessoal possui mais cache que a configuração adquirida. A sugestão foi trocar a controladora por uma com mais cache, o cliente adquiriu uma com 512 de cache, e o resultado: qualquer coisa que coloque para rodar lá vira um foguete, estou até com inveja, pois tenho um servidor IBM Xeon que agora perde feio para o DELL. Espero ter ajudado. Atenciosamente. Renato Bermudo Eficaz Sistemas -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Nilo Enviada em: sexta-feira, 11 de fevereiro de 2011 14:44 Para: FireBase Assunto: [firebase-br] FB lento em Xeon Amigos, Foi trocado o servidor que era um Intel Q9650 / 4Gb para um Dell T110 Xeon 3430 / 4Gb. Agora o pessoal está reclamando que o acesso a relatorios / consultas ficaram 3x mais lento. Bom, até pode ser um pouco mais lento sim, pois o clock da cpu entre eles é diferente, mas 3x mais lento é muita coisa e não estou achando normal e nem a causa do problema. Já testei a versão SS e não resolveu. Já fiz um backup / restore e tambem não resolveu. A versão que rodava no Q9650 era 2.04 CS 64 bits. A que está instalada agora no Xeon é 2.06 CS 64 bits. O Linux usado nas 2 maquinas é o Ubuntu 9.04 Server 64 bits. - Algum motivo para essa perca de desempenho tão grande? - Alguma configuração que possa fazer para melhorar o desempenho? - Há algum teste que eu possa fazer? Uma coisa me deixou "encucado", pois ainda não tinha feito esses testes, é o seguinte: Vejam alguns exemplos do programa "top" do linux no final deste email. No primeiro ele mostra o FB usando 100% da cpu quando 1 estação cliente solicita informações. Quando outra estação faz uma requisição de acesso ao FB, ele começa a se comportar do 2o "top" em diante e parece "compartilhar" o mesmo nucleo. Será que não deveria aparecer outro fb_inet_server com uso de 100% tambem? ou estou equivocado? Nilo segue descrição do top... ---------------------------------------- Tasks: 142 total, 2 running, 140 sleeping, 0 stopped, 0 zombie Cpu(s): 32.9%us, 0.4%sy, 0.0%ni, 66.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 4047408k total, 3595044k used, 452364k free, 192688k buffers Swap: 3911816k total, 76k used, 3911740k free, 2969256k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3987 firebird 20 0 42308 8896 3824 R 100 0.2 0:39.52 fb_inet_server 2869 nobody 20 0 95124 4744 3164 S 0 0.1 2:48.30 smbd **************************************** PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3987 firebird 20 0 42308 8896 3824 R 50 0.2 0:54.95 fb_inet_server 3335 firebird 20 0 48180 14m 3844 R 50 0.4 35:41.69 fb_inet_server **************************************** PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3335 firebird 20 0 48180 14m 3844 R 62 0.4 36:01.74 fb_inet_server 3987 firebird 20 0 42308 8896 3824 R 37 0.2 1:02.78 fb_inet_server **************************************** PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3335 firebird 20 0 48180 14m 3844 R 67 0.4 36:41.43 fb_inet_server 3987 firebird 20 0 42308 8896 3824 R 60 0.2 1:21.31 fb_inet_server **************************************** PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3987 firebird 20 0 42308 8900 3824 R 54 0.2 1:33.34 fb_inet_server 3335 firebird 20 0 48180 14m 3844 R 46 0.4 36:57.45 fb_inet_server ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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 Fri Feb 11 16:07:13 2011 From: diegomaccari em ig.com.br (Diego Maccari) Date: Fri, 11 Feb 2011 16:07:13 -0200 Subject: [firebase-br] =?iso-8859-1?q?Acesso_Remoto_-_VPN_-_WEB_-_O_Que_?= =?iso-8859-1?q?=E9_melhor_=3F?= Message-ID: <6026A156AF594B988D8110FCF07169AB@DIEGOPC> Desculpa a insistência pessoal mas só obtive uma resposta Pessoal é o seguinte preciso de idéias para resolver um problema aqui.. tenho um sistema Delphi 7 X Firebird 2.1 X IB e preciso instalar a aplicação em uma filial da empresa em outra cidade, porem preciso conectar no DB que está na matriz. Como eu posso fazer minha aplicação conectar-se neste banco ?? o acesso seria VPN-WEB ou hospedar o banco em um servidor WEB ? Na verdade não sei gostaria que vc´s pudessem apontar algumas alternativas para isso Obrigado Diego Maccari From eduardoandrade em persoft.com.br Fri Feb 11 16:09:49 2011 From: eduardoandrade em persoft.com.br (Eduardo Pelizzari de Andrade) Date: Fri, 11 Feb 2011 16:09:49 -0200 Subject: [firebase-br] Firebird melhor Linux ou no Windows In-Reply-To: <4D556DC9.2040307@o2tecnologia.com.br> References: <18FAE33A9C0E4DB7A98E47BB9378C5AC@luiz180906> <4D556DC9.2040307@o2tecnologia.com.br> Message-ID: <4D557B6D.7060107@persoft.com.br> Tanto faz. Vai do conhecimento que você possuir em relação aos dois SO. Para melhor a performance seja em um ou no outro tem que conhecer. Na prática a não ser que você esteja trabalhando em um sistema crítico não haverá diferença, o melhor e trabalhar no que você estiver mais acostumado. Eduardo Pelizzari de Andrade Persoft Softwares Aplicativos Em 11/02/2011 15:11, Paulo (O2 Tecnologia) escreveu: > > > Alguém tem alguma documentação mostrando os prós e contras de rodar o > Firebird nas plataformas Linux e Windows ? Qualquer informação será > de grande valia. > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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.872 / Banco de dados de vírus: 271.1.1/3436 - Data de Lançamento: 02/11/11 05:34:00 > > From hpensador em gmail.com Fri Feb 11 16:16:39 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Fri, 11 Feb 2011 15:16:39 -0300 Subject: [firebase-br] =?iso-8859-1?q?Acesso_Remoto_-_VPN_-_WEB_-_O_Que_?= =?iso-8859-1?q?=E9_melhor_=3F?= In-Reply-To: <6026A156AF594B988D8110FCF07169AB@DIEGOPC> References: <6026A156AF594B988D8110FCF07169AB@DIEGOPC> Message-ID: Boa tarde Diego ! 1 - ZeBeDee 2 - Aplicação N-Camadas com DataSnap Tenho uma aplicação (CS) em que meu cliente acessa a aplicação da casa dele, sendo que o servidor esta na loja, apenas utilizando o IP real do servidor de internet dele e a peformace é muito boa, mais isto dependerá muito da modelagem de sua aplicação. No meu caso esta aplicação foi desenvolvida com Delphi 2007, Firebird 2.1 e DBX utilizando (SQLDataSet + DataSetProvider + ClientDataSet). Nunca utilizei VPN, logo não posso te dar nenhum depoimente. Veja, a questão do acesso via internet creio seja simples, porém você deve saber que a peformace de sua aplicação dependerá muito de como estão modeladas suas querys... > -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador www.hpensador.net (71) 9975-9176 From artur.gmane em tcimix.com Fri Feb 11 16:20:02 2011 From: artur.gmane em tcimix.com (Artur Sanfins) Date: Fri, 11 Feb 2011 16:20:02 -0200 Subject: [firebase-br] Migrar collate pxw_intl850 para win_ptbr References: <002601cbc93c$381ff3f0$a85fdbd0$@com.br> <4D55611B.2020703@gmail.com> <4D55727C.9040803@gmail.com> Message-ID: Grato pela dica, minha versão é 2008 e não tinha notado que haveria uma nova versão, vou atualiza-la. grato Artur "Carlos Wilson" escreveu na mensagem news:4D55727C.9040803 em gmail.com... Trabalho com a versão 2009 do IBexpert e ele tem sim as opções de Win_PTBR, mas qualquer coisa tb voce pode criar via comando. []'s Carlos Wilson Formosystem Informática e Automação Comercial From juniordarkeden em gmail.com Fri Feb 11 16:14:01 2011 From: juniordarkeden em gmail.com (Junior Mezadri) Date: Fri, 11 Feb 2011 16:14:01 -0200 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Acesso_Remoto_-_VPN_-_WEB_-_?= =?iso-8859-1?q?O_Que_=E9_melhor_=3F?= In-Reply-To: <6026A156AF594B988D8110FCF07169AB@DIEGOPC> References: <6026A156AF594B988D8110FCF07169AB@DIEGOPC> Message-ID: Usa wts -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Diego Maccari Enviada em: sexta-feira, 11 de fevereiro de 2011 16:07 Para: FireBase Assunto: [firebase-br] Acesso Remoto - VPN - WEB - O Que é melhor ? Desculpa a insistência pessoal mas só obtive uma resposta Pessoal é o seguinte preciso de idéias para resolver um problema aqui.. tenho um sistema Delphi 7 X Firebird 2.1 X IB e preciso instalar a aplicação em uma filial da empresa em outra cidade, porem preciso conectar no DB que está na matriz. Como eu posso fazer minha aplicação conectar-se neste banco ?? o acesso seria VPN-WEB ou hospedar o banco em um servidor WEB ? Na verdade não sei gostaria que vc´s pudessem apontar algumas alternativas para isso Obrigado Diego Maccari ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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 artur.gmane em tcimix.com Fri Feb 11 17:40:05 2011 From: artur.gmane em tcimix.com (Artur Sanfins) Date: Fri, 11 Feb 2011 17:40:05 -0200 Subject: [firebase-br] RES: Acesso Remoto - VPN - WEB - O Que é melhor ? References: <6026A156AF594B988D8110FCF07169AB@DIEGOPC> Message-ID: Desculpe a ignorancia, Mas o que é WTS ? Artur "Junior Mezadri" escreveu na mensagem news:!&!AAAAAAAAAAAYAAAAAAAAACBE2iE+dwdCr83Pi5ei4eLCgAAAEAAAABmsn2nzxSJJhCP9N3/1oaUBAAAAAA==@gmail.com... Usa wts -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Diego Maccari Enviada em: sexta-feira, 11 de fevereiro de 2011 16:07 Para: FireBase Assunto: [firebase-br] Acesso Remoto - VPN - WEB - O Que é melhor ? Desculpa a insistência pessoal mas só obtive uma resposta Pessoal é o seguinte preciso de idéias para resolver um problema aqui.. tenho um sistema Delphi 7 X Firebird 2.1 X IB e preciso instalar a aplicação em uma filial da empresa em outra cidade, porem preciso conectar no DB que está na matriz. Como eu posso fazer minha aplicação conectar-se neste banco ?? o acesso seria VPN-WEB ou hospedar o banco em um servidor WEB ? Na verdade não sei gostaria que vc´s pudessem apontar algumas alternativas para isso Obrigado Diego Maccari ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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 cesarnunez em sigma.com.py Fri Feb 11 19:59:42 2011 From: cesarnunez em sigma.com.py (Cesar Nuñez) Date: Fri, 11 Feb 2011 17:59:42 -0400 Subject: [firebase-br] UPDATE O INSERT Message-ID: OI.. Queria agregar uma mensagem de erro no insert o update ex. update myfile set cam = 1 where camp2 = 2...ao executar esta linha eu queria colocar uma mensagem en donde me avisa do erro... se tiver algum errro. cesar From diegomaccari em ig.com.br Fri Feb 11 18:02:42 2011 From: diegomaccari em ig.com.br (Diego Maccari) Date: Fri, 11 Feb 2011 18:02:42 -0200 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Acesso_Remoto_-_VPN_-_WEB_-_?= =?iso-8859-1?q?O_Que_=E9_melhor_=3F?= In-Reply-To: References: <6026A156AF594B988D8110FCF07169AB@DIEGOPC> Message-ID: <583F6BC4F2164418A056A8A86558CB98@DIEGOPC> Windows Terminal Serviçe -------------------------------------------------- From: "Artur Sanfins" Sent: Friday, February 11, 2011 5:40 PM To: Subject: Re: [firebase-br] RES: Acesso Remoto - VPN - WEB - O Que é melhor ? > Desculpe a ignorancia, > Mas o que é WTS ? > > Artur > > "Junior Mezadri" escreveu na mensagem > news:!&!AAAAAAAAAAAYAAAAAAAAACBE2iE+dwdCr83Pi5ei4eLCgAAAEAAAABmsn2nzxSJJhCP9N3/1oaUBAAAAAA==@gmail.com... > Usa wts > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Diego Maccari > Enviada em: sexta-feira, 11 de fevereiro de 2011 16:07 > Para: FireBase > Assunto: [firebase-br] Acesso Remoto - VPN - WEB - O Que é melhor ? > > Desculpa a insistência pessoal mas só obtive uma resposta > > Pessoal é o seguinte preciso de idéias para resolver um problema aqui.. > > tenho um sistema Delphi 7 X Firebird 2.1 X IB e preciso instalar a > aplicação > em uma filial da empresa em outra cidade, porem preciso conectar no DB que > está na matriz. Como eu posso fazer minha aplicação conectar-se neste > banco > ?? o acesso seria VPN-WEB ou hospedar o banco em um servidor WEB ? > > Na verdade não sei gostaria que vc´s pudessem apontar algumas alternativas > para isso > > Obrigado > > Diego Maccari > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para > saber como gerenciar/excluir 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 artur.gmane em tcimix.com Fri Feb 11 18:06:43 2011 From: artur.gmane em tcimix.com (Artur Sanfins) Date: Fri, 11 Feb 2011 18:06:43 -0200 Subject: [firebase-br]RES: Acesso Remoto - VPN - WEB - O Que é melhor ? References: <6026A156AF594B988D8110FCF07169AB@DIEGOPC> <583F6BC4F2164418A056A8A86558CB98@DIEGOPC> Message-ID: Como poderia ter esquecido, são tantas siglas... Mas o WTS tem sua grande desvantagem em precisar mais memoria no servidor, e tem custo das licenças... Abraços Artur From alexandre em simaoebuhler.com.br Fri Feb 11 18:19:59 2011 From: alexandre em simaoebuhler.com.br (=?iso-8859-1?Q?Alexandre_Pereira_B=FChler?=) Date: Fri, 11 Feb 2011 18:19:59 -0200 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Inst=E2ncias_do_Firebird_no_?= =?iso-8859-1?q?GNU/Linux_=28Debian=29?= Message-ID: Consegui fazer rodar do jeito que queria. Usei o gsec para mudar a senha. Obrigado a todos -- Alexandre Pereira Bühler Técnico Eletroeletrônica - Senai - MG Linux User: 397.546 Colunista: www.delphisophp.com Owner: http://br.groups.yahoo.com/group/freepascal/ Liberdade é essencial. Use GNU/Linux. Legalize os softwares de sua empresa Simão & Bühler Ltda (Infobrindes) Instalação, manutenção, venda de servidores e computadores com GNU/Linux. http://www.simaoebuhler.com.br Hardware acesse, veja e tenha produtos com qualidade, garantia e nota fiscal. http://www.simaoebuhler.com.br/loja alexandre em simaoebuhler.com.br Telefone: (41) 3538-5428 Infobrindes (Simão & Bühler Ltda) Brindes e material promocional. http://www.infobrindes.com.br alexandre em infobrindes.com.br Telefone: (41) 3532-5428 --- avast! Antivirus: Outbound message clean. Virus Database (VPS): 110211-0, 11/02/2011 Tested on: 11/02/2011 18:19:59 avast! - copyright (c) 1988-2011 AVAST Software. http://www.avast.com From nilo em goldensoft.inf.br Fri Feb 11 18:24:51 2011 From: nilo em goldensoft.inf.br (Nilo) Date: Fri, 11 Feb 2011 18:24:51 -0200 Subject: [firebase-br] RES: FB lento em Xeon In-Reply-To: <011401cbca14$a8ac6c60$fa054520$@eficazinformatica.com.br> References: <4D556765.6050300@goldensoft.inf.br> <011401cbca14$a8ac6c60$fa054520$@eficazinformatica.com.br> Message-ID: <4D559B13.3060204@goldensoft.inf.br> Olá Renato. Ajudou muito. A maquina em questão tem HD SAS e controladora 6iR. Agora temos um "norte" a seguir. Se identificado o problema do cache, o que acho praticamente certeza que irá ocorrer, será providenciado a compra de uma nova controladora. Muito obrigado Nilo Em 11/02/2011 15:53, renato em eficazinformatica.com.br escreveu: > Boa tarde! > > A alguns dias, um cliente adquiriu um servidor DELL Power Edge (PET310), 6GB........... > IBM Xeon que agora perde feio para o DELL. > > Espero ter ajudado. > > Atenciosamente. > > Renato Bermudo > Eficaz Sistemas > From eduardo em icontroller.com.br Fri Feb 11 19:03:45 2011 From: eduardo em icontroller.com.br (Eduardo Bahiense) Date: Fri, 11 Feb 2011 19:03:45 -0200 Subject: [firebase-br] Ibwebadmin e Firebird 2.5 In-Reply-To: References: Message-ID: Sim, perfeitamente. Eduardo Em 11/02/2011 13:02, Alexandre Pereira Bühler escreveu: > Bom dia, > > O Ibwebadmin teve a última modificação em 03-08-2006. > > Sabem me dizer se ele trabalha bem com o Firebird 2.5? > > Obrigado > > > From cyberguido em gmail.com Fri Feb 11 20:35:36 2011 From: cyberguido em gmail.com (Cyber Guido) Date: Fri, 11 Feb 2011 20:35:36 -0200 Subject: [firebase-br] =?iso-8859-1?q?Acesso_Remoto_-_VPN_-_WEB_-_O_Que_?= =?iso-8859-1?q?=E9_melhor_=3F?= In-Reply-To: <6026A156AF594B988D8110FCF07169AB@DIEGOPC> References: <6026A156AF594B988D8110FCF07169AB@DIEGOPC> Message-ID: <4D55B9B8.6060505@gmail.com> Em 11/02/2011 16:07, Diego Maccari escreveu: > tenho um sistema Delphi 7 X Firebird 2.1 X IB e preciso instalar a > aplicação em uma filial da empresa > em outra cidade, porem preciso conectar no DB que está na matriz. > Como eu posso fazer minha aplicação conectar-se neste banco ?? o > acesso seria VPN-WEB ou hospedar o banco em um servidor WEB ? Alugamos um servidor dedicado em um datacenter, e nele instalamos o Firebird. o sistema ERP, e o Go-Global (http://www.graphon.com/), este último um produto similar ao WTS, mas mais simples de configurar. O único detalhe que requer maior atenção é a impressão, as impressoras deverão possuir driver nativo no sistema operacional do servidor para evitar dores de cabeça. sds, Carlos Tré From pportellaa.firebase em gmail.com Sat Feb 12 01:11:06 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Sat, 12 Feb 2011 01:11:06 -0200 Subject: [firebase-br] Firebird melhor Linux ou no Windows In-Reply-To: References: <18FAE33A9C0E4DB7A98E47BB9378C5AC@luiz180906> <4D556DC9.2040307@o2tecnologia.com.br> Message-ID: <4D55FA4A.7010202@gmail.com> Em 11/02/2011 15:36, Alysson Gonçalves de Azevedo escreveu: > Quem sabe mexer com linux sabe o quanto ele é superior ao windows em questão > de velocidade e segurança. > > Porem, não adiantará muito você simplesmente instalar no linux sem saber > configurar as permissões para que seu banco fique realmente seguro. > > Então fica a seu critério isso. > > Alysson Gonçalves de Azevedo > (11) 8491-7730 > > (\(''^_^ )/) > > "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai > gritando: -Perdi tudo!!!" > > Teu telefone logo embaixo não aparece por acaso né? ;-) -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From pportellaa.firebase em gmail.com Sat Feb 12 01:22:48 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Sat, 12 Feb 2011 01:22:48 -0200 Subject: [firebase-br] INTERBASE X FIREBIRD In-Reply-To: <2C9CABC0ABF7433E85D929FB44F516FB@luiz180906> References: <18FAE33A9C0E4DB7A98E47BB9378C5AC@luiz180906><64691F26CF3749CF9423642CDF2BDC5B@luiz180906><9F732E1738294F0D867D379F18DFE8A1@luiz180906> <2C9CABC0ABF7433E85D929FB44F516FB@luiz180906> Message-ID: <4D55FD08.5030402@gmail.com> Em 11/02/2011 12:47, Luiz Carlos escreveu: > Ok Fabiano, vou tentar fazer desse modo, instalando o servidor do firebird numa maquina que só tenha o arquivo cliente do interbase (não tenha o servidor), para evitar conflitos no arquivo GDS32.DLL que é utilizado pelos 2 programas. E nas estações coloco o gds32.dll (fbclient renomeado) na pasta do meu programa. > Luiz Carlos, 1o.) Instala o Firebird na máquina "servidora", tu não precisa instalar nas estações não... basta seguir o passo abaixo: 2o.) na máquina servidora, você abre o arquivo SERVICES que está em : c:\windows\system32\drivers\etc e adicione (ou altere) a linha GDS_DB 3051/tcp # Firebird com porta mudada 3o.) no seu aplicativo parametize a localização física do arquivo FDB da seguinte forma: \\nomedamáquina/3051:\diretorio\arquivo.fdb ou apelido_dado_ao_banco que você pode configurar no arquivo ALIAS.CONF na instalação do Firebird. # List of known database aliases # dummy = c:\data\dummy.fdb ->> Claro que tambem tu tem que tirar o jogo_da_velha 4o.) Nunca precisei tirar o (jogo_da_velha) # da linha RemoteServicePort = 3051 ou 3052 ou 3053 ou qualqueroutronumero 5o.) não precisa se preocupar em copiar/renomear GDS32.dll do IB/FB, basta você ter o FBClient.dll do Firebird no mesmo diretorio junto do EXE que ja tá bom demais da conta. 6o.) nas estações, basta você apontar um atalho para o Executável e não se esquecer de colocar no campo INICIAR EM o mesmo diretório de localização do EXE, mesmo sendo via rede...ou seja, você não precisa instalar o Firebird nas estações de trabalho. Ok? qualquer coisa dá um grito, -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From pportellaa.firebase em gmail.com Sat Feb 12 01:25:44 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Sat, 12 Feb 2011 01:25:44 -0200 Subject: [firebase-br] RES: Trazer n registros In-Reply-To: References: <4D505AAD.3070701@gmail.com> Message-ID: <4D55FDB8.9080609@gmail.com> Em 11/02/2011 14:30, Alysson Gonçalves de Azevedo escreveu: > Não acho que o PacketRecords record seja furada... > Se vc tem uma query de 1000 registros e o usuario der ctrl+end, é pq ele > quer ir para o ultimo registro... > e não ter essa possibilidade seria uma restrição que eu, como usuario, nao > gostaria de ter... > > mas apartir do momento que o usuario nao de o ctrl+end, vc não terá > problemas de performance. Isso é, em casos normais... pq se vc tiver um > ambiente mt lento, nao terá mt o que se fazer com isso... > > > Alysson Gonçalves de Azevedo > (11) 8491-7730 > > (\(''^_^ )/) > > "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai > gritando: -Perdi tudo!!!" Disconcordo, pois o usuário fez aparecer 1.000 registros na pesquisa que ele preencheu, mas essa pesquisa tem mais 1.000.000 que estão na base, e se o gajo der CTRL+END ele vai sim parar no registro 1.000.000... Você está preparado pra isso ? Então eu volto a afirmar -> PacketRecord é furada. -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From pportellaa.firebase em gmail.com Sat Feb 12 01:27:40 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Sat, 12 Feb 2011 01:27:40 -0200 Subject: [firebase-br] Firebird - Acesso Remoto - VPN - WEB In-Reply-To: <8B419AE13B2A4ACAA5FD17B36345D923@DIEGOPC> References: <8B419AE13B2A4ACAA5FD17B36345D923@DIEGOPC> Message-ID: <4D55FE2C.8070203@gmail.com> Em 11/02/2011 11:37, Diego Maccari escreveu: > Pessoal é o seguinte preciso de idéias para resolver um problema aqui.. > > tenho um sistema Delphi 7 X Firebird 2.1 X IB e preciso instalar a > aplicação em uma filial da empresa > em outra cidade, porem preciso conectar no DB que está na matriz. Como > eu posso fazer minha aplicação > conectar-se neste banco ?? o acesso seria VPN-WEB ou hospedar o banco > em um servidor WEB ? > Na verdade não sei gostaria que vc´s pudessem apontar algumas > alternativas para isso > > Obrigado > > Diego Maccari > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa nem um nem outro (por enquanto até a nova versão do FB ) Sugiro -> Conexão de Area de Trabalho Remoto -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From samuel.peres.ferreira em gmail.com Sat Feb 12 10:10:27 2011 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Sat, 12 Feb 2011 10:10:27 -0200 Subject: [firebase-br] off topic - rave report Message-ID: ola uso d7, mdo e fb 2.1, com rave reports. qd abro o mesmo form 2x (mdi), para consultar 2 clientes diferentes, se for clicado para impressao, indiferente do form clicado, os dados sao impressos do dataset do primeiro form. os parametros sao impressos corretamente, mas os dados do dataset nao. Qualquer ajuda sera bem vinda. obrigado From jorgehenrique em softwareeagle.com.br Sat Feb 12 10:15:06 2011 From: jorgehenrique em softwareeagle.com.br (Software Eagle - Jorge Henrique) Date: Sat, 12 Feb 2011 10:15:06 -0200 Subject: [firebase-br] Firebird - Acesso Remoto - VPN - WEB In-Reply-To: <4D55FE2C.8070203@gmail.com> References: <8B419AE13B2A4ACAA5FD17B36345D923@DIEGOPC> <4D55FE2C.8070203@gmail.com> Message-ID: <4D5679CA.2050409@softwareeagle.com.br> Eu uso DataSnap. Funciona que é uma maravilha. Acessando diretamente com o IBX via internet é inviável e a melhor solução, no seu caso, seria o Terminal Services. Datasnap é limitado quanto ao uso dos recursos específicos do FB, porém, vc pode usar IBX no RDM e criar funções API pra vc executar diretamente do client. Quando a empresa se dispõe a usar Linux e me fornece máquinas para montar VPN's, o acesso aos dados com o Datasnap via internet parece local, quase não dá diferença de velocidade. Att On 12-02-2011 01:27, Paulo Portella wrote: > Em 11/02/2011 11:37, Diego Maccari escreveu: >> Pessoal é o seguinte preciso de idéias para resolver um problema aqui.. >> >> tenho um sistema Delphi 7 X Firebird 2.1 X IB e preciso instalar a >> aplicação em uma filial da empresa >> em outra cidade, porem preciso conectar no DB que está na matriz. >> Como eu posso fazer minha aplicação >> conectar-se neste banco ?? o acesso seria VPN-WEB ou hospedar o banco >> em um servidor WEB ? >> Na verdade não sei gostaria que vc´s pudessem apontar algumas >> alternativas para isso >> >> Obrigado >> >> Diego Maccari >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > nem um nem outro (por enquanto até a nova versão do FB ) > Sugiro -> Conexão de Area de Trabalho Remoto > -- *Jorge Henrique Aguiar* Gerente de Desenvolvimento Software Eagle ---------------------------------------------------------------------------------------------------------------------------------- Esta mensagem não foi verificada por nenhum antí-virus porque o remetente utiliza Linux. Powered by Ubuntu 10.10 Maverick Merkaat and Mozilla Thunderbird. Adote software livre. A sociedade, o meio ambiente e o bom senso agradecem. From levymoreira.ce em gmail.com Sat Feb 12 11:56:44 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Sat, 12 Feb 2011 10:56:44 -0300 Subject: [firebase-br] Erro Acessar Fb Servidor Message-ID: Pessoal estou com o seguinte problema: Se eu conectar o servidor(onde esta o banco) na minha aplicação, todos os outros 3 terminais dão este erro: ' ARQUIVO JÁ ESTA SENDO USADO EM OUTRO PROCESSO' mas se eu não acessar o meu sistema no servidor e só nos 3 terminais, funciona beleza... Alguém tem ideia o que pode ser? Usamos o fb 2 e o sistema é windows xp. -- 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 developer em marketingrapido.com.br Sat Feb 12 12:16:22 2011 From: developer em marketingrapido.com.br (Pablo Farias) Date: Sat, 12 Feb 2011 11:16:22 -0300 Subject: [firebase-br] RES: Erro Acessar Fb Servidor In-Reply-To: References: Message-ID: <002001cbcabf$6d467750$47d365f0$@marketingrapido.com.br> Verifica se o fbclient que esta na sua maquina não é do embarcado, pois as versões anteriores a 2.5 abria o banco em modo exclusivo. Pablo Farias Market Sistemas www.marketsistemas.com.br Linkin pfarias em marketingrapido.com.br msn pabloapfarias em hotmail.com -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Levy Moreira Enviada em: sábado, 12 de fevereiro de 2011 11:57 Para: FireBase Assunto: [firebase-br] Erro Acessar Fb Servidor Pessoal estou com o seguinte problema: Se eu conectar o servidor(onde esta o banco) na minha aplicação, todos os outros 3 terminais dão este erro: ' ARQUIVO JÁ ESTA SENDO USADO EM OUTRO PROCESSO' mas se eu não acessar o meu sistema no servidor e só nos 3 terminais, funciona beleza... Alguém tem ideia o que pode ser? Usamos o fb 2 e o sistema é windows xp. -- 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 levymoreira.ce em gmail.com Sat Feb 12 12:20:06 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Sat, 12 Feb 2011 11:20:06 -0300 Subject: [firebase-br] RES: Erro Acessar Fb Servidor In-Reply-To: <002001cbcabf$6d467750$47d365f0$@marketingrapido.com.br> References: <002001cbcabf$6d467750$47d365f0$@marketingrapido.com.br> Message-ID: Na maquina servidora não é? Mandarei verificar. Em 12 de fevereiro de 2011 11:16, Pablo Farias < developer em marketingrapido.com.br> escreveu: > Verifica se o fbclient que esta na sua maquina não é do embarcado, pois as > versões anteriores a 2.5 abria o banco em modo exclusivo. > > Pablo Farias > Market Sistemas > www.marketsistemas.com.br > Linkin pfarias em marketingrapido.com.br > msn pabloapfarias em hotmail.com > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Levy Moreira > Enviada em: sábado, 12 de fevereiro de 2011 11:57 > Para: FireBase > Assunto: [firebase-br] Erro Acessar Fb Servidor > > Pessoal estou com o seguinte problema: > Se eu conectar o servidor(onde esta o banco) na minha aplicação, todos os > outros 3 terminais dão este erro: > ' ARQUIVO JÁ ESTA SENDO USADO EM OUTRO PROCESSO' > mas se eu não acessar o meu sistema no servidor e só nos 3 terminais, > funciona beleza... > Alguém tem ideia o que pode ser? Usamos o fb 2 e o sistema é windows xp. > > -- > 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 pportellaa.firebase em gmail.com Sat Feb 12 12:58:36 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Sat, 12 Feb 2011 12:58:36 -0200 Subject: [firebase-br] Firebird - Acesso Remoto - VPN - WEB In-Reply-To: <4D5679CA.2050409@softwareeagle.com.br> References: <8B419AE13B2A4ACAA5FD17B36345D923@DIEGOPC> <4D55FE2C.8070203@gmail.com> <4D5679CA.2050409@softwareeagle.com.br> Message-ID: <4D56A01C.3000104@gmail.com> Em 12/02/2011 10:15, Software Eagle - Jorge Henrique escreveu: > Eu uso DataSnap. Funciona que é uma maravilha. Acessando diretamente > com o IBX via internet é inviável > e a melhor solução, no seu caso, seria o Terminal Services. > > Datasnap é limitado quanto ao uso dos recursos específicos do FB, > porém, vc pode usar IBX no RDM e criar > funções API pra vc executar diretamente do client. > > Quando a empresa se dispõe a usar Linux e me fornece máquinas para > montar VPN's, o acesso aos dados > com o Datasnap via internet parece local, quase não dá diferença de > velocidade. > > Att > > On 12-02-2011 01:27, Paulo Portella wrote: >> Em 11/02/2011 11:37, Diego Maccari escreveu: >>> Pessoal é o seguinte preciso de idéias para resolver um problema aqui.. >>> >>> tenho um sistema Delphi 7 X Firebird 2.1 X IB e preciso instalar a >>> aplicação em uma filial da empresa >>> em outra cidade, porem preciso conectar no DB que está na matriz. >>> Como eu posso fazer minha aplicação >>> conectar-se neste banco ?? o acesso seria VPN-WEB ou hospedar o >>> banco em um servidor WEB ? >>> Na verdade não sei gostaria que vc´s pudessem apontar algumas >>> alternativas para isso >>> >>> Obrigado >>> >>> Diego Maccari >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> nem um nem outro (por enquanto até a nova versão do FB ) >> Sugiro -> Conexão de Area de Trabalho Remoto >> > > Está me fazendo lembrar quando fui apresentado ao RO/DA. (você conhece?) Meu teste foi : trazer 11 mil registros Ambiente : No lado Server : PC comum em curitiba com conexão de 1 Mb. No lado Cliente : Minha máquina em SP : PC em um escritorio com conexão tambem de 1Mb compartilhada com 12 outros funcionários. Resultado do tempo : em 0,467 segundos... ou seja, <<< menos de meio segundo >>> Sem ofensa, mas me diz se a tua solução EXE faz isso? O ASTA eu sei que consegue chegar até perto tambem, mas o RO/DA pra mim é imbatível. (( por enquanto )) No RAD XE vi que melhorou bastante o DataSnap, toda a estrutura diferente da antiga e com muito mais, digamos, pormenores criados... Mas ainda não fiz meus os ""TESTES"" ..... ainda não.... Rssssss (( Lichot ?? vamos conversar??)) Rsssssssss -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From artur.gmane em tcimix.com Sat Feb 12 13:24:03 2011 From: artur.gmane em tcimix.com (Artur Sanfins) Date: Sat, 12 Feb 2011 13:24:03 -0200 Subject: [firebase-br] Firebird - Acesso Remoto - VPN - WEB References: <8B419AE13B2A4ACAA5FD17B36345D923@DIEGOPC> <4D55FE2C.8070203@gmail.com><4D5679CA.2050409@softwareeagle.com.br> <4D56A01C.3000104@gmail.com> Message-ID: Paulo, o que é RO/DA ? Grato Artur Está me fazendo lembrar quando fui apresentado ao RO/DA. (você conhece?) -- Vida de americano é assim: iPhone, iPod, iPad, iMac…. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc (nós somos mais ricos que os americanos, por isto pagamos mais impostos ! e produtos mais caros...) From pportellaa.firebase em gmail.com Sat Feb 12 14:11:12 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Sat, 12 Feb 2011 14:11:12 -0200 Subject: [firebase-br] Firebird - Acesso Remoto - VPN - WEB In-Reply-To: References: <8B419AE13B2A4ACAA5FD17B36345D923@DIEGOPC> <4D55FE2C.8070203@gmail.com><4D5679CA.2050409@softwareeagle.com.br> <4D56A01C.3000104@gmail.com> Message-ID: <4D56B120.7030707@gmail.com> Em 12/02/2011 13:24, Artur Sanfins escreveu: > Paulo, > o que é RO/DA ? > > Grato > > Artur > > > > Está me fazendo lembrar quando fui apresentado ao RO/DA. (você conhece?) > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa RemObjects / DataAbstract http://www.remobjects.com/ Agora uma perguntinha pra você -> Até quando você vai ficar enviando anexos ? -- Vida de americano é assim: iPhone, iPod, iPad, iMac.... Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From rnribeiro em gmail.com Sat Feb 12 14:45:12 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Sat, 12 Feb 2011 13:45:12 -0300 Subject: [firebase-br] off topic - rave report In-Reply-To: References: Message-ID: seja mais explicito vc tem um dataset não showmodal, e abre o mesmo duas vezes??????? Em 12 de fevereiro de 2011 09:10, samuel ferreira < samuel.peres.ferreira em gmail.com> escreveu: > ola > > uso d7, mdo e fb 2.1, com rave reports. > > qd abro o mesmo form 2x (mdi), para consultar 2 clientes diferentes, se for > clicado para impressao, indiferente do form clicado, os dados sao impressos > do dataset do primeiro form. os parametros sao impressos corretamente, mas > os dados do dataset nao. > > Qualquer ajuda sera bem vinda. > > > 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 secretariadogeral em acra.pt Sat Feb 12 14:50:04 2011 From: secretariadogeral em acra.pt (MAR - Secretario Geral da ACRA) Date: Sat, 12 Feb 2011 15:50:04 -0100 Subject: [firebase-br] Firebird - Acesso Remoto - VPN - WEB In-Reply-To: <4D55FE2C.8070203@gmail.com> References: <8B419AE13B2A4ACAA5FD17B36345D923@DIEGOPC> <4D55FE2C.8070203@gmail.com> Message-ID: Tem muitas maneiras. Eu faço assim: Arranjei um rooter que me permite publicar o meu IP tipo: 280.268.0.290 que o router converte e publica como: > (veja em www.gotdns.org). Depois é fácil. Dentro seu NomeAplicacao.Exe V. lê o NomedaAplicacao.Ini file e lê as chaves: HOST=NomeDaEmpresa.gotdns.org PATH=C:\Arquivos de Programas\ Etc... (onde estiver o seu *.FDB) Depois BeforeConect a ligação :=HOST+PATH Try Database.Conect:= True; Prompt login: YES USERID=User Password=Senha e já está Se a ligação for lenta recorra ao Zebedee que fica extraordináriamente mais rápida Procure Zebedee na Net e vai encontrar muita coisa mas, tem aqui um link: http://seucolega.wordpress.com/2008/06/04/conectando-firebird-zebedee/, precioso com chave de encriptação e tudo mais o que se pode pedir de boca. Fantástico(um grande bem haja aos seus autores)! Por comodidade e segurança optamos por instalá-lo como serviço no servidor e no cliente Usamos e o 1.º acesso parece não haver grandes ganhos mas, depois usar a aplicação é muito mais rápido não tem nada a ver com a 1.ª versão. Chega a haver ganhos de 3minutos para 30segundos numa rede c/ dowloads=13000mbps/uploads=760. Muito bom principalmente quando se tem uma aplicação que usa imagens/fotos e pior, se vive em ilhas muito distantes umas das outras como é o nosso caso. Cump. Mário No dia 12 de Fevereiro de 2011 02:27, Paulo Portella < pportellaa.firebase em gmail.com> escreveu: > Em 11/02/2011 11:37, Diego Maccari escreveu: > >> Pessoal é o seguinte preciso de idéias para resolver um problema aqui.. >> >> tenho um sistema Delphi 7 X Firebird 2.1 X IB e preciso instalar a >> aplicação em uma filial da empresa >> em outra cidade, porem preciso conectar no DB que está na matriz. Como eu >> posso fazer minha aplicação >> conectar-se neste banco ?? o acesso seria VPN-WEB ou hospedar o banco em >> um servidor WEB ? >> Na verdade não sei gostaria que vc´s pudessem apontar algumas alternativas >> para isso >> >> Obrigado >> >> Diego Maccari >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > nem um nem outro (por enquanto até a nova versão do FB ) > Sugiro -> Conexão de Area de Trabalho Remoto > > -- > Vida de americano é assim: iPhone, iPod, iPad, iMac?. > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- C/Melhores cumprimentos Mário Agostinho Reis Esta mensagem contém informação de natureza confidencial e é exclusivamente dirigida ao(s) destinatário(s) indicado(s). Se, por engano, receber este email agradecemos que não o copie nem o reenvie e que nos notifique do ocorrido através do email de resposta. From rnribeiro em gmail.com Sat Feb 12 16:36:30 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Sat, 12 Feb 2011 15:36:30 -0300 Subject: [firebase-br] UPDATE O INSERT In-Reply-To: References: Message-ID: se tu usa delphi e dbexpress vc pode personalizar as mensagens de erro ou pode colocar a mensagem generica no onreconcileerror do clientdataset Em 11 de fevereiro de 2011 18:59, Cesar Nuñez escreveu: > OI.. > > Queria agregar uma mensagem de erro no insert o update > ex. update myfile set cam = 1 where camp2 = 2...ao executar esta linha eu > queria colocar > uma mensagem en donde me avisa do erro... se tiver algum errro. > > 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 samuel.peres.ferreira em gmail.com Sat Feb 12 17:55:49 2011 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Sat, 12 Feb 2011 17:55:49 -0200 Subject: [firebase-br] off topic - rave report In-Reply-To: References: Message-ID: complementando tenho um form q e chamado via show e ser for chamado mais de uma vez, o grid é apresentado corretamente, ou seja, cada 'instancia' tem seus dados. porem qd clico para executar o rav, é apresentado somente os dados do dataset q foi 'chamado' primeiro samuel From paulo em o2tecnologia.com.br Sat Feb 12 20:44:49 2011 From: paulo em o2tecnologia.com.br (Paulo (O2 Tecnologia)) Date: Sat, 12 Feb 2011 20:44:49 -0200 Subject: [firebase-br] Firebird melhor Linux ou no Windows In-Reply-To: <4D557B6D.7060107@persoft.com.br> References: <18FAE33A9C0E4DB7A98E47BB9378C5AC@luiz180906> <4D556DC9.2040307@o2tecnologia.com.br> <4D557B6D.7060107@persoft.com.br> Message-ID: <4D570D61.8000009@o2tecnologia.com.br> Problema e que estamos rodando uma aplicação realmente de modo critico (100 transações em média por segundo através de threads inserindo e consultando), funciona maravilhosamente bem até as rotinas de swep/garbage entrarem no ar, e ai começa o inferno, desativamos o swep a base infla, e quando infla, temos que parar e rodas as rotinas de gfix/gbak aonde o banco cai de 500Mb para algo aproximadamente de 80Mb, hoje o banco esta hospedado num servidor Win2008 Server, dai a pergunta vale a pena mudar para o Linux, vou ter menos dores de cabeça junto as rotinas de garbage ? Quaisquer sugestões serão aceitas. Em 11/02/2011 16:09, Eduardo Pelizzari de Andrade escreveu: > Tanto faz. Vai do conhecimento que você possuir em relação aos dois > SO. Para melhor a performance seja em um ou no outro tem que conhecer. > Na prática a não ser que você esteja trabalhando em um sistema crítico > não haverá diferença, o melhor e trabalhar no que você estiver mais > acostumado. > > Eduardo Pelizzari de Andrade > Persoft Softwares Aplicativos > > > > Em 11/02/2011 15:11, Paulo (O2 Tecnologia) escreveu: >> >> >> Alguém tem alguma documentação mostrando os prós e contras de rodar o >> Firebird nas plataformas Linux e Windows ? Qualquer informação será >> de grande valia. >> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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.872 / Banco de dados de vírus: 271.1.1/3436 - Data de >> Lançamento: 02/11/11 05: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 > > From pportellaa.firebase em gmail.com Sat Feb 12 23:11:00 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Sat, 12 Feb 2011 23:11:00 -0200 Subject: [firebase-br] Firebird melhor Linux ou no Windows In-Reply-To: <4D570D61.8000009@o2tecnologia.com.br> References: <18FAE33A9C0E4DB7A98E47BB9378C5AC@luiz180906> <4D556DC9.2040307@o2tecnologia.com.br> <4D557B6D.7060107@persoft.com.br> <4D570D61.8000009@o2tecnologia.com.br> Message-ID: <4D572FA4.7070903@gmail.com> Em 12/02/2011 20:44, Paulo (O2 Tecnologia) escreveu: > > > Problema e que estamos rodando uma aplicação realmente de modo critico > (100 transações em média por segundo através de threads inserindo e > consultando), funciona maravilhosamente bem até as rotinas de > swep/garbage entrarem no ar, e ai começa o inferno, desativamos o swep > a base infla, e quando infla, temos que parar e rodas as rotinas de > gfix/gbak aonde o banco cai de 500Mb para algo aproximadamente de > 80Mb, hoje o banco esta hospedado num servidor Win2008 Server, dai a > pergunta vale a pena mudar para o Linux, vou ter menos dores de cabeça > junto as rotinas de garbage ? > > Quaisquer sugestões serão aceitas. > > Se tua preocupação é o tamanho físico do banco chegar a 500mb, então não se preocupe, tenho bases de 89 Gigas. (já tive mais que isso). A exemplo, tenho um sistema acessado por algumas poucas pessoas (entre 10 e 15) mas o que eles fazem, posso multiplicar por 100, pois elas abrem arquivos de retorno de Cartão de Crédito de um total de 40 lojas e cada loja diariamente tem uma média de 4K de linhas por bandeira... Agora imagine teu sistema ser aberto por 15 pessoas simultaneas, e cada pessoa abrindo 4Mil linhas (ou mais) e todas as linhas do arquivo TXT sendo enviadas para a base, algo como : while not(arquivoTXT.eof) do dmc.sqlConnection.ExecuteDirect('SELECT MONTADO COM CADA LINHA') Então voltando, se tua preocupação é o tamanho físico da base, não se preocupe, o Firebird já está dando de 10 a zero em muita base MS-SQL Server... -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From listas em fasystem.com.br Sun Feb 13 15:29:43 2011 From: listas em fasystem.com.br (Fasystem - Listas) Date: Sun, 13 Feb 2011 15:29:43 -0200 Subject: [firebase-br] RES: Firebird - Acesso Remoto - VPN - WEB In-Reply-To: <4D5679CA.2050409@softwareeagle.com.br> References: <8B419AE13B2A4ACAA5FD17B36345D923@DIEGOPC> <4D55FE2C.8070203@gmail.com> <4D5679CA.2050409@softwareeagle.com.br> Message-ID: Eu uso IBX no meu sistema e não tenho tido nenhum problema com o acesso pela internet. Me parece que os grandes problemas de performance esteja relacionado com o modo como programamos nossas rotinas. Vale aqui o que a grande maioria diz: traga para o cliente somente os dados necessários. Alguns cuidados com IBX: 1.Muita atenção nas querys de consulta. 2.Use índices sempre que necessários. 3.Só traga os campos que realmente serão utilizados. 4.Use com cuidado o FetchAll; 5.Aprenda sobre controle transacional. 6.Commit/rollback sempre os teus dados. 7.Use FB 2.1 acima. Não aconselho IBX com FB 1/1.5 na internet. O FB 2.1 acima chega a dar uma performance 40% maior que essas outras versões do FB. 8.Crie rotinas para detectar e reconectar o banco de dados. 9.Lembre-se de que a velocidade de upload do servidor do banco de dados também é importante. Não adianta ter uma internet de 10 mega com upload de 256K. Abraços Jose Aparecido da Silva -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Software Eagle - Jorge Henrique Enviada em: sábado, 12 de fevereiro de 2011 10:15 Para: FireBase Assunto: Re: [firebase-br] Firebird - Acesso Remoto - VPN - WEB Eu uso DataSnap. Funciona que é uma maravilha. Acessando diretamente com o IBX via internet é inviável e a melhor solução, no seu caso, seria o Terminal Services. Datasnap é limitado quanto ao uso dos recursos específicos do FB, porém, vc pode usar IBX no RDM e criar funções API pra vc executar diretamente do client. Quando a empresa se dispõe a usar Linux e me fornece máquinas para montar VPN's, o acesso aos dados com o Datasnap via internet parece local, quase não dá diferença de velocidade. Att On 12-02-2011 01:27, Paulo Portella wrote: > Em 11/02/2011 11:37, Diego Maccari escreveu: >> Pessoal é o seguinte preciso de idéias para resolver um problema aqui.. >> >> tenho um sistema Delphi 7 X Firebird 2.1 X IB e preciso instalar a >> aplicação em uma filial da empresa >> em outra cidade, porem preciso conectar no DB que está na matriz. >> Como eu posso fazer minha aplicação >> conectar-se neste banco ?? o acesso seria VPN-WEB ou hospedar o banco >> em um servidor WEB ? >> Na verdade não sei gostaria que vc´s pudessem apontar algumas >> alternativas para isso >> >> Obrigado >> >> Diego Maccari >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > nem um nem outro (por enquanto até a nova versão do FB ) > Sugiro -> Conexão de Area de Trabalho Remoto > -- *Jorge Henrique Aguiar* Gerente de Desenvolvimento Software Eagle ---------------------------------------------------------------------------- ------------------------------------------------------ Esta mensagem não foi verificada por nenhum antí-virus porque o remetente utiliza Linux. Powered by Ubuntu 10.10 Maverick Merkaat and Mozilla Thunderbird. Adote software livre. A sociedade, o meio ambiente e o bom senso agradecem. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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 Sun Feb 13 17:33:38 2011 From: rafael.program em gmail.com (Rafael Silva) Date: Sun, 13 Feb 2011 17:33:38 -0200 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__ol=E1_pessoal=2C_novo_usu=E1?= =?iso-8859-1?q?rio_j=E1_com_d=FAvida=2E?= References: <4d526f5d.0ae9640a.0229.0a98@mx.google.com> <000901cbc9d7$b4495ed0$1cdc1c70$@ig.com.br> Message-ID: não meu velho, nao migrei não, uso o 1.5... Rafael Silva - técnico em informática e processamento de dados. ----- Original Message ----- From: "Zottis" To: "'FireBase'" Sent: Friday, February 11, 2011 8:37 AM Subject: [firebase-br] RES: olá pessoal, novo usuário já com dúvida. Você pode estar com o banco em modo de Manutenção Da uma olhada pelo IBExpert na parte de propriedades do banco. Tenta fazer um backup/restore. Você Migrou da versão 2.1 para a versão 2.5? -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Rafael Silva Enviada em: quarta-feira, 9 de fevereiro de 2011 08:42 Para: lista em firebase.com.br Assunto: [firebase-br] olá pessoal, novo usuário já com dúvida. olá pessoal, tudo bem? me chamo Rafael Silva. acabo de encontrar o site pesquisando no google sobre minha dúvida e imediatamente me inscrevi na lista, espero poder ajudar e também compartilhar da experiência de todos por aqui. bom, vamos a minha dúvida, antes de qualquer coisa quero pedir desculpas se caso já passou por aqui essa dúvida e se também tem no site, é que estou desesperado e não tenho acesso a web por aqui. bom, tenho um projeto para implantar na empresa onde trabalho tudo já finalizado prontinho; joguei o banco no servidor tudo ok. acontece que quando eu tento acessar o sistema, me vem a seguinte mensagem de erro: Application Error Exception EDatabaseError in module A-S-TI.exe at 00079E4D. no permission for read-write access to database \atdti\banco\ATENDIMENTO_TI.FDB . OK pelo amor de Deus, o que está acontecendo, caso seja um problema simples, me desculpem mais preciso o mais rápido possível resolver esse problema, por conta desse erro estou atrasando várias ocorrências da empresa. desde já agradeço a atenção de todos e um forte 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 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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 Sun Feb 13 17:34:34 2011 From: rafael.program em gmail.com (Rafael Silva) Date: Sun, 13 Feb 2011 17:34:34 -0200 Subject: [firebase-br] =?iso-8859-1?q?erro_ainda_n=E3o_resolvido=2E=2E=2E?= References: <4d550cec.4a69e50a.6ee1.1469@mx.google.com> <4D5528C7.5050604@gmail.com> Message-ID: <0B4EAE27F89A4B00A19E0E5B824B1801@pcrafael> uso win sever banco 1.5 sim tem... Rafael Silva - técnico em informática e processamento de dados. ----- Original Message ----- From: "Armando Boza Gonçalves" To: "FireBase" Sent: Friday, February 11, 2011 10:17 AM Subject: Re: [firebase-br] erro ainda não resolvido... Amigo, vc não deu maiores detalhes do problema, apenas o problema. Windows ou Linux? Versão do firebird? SuperServer ou ClassicServer? Rede tem firewall, ISA ou Linux? Att -- Armando Boza Gonçalves X-Software Desenvolvimento Site.: www.xsoftwaredesenvolvimento.com.br Email: armando.boza em gmail.com Msn..: armandoboza em hotmail.com Skype: armando.boza (43)8409-9735 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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 Feb 13 18:01:49 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Sun, 13 Feb 2011 17:01:49 -0300 Subject: [firebase-br] off topic - rave report In-Reply-To: References: Message-ID: como vc chama o relatório Em 12 de fevereiro de 2011 16:55, samuel ferreira < samuel.peres.ferreira em gmail.com> escreveu: > complementando > > tenho um form q e chamado via show > > e ser for chamado mais de uma vez, o grid é apresentado corretamente, ou > seja, cada 'instancia' tem seus dados. porem qd clico para executar o rav, > é > apresentado somente os dados do dataset q foi 'chamado' primeiro > > samuel > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Feb 13 18:03:24 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Sun, 13 Feb 2011 17:03:24 -0300 Subject: [firebase-br] =?iso-8859-1?q?erro_ainda_n=E3o_resolvido=2E=2E=2E?= In-Reply-To: <0B4EAE27F89A4B00A19E0E5B824B1801@pcrafael> References: <4d550cec.4a69e50a.6ee1.1469@mx.google.com> <4D5528C7.5050604@gmail.com> <0B4EAE27F89A4B00A19E0E5B824B1801@pcrafael> Message-ID: qua a menagem de erro, não me lembro de te-la visto Em 13 de fevereiro de 2011 16:34, Rafael Silva escreveu: > uso win sever banco 1.5 sim tem... > Rafael Silva - técnico em informática e processamento de dados. > ----- Original Message ----- From: "Armando Boza Gonçalves" < > armando.boza em gmail.com> > To: "FireBase" > Sent: Friday, February 11, 2011 10:17 AM > Subject: Re: [firebase-br] erro ainda não resolvido... > > > > Amigo, vc não deu maiores detalhes do problema, apenas o problema. > > Windows ou Linux? > Versão do firebird? > SuperServer ou ClassicServer? > Rede tem firewall, ISA ou Linux? > > Att > > -- > Armando Boza Gonçalves > X-Software Desenvolvimento > Site.: www.xsoftwaredesenvolvimento.com.br > Email: armando.boza em gmail.com > Msn..: armandoboza em hotmail.com > Skype: armando.boza > (43)8409-9735 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 samuel.peres.ferreira em gmail.com Sun Feb 13 18:10:22 2011 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Sun, 13 Feb 2011 18:10:22 -0200 Subject: [firebase-br] off topic - rave report In-Reply-To: References: Message-ID: ravRelatorio.setparam(parametro,'parametro'); ravRelatorio.execute; samuel From rnribeiro em gmail.com Sun Feb 13 18:12:41 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Sun, 13 Feb 2011 17:12:41 -0300 Subject: [firebase-br] =?iso-8859-1?q?Acesso_Remoto_-_VPN_-_WEB_-_O_Que_?= =?iso-8859-1?q?=E9_melhor_=3F?= In-Reply-To: <6026A156AF594B988D8110FCF07169AB@DIEGOPC> References: <6026A156AF594B988D8110FCF07169AB@DIEGOPC> Message-ID: migra tua aplicação para multicamadas, ou usa essas dicas mais uma aplicação feita pra isso sem duvida é multicamadas Em 11 de fevereiro de 2011 15:07, Diego Maccari escreveu: > Desculpa a insistência pessoal mas só obtive uma resposta > > Pessoal é o seguinte preciso de idéias para resolver um problema aqui.. > > tenho um sistema Delphi 7 X Firebird 2.1 X IB e preciso instalar a > aplicação em uma filial da empresa > em outra cidade, porem preciso conectar no DB que está na matriz. Como eu > posso fazer minha aplicação > conectar-se neste banco ?? o acesso seria VPN-WEB ou hospedar o banco em um > servidor WEB ? > > Na verdade não sei gostaria que vc´s pudessem apontar algumas alternativas > para isso > > Obrigado > > Diego Maccari > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Sun Feb 13 18:59:54 2011 From: rafael.program em gmail.com (Rafael Silva) Date: Sun, 13 Feb 2011 18:59:54 -0200 Subject: [firebase-br] =?iso-8859-1?q?erro_ainda_n=E3o_resolvido=2E=2E=2E?= References: <4d550cec.4a69e50a.6ee1.1469@mx.google.com><4D5528C7.5050604@gmail.com><0B4EAE27F89A4B00A19E0E5B824B1801@pcrafael> Message-ID: cara, no momento nao estou na empresa, vou tentar esplicar de maneira que possa entender.... da o erro e daí aparece o nome do banco e depois no permission to access data base.... Rafael Silva - Desenvolvedor e helpdesk de software em T-I. ----- Original Message ----- From: "Reijanio Nunes Ribeiro" To: "FireBase" Sent: Sunday, February 13, 2011 6:03 PM Subject: Re: [firebase-br]erro ainda não resolvido... qua a menagem de erro, não me lembro de te-la visto Em 13 de fevereiro de 2011 16:34, Rafael Silva escreveu: > uso win sever banco 1.5 sim tem... > Rafael Silva - técnico em informática e processamento de dados. > ----- Original Message ----- From: "Armando Boza Gonçalves" < > armando.boza em gmail.com> > To: "FireBase" > Sent: Friday, February 11, 2011 10:17 AM > Subject: Re: [firebase-br] erro ainda não resolvido... > > > > Amigo, vc não deu maiores detalhes do problema, apenas o problema. > > Windows ou Linux? > Versão do firebird? > SuperServer ou ClassicServer? > Rede tem firewall, ISA ou Linux? > > Att > > -- > Armando Boza Gonçalves > X-Software Desenvolvimento > Site.: www.xsoftwaredesenvolvimento.com.br > Email: armando.boza em gmail.com > Msn..: armandoboza em hotmail.com > Skype: armando.boza > (43)8409-9735 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Sun Feb 13 19:21:01 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Sun, 13 Feb 2011 18:21:01 -0300 Subject: [firebase-br] =?iso-8859-1?q?erro_ainda_n=E3o_resolvido=2E=2E=2E?= In-Reply-To: References: <4d550cec.4a69e50a.6ee1.1469@mx.google.com> <4D5528C7.5050604@gmail.com> <0B4EAE27F89A4B00A19E0E5B824B1801@pcrafael> Message-ID: usal qual windows 2003server Em 13 de fevereiro de 2011 17:59, Rafael Silva escreveu: > cara, no momento nao estou na empresa, vou tentar esplicar de maneira que > possa entender.... > > da o erro e daí aparece o nome do banco e depois no permission to access > data base.... > > Rafael Silva - Desenvolvedor e helpdesk de software em > T-I. > > > > ----- Original Message ----- > From: "Reijanio Nunes Ribeiro" > To: "FireBase" > Sent: Sunday, February 13, 2011 6:03 PM > Subject: Re: [firebase-br]erro ainda não resolvido... > > > qua a menagem de erro, não me lembro de te-la visto > > Em 13 de fevereiro de 2011 16:34, Rafael Silva > escreveu: > > uso win sever banco 1.5 sim tem... >> Rafael Silva - técnico em informática e processamento de dados. >> ----- Original Message ----- From: "Armando Boza Gonçalves" < >> armando.boza em gmail.com> >> To: "FireBase" >> Sent: Friday, February 11, 2011 10:17 AM >> Subject: Re: [firebase-br] erro ainda não resolvido... >> >> >> >> Amigo, vc não deu maiores detalhes do problema, apenas o problema. >> >> Windows ou Linux? >> Versão do firebird? >> SuperServer ou ClassicServer? >> Rede tem firewall, ISA ou Linux? >> >> Att >> >> -- >> Armando Boza Gonçalves >> X-Software Desenvolvimento >> Site.: www.xsoftwaredesenvolvimento.com.br >> Email: armando.boza em gmail.com >> Msn..: armandoboza em hotmail.com >> Skype: armando.boza >> (43)8409-9735 >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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 rnribeiro em gmail.com Sun Feb 13 19:23:10 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Sun, 13 Feb 2011 18:23:10 -0300 Subject: [firebase-br] off topic - rave report In-Reply-To: References: Message-ID: tenta assim ravRelatorio.selectReport('nome do relatorio')//aqui vc seleciona o relatorio ravRelatorio.setparam(parametro,'parametro');// ravRelatorio.executeReport('nome do relatorio');//mesmo no acima ta faltando a chamada do sql, vc chma ele nessa mesma função como esta sendo chamada Em 13 de fevereiro de 2011 17:10, samuel ferreira < samuel.peres.ferreira em gmail.com> escreveu: > ravRelatorio.setparam(parametro,'parametro'); > ravRelatorio.execute; > samuel > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Feb 13 19:23:11 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Sun, 13 Feb 2011 19:23:11 -0200 Subject: [firebase-br] =?windows-1252?q?erro_ainda_n=E3o_resolvido=2E=2E?= =?windows-1252?q?=2E?= In-Reply-To: References: <4d550cec.4a69e50a.6ee1.1469@mx.google.com><4D5528C7.5050604@gmail.com><0B4EAE27F89A4B00A19E0E5B824B1801@pcrafael> Message-ID: <4D584BBF.2040908@gmail.com> Em 13/02/2011 18:59, Rafael Silva escreveu: > cara, no momento nao estou na empresa, vou tentar esplicar de maneira > que possa entender.... > > da o erro e daí aparece o nome do banco e depois no permission to > access data base.... > > Rafael Silva - Desenvolvedor e helpdesk de software em > T-I. > > > ----- Original Message ----- > From: "Reijanio Nunes Ribeiro" > To: "FireBase" > Sent: Sunday, February 13, 2011 6:03 PM > Subject: Re: [firebase-br]erro ainda não resolvido... > > > qua a menagem de erro, não me lembro de te-la visto > > Em 13 de fevereiro de 2011 16:34, Rafael Silva > escreveu: > >> uso win sever banco 1.5 sim tem... >> Rafael Silva - técnico em informática e processamento de dados. >> ----- Original Message ----- From: "Armando Boza Gonçalves" < >> armando.boza em gmail.com> >> To: "FireBase" >> Sent: Friday, February 11, 2011 10:17 AM >> Subject: Re: [firebase-br] erro ainda não resolvido... >> >> >> >> Amigo, vc não deu maiores detalhes do problema, apenas o problema. >> >> Windows ou Linux? >> Versão do firebird? >> SuperServer ou ClassicServer? >> Rede tem firewall, ISA ou Linux? >> >> Att >> >> -- >> Armando Boza Gonçalves >> X-Software Desenvolvimento >> Site.: www.xsoftwaredesenvolvimento.com.br >> Email: armando.boza em gmail.com >> Msn..: armandoboza em hotmail.com >> Skype: armando.boza >> (43)8409-9735 >> >> você usa msn? se sim, posta seu endereço aqui que alguns irão te adicionar para ajudá-lo remotamente. -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From rnribeiro em gmail.com Sun Feb 13 19:23:47 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Sun, 13 Feb 2011 18:23:47 -0300 Subject: [firebase-br] off topic - rave report In-Reply-To: References: Message-ID: ta faltando a chamada do sql, vc chma ele nessa mesma função??? como esta sendo chamada??? Em 13 de fevereiro de 2011 18:23, Reijanio Nunes Ribeiro < rnribeiro em gmail.com> escreveu: > tenta assim > ravRelatorio.selectReport('nome do relatorio')//aqui vc seleciona o > relatorio > ravRelatorio.setparam(parametro,'parametro');// > ravRelatorio.executeReport('nome do relatorio');//mesmo no acima > > ta faltando a chamada do sql, vc chma ele nessa mesma função como esta > sendo chamada > > > Em 13 de fevereiro de 2011 17:10, samuel ferreira < > samuel.peres.ferreira em gmail.com> escreveu: > > ravRelatorio.setparam(parametro,'parametro'); >> ravRelatorio.execute; >> samuel >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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 samuel.peres.ferreira em gmail.com Sun Feb 13 20:06:04 2011 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Sun, 13 Feb 2011 20:06:04 -0200 Subject: [firebase-br] off topic - rave report In-Reply-To: References: Message-ID: eu faco assim: ravRelacaoFichaClientes.SetParam('Cliente',floattostr(edtCliente.value) + ' - ' + edtDescricaoCliente.text); FrmMenu.Mudalogo(ravRelacaoFichaClientes); ravRelacaoFichaClientes.Execute; sendo q o dataset connection ta ligado a um client dataset From artur.gmane em tcimix.com Mon Feb 14 08:58:05 2011 From: artur.gmane em tcimix.com (Artur Sanfins) Date: Mon, 14 Feb 2011 08:58:05 -0200 Subject: [firebase-br] Firebird - Acesso Remoto - VPN - WEB References: <8B419AE13B2A4ACAA5FD17B36345D923@DIEGOPC> <4D55FE2C.8070203@gmail.com><4D5679CA.2050409@softwareeagle.com.br> <4D56A01C.3000104@gmail.com> <4D56B120.7030707@gmail.com> Message-ID: não envio com anexo, tentei abrir o meu proprio post, embora esteja informando anexo, não tem nada, no fonte do post não consta nada. Eu procuro inclusive evitar acumular todas as respostas anteriores do post para não ficar kilométrico. Se envontrar algo diferente no pseudonexo, me informe para que eu tome providencias grato Artur "Paulo Portella" escreveu na mensagem news:4D56B120.7030707 em gmail.com... Em 12/02/2011 13:24, Artur Sanfins escreveu: > Paulo, > o que é RO/DA ? > > Grato > > Artur > > > > Está me fazendo lembrar quando fui apresentado ao RO/DA. (você conhece?) > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa RemObjects / DataAbstract http://www.remobjects.com/ From pportellaa.firebase em gmail.com Mon Feb 14 09:27:11 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Mon, 14 Feb 2011 09:27:11 -0200 Subject: [firebase-br] Firebird - Acesso Remoto - VPN - WEB In-Reply-To: References: <8B419AE13B2A4ACAA5FD17B36345D923@DIEGOPC> <4D55FE2C.8070203@gmail.com><4D5679CA.2050409@softwareeagle.com.br> <4D56A01C.3000104@gmail.com> <4D56B120.7030707@gmail.com> Message-ID: <4D59118F.7060704@gmail.com> Em 14/02/2011 08:58, Artur Sanfins escreveu: > Se envontrar algo diferente no pseudonexo, me informe para que eu tome > providencias > > grato > Artur Já fiz essa parte não? segue entre colchetes o conteúdo do arquivo que você sempre envia em anexo: { ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa } -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From mariodosreyx em gmail.com Mon Feb 14 10:32:08 2011 From: mariodosreyx em gmail.com (=?utf-8?b?TcOhcmlv?= Reis) Date: Mon, 14 Feb 2011 12:32:08 +0000 (UTC) Subject: [firebase-br] Off-Topic REGASM Message-ID: Companheiros, Estou tentando fazer este command: C:\Windows\Microsoft.NET\Framework\v4.0.30319>regasm c:\trab\cartaocidadao\eidpt .dll /tlb:eidptlib.tlb Utilitário de Registo de Assemblagens do Microsoft (R) .NET Framework 4.0.30319. 1 Copyright (C) Microsoft Corporation 1998-2004. Todos os direitos reservados. RegAsm : error RA0000 : Erro ao registar a biblioteca de tipos exportada: Erro a aceder ao registo de OLE. (Excepção de HRESULT: 0x8002801C (TYPE_E_REGISTRYACCE SS)) Porém sem sucesso Sempre o mesmo erro Uso o Win7+Delphi7+FB213 e na NET não encontro solução. Preciso muito aceder/importar aquela dll(de .Net para COM) a partir do Project Import/Create Unit para aceder à DLL a partir do D7. Alguém pode ajudar!? Obrigado From fabiano em clippnet.com.br Mon Feb 14 11:08:01 2011 From: fabiano em clippnet.com.br (Fabiano Martins) Date: Mon, 14 Feb 2011 11:08:01 -0200 Subject: [firebase-br] =?iso-8859-1?q?erro_ainda_n=E3o_resolvido=2E=2E=2E?= In-Reply-To: References: <4d550cec.4a69e50a.6ee1.1469@mx.google.com><4D5528C7.5050604@gmail.com><0B4EAE27F89A4B00A19E0E5B824B1801@pcrafael> Message-ID: <2DE4C5766D664D748A755EEC3E21DD12@odir> Vc consegue conectar pelo ibexpert ? Qual usuario vc conecta no banco ? Já criou esse usuário no server fb com seus devidos acessos ? -------------------------------------------------- From: "Rafael Silva" Sent: Sunday, February 13, 2011 6:59 PM To: "FireBase" Subject: Re: [firebase-br]erro ainda não resolvido... > cara, no momento nao estou na empresa, vou tentar esplicar de maneira que > possa entender.... > > da o erro e daí aparece o nome do banco e depois no permission to access > data base.... > > Rafael Silva - Desenvolvedor e helpdesk de software em > T-I. > > > ----- Original Message ----- > > From: "Reijanio Nunes Ribeiro" > To: "FireBase" > Sent: Sunday, February 13, 2011 6:03 PM > Subject: Re: [firebase-br]erro ainda não resolvido... > > > qua a menagem de erro, não me lembro de te-la visto > > Em 13 de fevereiro de 2011 16:34, Rafael Silva > escreveu: > >> uso win sever banco 1.5 sim tem... >> Rafael Silva - técnico em informática e processamento de dados. >> ----- Original Message ----- From: "Armando Boza Gonçalves" < >> armando.boza em gmail.com> >> To: "FireBase" >> Sent: Friday, February 11, 2011 10:17 AM >> Subject: Re: [firebase-br] erro ainda não resolvido... >> >> >> >> Amigo, vc não deu maiores detalhes do problema, apenas o problema. >> >> Windows ou Linux? >> Versão do firebird? >> SuperServer ou ClassicServer? >> Rede tem firewall, ISA ou Linux? >> >> Att >> >> -- >> Armando Boza Gonçalves >> X-Software Desenvolvimento >> Site.: www.xsoftwaredesenvolvimento.com.br >> Email: armando.boza em gmail.com >> Msn..: armandoboza em hotmail.com >> Skype: armando.boza >> (43)8409-9735 >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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 Feb 14 12:28:37 2011 From: rafael.program em gmail.com (Rafael Silva) Date: Mon, 14 Feb 2011 06:28:37 -0800 (PST) Subject: [firebase-br] =?iso-8859-1?q?erro_ainda_n=E3o_resolvido=2E=2E=2E?= Message-ID: <4d593c15.914ee50a.6241.ffff9673@mx.google.com> conecto com o usuário sysdba e ainda nao tentei conectar com o ib não; e não, ainda não criei, pois não pensei nisso, posso estar ssendo ignorante, mais acho que não sei fazer isso, criar o usuário no server fb? como faço isso? desde já muito obrigado... -----Mensagem original----- De: "Fabiano Martins" Para: "FireBase" Data: Segunda, 14 de Fevereiro de 2011 11:08 Assunto: Re: [firebase-br] erro ainda não resolvido... Vc consegue conectar pelo ibexpert ? Qual usuario vc conecta no banco ? Já criou esse usuário no server fb com seus devidos acessos ? -------------------------------------------------- From: "Rafael Silva" Sent: Sunday, February 13, 2011 6:59 PM To: "FireBase" Subject: Re: [firebase-br]erro ainda não resolvido... > cara, no momento nao estou na empresa, vou tentar esplicar de maneira que > possa entender.... > > da o erro e daí aparece o nome do banco e depois no permission to access > data base.... > > Rafael Silva - Desenvolvedor e helpdesk de software em > T-I. > > > ----- Original Message ----- > > From: "Reijanio Nunes Ribeiro" > To: "FireBase" > Sent: Sunday, February 13, 2011 6:03 PM > Subject: Re: [firebase-br]erro ainda não resolvido... > > > qua a menagem de erro, não me lembro de te-la visto > > Em 13 de fevereiro de 2011 16:34, Rafael Silva > escreveu: > >> uso win sever banco 1.5 sim tem... >> Rafael Silva - técnico em informática e processamento de dados. >> ----- Original Message ----- From: "Armando Boza Gonçalves" < >> armando.boza em gmail.com> >> To: "FireBase" >> Sent: Friday, February 11, 2011 10:17 AM >> Subject: Re: [firebase-br] erro ainda não resolvido... >> >> >> >> Amigo, vc não deu maiores detalhes do problema, apenas o problema. >> >> Windows ou Linux? >> Versão do firebird? >> SuperServer ou ClassicServer? >> Rede tem firewall, ISA ou Linux? >> >> Att >> >> -- >> Armando Boza Gonçalves >> X-Software Desenvolvimento >> Site.: www.xsoftwaredesenvolvimento.com.br >> Email: armando.boza em gmail.com >> Msn..: armandoboza em hotmail.com >> Skype: armando.boza >> (43)8409-9735 >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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 artur.gmane em tcimix.com Mon Feb 14 12:27:44 2011 From: artur.gmane em tcimix.com (Artur Sanfins) Date: Mon, 14 Feb 2011 12:27:44 -0200 Subject: [firebase-br] Firebird - Acesso Remoto - VPN - WEB References: <8B419AE13B2A4ACAA5FD17B36345D923@DIEGOPC> <4D55FE2C.8070203@gmail.com><4D5679CA.2050409@softwareeagle.com.br> <4D56A01C.3000104@gmail.com> <4D56B120.7030707@gmail.com> <4D59118F.7060704@gmail.com> Message-ID: Sempre vejo posts em modo texto, por isto não aparecem os cabeçalhos, agora de ter resolvido Grato Artur Já fiz essa parte não? segue entre colchetes o conteúdo do arquivo que você sempre envia em anexo: From vinibarr em gmail.com Mon Feb 14 13:32:53 2011 From: vinibarr em gmail.com (vinicius barreira) Date: Mon, 14 Feb 2011 13:32:53 -0200 Subject: [firebase-br] =?iso-8859-1?q?Cadastrando_usuarios_via_sql_a_parti?= =?iso-8859-1?q?r_da_vers=E3o_2=2E1?= Message-ID: Olá pessoal; Onde encontro informações mais detalhadas de como criar usários, senhas e permissões com comandos sql ? Eu gostaria de tentar fazer isso a partir da versão 2.1 Não precisam me dar o peixe, quero aprender a pescar eheheh; onde encontro documentação disso ? 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 From mctbrasil em gmail.com Mon Feb 14 13:42:18 2011 From: mctbrasil em gmail.com (Fabiano Moura) Date: Mon, 14 Feb 2011 13:42:18 -0200 Subject: [firebase-br] =?iso-8859-1?q?Cadastrando_usuarios_via_sql_a_parti?= =?iso-8859-1?q?r_da_vers=E3o_2=2E1?= In-Reply-To: References: Message-ID: Boa tarde! Até aonde eu sei e pelo que confirmei no link http://www.firebase.com.br/fb/artigo.php?id=2254 só a partir do Firebird 2.5. Fabiano Moura Em 14 de fevereiro de 2011 13:32, vinicius barreira escreveu: > Olá pessoal; > > Onde encontro informações mais detalhadas de como criar usários, senhas > e permissões com comandos sql ? Eu gostaria de tentar fazer isso a partir > da > versão 2.1 > > Não precisam me dar o peixe, quero aprender a pescar eheheh; onde encontro > documentação disso ? > > 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 > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Mon Feb 14 14:09:27 2011 From: mctbrasil em gmail.com (Fabiano Moura) Date: Mon, 14 Feb 2011 14:09:27 -0200 Subject: [firebase-br] =?iso-8859-1?q?Cadastrando_usuarios_via_sql_a_parti?= =?iso-8859-1?q?r_da_vers=E3o_2=2E1?= In-Reply-To: References: Message-ID: Olhe o outro link http://www.firebase.com.br/fb/artigo.php?id=983 Fabiano Moura Em 14 de fevereiro de 2011 13:32, vinicius barreira escreveu: > Olá pessoal; > > Onde encontro informações mais detalhadas de como criar usários, senhas > e permissões com comandos sql ? Eu gostaria de tentar fazer isso a partir > da > versão 2.1 > > Não precisam me dar o peixe, quero aprender a pescar eheheh; onde encontro > documentação disso ? > > 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 > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 alex em araguaiasistemas.com.br Mon Feb 14 14:30:32 2011 From: alex em araguaiasistemas.com.br (Alex Miranda de Oliveira) Date: Mon, 14 Feb 2011 14:30:32 -0200 Subject: [firebase-br] Firebird UDF 64 bits para windows Message-ID: Ola boa tarde Preciso da dll tbudf.dll com 64 bits para windows... Ow se tem uma maneira de compilar esta tbudf.dll mas parece que e so com o lazarus... Conto com a ajuda de voces -- Alex Miranda de Oliveira Coordenador de Desenvolvimento alex em araguaiasistemas.com.br From fabiano em clippnet.com.br Mon Feb 14 14:36:30 2011 From: fabiano em clippnet.com.br (Fabiano Martins) Date: Mon, 14 Feb 2011 14:36:30 -0200 Subject: [firebase-br] =?iso-8859-1?q?erro_ainda_n=E3o_resolvido=2E=2E=2E?= In-Reply-To: <4d593c15.914ee50a.6241.ffff9673@mx.google.com> References: <4d593c15.914ee50a.6241.ffff9673@mx.google.com> Message-ID: <4CD9F40C684145EEB6CFD9A04660E5FB@odir> Se vc usa o sysdba nao precisa criar. tenta conectar com o ib então. Parece que quando instala o fb no linux a primeira senha não é a padrão. -------------------------------------------------- From: "Rafael Silva" Sent: Monday, February 14, 2011 12:28 PM To: Subject: Re: [firebase-br] erro ainda não resolvido... > conecto com o usuário sysdba > > e ainda nao tentei conectar com o ib não; e não, ainda não criei, pois > não pensei nisso, posso estar ssendo ignorante, mais acho que não sei > fazer isso, criar o usuário no server fb? > > como faço isso? > > desde já muito obrigado... > > > > > > -----Mensagem original----- > De: "Fabiano Martins" > Para: "FireBase" > Data: Segunda, 14 de Fevereiro de 2011 11:08 > Assunto: Re: [firebase-br] erro ainda não resolvido... > > Vc consegue conectar pelo ibexpert ? > Qual usuario vc conecta no banco ? > Já criou esse usuário no server fb com seus devidos acessos ? > > > -------------------------------------------------- > From: "Rafael Silva" > Sent: Sunday, February 13, 2011 6:59 PM > To: "FireBase" > Subject: Re: [firebase-br]erro ainda não resolvido... > >> cara, no momento nao estou na empresa, vou tentar esplicar de maneira que >> possa entender.... >> >> da o erro e daí aparece o nome do banco e depois no permission to access >> data base.... >> >> Rafael Silva - Desenvolvedor e helpdesk de software em >> T-I. >> >> >> ----- Original Message ----- >> >> From: "Reijanio Nunes Ribeiro" >> To: "FireBase" >> Sent: Sunday, February 13, 2011 6:03 PM >> Subject: Re: [firebase-br]erro ainda não resolvido... >> >> >> qua a menagem de erro, não me lembro de te-la visto >> >> Em 13 de fevereiro de 2011 16:34, Rafael Silva >> escreveu: >> >>> uso win sever banco 1.5 sim tem... >>> Rafael Silva - técnico em informática e processamento de dados. >>> ----- Original Message ----- From: "Armando Boza Gonçalves" < >>> armando.boza em gmail.com> >>> To: "FireBase" >>> Sent: Friday, February 11, 2011 10:17 AM >>> Subject: Re: [firebase-br] erro ainda não resolvido... >>> >>> >>> >>> Amigo, vc não deu maiores detalhes do problema, apenas o problema. >>> >>> Windows ou Linux? >>> Versão do firebird? >>> SuperServer ou ClassicServer? >>> Rede tem firewall, ISA ou Linux? >>> >>> Att >>> >>> -- >>> Armando Boza Gonçalves >>> X-Software Desenvolvimento >>> Site.: www.xsoftwaredesenvolvimento.com.br >>> Email: armando.boza em gmail.com >>> Msn..: armandoboza em hotmail.com >>> Skype: armando.boza >>> (43)8409-9735 >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir 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 eduardoandrade em persoft.com.br Mon Feb 14 16:09:33 2011 From: eduardoandrade em persoft.com.br (Eduardo Pelizzari de Andrade) Date: Mon, 14 Feb 2011 16:09:33 -0200 Subject: [firebase-br] Firebird melhor Linux ou no Windows In-Reply-To: <4D570D61.8000009@o2tecnologia.com.br> References: <18FAE33A9C0E4DB7A98E47BB9378C5AC@luiz180906> <4D556DC9.2040307@o2tecnologia.com.br> <4D557B6D.7060107@persoft.com.br> <4D570D61.8000009@o2tecnologia.com.br> Message-ID: <4D596FDD.1060605@persoft.com.br> Paulo, é o que estou dizendo, sou fã do Linux, mas não acredito que subir um linux e colocar o firebird para rodar nele resolva seu problema. É claro se você tiver tempo para dispor, vale a tentativa. Não sei qual a periodicidade que a swep/gabage entram no ar e se você tem um tempo de pouco movimento, tipo madrugada ou domingo para programar estas rotinas em dias/horários específicos. Agora se as 100 transações por segundo acontecem 24x7, ai o problema é maior. Nesta caso você não acha que cabe uma consultoria especializada? Tipo o pessoal do firebase, ou outra consultoria que tenha experiência em processos críticos do mesmo nível do seu? Este pessoal pode até sugerir a troca de SO no servidor, mas eles vão falar qual o objetivo da mudança, dai caberia a instalação de um SO configurado para atender estes objetivos. Mas é provável que eles indiquem outros caminhos, até mudanças na sua aplicação ou adesão de hardware ou softwares para completar sua infra, distribuir o banco, sei lá. No final você pode até chegar a conclusão que o firebird não é uma boa solução para sua aplicação. Por isso acho que seria importante chamar gente mais parruda para te dar uma ajuda mais profissional, você vai entender mais rapidamente as limitações do firebird em relação a sua aplicação e poder traçar uma estratégia para solução. Eduardo Pelizzari de Andrade Persoft Softwares Aplicativos Em 12/02/2011 20:44, Paulo (O2 Tecnologia) escreveu: > > > Problema e que estamos rodando uma aplicação realmente de modo critico > (100 transações em média por segundo através de threads inserindo e > consultando), funciona maravilhosamente bem até as rotinas de > swep/garbage entrarem no ar, e ai começa o inferno, desativamos o swep > a base infla, e quando infla, temos que parar e rodas as rotinas de > gfix/gbak aonde o banco cai de 500Mb para algo aproximadamente de > 80Mb, hoje o banco esta hospedado num servidor Win2008 Server, dai a > pergunta vale a pena mudar para o Linux, vou ter menos dores de cabeça > junto as rotinas de garbage ? > > Quaisquer sugestões serão aceitas. > > > > > Em 11/02/2011 16:09, Eduardo Pelizzari de Andrade escreveu: >> Tanto faz. Vai do conhecimento que você possuir em relação aos dois >> SO. Para melhor a performance seja em um ou no outro tem que >> conhecer. Na prática a não ser que você esteja trabalhando em um >> sistema crítico não haverá diferença, o melhor e trabalhar no que >> você estiver mais acostumado. >> >> Eduardo Pelizzari de Andrade >> Persoft Softwares Aplicativos >> >> >> >> Em 11/02/2011 15:11, Paulo (O2 Tecnologia) escreveu: >>> >>> >>> Alguém tem alguma documentação mostrando os prós e contras de rodar >>> o Firebird nas plataformas Linux e Windows ? Qualquer informação >>> será de grande valia. >>> >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir 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.872 / Banco de dados de vírus: 271.1.1/3436 - Data de >>> Lançamento: 02/11/11 05: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 >> >> > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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.872 / Banco de dados de vírus: 271.1.1/3439 - Data de Lançamento: 02/12/11 05:34:00 > > From wilchaia.listas em gmail.com Mon Feb 14 16:44:00 2011 From: wilchaia.listas em gmail.com (william almeida) Date: Mon, 14 Feb 2011 16:44:00 -0200 Subject: [firebase-br] Firebird melhor Linux ou no Windows In-Reply-To: <4D596FDD.1060605@persoft.com.br> References: <18FAE33A9C0E4DB7A98E47BB9378C5AC@luiz180906> <4D556DC9.2040307@o2tecnologia.com.br> <4D557B6D.7060107@persoft.com.br> <4D570D61.8000009@o2tecnologia.com.br> <4D596FDD.1060605@persoft.com.br> Message-ID: Eu tenho uma aplicacao aqui que esta em um del t300 com 4GB, com delphi 7/dbexpress./windows server 2008 e ta rodando com umas 2000 transacao por minutoe esta com folga. No seu caso pelo o que voce disse da umas 6000. Eu estou prevendo que o meu sistema consiga chegar nisso com uma certa facilidade. Ja que as utilizacoes de disco e cpu estao bem baixas. Uso threads tambem. No inicio estava lento mas depois de alguns artificios de programacao e um controle explicito de transacoes (se é sistema critico corre de transacao implicita mesmo se o fabricante ajoelhar aos seus pes dizendo que funciona) ficou bem rapido. Alias um dos motivos desse seu sweep deixar tudo lento pode ser isso. VOce tem acompanhado os numeros de OST/OIT/NT ao longo do funcionamento do sistema? Verifica tambem se o forced write esta ligado Talvez seu caso resolva ou pelo menos melhore se algo do que eu disse acima nao esteja devidamente configurado. Espero ter ajudado -- William C Chaia de Almeida Analista de Sistemas Preservar a natureza não é opção, é evolução. From vinibarr em gmail.com Mon Feb 14 17:12:13 2011 From: vinibarr em gmail.com (vinicius barreira) Date: Mon, 14 Feb 2011 17:12:13 -0200 Subject: [firebase-br] =?iso-8859-1?q?Cadastrando_usuarios_via_sql_a_parti?= =?iso-8859-1?q?r_da_vers=E3o_2=2E1?= In-Reply-To: References: Message-ID: Obrigado Fabiano, vou começar a pesquisar mais sobre o 2.5. Atualmente nosso "oficial" é o 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 2011/2/14 Fabiano Moura > Olhe o outro link http://www.firebase.com.br/fb/artigo.php?id=983 > > > Fabiano Moura > > Em 14 de fevereiro de 2011 13:32, vinicius barreira > escreveu: > > > Olá pessoal; > > > > Onde encontro informações mais detalhadas de como criar usários, senhas > > e permissões com comandos sql ? Eu gostaria de tentar fazer isso a partir > > da > > versão 2.1 > > > > Não precisam me dar o peixe, quero aprender a pescar eheheh; onde > encontro > > documentação disso ? > > > > 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 > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir 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 brayan.gremista em gmail.com Mon Feb 14 17:21:13 2011 From: brayan.gremista em gmail.com (Brayan dos Santos) Date: Mon, 14 Feb 2011 16:21:13 -0300 Subject: [firebase-br] [Firebase-br]Insert com exception Message-ID: Existe alguma maneira de criar um script de inserção, que em caso de erro, execute um update, mais ou menos como a clausula try - except do delphi. Pegunto porque estou atualizando os dados de uma tabela através do comando DelimitedInputFile, e ele trata todos os comandos de uma vez só no delphi, ou seja, só posso usar um insert ou um update, não tem como tratar só o que dá erro, pois ele executa o mesmo comando pra todos os registros contidos no arquivo txt. Obrigado. From bragaped em gmail.com Mon Feb 14 17:23:45 2011 From: bragaped em gmail.com (Pedro Braga) Date: Mon, 14 Feb 2011 16:23:45 -0300 Subject: [firebase-br] =?iso-8859-1?q?Firebird_Embedded_com_Conex=E3o_Simu?= =?iso-8859-1?q?ltanea_Localmente?= Message-ID: Boa Tarde a Todos Tenho Um Sistema que está dividido em Mudulos onde para Cada Modulo é Criada uma Conexão porem o FB Embedded 2.1.3 não está permitindo criar duas conexãoe simultanea na base existe alguma forma de realizar mais de uma conexão com o FB Embedded From lcarlos2000 em bol.com.br Mon Feb 14 17:45:04 2011 From: lcarlos2000 em bol.com.br (Luiz Carlos) Date: Mon, 14 Feb 2011 17:45:04 -0200 Subject: [firebase-br] =?iso-8859-1?q?Transa=E7=F5es_como_usar=3F?= Message-ID: <15830D1FF0C74DB0AC73459B25728B87@luiz180906> Olá, Uso IBX com Firebird 2.1.3 e li um artigo onde se recomenda usar 2 IBTRANSACTION para controlar as transações no Firebird, um marcado com propriedade READCOMMITED para a query de inclusão e edição de dados e outro marcado como READONLY - TABLE STABILITY para as query de consulta. Isso está correto? Grato Luiz Carlos From temp2 em tecnobyte.com.br Mon Feb 14 17:58:10 2011 From: temp2 em tecnobyte.com.br (=?iso-8859-1?Q?Tecnobyte_Inform=E1tica?=) Date: Mon, 14 Feb 2011 15:58:10 -0400 Subject: [firebase-br] =?iso-8859-1?q?Firebird_Embedded_com_Conex=E3o_Simu?= =?iso-8859-1?q?ltanea_Localmente?= In-Reply-To: References: Message-ID: Boa tarde Até a versão 2.1 isto não é possível, pois o Firebird Embedded nestas versões faz acesso exclusivo ao arquivo de dados. Pelo que estive lendo, na versrão 2.5 não existe mais esta limitação. Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br ----- Original Message ----- From: "Pedro Braga" To: "FireBase" Sent: Monday, February 14, 2011 3:23 PM Subject: [firebase-br] Firebird Embedded com Conexão Simultanea Localmente Boa Tarde a Todos Tenho Um Sistema que está dividido em Mudulos onde para Cada Modulo é Criada uma Conexão porem o FB Embedded 2.1.3 não está permitindo criar duas conexãoe simultanea na base existe alguma forma de realizar mais de uma conexão com o FB Embedded From bragaped em gmail.com Mon Feb 14 18:01:12 2011 From: bragaped em gmail.com (Pedro Braga) Date: Mon, 14 Feb 2011 17:01:12 -0300 Subject: [firebase-br] =?iso-8859-1?q?Firebird_Embedded_com_Conex=E3o_Simu?= =?iso-8859-1?q?ltanea_Localmente?= In-Reply-To: References: Message-ID: Obrigado irei Fazer o Teste se consigo utilizar o FB Embedded 2.5 sem migrar a Base pois em teste que fiz para migração terei que migrar muita coisa na applicação. Em 14 de fevereiro de 2011 16:58, Tecnobyte Informática < temp2 em tecnobyte.com.br> escreveu: > Boa tarde > > Até a versão 2.1 isto não é possível, pois o Firebird Embedded nestas > versões faz acesso exclusivo ao arquivo de dados. Pelo que estive lendo, na > versrão 2.5 não existe mais esta limitação. > > Daniel P. Guimarães > Tecnobyte Informática > www.tecnobyte.com.br > > > ----- Original Message ----- From: "Pedro Braga" > To: "FireBase" > Sent: Monday, February 14, 2011 3:23 PM > Subject: [firebase-br] Firebird Embedded com Conexão Simultanea Localmente > > > > Boa Tarde a Todos Tenho Um Sistema que está dividido em Mudulos onde para > Cada Modulo é Criada uma Conexão porem o FB Embedded 2.1.3 não está > permitindo criar duas conexãoe simultanea na base existe alguma forma de > realizar mais de uma conexão com o FB Embedded > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Feb 14 18:01:07 2011 From: temp2 em tecnobyte.com.br (=?iso-8859-1?Q?Tecnobyte_Inform=E1tica?=) Date: Mon, 14 Feb 2011 16:01:07 -0400 Subject: [firebase-br] [Firebase-br]Insert com exception In-Reply-To: References: Message-ID: <6CB825F10C0E41F7A1F0F4FDFEE7955D@danielnote> Boa tarde O comando UPDATE OR INSERT não resolve? Veja: Syntax rules: UPDATE OR INSERT INTO [()] VALUES () [MATCHING ()] [RETURNING [INTO ]] Scope: DSQL, PSQL Examples: 1. UPDATE OR INSERT INTO T1 (F1, F2) VALUES (:F1, :F2); 2. UPDATE OR INSERT INTO EMPLOYEE (ID, NAME) VALUES (:ID, :NAME) RETURNING ID; 3. UPDATE OR INSERT INTO T1 (F1, F2) VALUES (:F1, :F2) MATCHING (F1); 4. UPDATE OR INSERT INTO EMPLOYEE (ID, NAME) VALUES (:ID, :NAME) RETURNING OLD.NAME; Notes: 1. When MATCHING is omitted, the existence of a primary key is required. 2. INSERT and UPDATE permissions are needed on
. 3. If the RETURNING clause is present, then the statement is described as isc_info_sql_stmt_exec_procedure by the API. Otherwise it is described as isc_info_sql_stmt_insert. Limitation: 1. A singleton error will be raised if the RETURNING clause is present and more than one record match the condition. Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br ----- Original Message ----- From: "Brayan dos Santos" To: "FireBase" Sent: Monday, February 14, 2011 3:21 PM Subject: [firebase-br] [Firebase-br]Insert com exception Existe alguma maneira de criar um script de inserção, que em caso de erro, execute um update, mais ou menos como a clausula try - except do delphi. Pegunto porque estou atualizando os dados de uma tabela através do comando DelimitedInputFile, e ele trata todos os comandos de uma vez só no delphi, ou seja, só posso usar um insert ou um update, não tem como tratar só o que dá erro, pois ele executa o mesmo comando pra todos os registros contidos no arquivo txt. Obrigado. From magno em speet.com.br Mon Feb 14 19:10:35 2011 From: magno em speet.com.br (Magno System) Date: Mon, 14 Feb 2011 18:10:35 -0300 Subject: [firebase-br] =?iso-8859-1?q?Firebird_Embedded_com_Conex=E3o_Simu?= =?iso-8859-1?q?ltanea_Localmente?= References: Message-ID: <06b401cbcc8b$9fec6020$6915a8c0@MagnoSystem> Se o seu firebird for < 2.5 a resposta é não. Se o firebird for 2.5 a resposta é sim, desde que todas as conexões sejam feitas locais (no próprio servidor). Agora se necessitar de conexão não local, esqueça, instale o firebird convencional. ----- Original Message ----- From: "Pedro Braga" To: "FireBase" Sent: Monday, February 14, 2011 4:23 PM Subject: [firebase-br] Firebird Embedded com Conexão Simultanea Localmente Boa Tarde a Todos Tenho Um Sistema que está dividido em Mudulos onde para Cada Modulo é Criada uma Conexão porem o FB Embedded 2.1.3 não está permitindo criar duas conexãoe simultanea na base existe alguma forma de realizar mais de uma conexão com o FB Embedded ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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 Feb 15 08:07:29 2011 From: rafael.program em gmail.com (Rafael Silva) Date: Tue, 15 Feb 2011 02:07:29 -0800 (PST) Subject: [firebase-br] =?iso-8859-1?q?erro_ainda_n=E3o_resolvido=2E=2E=2E?= Message-ID: <4d5a5061.4a69e50a.5cb4.ffffc477@mx.google.com> olá. certo, mais uso o win server 2003, será que ao criar meu banco eu criei sem querer algum bloqueio no banco com o ib? obrigado... -----Mensagem original----- De: "Fabiano Martins" Para: "FireBase" Data: Segunda, 14 de Fevereiro de 2011 14:36 Assunto: Re: [firebase-br] erro ainda não resolvido... Se vc usa o sysdba nao precisa criar. tenta conectar com o ib então. Parece que quando instala o fb no linux a primeira senha não é a padrão. -------------------------------------------------- From: "Rafael Silva" Sent: Monday, February 14, 2011 12:28 PM To: Subject: Re: [firebase-br] erro ainda não resolvido... > conecto com o usuário sysdba > > e ainda nao tentei conectar com o ib não; e não, ainda não criei, pois > não pensei nisso, posso estar ssendo ignorante, mais acho que não sei > fazer isso, criar o usuário no server fb? > > como faço isso? > > desde já muito obrigado... > > > > > > -----Mensagem original----- > De: "Fabiano Martins" > Para: "FireBase" > Data: Segunda, 14 de Fevereiro de 2011 11:08 > Assunto: Re: [firebase-br] erro ainda não resolvido... > > Vc consegue conectar pelo ibexpert ? > Qual usuario vc conecta no banco ? > Já criou esse usuário no server fb com seus devidos acessos ? > > > -------------------------------------------------- > From: "Rafael Silva" > Sent: Sunday, February 13, 2011 6:59 PM > To: "FireBase" > Subject: Re: [firebase-br]erro ainda não resolvido... > >> cara, no momento nao estou na empresa, vou tentar esplicar de maneira que >> possa entender.... >> >> da o erro e daí aparece o nome do banco e depois no permission to access >> data base.... >> >> Rafael Silva - Desenvolvedor e helpdesk de software em >> T-I. >> >> >> ----- Original Message ----- >> >> From: "Reijanio Nunes Ribeiro" >> To: "FireBase" >> Sent: Sunday, February 13, 2011 6:03 PM >> Subject: Re: [firebase-br]erro ainda não resolvido... >> >> >> qua a menagem de erro, não me lembro de te-la visto >> >> Em 13 de fevereiro de 2011 16:34, Rafael Silva >> escreveu: >> >>> uso win sever banco 1.5 sim tem... >>> Rafael Silva - técnico em informática e processamento de dados. >>> ----- Original Message ----- From: "Armando Boza Gonçalves" < >>> armando.boza em gmail.com> >>> To: "FireBase" >>> Sent: Friday, February 11, 2011 10:17 AM >>> Subject: Re: [firebase-br] erro ainda não resolvido... >>> >>> >>> >>> Amigo, vc não deu maiores detalhes do problema, apenas o problema. >>> >>> Windows ou Linux? >>> Versão do firebird? >>> SuperServer ou ClassicServer? >>> Rede tem firewall, ISA ou Linux? >>> >>> Att >>> >>> -- >>> Armando Boza Gonçalves >>> X-Software Desenvolvimento >>> Site.: www.xsoftwaredesenvolvimento.com.br >>> Email: armando.boza em gmail.com >>> Msn..: armandoboza em hotmail.com >>> Skype: armando.boza >>> (43)8409-9735 >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir 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 From nextcorp em nextcorp.com.br Tue Feb 15 10:17:18 2011 From: nextcorp em nextcorp.com.br (NextCorp) Date: Tue, 15 Feb 2011 10:17:18 -0200 Subject: [firebase-br] =?iso-8859-1?q?erro_ainda_n=E3o_resolvido=2E=2E=2E?= In-Reply-To: <4d5a5061.4a69e50a.5cb4.ffffc477@mx.google.com> References: <4d5a5061.4a69e50a.5cb4.ffffc477@mx.google.com> Message-ID: <41CA467EA3B647C4874DC7CBCD6F1254@admnotnext01> Parceiro Verifica se na pasta que está o teu banco, vc deu permissão aos usuários para manipulá-lo e ve se o arquivo.fdb não está bloqueado, clicando com o botão direito nele e verificando nas propriedades. Washington -----Mensagem Original----- From: Rafael Silva Sent: Tuesday, February 15, 2011 8:07 AM To: lista em firebase.com.br Subject: Re: [firebase-br] erro ainda não resolvido... olá. certo, mais uso o win server 2003, será que ao criar meu banco eu criei sem querer algum bloqueio no banco com o ib? obrigado... -----Mensagem original----- De: "Fabiano Martins" Para: "FireBase" Data: Segunda, 14 de Fevereiro de 2011 14:36 Assunto: Re: [firebase-br] erro ainda não resolvido... Se vc usa o sysdba nao precisa criar. tenta conectar com o ib então. Parece que quando instala o fb no linux a primeira senha não é a padrão. -------------------------------------------------- From: "Rafael Silva" Sent: Monday, February 14, 2011 12:28 PM To: Subject: Re: [firebase-br] erro ainda não resolvido... > conecto com o usuário sysdba > > e ainda nao tentei conectar com o ib não; e não, ainda não criei, pois > não pensei nisso, posso estar ssendo ignorante, mais acho que não sei > fazer isso, criar o usuário no server fb? > > como faço isso? > > desde já muito obrigado... > > > > > > -----Mensagem original----- > De: "Fabiano Martins" > Para: "FireBase" > Data: Segunda, 14 de Fevereiro de 2011 11:08 > Assunto: Re: [firebase-br] erro ainda não resolvido... > > Vc consegue conectar pelo ibexpert ? > Qual usuario vc conecta no banco ? > Já criou esse usuário no server fb com seus devidos acessos ? > > > -------------------------------------------------- > From: "Rafael Silva" > Sent: Sunday, February 13, 2011 6:59 PM > To: "FireBase" > Subject: Re: [firebase-br]erro ainda não resolvido... > >> cara, no momento nao estou na empresa, vou tentar esplicar de maneira que >> possa entender.... >> >> da o erro e daí aparece o nome do banco e depois no permission to access >> data base.... >> >> Rafael Silva - Desenvolvedor e helpdesk de software em >> T-I. >> >> >> ----- Original Message ----- >> >> From: "Reijanio Nunes Ribeiro" >> To: "FireBase" >> Sent: Sunday, February 13, 2011 6:03 PM >> Subject: Re: [firebase-br]erro ainda não resolvido... >> >> >> qua a menagem de erro, não me lembro de te-la visto >> >> Em 13 de fevereiro de 2011 16:34, Rafael Silva >> escreveu: >> >>> uso win sever banco 1.5 sim tem... >>> Rafael Silva - técnico em informática e processamento de dados. >>> ----- Original Message ----- From: "Armando Boza Gonçalves" < >>> armando.boza em gmail.com> >>> To: "FireBase" >>> Sent: Friday, February 11, 2011 10:17 AM >>> Subject: Re: [firebase-br] erro ainda não resolvido... >>> >>> >>> >>> Amigo, vc não deu maiores detalhes do problema, apenas o problema. >>> >>> Windows ou Linux? >>> Versão do firebird? >>> SuperServer ou ClassicServer? >>> Rede tem firewall, ISA ou Linux? >>> >>> Att >>> >>> -- >>> Armando Boza Gonçalves >>> X-Software Desenvolvimento >>> Site.: www.xsoftwaredesenvolvimento.com.br >>> Email: armando.boza em gmail.com >>> Msn..: armandoboza em hotmail.com >>> Skype: armando.boza >>> (43)8409-9735 >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ----- Nenhum vírus encontrado nessa mensagem. Verificado por AVG - www.avgbrasil.com.br Versão: 10.0.1204 / Banco de dados de vírus: 1435/3445 - Data de Lançamento: 02/15/11 From rafael.program em gmail.com Tue Feb 15 11:03:11 2011 From: rafael.program em gmail.com (Rafael Silva) Date: Tue, 15 Feb 2011 05:03:11 -0800 (PST) Subject: [firebase-br] =?iso-8859-1?q?erro_ainda_n=E3o_resolvido=2E=2E=2E?= Message-ID: <4d5a798f.4a69e50a.5cb4.ffffc971@mx.google.com> olá. sim irmão, já verifiquei tudo isso e tudo certo, mesmo assim continuo sem ter acesso ao banco de dados... abraços... Rafael Silva - Desenvolvedor, help desk de software em T-I. -----Mensagem original----- De: "NextCorp" Para: "FireBase" Data: Terça, 15 de Fevereiro de 2011 10:17 Assunto: Re: [firebase-br] erro ainda não resolvido... Parceiro Verifica se na pasta que está o teu banco, vc deu permissão aos usuários para manipulá-lo e ve se o arquivo.fdb não está bloqueado, clicando com o botão direito nele e verificando nas propriedades. Washington -----Mensagem Original----- From: Rafael Silva Sent: Tuesday, February 15, 2011 8:07 AM To: lista em firebase.com.br Subject: Re: [firebase-br] erro ainda não resolvido... olá. certo, mais uso o win server 2003, será que ao criar meu banco eu criei sem querer algum bloqueio no banco com o ib? obrigado... -----Mensagem original----- De: "Fabiano Martins" Para: "FireBase" Data: Segunda, 14 de Fevereiro de 2011 14:36 Assunto: Re: [firebase-br] erro ainda não resolvido... Se vc usa o sysdba nao precisa criar. tenta conectar com o ib então. Parece que quando instala o fb no linux a primeira senha não é a padrão. -------------------------------------------------- From: "Rafael Silva" Sent: Monday, February 14, 2011 12:28 PM To: Subject: Re: [firebase-br] erro ainda não resolvido... > conecto com o usuário sysdba > > e ainda nao tentei conectar com o ib não; e não, ainda não criei, pois > não pensei nisso, posso estar ssendo ignorante, mais acho que não sei > fazer isso, criar o usuário no server fb? > > como faço isso? > > desde já muito obrigado... > > > > > > -----Mensagem original----- > De: "Fabiano Martins" > Para: "FireBase" > Data: Segunda, 14 de Fevereiro de 2011 11:08 > Assunto: Re: [firebase-br] erro ainda não resolvido... > > Vc consegue conectar pelo ibexpert ? > Qual usuario vc conecta no banco ? > Já criou esse usuário no server fb com seus devidos acessos ? > > > -------------------------------------------------- > From: "Rafael Silva" > Sent: Sunday, February 13, 2011 6:59 PM > To: "FireBase" > Subject: Re: [firebase-br]erro ainda não resolvido... > >> cara, no momento nao estou na empresa, vou tentar esplicar de maneira que >> possa entender.... >> >> da o erro e daí aparece o nome do banco e depois no permission to access >> data base.... >> >> Rafael Silva - Desenvolvedor e helpdesk de software em >> T-I. >> >> >> ----- Original Message ----- >> >> From: "Reijanio Nunes Ribeiro" >> To: "FireBase" >> Sent: Sunday, February 13, 2011 6:03 PM >> Subject: Re: [firebase-br]erro ainda não resolvido... >> >> >> qua a menagem de erro, não me lembro de te-la visto >> >> Em 13 de fevereiro de 2011 16:34, Rafael Silva >> escreveu: >> >>> uso win sever banco 1.5 sim tem... >>> Rafael Silva - técnico em informática e processamento de dados. >>> ----- Original Message ----- From: "Armando Boza Gonçalves" < >>> armando.boza em gmail.com> >>> To: "FireBase" >>> Sent: Friday, February 11, 2011 10:17 AM >>> Subject: Re: [firebase-br] erro ainda não resolvido... >>> >>> >>> >>> Amigo, vc não deu maiores detalhes do problema, apenas o problema. >>> >>> Windows ou Linux? >>> Versão do firebird? >>> SuperServer ou ClassicServer? >>> Rede tem firewall, ISA ou Linux? >>> >>> Att >>> >>> -- >>> Armando Boza Gonçalves >>> X-Software Desenvolvimento >>> Site.: www.xsoftwaredesenvolvimento.com.br >>> Email: armando.boza em gmail.com >>> Msn..: armandoboza em hotmail.com >>> Skype: armando.boza >>> (43)8409-9735 >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ----- Nenhum vírus encontrado nessa mensagem. Verificado por AVG - www.avgbrasil.com.br Versão: 10.0.1204 / Banco de dados de vírus: 1435/3445 - Data de Lançamento: 02/15/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 brayan.gremista em gmail.com Tue Feb 15 11:06:15 2011 From: brayan.gremista em gmail.com (Brayan dos Santos) Date: Tue, 15 Feb 2011 10:06:15 -0300 Subject: [firebase-br] [Firebase-br]Insert com exception In-Reply-To: <6CB825F10C0E41F7A1F0F4FDFEE7955D@danielnote> References: <6CB825F10C0E41F7A1F0F4FDFEE7955D@danielnote> Message-ID: Isso resolveria o meu problema, porém... Uso o firebird 1.5 e está dando erro, desconfio que essa função foi implementada em uma versão posterior, certo? 2011/2/14 Tecnobyte Informática > Boa tarde > > O comando UPDATE OR INSERT não resolve? > > Veja: > > Syntax rules: > UPDATE OR INSERT INTO
[()] > VALUES () > [MATCHING ()] > [RETURNING [INTO ]] > > Scope: > DSQL, PSQL > > Examples: > 1. UPDATE OR INSERT INTO T1 (F1, F2) VALUES (:F1, :F2); > 2. UPDATE OR INSERT INTO EMPLOYEE (ID, NAME) VALUES (:ID, :NAME) > RETURNING ID; > 3. UPDATE OR INSERT INTO T1 (F1, F2) VALUES (:F1, :F2) MATCHING (F1); > 4. UPDATE OR INSERT INTO EMPLOYEE (ID, NAME) VALUES (:ID, :NAME) > RETURNING OLD.NAME; > > Notes: > 1. When MATCHING is omitted, the existence of a primary key is required. > 2. INSERT and UPDATE permissions are needed on
. > 3. If the RETURNING clause is present, then the statement is described as > isc_info_sql_stmt_exec_procedure by the API. Otherwise it is described > as isc_info_sql_stmt_insert. > > Limitation: > 1. A singleton error will be raised if the RETURNING clause is present > and more than > one record match the condition. > > Daniel P. Guimarães > Tecnobyte Informática > www.tecnobyte.com.br > > > ----- Original Message ----- From: "Brayan dos Santos" < > brayan.gremista em gmail.com> > To: "FireBase" > Sent: Monday, February 14, 2011 3:21 PM > Subject: [firebase-br] [Firebase-br]Insert com exception > > > > Existe alguma maneira de criar um script de inserção, que em caso de erro, > execute um update, mais ou menos como a clausula try - except do delphi. > > Pegunto porque estou atualizando os dados de uma tabela através do comando > DelimitedInputFile, e ele trata todos os comandos de uma vez só no delphi, > ou seja, só posso usar um insert ou um update, não tem como tratar só o que > dá erro, pois ele executa o mesmo comando pra todos os registros contidos > no > arquivo txt. > > 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 temp2 em tecnobyte.com.br Tue Feb 15 11:41:44 2011 From: temp2 em tecnobyte.com.br (=?iso-8859-1?Q?Tecnobyte_Inform=E1tica?=) Date: Tue, 15 Feb 2011 09:41:44 -0400 Subject: [firebase-br] [Firebase-br]Insert com exception In-Reply-To: References: <6CB825F10C0E41F7A1F0F4FDFEE7955D@danielnote> Message-ID: Bom dia O comando UPDATE OR INSERT não está disponível na versão 1.5. Sugiro migrar para uma versão mais nova do Firebird, pois há muitos novos recursos que ajudam bastante! Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br ----- Original Message ----- From: "Brayan dos Santos" To: "FireBase" Sent: Tuesday, February 15, 2011 9:06 AM Subject: Re: [firebase-br] [Firebase-br]Insert com exception Isso resolveria o meu problema, porém... Uso o firebird 1.5 e está dando erro, desconfio que essa função foi implementada em uma versão posterior, certo? 2011/2/14 Tecnobyte Informática > Boa tarde > > O comando UPDATE OR INSERT não resolve? > From heliomsi em gmail.com Tue Feb 15 22:06:21 2011 From: heliomsi em gmail.com (=?ISO-8859-1?Q?H=E9lio_Marques?=) Date: Tue, 15 Feb 2011 21:06:21 -0300 Subject: [firebase-br] =?iso-8859-1?q?Quantidade_de_usu=E1rios?= Message-ID: Como sei quantos usuários então conectados no meu banco através do Delphi? -- Hélio Marques (CRA 07239) Micro System Informática (85)8665-3771/3484 2611 http://twitter.com/heliomsi From rnribeiro em gmail.com Tue Feb 15 22:22:47 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Tue, 15 Feb 2011 21:22:47 -0300 Subject: [firebase-br] =?iso-8859-1?q?Quantidade_de_usu=E1rios?= In-Reply-To: References: Message-ID: se vc não user roles nem grants so uma tabela de usuarios, tente un select count na tabela de usuarios para isto basta so vc colocar um campo flag do tipo s/n para poder fazer a contagem por esta creio que isto resolverá Em 15 de fevereiro de 2011 21:06, Hélio Marques escreveu: > Como sei quantos usuários então conectados no meu banco através do Delphi? > > -- > Hélio Marques (CRA 07239) > Micro System Informática > (85)8665-3771/3484 2611 > http://twitter.com/heliomsi > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 nivaldomart em gmail.com Wed Feb 16 01:50:41 2011 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Wed, 16 Feb 2011 00:50:41 -0300 Subject: [firebase-br] =?iso-8859-1?q?Quantidade_de_usu=E1rios?= In-Reply-To: References: Message-ID: Se você usa firebird 2.1 ou superior pode fazer um select na tabela mon$atachmments lá tem detalhes de todas as conexões ativas procure por "novidades do firebird 2.1" no site da firebase Em 15 de fevereiro de 2011 21:22, Reijanio Nunes Ribeiro < rnribeiro em gmail.com> escreveu: > se vc não user roles nem grants so uma tabela de usuarios, tente un select > count na tabela de usuarios para isto basta so vc colocar um campo flag do > tipo s/n para poder fazer a contagem por esta creio que isto resolverá > > Em 15 de fevereiro de 2011 21:06, Hélio Marques >escreveu: > > > Como sei quantos usuários então conectados no meu banco através do > Delphi? > > > > -- > > Hélio Marques (CRA 07239) > > Micro System Informática > > (85)8665-3771/3484 2611 > > http://twitter.com/heliomsi > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir 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 Wed Feb 16 10:56:34 2011 From: bragaped em gmail.com (Pedro Braga) Date: Wed, 16 Feb 2011 09:56:34 -0300 Subject: [firebase-br] Duvida SQL Message-ID: Bom dia a Todos estou com um problema em uma SQL que consiste na sequinte questão tenho uma tabela Cliente e uma Tabela Endereço o que preciso é trazer em um Select todos os campos da Tabela Cliente com apenas 1 endereço mesmo que na tabela de Endereço eu tenha 30 registro quero trazer apenas 1 Cliente. Abaixo a SQL Utilizada Hoje que está me trazendo esse problema. select c.*, e.cidade, e.uf as uf_cudade from CLIENTE c left join enderecos e on e.COD_CLIENTE=c.COD_CLIENTE and e.cod_empresa=c.cod_empresa and (e.tipo_endereco=iif(c.tipo_cliente='J','COM','RES')) order by cod_cliente From hpensador em gmail.com Wed Feb 16 11:22:35 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Wed, 16 Feb 2011 10:22:35 -0300 Subject: [firebase-br] Duvida SQL In-Reply-To: References: Message-ID: Bom dia Pedro! Utilize sub-select para retornar o endereço ao invés de fazer join. -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador www.hpensador.net (71) 9975-9176 From luciano em orgsystem.com.br Wed Feb 16 10:39:30 2011 From: luciano em orgsystem.com.br (Luciano) Date: Wed, 16 Feb 2011 12:39:30 +0000 (UTC) Subject: [firebase-br] 100 CPU firebird 2.5 Classic Message-ID: Olá, Tenho um servidor XEON, com 2G ram, HD SAS 15RPM, com fedora 14. Com a versão classic do 2.5, conforme os usuários vão conectando, ele vai subindo o processamento, até chegar a 100%, depois mesmo que todos usuários se desconectem do BD, não volta ao normal, instalei a superserver e isso não ocorreu. O que ocorre é que a superserver não é adequada para o cliente. Alguém já passou por isso ou saberia de algo que possa me ajudar ? From bragaped em gmail.com Wed Feb 16 11:33:20 2011 From: bragaped em gmail.com (Pedro Braga) Date: Wed, 16 Feb 2011 10:33:20 -0300 Subject: [firebase-br] Duvida SQL In-Reply-To: References: Message-ID: Como faria essa sub Select nunca Utilizar. Em 16 de fevereiro de 2011 10:22, Hélio Oliveira escreveu: > Bom dia Pedro! > > Utilize sub-select para retornar o endereço ao invés de fazer join. > > -- > []'s, > > Hélio Oliveira > Bel. Ciência da Computação > Técnico em Contabilidade > e-mail : hpensador em gmail.com > Skype : hpensador > 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 listas em warmboot.com.br Wed Feb 16 11:56:50 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Wed, 16 Feb 2011 11:56:50 -0200 Subject: [firebase-br] 100 CPU firebird 2.5 Classic In-Reply-To: References: Message-ID: <733660915.20110216115650@warmboot.com.br> Antes de qualquer coisa, verifique o quanto o Firebird está alocando de buffer/cache. No Classic, cada conexão vai alocar um cache independente. No SuperServer, o cache é compartilhado. Talvez vc terá que ajustar quando rodar no Classic, diminuindo o cache. Isso já foi discutido inúmeras vezes aqui na lista. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br L> Olá, L> Tenho um servidor XEON, com 2G ram, HD SAS 15RPM, com fedora 14. Com a versão L> classic do 2.5, conforme os usuários vão conectando, ele vai subindo o L> processamento, até chegar a 100%, depois mesmo que todos usuários se desconectem L> do BD, não volta ao normal, instalei a superserver e isso não ocorreu. O que L> ocorre é que a superserver não é adequada para o cliente. Alguém já passou por L> isso ou saberia de algo que possa me ajudar ? From hpensador em gmail.com Wed Feb 16 13:29:03 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Wed, 16 Feb 2011 12:29:03 -0300 Subject: [firebase-br] Duvida SQL In-Reply-To: References: Message-ID: Em 16/02/2011 10:33, Pedro Braga escreveu: > Como faria essa sub Select nunca Utilizar. select c.* (select e.cidade from endereco e where e.cod_empresa = c.cod_empresa and e.tipo_endereco = iif(c.tipo_cliente='J', 'COM', 'RES') as cidade, (select e.uf from endereco e where e.cod_empresa = c.cod_empresa and e.tipo_endereco = iif(c.tipo_cliente='J', 'COM', 'RES') as uf from cliente c -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador www.hpensador.net (71) 9975-9176 From hpensador em gmail.com Wed Feb 16 13:31:36 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Wed, 16 Feb 2011 12:31:36 -0300 Subject: [firebase-br] Duvida SQL In-Reply-To: References: Message-ID: CORREÇÃO select c.* (select first 1 e.cidade from endereco e where e.cod_empresa = c.cod_empresa and e.tipo_endereco = iif(c.tipo_cliente='J', 'COM', 'RES') as cidade, (select first 1 e.uf from endereco e where e.cod_empresa = c.cod_empresa and e.tipo_endereco = iif(c.tipo_cliente='J', 'COM', 'RES') as uf from cliente c -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador www.hpensador.net (71) 9975-9176 From bragaped em gmail.com Wed Feb 16 13:58:29 2011 From: bragaped em gmail.com (Pedro Braga) Date: Wed, 16 Feb 2011 12:58:29 -0300 Subject: [firebase-br] Duvida SQL In-Reply-To: References: Message-ID: Obrigado funcionou Perfeitamente a mesmo Ficou da seguinte Forma select c.*, (select first 1 e.cidade from enderecos e where e.cod_empresa = c.cod_empresa and e.cod_cliente=c.cod_cliente and e.tipo_endereco = iif(c.tipo_cliente='J', 'COM', 'RES')) as cidade, (select first 1 e.uf from enderecos e where e.cod_empresa = c.cod_empresa and e.cod_cliente=c.cod_cliente and e.tipo_endereco = iif(c.tipo_cliente='J', 'COM', 'RES')) as uf from cliente c From luciano em orgsystem.com.br Wed Feb 16 15:13:40 2011 From: luciano em orgsystem.com.br (Luciano) Date: Wed, 16 Feb 2011 17:13:40 +0000 (UTC) Subject: [firebase-br] 100 CPU firebird 2.5 Classic References: <733660915.20110216115650@warmboot.com.br> Message-ID: Carlos H. Cantu writes: > > Antes de qualquer coisa, verifique o quanto o Firebird está alocando > de buffer/cache. No Classic, cada conexão vai alocar um cache > independente. No SuperServer, o cache é compartilhado. Talvez vc terá > que ajustar quando rodar no Classic, diminuindo o cache. > > Isso já foi discutido inúmeras vezes aqui na lista. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > L> Olá, > > L> Tenho um servidor XEON, com 2G ram, HD SAS 15RPM, com fedora 14. Com a versão > L> classic do 2.5, conforme os usuários vão conectando, ele vai subindo o > L> processamento, até chegar a 100%, depois mesmo que todos usuários se desconectem > L> do BD, não volta ao normal, instalei a superserver e isso não ocorreu. O que > L> ocorre é que a superserver não é adequada para o cliente. Alguém já passou por > L> isso ou saberia de algo que possa me ajudar ? > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > Olá Conforme abaixo, está 10000 páginas, eu utilizo esse configuração em todos os servidores rodando linux e FB 1.5, esse mesmo hardware era 1.5, e funcionou normalmente por anos, algo devo alterar algo em buffers ? Database header page information: Flags 0 Checksum 12345 Generation 276655 Page size 16384 ODS version 11.2 Oldest transaction 266376 Oldest active 267461 Oldest snapshot 267461 Next transaction 274503 Bumped transaction 1 Sequence number 0 Next attachment ID 2291 Implementation ID 19 Shadow count 0 Page buffers 10000 Next header page 0 Database dialect 1 Creation date Feb 5, 2011 10:06:19 Attributes force write Variable header data: Sweep interval: 20000 *END* obrigado. From listas em warmboot.com.br Wed Feb 16 15:30:51 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Wed, 16 Feb 2011 15:30:51 -0200 Subject: [firebase-br] 100 CPU firebird 2.5 Classic In-Reply-To: References: <733660915.20110216115650@warmboot.com.br> Message-ID: <1861476.20110216153051@warmboot.com.br> Página de 16K, buffers 10.000 = cache de +/- 160MB No Classic, cada conexão com o FB vai consumir 160MB de RAM só para o cache! Se vc tiver 10 usuários conectados, são 1.6GB só para o cache do Firebird! O padrão de cache para o Classic é 75 páginas. No SuperServer, o cache é compartilhado. Se vc tiver 10 conexões no mesmo BD, ele vai consumir 160MB no total. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br L> Carlos H. Cantu writes: >> >> Antes de qualquer coisa, verifique o quanto o Firebird está alocando >> de buffer/cache. No Classic, cada conexão vai alocar um cache >> independente. No SuperServer, o cache é compartilhado. Talvez vc terá >> que ajustar quando rodar no Classic, diminuindo o cache. >> >> Isso já foi discutido inúmeras vezes aqui na lista. >> >> []s >> Carlos H. Cantu >> www.FireBase.com.br - www.firebirdnews.org >> www.warmboot.com.br - blog.firebase.com.br >> >> L> Olá, >> >> L> Tenho um servidor XEON, com 2G ram, HD SAS 15RPM, com fedora 14. Com a L> versão >> L> classic do 2.5, conforme os usuários vão conectando, ele vai subindo o >> L> processamento, até chegar a 100%, depois mesmo que todos usuários se L> desconectem >> L> do BD, não volta ao normal, instalei a superserver e isso não ocorreu. O L> que >> L> ocorre é que a superserver não é adequada para o cliente. Alguém já passou L> por >> L> isso ou saberia de algo que possa me ajudar ? >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: L> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> L> Olá L> Conforme abaixo, está 10000 páginas, eu utilizo esse configuração em todos os L> servidores rodando linux e FB 1.5, esse mesmo hardware era 1.5, e funcionou L> normalmente por anos, algo devo alterar algo em buffers ? L> Database header page information: L> Flags 0 L> Checksum 12345 L> Generation 276655 L> Page size 16384 L> ODS version 11.2 L> Oldest transaction 266376 L> Oldest active 267461 L> Oldest snapshot 267461 L> Next transaction 274503 L> Bumped transaction 1 L> Sequence number 0 L> Next attachment ID 2291 L> Implementation ID 19 L> Shadow count 0 L> Page buffers 10000 L> Next header page 0 L> Database dialect 1 L> Creation date Feb 5, 2011 10:06:19 L> Attributes force write L> L> Variable header data: L> Sweep interval: 20000 L> *END* L> obrigado. From clei em geous.com.br Wed Feb 16 15:31:30 2011 From: clei em geous.com.br (Anticlei Scheid) Date: Wed, 16 Feb 2011 15:31:30 -0200 Subject: [firebase-br] unable to complete network request to host "@1" Message-ID: <69A41EDADCDA473399C6B0EB2B2E55C9@Clei> Bom dia pessoal. Estou usando Delphi 6 / dbXpress / Firebird 1.5.6.5026-0-Win32 / Windows 2008 no servidor Firebird. A aplicação foi instalada com sucesso a quinze dias atrás e o componente de conexão (TSqlConnection) passa como parâmetro de string do banco somente o nome (alias) que está configurado com o caminho completo no servidor Firebird (aliases.conf). Funcionou bem por duas semanas, mas hoje começou a exibir esta mensagem de erro. Já tenho várias instalações da mesma aplicação em outros clientes e nunca tinha visto esta mensagem de erro ... No arquivo aliases.conf nem nos arquivos de configuração da aplicação NÃO existe esta string ?@1?. Obrigado From jaso em jaso.com.br Wed Feb 16 15:42:01 2011 From: jaso em jaso.com.br (=?iso-8859-1?Q?Oliveira=2C_Jos=E9_Augusto_Siqueira_de_Oliveira?=) Date: Wed, 16 Feb 2011 15:42:01 -0200 Subject: [firebase-br] RES: 100 CPU firebird 2.5 Classic In-Reply-To: References: <733660915.20110216115650@warmboot.com.br> Message-ID: <001101cbce00$d52d2aa0$7f877fe0$@jaso.com.br> http://www.firebase.com.br/fb/artigo.php?id=1977 Esse artigo fala um pouco sobre tamanho de paginas, e o cache recomentado, e tals, não sei se ira ajudar mais dando uma lida, já vai entender melhor o que o cache pode fazer pelo desempenho do seu banco. Atenciosamente, Oliveira, José Augusto Siqueira de JASO Tecnologia & Desenvolvimento Consultoria em desenvolvimento de sistemas. "Non deterret sapientem mors" "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.Sa. 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 conosco." "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." -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Luciano Enviada em: quarta-feira, 16 de fevereiro de 2011 15:14 Para: lista em firebase.com.br Assunto: Re: [firebase-br] 100 CPU firebird 2.5 Classic Carlos H. Cantu writes: > > Antes de qualquer coisa, verifique o quanto o Firebird está alocando > de buffer/cache. No Classic, cada conexão vai alocar um cache > independente. No SuperServer, o cache é compartilhado. Talvez vc terá > que ajustar quando rodar no Classic, diminuindo o cache. > > Isso já foi discutido inúmeras vezes aqui na lista. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - > blog.firebase.com.br > > L> Olá, > > L> Tenho um servidor XEON, com 2G ram, HD SAS 15RPM, com fedora 14. > L> Com a versão > L> classic do 2.5, conforme os usuários vão conectando, ele vai > L> subindo o processamento, até chegar a 100%, depois mesmo que todos > L> usuários se desconectem > L> do BD, não volta ao normal, instalei a superserver e isso não > L> ocorreu. O que > L> ocorre é que a superserver não é adequada para o cliente. Alguém já > L> passou por > L> isso ou saberia de algo que possa me ajudar ? > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > Olá Conforme abaixo, está 10000 páginas, eu utilizo esse configuração em todos os servidores rodando linux e FB 1.5, esse mesmo hardware era 1.5, e funcionou normalmente por anos, algo devo alterar algo em buffers ? Database header page information: Flags 0 Checksum 12345 Generation 276655 Page size 16384 ODS version 11.2 Oldest transaction 266376 Oldest active 267461 Oldest snapshot 267461 Next transaction 274503 Bumped transaction 1 Sequence number 0 Next attachment ID 2291 Implementation ID 19 Shadow count 0 Page buffers 10000 Next header page 0 Database dialect 1 Creation date Feb 5, 2011 10:06:19 Attributes force write Variable header data: Sweep interval: 20000 *END* 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 __________ Informação do ESET NOD32 Antivirus, versão da vacina 5880 (20110216) __________ A mensagem foi verificada pelo ESET NOD32 Antivirus. http://www.eset.com From newprojectsystem em gmail.com Wed Feb 16 15:42:50 2011 From: newprojectsystem em gmail.com (Hugo Jose de Sousa) Date: Wed, 16 Feb 2011 15:42:50 -0200 Subject: [firebase-br] unable to complete network request to host "@1" In-Reply-To: <69A41EDADCDA473399C6B0EB2B2E55C9@Clei> References: <69A41EDADCDA473399C6B0EB2B2E55C9@Clei> Message-ID: unable to complete network request to host geralmente é a falha de conexão com a rede... Você ja verificou isto? From clei em geous.com.br Wed Feb 16 16:32:32 2011 From: clei em geous.com.br (Anticlei Scheid) Date: Wed, 16 Feb 2011 16:32:32 -0200 Subject: [firebase-br] unable to complete network request to host "@1" In-Reply-To: References: <69A41EDADCDA473399C6B0EB2B2E55C9@Clei> Message-ID: <3E32BD45842C4E71B0CEF0ED7442218A@Clei> Já estou sem o problema, isto é, não resolvi, pois reiniciei o servidor 2008 onde está o Firebird e passou a conectar normalmente. Fiquei sem saber a causa do problema, mas de qualquer forma agradeço a atenção. Caso alguém tenha passado pelo mesmo problema e tenha encontrado a causa e solução, peço o favor de informar, pois é possível que aconteça novamente. Obrigado -----Mensagem Original----- From: Hugo Jose de Sousa Sent: Wednesday, February 16, 2011 3:42 PM To: FireBase Subject: Re: [firebase-br] unable to complete network request to host "@1" unable to complete network request to host geralmente é a falha de conexão com a rede... Você ja verificou isto? ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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 Feb 16 17:39:57 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Wed, 16 Feb 2011 17:39:57 -0200 Subject: [firebase-br] RES: FB lento em Xeon In-Reply-To: <011401cbca14$a8ac6c60$fa054520$@eficazinformatica.com.br> References: <4D556765.6050300@goldensoft.inf.br> <011401cbca14$a8ac6c60$fa054520$@eficazinformatica.com.br> Message-ID: Sei que já perdi o bonde na resposta, mas gostaria de acrescentar algumas coisas. em BD, muitas vezes o gargalo é cache (seja em RAM ou cache de disco da controladora) ou barramento. Quanto à configuração descrita, o Xeon 3430 é um processador mais lento (e com barramento menor) que o antigo Core 2 Quad, esta diferença deve ficar (para banco de dados) na faixa dos 35% a 40%. Para conseguir a mesma performance, seria bom que houvesse mais memória ram, assim minimizaria a quantidade de leituras em disco. ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 11 de fevereiro de 2011 15:53, escreveu: > Boa tarde! > > A alguns dias, um cliente adquiriu um servidor DELL Power Edge (PET310), 6GB > RAM, dois HD SAS 500GB com uma controladora SAS 6iR, para ser utilizada como > servidor de um banco de dados Firebird. > Atualmente o banco de dados estava rodando em um Semprom com 256MB de > memória RAM (ou seja, possuia vaga lembrança), mesmo assim os relatórios > tinham uma performance muito boa, a espera pelos resultados era mínima, > nunca houve reclamação. > Quando passamos o banco de dados para o novo servidor, a expectativa de alta > performance foi enorme, mas a decepção foi maior ainda. > Os relatórios que antes a espera era de 3 a 4 segundos, passou para 12 a 15 > segundos, outros processos que demoravam um pouco, passou a demorar uma > eternidade. > Ficamos loucos com isso, começamos a depurar o sistema atras de selects mau > escritos, etc., mas era uma caso que a principio não tinha explicação, pois > o mesmo banco de dados quando copiado de volta para qualquer micro > xinguiling dava de 10 a zero do servidor DELL. > Isso durou uma semana até que conseguimos falar com um Analista de > Servidores da DELL que nós escreveu o seguinte: > > "O servidor PET310 de TAG: DGD6QM1, está equipado com uma controladora SAS > 6iR, essa controladora não possui cache e dessa forma não oferece uma grande > performance relacionada a leitura e escrita em disco. > Para ?rodar? Banco de Dados é recomendado uma controladora com cache e > utilizar Raid 10, o servidor em questão está equipado com Raid 10 e não > temos cache." > > E por telefone o mesmo analista disse que qualquer micro pessoal possui mais > cache que a configuração adquirida. > A sugestão foi trocar a controladora por uma com mais cache, o cliente > adquiriu uma com 512 de cache, e o resultado: qualquer coisa que coloque > para rodar lá vira um foguete, estou até com inveja, pois tenho um servidor > IBM Xeon que agora perde feio para o DELL. > > Espero ter ajudado. > > Atenciosamente. > > Renato Bermudo > Eficaz Sistemas > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Nilo > Enviada em: sexta-feira, 11 de fevereiro de 2011 14:44 > Para: FireBase > Assunto: [firebase-br] FB lento em Xeon > > Amigos, > Foi trocado o servidor que era um Intel Q9650 / 4Gb para um Dell T110 Xeon > 3430 / 4Gb. > Agora o pessoal está reclamando que o acesso a relatorios / consultas > ficaram 3x mais lento. > Bom, até pode ser um pouco mais lento sim, pois o clock da cpu entre eles é > diferente, mas 3x mais lento é muita coisa e não estou achando normal e nem > a causa do problema. > > Já testei a versão SS e não resolveu. > Já fiz um backup / restore e tambem não resolveu. > A versão que rodava no Q9650 era 2.04 CS 64 bits. > A que está instalada agora no Xeon é 2.06 CS 64 bits. > O Linux usado nas 2 maquinas é o Ubuntu 9.04 Server 64 bits. > > - Algum motivo para essa perca de desempenho tão grande? > - Alguma configuração que possa fazer para melhorar o desempenho? > - Há algum teste que eu possa fazer? > > Uma coisa me deixou "encucado", pois ainda não tinha feito esses testes, é o > seguinte: > Vejam alguns exemplos do programa "top" do linux no final deste email. > No primeiro ele mostra o FB usando 100% da cpu quando 1 estação cliente > solicita informações. > Quando outra estação faz uma requisição de acesso ao FB, ele começa a se > comportar do 2o "top" em diante e parece "compartilhar" o mesmo nucleo. > Será que não deveria aparecer outro fb_inet_server com uso de 100% tambem? > ou estou equivocado? > > Nilo > > segue descrição do top... > ---------------------------------------- > Tasks: 142 total,   2 running, 140 sleeping,   0 stopped,   0 zombie > Cpu(s): 32.9%us,  0.4%sy,  0.0%ni, 66.7%id,  0.0%wa,  0.0%hi,  0.0%si, > 0.0%st > Mem:   4047408k total,  3595044k used,   452364k free,   192688k buffers > Swap:  3911816k total,       76k used,  3911740k free,  2969256k cached > >   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND >  3987 firebird  20   0 42308 8896 3824 R  100  0.2   0:39.52 fb_inet_server >  2869 nobody    20   0 95124 4744 3164 S    0  0.1   2:48.30 smbd > > **************************************** >   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND >  3987 firebird  20   0 42308 8896 3824 R   50  0.2   0:54.95 fb_inet_server >  3335 firebird  20   0 48180  14m 3844 R   50  0.4  35:41.69 fb_inet_server > > **************************************** >   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND >  3335 firebird  20   0 48180  14m 3844 R   62  0.4  36:01.74 fb_inet_server >  3987 firebird  20   0 42308 8896 3824 R   37  0.2   1:02.78 fb_inet_server > > **************************************** >   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND >  3335 firebird  20   0 48180  14m 3844 R   67  0.4  36:41.43 fb_inet_server >  3987 firebird  20   0 42308 8896 3824 R   60  0.2   1:21.31 fb_inet_server > > **************************************** >   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND >  3987 firebird  20   0 42308 8900 3824 R   54  0.2   1:33.34 fb_inet_server >  3335 firebird  20   0 48180  14m 3844 R   46  0.4  36:57.45 fb_inet_server > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para > saber como gerenciar/excluir 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 andrepellissari em gmail.com Wed Feb 16 17:51:41 2011 From: andrepellissari em gmail.com (=?utf-8?B?QW5kcsOp?=) Date: Wed, 16 Feb 2011 19:51:41 +0000 Subject: [firebase-br] Res: Re: RES: FB lento em Xeon In-Reply-To: <4D559B13.3060204@goldensoft.inf.br> References: <4D556765.6050300@goldensoft.inf.br><011401cbca14$a8ac6c60$fa054520$@eficazinformatica.com.br><4D559B13.3060204@goldensoft.inf.br> Message-ID: <1829977545-1297885910-cardhu_decombobulator_blackberry.rim.net-2115117741-@bda662.bisx.prod.on.blackberry> Ja passei pelo mesmo problema e realmente a controladora era o gargalo. Abraco. Att., André Pellissari -----Original Message----- From: Nilo Sender: lista-bounces em firebase.com.br Date: Fri, 11 Feb 2011 18:24:51 To: FireBase Reply-To: FireBase Subject: Re: [firebase-br] RES: FB lento em Xeon Olá Renato. Ajudou muito. A maquina em questão tem HD SAS e controladora 6iR. Agora temos um "norte" a seguir. Se identificado o problema do cache, o que acho praticamente certeza que irá ocorrer, será providenciado a compra de uma nova controladora. Muito obrigado Nilo Em 11/02/2011 15:53, renato em eficazinformatica.com.br escreveu: > Boa tarde! > > A alguns dias, um cliente adquiriu um servidor DELL Power Edge (PET310), 6GB........... > IBM Xeon que agora perde feio para o DELL. > > Espero ter ajudado. > > Atenciosamente. > > Renato Bermudo > Eficaz Sistemas > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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 Thu Feb 17 08:41:31 2011 From: rafael.program em gmail.com (Rafael Silva) Date: Thu, 17 Feb 2011 02:41:31 -0800 (PST) Subject: [firebase-br] =?iso-8859-1?q?podem_me_excluir_da_lista=2C_mais_pr?= =?iso-8859-1?q?eciso_de_solu=E7=F5es?= Message-ID: <4d5cfb5b.0aeb640a.727b.2ddb@mx.google.com> olá, bom dia! olha eu aqui novamente. pessoal, podem me excluir da lista, me chamar de iniciante mais estou desesperado de verdade, aquele erro não apareceu mais, mapiei a rede, fiz várias coisas e tudo bem, não deu mais aquele erro. agora me aparece esse novo erro quando tento conectar o delphi no banco em object espector no interbase sql... Error Missing Database property. OK o que seria esse erro? até hoje não consegui utilizar meu sistema no meu cliente, sempre um erro não entendo o por que de tudo isso, sendo que não é meu primeiro sistema, o interessante é que, quando o banco fica local ou seja na raíz do computador funciona normal. acontece que agora preciso deixar no servidor e só aparecem erros. peço desculpas por encher tanto mais é que ainda sou iniciante nessa ária e estou aprendendo a cada dia, sei que aqui só tem profissionais de muito tempo na ária de software e processamento de dados, podendo assim me ensinar muito claro, se eu não estiver incomodando. desde já agradeço muito a atenção que vocês tem dado, pois é só eu postar uma dúvida, que logo chove mensagens com soluções para o meu problema. muito obrigado e um forte abraço... From giovaniroche em msn.com Thu Feb 17 08:45:22 2011 From: giovaniroche em msn.com (=?iso-8859-1?B?R2lvdmFuaSBSb2No6g==?=) Date: Thu, 17 Feb 2011 08:45:22 -0200 Subject: [firebase-br] Manual Firebird Message-ID: Olá a todos. Existe algum material bom que tenha todas as sintaxes e exemplos de como usá-las no Firebird? Se possível alguma free. Obrigado. From armando.luiz.dettmer em gmail.com Thu Feb 17 08:46:52 2011 From: armando.luiz.dettmer em gmail.com (Armando Dettmer) Date: Thu, 17 Feb 2011 08:46:52 -0200 Subject: [firebase-br] =?iso-8859-1?q?podem_me_excluir_da_lista=2C_mais_pr?= =?iso-8859-1?q?eciso_de_solu=E7=F5es?= In-Reply-To: <4d5cfb5b.0aeb640a.727b.2ddb@mx.google.com> References: <4d5cfb5b.0aeb640a.727b.2ddb@mx.google.com> Message-ID: A propriedade DATABASE do teu CONNECTION por algum motivo parece que se perdeu. Verifica se você não está usando o CONNECTION errado, eu já pastei muito procurando erros misteriosos que eram gerados porque minha alicação criava dois (não sei se é teu caso) DATAMODULES e eu usavo aquele que não estava inicializado, por exemplo. Em 17 de fevereiro de 2011 08:41, Rafael Silva escreveu: > olá, bom dia! > > > olha eu aqui novamente. > > > pessoal, podem me excluir da lista, me chamar de iniciante mais estou > desesperado de verdade, aquele erro não apareceu mais, mapiei a rede, > fiz várias coisas e tudo bem, não deu mais aquele erro. agora me aparece > esse novo erro quando tento conectar o delphi no banco em object > espector no interbase sql... > > > Error > Missing Database property. > OK > > > o que seria esse erro? até hoje não consegui utilizar meu sistema no meu > cliente, sempre um erro não entendo o por que de tudo isso, sendo que não > é meu primeiro sistema, o interessante é que, quando o banco fica local > ou seja na raíz do computador funciona normal. acontece que agora > preciso deixar no servidor e só aparecem erros. > > peço desculpas por encher tanto mais é que ainda sou iniciante nessa > ária e estou aprendendo a cada dia, sei que aqui só tem profissionais de > muito tempo na ária de software e processamento de dados, podendo assim > me ensinar muito claro, se eu não estiver incomodando. > > desde já agradeço muito a atenção que vocês tem dado, pois é só eu postar > uma > dúvida, que logo chove mensagens com soluções para o meu problema. muito > obrigado e um forte 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 rdeggau em gmail.com Thu Feb 17 08:48:54 2011 From: rdeggau em gmail.com (Renato Deggau) Date: Thu, 17 Feb 2011 08:48:54 -0200 Subject: [firebase-br] Manual Firebird In-Reply-To: References: Message-ID: Consulte a documentação em http://www.firebirdsql.org/index.php?op=doc Renato Deggau 2011/2/17 Giovani Rochê : > > Olá a todos. > > Existe algum material bom que tenha todas as sintaxes e exemplos de como usá-las no Firebird? > Se possível alguma free. 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 giovaniroche em msn.com Thu Feb 17 08:49:55 2011 From: giovaniroche em msn.com (=?iso-8859-1?B?R2lvdmFuaSBSb2No6g==?=) Date: Thu, 17 Feb 2011 08:49:55 -0200 Subject: [firebase-br] Manual Firebird In-Reply-To: References: , Message-ID: Obrigado, vou analisar! > Date: Thu, 17 Feb 2011 08:48:54 -0200 > From: rdeggau em gmail.com > To: lista em firebase.com.br > Subject: Re: [firebase-br] Manual Firebird > > Consulte a documentação em > > http://www.firebirdsql.org/index.php?op=doc > > Renato Deggau > > 2011/2/17 Giovani Rochê : > > > > Olá a todos. > > > > Existe algum material bom que tenha todas as sintaxes e exemplos de como usá-las no Firebird? > > Se possível alguma free. 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 alanladecasa em gmail.com Thu Feb 17 08:52:55 2011 From: alanladecasa em gmail.com (Alan Matos) Date: Thu, 17 Feb 2011 07:52:55 -0300 Subject: [firebase-br] =?iso-8859-1?q?podem_me_excluir_da_lista=2C_mais_pr?= =?iso-8859-1?q?eciso_de_solu=E7=F5es?= In-Reply-To: <4d5cfb5b.0aeb640a.727b.2ddb@mx.google.com> References: <4d5cfb5b.0aeb640a.727b.2ddb@mx.google.com> Message-ID: Olá Rafael, bom dia... Deixe-me te fazer uma pergunta: como você define o caminho do seu banco de dados? porque em uma tradução ao pé da letra, essa mensgem é: ERRO: faltando propriedade database, ou seja, aparentemente você não definiu no componente de conexão com o banco de dados, a propriedade: DATABASE. Lembre-se, você tem que informar para as aplicações clientes, onde o banco de dados está armazenado. Temos algumas formas de fazer isso, a mais elegante delas é através do arquivo ALIAS.CONF From fzorzetto em ig.com.br Thu Feb 17 09:17:11 2011 From: fzorzetto em ig.com.br (Fabio Zorzetto) Date: Thu, 17 Feb 2011 09:17:11 -0200 Subject: [firebase-br] =?iso-8859-1?q?podem_me_excluir_da_lista=2C_mais_pr?= =?iso-8859-1?q?eciso_de_solu=E7=F5es?= In-Reply-To: <4d5cfb5b.0aeb640a.727b.2ddb@mx.google.com> References: <4d5cfb5b.0aeb640a.727b.2ddb@mx.google.com> Message-ID: Cara, relaxa pq aqui todo mundo já passou por aperto no inicio ... Não sei se voce está trabalhando com datasnap, caso afirmativo sugiro que voce procure no youtube videos desta coleção (tá em inglês, mas não é nenhum bicho de sete cabeças): Bob Swart - DataSnap 2010 Antes de entrar no desespero :D, dá uma assistida nestas videoaulas (acho que 5 no total) Em 17 de fevereiro de 2011 08:41, Rafael Silva escreveu: > olá, bom dia! > > > olha eu aqui novamente. > > > pessoal, podem me excluir da lista, me chamar de iniciante mais estou > desesperado de verdade, aquele erro não apareceu mais, mapiei a rede, > fiz várias coisas e tudo bem, não deu mais aquele erro. agora me aparece > esse novo erro quando tento conectar o delphi no banco em object > espector no interbase sql... > > > Error > Missing Database property. > OK > > > o que seria esse erro? até hoje não consegui utilizar meu sistema no meu > cliente, sempre um erro não entendo o por que de tudo isso, sendo que não > é meu primeiro sistema, o interessante é que, quando o banco fica local > ou seja na raíz do computador funciona normal. acontece que agora > preciso deixar no servidor e só aparecem erros. > > peço desculpas por encher tanto mais é que ainda sou iniciante nessa > ária e estou aprendendo a cada dia, sei que aqui só tem profissionais de > muito tempo na ária de software e processamento de dados, podendo assim > me ensinar muito claro, se eu não estiver incomodando. > > desde já agradeço muito a atenção que vocês tem dado, pois é só eu postar > uma > dúvida, que logo chove mensagens com soluções para o meu problema. muito > obrigado e um forte 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 > -- Fabio Zorzetto From rafael.program em gmail.com Thu Feb 17 09:22:12 2011 From: rafael.program em gmail.com (Rafael Silva) Date: Thu, 17 Feb 2011 03:22:12 -0800 (PST) Subject: [firebase-br] =?iso-8859-1?q?podem_me_excluir_da_lista=2C_mais_pr?= =?iso-8859-1?q?eciso_de_solu=E7=F5es?= Message-ID: <4d5d04e4.a13eec0a.3dca.2a46@mx.google.com> olá bom dia. não, estou usando o DmPrincipal certo, pois só tenho um, uso a conexão certa. creio não estar errado quanto a isso. eu configuro a propriedade da conexão sempre e mesmo assim continua o erro... abraços. -----Mensagem original----- De: Armando Dettmer Para: FireBase Data: Quinta, 17 de Fevereiro de 2011 08:46 Assunto: Re: [firebase-br] podem me excluir da lista, mais preciso de soluções A propriedade DATABASE do teu CONNECTION por algum motivo parece que se perdeu. Verifica se você não está usando o CONNECTION errado, eu já pastei muito procurando erros misteriosos que eram gerados porque minha alicação criava dois (não sei se é teu caso) DATAMODULES e eu usavo aquele que não estava inicializado, por exemplo. Em 17 de fevereiro de 2011 08:41, Rafael Silva escreveu: > olá, bom dia! > > > olha eu aqui novamente. > > > pessoal, podem me excluir da lista, me chamar de iniciante mais estou > desesperado de verdade, aquele erro não apareceu mais, mapiei a rede, > fiz várias coisas e tudo bem, não deu mais aquele erro. agora me aparece > esse novo erro quando tento conectar o delphi no banco em object > espector no interbase sql... > > > Error > Missing Database property. > OK > > > o que seria esse erro? até hoje não consegui utilizar meu sistema no meu > cliente, sempre um erro não entendo o por que de tudo isso, sendo que não > é meu primeiro sistema, o interessante é que, quando o banco fica local > ou seja na raíz do computador funciona normal. acontece que agora > preciso deixar no servidor e só aparecem erros. > > peço desculpas por encher tanto mais é que ainda sou iniciante nessa > ária e estou aprendendo a cada dia, sei que aqui só tem profissionais de > muito tempo na ária de software e processamento de dados, podendo assim > me ensinar muito claro, se eu não estiver incomodando. > > desde já agradeço muito a atenção que vocês tem dado, pois é só eu postar > uma > dúvida, que logo chove mensagens com soluções para o meu problema. muito > obrigado e um forte 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 > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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 Thu Feb 17 09:22:14 2011 From: rafael.program em gmail.com (Rafael Silva) Date: Thu, 17 Feb 2011 03:22:14 -0800 (PST) Subject: [firebase-br] =?iso-8859-1?q?podem_me_excluir_da_lista=2C_mais_pr?= =?iso-8859-1?q?eciso_de_solu=E7=F5es?= Message-ID: <4d5d04e6.a13eec0a.3dca.2a47@mx.google.com> bom dia! então, eu configuro normalmente a propriedade de conexão com caminho do banco e tudo mais, e mesmo assim da o erro. devo estar fazendo algo errado na configuração? onde encontro o alias.conf? pois eu configuro o acesso ao banco pelo DmPrincipal no componente SqlConection. abraços. -----Mensagem original----- De: Alan Matos Para: FireBase Data: Quinta, 17 de Fevereiro de 2011 07:52 Assunto: Re: [firebase-br] podem me excluir da lista, mais preciso de soluções Olá Rafael, bom dia... Deixe-me te fazer uma pergunta: como você define o caminho do seu banco de dados? porque em uma tradução ao pé da letra, essa mensgem é: ERRO: faltando propriedade database, ou seja, aparentemente você não definiu no componente de conexão com o banco de dados, a propriedade: DATABASE. Lembre-se, você tem que informar para as aplicações clientes, onde o banco de dados está armazenado. Temos algumas formas de fazer isso, a mais elegante delas é através do arquivo ALIAS.CONF ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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 Thu Feb 17 09:24:17 2011 From: rafael.program em gmail.com (Rafael Silva) Date: Thu, 17 Feb 2011 03:24:17 -0800 (PST) Subject: [firebase-br] =?iso-8859-1?q?podem_me_excluir_da_lista=2C_mais_pr?= =?iso-8859-1?q?eciso_de_solu=E7=F5es?= Message-ID: <4d5d0561.06c7640a.1a69.3373@mx.google.com> bom dia! obrigado pelo consolo rs. não, não trabalho com datasnap... abraços. -----Mensagem original----- De: Fabio Zorzetto Para: FireBase Data: Quinta, 17 de Fevereiro de 2011 09:17 Assunto: Re: [firebase-br] podem me excluir da lista, mais preciso de soluções Cara, relaxa pq aqui todo mundo já passou por aperto no inicio ... Não sei se voce está trabalhando com datasnap, caso afirmativo sugiro que voce procure no youtube videos desta coleção (tá em inglês, mas não é nenhum bicho de sete cabeças): Bob Swart - DataSnap 2010 Antes de entrar no desespero :D, dá uma assistida nestas videoaulas (acho que 5 no total) Em 17 de fevereiro de 2011 08:41, Rafael Silva escreveu: > olá, bom dia! > > > olha eu aqui novamente. > > > pessoal, podem me excluir da lista, me chamar de iniciante mais estou > desesperado de verdade, aquele erro não apareceu mais, mapiei a rede, > fiz várias coisas e tudo bem, não deu mais aquele erro. agora me aparece > esse novo erro quando tento conectar o delphi no banco em object > espector no interbase sql... > > > Error > Missing Database property. > OK > > > o que seria esse erro? até hoje não consegui utilizar meu sistema no meu > cliente, sempre um erro não entendo o por que de tudo isso, sendo que não > é meu primeiro sistema, o interessante é que, quando o banco fica local > ou seja na raíz do computador funciona normal. acontece que agora > preciso deixar no servidor e só aparecem erros. > > peço desculpas por encher tanto mais é que ainda sou iniciante nessa > ária e estou aprendendo a cada dia, sei que aqui só tem profissionais de > muito tempo na ária de software e processamento de dados, podendo assim > me ensinar muito claro, se eu não estiver incomodando. > > desde já agradeço muito a atenção que vocês tem dado, pois é só eu postar > uma > dúvida, que logo chove mensagens com soluções para o meu problema. muito > obrigado e um forte 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 > -- 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 danielroatt em gmail.com Thu Feb 17 09:25:25 2011 From: danielroatt em gmail.com (Daniel Roatt) Date: Thu, 17 Feb 2011 08:25:25 -0300 Subject: [firebase-br] =?iso-8859-1?q?podem_me_excluir_da_lista=2C_mais_pr?= =?iso-8859-1?q?eciso_de_solu=E7=F5es?= In-Reply-To: <4d5d04e6.a13eec0a.3dca.2a47@mx.google.com> References: <4d5d04e6.a13eec0a.3dca.2a47@mx.google.com> Message-ID: Hmm, pera la, vc ta configurando manualmente direto no componente, e ta mandando pro cliente, configurado na programacao? Em 17 de fevereiro de 2011 08:22, Rafael Silva escreveu: > bom dia! > > então, eu configuro normalmente a propriedade de conexão com caminho do > banco e tudo mais, e mesmo assim da o erro. devo estar fazendo algo > errado na configuração? onde encontro o alias.conf? pois eu configuro o > acesso ao banco pelo DmPrincipal no componente SqlConection. > > abraços. > -----Mensagem original----- > De: Alan Matos > Para: FireBase > Data: Quinta, 17 de Fevereiro de 2011 07:52 > Assunto: Re: [firebase-br] podem me excluir da lista, mais preciso de > soluções > > Olá Rafael, bom dia... > > Deixe-me te fazer uma pergunta: como você define o caminho do seu banco de > dados? > > porque em uma tradução ao pé da letra, essa mensgem é: ERRO: faltando > propriedade database, ou seja, aparentemente você não definiu no componente > de conexão com o banco de dados, a propriedade: DATABASE. > > Lembre-se, você tem que informar para as aplicações clientes, onde o banco > de dados está armazenado. > Temos algumas formas de fazer isso, a mais elegante delas é através do > arquivo ALIAS.CONF > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 > -- Daniel Roatt From rafael.program em gmail.com Thu Feb 17 09:43:49 2011 From: rafael.program em gmail.com (Rafael Silva) Date: Thu, 17 Feb 2011 03:43:49 -0800 (PST) Subject: [firebase-br] =?iso-8859-1?q?podem_me_excluir_da_lista=2C_mais_pr?= =?iso-8859-1?q?eciso_de_solu=E7=F5es?= Message-ID: <4d5d09f5.0548960a.764c.2d06@mx.google.com> sim, estou configurando direto na programação, tem problema nisso? -----Mensagem original----- De: Daniel Roatt Para: FireBase Data: Quinta, 17 de Fevereiro de 2011 08:25 Assunto: Re: [firebase-br] podem me excluir da lista, mais preciso de soluções Hmm, pera la, vc ta configurando manualmente direto no componente, e ta mandando pro cliente, configurado na programacao? Em 17 de fevereiro de 2011 08:22, Rafael Silva escreveu: > bom dia! > > então, eu configuro normalmente a propriedade de conexão com caminho do > banco e tudo mais, e mesmo assim da o erro. devo estar fazendo algo > errado na configuração? onde encontro o alias.conf? pois eu configuro o > acesso ao banco pelo DmPrincipal no componente SqlConection. > > abraços. > -----Mensagem original----- > De: Alan Matos > Para: FireBase > Data: Quinta, 17 de Fevereiro de 2011 07:52 > Assunto: Re: [firebase-br] podem me excluir da lista, mais preciso de > soluções > > Olá Rafael, bom dia... > > Deixe-me te fazer uma pergunta: como você define o caminho do seu banco de > dados? > > porque em uma tradução ao pé da letra, essa mensgem é: ERRO: faltando > propriedade database, ou seja, aparentemente você não definiu no componente > de conexão com o banco de dados, a propriedade: DATABASE. > > Lembre-se, você tem que informar para as aplicações clientes, onde o banco > de dados está armazenado. > Temos algumas formas de fazer isso, a mais elegante delas é através do > arquivo ALIAS.CONF > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 > -- Daniel Roatt ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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 Feb 17 09:49:00 2011 From: fernando.bg em gmail.com (=?iso-8859-1?Q?Forrest=AE?=) Date: Thu, 17 Feb 2011 09:49:00 -0200 Subject: [firebase-br] =?iso-8859-1?q?podem_me_excluir_da_lista=2C_mais_pr?= =?iso-8859-1?q?eciso_de_solu=E7=F5es?= References: <4d5d04e6.a13eec0a.3dca.2a47@mx.google.com> Message-ID: No dia 17/02/2011 às 09:22:14 catando milho no teclado Rafael Silva " escrivinhou " o texto abaixo : > bom dia! > > então, eu configuro normalmente a propriedade de conexão com caminho do > banco e tudo mais, e mesmo assim da o erro. devo estar fazendo algo > errado na configuração? onde encontro o alias.conf? pois eu configuro o > acesso ao banco pelo DmPrincipal no componente SqlConection. Bom dia Rafael o alias.conf fica na pasta do firebird, lá você define o alias para seus databases, dá uma procurada no site da firebase que encontrará artigos sobre isso. Seguinte pelo que entendi você está definindo o alias do seu banco direto no seu componente de conexão certo? Isso é um problema porque imagine que você utilize seu BD no seguinte endereço C:\Programa\Banco\Banco.fdb e no seu cliente ele queira colocar no Drive D:\Programas\SeuPrograma\Bancos\Banco.fdb. Definindo direto no componente nunca funcionará. A solução é utilizar o alias.conf como já citaram ou atrávés de um arquivo .ini que você faz a leitura na abertura do seu programa e carrega os caminhos. T++++++++++++++ ---------------------------------------------------------------------------------- " Deus prometeu às mulheres que os maridos bons e ideais seriam encontrados em todos cantos do mundo. E depois fez a terra redonda ! ! ! " -- From rdeggau em gmail.com Thu Feb 17 09:50:53 2011 From: rdeggau em gmail.com (Renato Deggau) Date: Thu, 17 Feb 2011 09:50:53 -0200 Subject: [firebase-br] =?iso-8859-1?q?podem_me_excluir_da_lista=2C_mais_pr?= =?iso-8859-1?q?eciso_de_solu=E7=F5es?= In-Reply-To: <4d5d09f5.0548960a.764c.2d06@mx.google.com> References: <4d5d09f5.0548960a.764c.2d06@mx.google.com> Message-ID: Se o teu ambiente e o do cliente for exatamente o mesmo nao teria problema; só não é recomendado porque caso teu cliente mude algo, nova versão do aplicativo terá que ser gerada. O ideal é usar um arquivo de configuração e tua aplicação ler deste arquivo. Mas este não é o motivo para dar erro. Deveria funcionar, desde que as configurações estejam corretas. Mas nao podes usar um nome que tem na tua maquina e nao tem no cliente Renato Deggau 2011/2/17 Rafael Silva : > sim, estou configurando direto na programação, tem problema nisso? > > > -----Mensagem original----- > De: Daniel Roatt > Para: FireBase > Data: Quinta, 17 de Fevereiro de 2011 08:25 > Assunto: Re: [firebase-br] podem me excluir da lista, mais preciso de soluções > > Hmm, pera la, vc ta configurando manualmente direto no componente, e ta > mandando pro cliente, configurado na programacao? > > Em 17 de fevereiro de 2011 08:22, Rafael Silva > escreveu: > >> bom dia! >> >> então, eu configuro normalmente a propriedade de conexão com caminho do >> banco e tudo mais, e mesmo assim da o erro. devo estar fazendo algo >> errado na configuração? onde encontro o alias.conf? pois eu configuro o >> acesso ao banco pelo DmPrincipal no componente SqlConection. >> >> abraços. >> -----Mensagem original----- >> De: Alan Matos >> Para: FireBase >> Data: Quinta, 17 de Fevereiro de 2011 07:52 >> Assunto: Re: [firebase-br] podem me excluir da lista, mais preciso de >> soluções >> >> Olá Rafael, bom dia... >> >> Deixe-me te fazer uma pergunta: como você define o caminho do seu banco de >> dados? >> >> porque em uma tradução ao pé da letra, essa mensgem é: ERRO: faltando >> propriedade database, ou seja, aparentemente você não definiu no componente >> de conexão com o banco de dados, a propriedade: DATABASE. >> >> Lembre-se, você tem que informar para as aplicações clientes, onde o banco >> de dados está armazenado. >> Temos algumas formas de fazer isso, a mais elegante delas é através do >> arquivo ALIAS.CONF >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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 >> > > > > -- > Daniel Roatt > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Thu Feb 17 09:50:05 2011 From: fernando.bg em gmail.com (=?iso-8859-1?Q?Forrest=AE?=) Date: Thu, 17 Feb 2011 09:50:05 -0200 Subject: [firebase-br] =?iso-8859-1?q?podem_me_excluir_da_lista=2C_mais_pr?= =?iso-8859-1?q?eciso_de_solu=E7=F5es?= References: <4d5d09f5.0548960a.764c.2d06@mx.google.com> Message-ID: No dia 17/02/2011 às 09:43:49 catando milho no teclado Rafael Silva " escrivinhou " o texto abaixo : > sim, estou configurando direto na programação, tem problema nisso? Sim tem veja a resposta que postei para você logo acima, qualquer duvidas é só perguntar que ajudaremos no que for possível. T++++++++++++++ ---------------------------------------------------------------------------------- " Deus prometeu às mulheres que os maridos bons e ideais seriam encontrados em todos cantos do mundo. E depois fez a terra redonda ! ! ! " -- From samuel.peres.ferreira em gmail.com Thu Feb 17 09:55:15 2011 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Thu, 17 Feb 2011 09:55:15 -0200 Subject: [firebase-br] Corrupcao de FDB Message-ID: ola uso fb 2.1, e já tenho em producao em alguns clientes. tem base de qs 1 gb, algumas de 500 mb, e tb algumas pequenas, e tudo funciona bem. Porem, ontem em um cliente, com uma base de menos de 50 mb, aconteceu uma coisa muito estranha. HOuve uma queda de energia de manha e o no-break nao segurou o servidor (2003 server dedicado). A tarde foi aplicado um script de alteracao nas bases (existem 2 fdb) e feito um backup e restore normalmente. Apos aproximadamente uma hora, nosso aplicativo nao conectava no banco. Atraves do flamerobin, conectava, mas um dos bancos nao mostrava as `tables` e outro mostrava, mas as tabelas estavam vazias. Como nosso aplicativo faz backup automaticamente de hora em hora, retornamos o backup de duas horas atras e esta funcionando ate agora, mas ficou a preocupacao de nao ter entendido o que aconteceu. Peco desculpas pelo excesso do texto, mas queria relatar o fato de como aconteceu e se alguem ja passou por isso. obrigado Samuel From rafael.program em gmail.com Thu Feb 17 09:58:31 2011 From: rafael.program em gmail.com (Rafael Silva) Date: Thu, 17 Feb 2011 03:58:31 -0800 (PST) Subject: [firebase-br] =?iso-8859-1?q?podem_me_excluir_da_lista=2C_mais_pr?= =?iso-8859-1?q?eciso_de_solu=E7=F5es?= Message-ID: <4d5d0d67.04ad960a.6601.2f7e@mx.google.com> olá. sim, tenho ciência sobre esse problema de caminho e taus. mais eu estou configurando o caminho certo o caminho do servidor onde ficara o banco, mais vou procurar o alias.conf. muito obrigado pela dica! abraços. -----Mensagem original----- De: Forrest® Para: lista em firebase.com.br Data: Quinta, 17 de Fevereiro de 2011 09:49 Assunto: Re: [firebase-br] podem me excluir da lista, mais preciso de soluções No dia 17/02/2011 às 09:22:14 catando milho no teclado Rafael Silva " escrivinhou " o texto abaixo : > bom dia! > > então, eu configuro normalmente a propriedade de conexão com caminho do > banco e tudo mais, e mesmo assim da o erro. devo estar fazendo algo > errado na configuração? onde encontro o alias.conf? pois eu configuro o > acesso ao banco pelo DmPrincipal no componente SqlConection. Bom dia Rafael o alias.conf fica na pasta do firebird, lá você define o alias para seus databases, dá uma procurada no site da firebase que encontrará artigos sobre isso. Seguinte pelo que entendi você está definindo o alias do seu banco direto no seu componente de conexão certo? Isso é um problema porque imagine que você utilize seu BD no seguinte endereço C:\Programa\Banco\Banco.fdb e no seu cliente ele queira colocar no Drive D:\Programas\SeuPrograma\Bancos\Banco.fdb. Definindo direto no componente nunca funcionará. A solução é utilizar o alias.conf como já citaram ou atrávés de um arquivo .ini que você faz a leitura na abertura do seu programa e carrega os caminhos. T++++++++++++++ ---------------------------------------------------------------------------------- " Deus prometeu às mulheres que os maridos bons e ideais seriam encontrados em todos cantos do mundo. E depois fez a terra redonda ! ! ! " -- ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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 Feb 17 09:56:30 2011 From: fernando.bg em gmail.com (=?iso-8859-1?Q?Forrest=AE?=) Date: Thu, 17 Feb 2011 09:56:30 -0200 Subject: [firebase-br] =?iso-8859-1?q?podem_me_excluir_da_lista=2C_mais_pr?= =?iso-8859-1?q?eciso_de_solu=E7=F5es?= References: <4d5d09f5.0548960a.764c.2d06@mx.google.com> Message-ID: No dia 17/02/2011 às 09:50:53 catando milho no teclado Renato Deggau " escrivinhou " o texto abaixo : > Se o teu ambiente e o do cliente for exatamente o mesmo nao teria > problema; só não é recomendado porque caso teu cliente mude algo, nova > versão do aplicativo terá que ser gerada. > O ideal é usar um arquivo de configuração e tua aplicação ler deste arquivo. > > Mas este não é o motivo para dar erro. Deveria funcionar, desde que as > configurações estejam corretas. > Mas nao podes usar um nome que tem na tua maquina e nao tem no cliente Outra coisa que o Rafael disse que funcionava corretamente localmente, mas agora ele precisa de um servidor e estações pergunta para o Rafael, como é o caminho que está passando para localizar o banco no server e nas estações talvez o erro alem de definir no componente como já disse assim não é uma boa pratica. O correto de se passar o caminho seria NOME_SEVER:C:\CAMINHO\BANCO.FDB OU IP_SERVER:C:\CAMINHO\BANCO.FDB Ou até se tem mais de uma versão do FB instalado no servidor passar assim o caminho. NOME_SEVER/PORTA:C:\CAMINHO\BANCO.FDB OU IP_SERVER/PORTA:C:\CAMINHO\BANCO.FDB Lembrando sempre de liberar a porta que o FB utilizará no firewall do servidor. Espero ter ajudado. T+++++++++++++ ---------------------------------------------------------------------------------- " Deus prometeu às mulheres que os maridos bons e ideais seriam encontrados em todos cantos do mundo. E depois fez a terra redonda ! ! ! " -- From fernando.bg em gmail.com Thu Feb 17 10:01:26 2011 From: fernando.bg em gmail.com (=?iso-8859-1?Q?Forrest=AE?=) Date: Thu, 17 Feb 2011 10:01:26 -0200 Subject: [firebase-br] Corrupcao de FDB References: Message-ID: No dia 17/02/2011 às 09:55:15 catando milho no teclado samuel ferreira " escrivinhou " o texto abaixo : > uso fb 2.1, e já tenho em producao em alguns clientes. tem base de qs 1 gb, > algumas de 500 mb, e tb algumas pequenas, e tudo funciona bem. Porem, ontem > em um cliente, com uma base de menos de 50 mb, aconteceu uma coisa muito > estranha. HOuve uma queda de energia de manha e o no-break nao segurou o > servidor (2003 server dedicado). A tarde foi aplicado um script de alteracao > nas bases (existem 2 fdb) e feito um backup e restore normalmente. Apos > aproximadamente uma hora, nosso aplicativo nao conectava no banco. Atraves > do flamerobin, conectava, mas um dos bancos nao mostrava as `tables` e > outro mostrava, mas as tabelas estavam vazias. Como nosso aplicativo faz > backup automaticamente de hora em hora, retornamos o backup de duas horas > atras e esta funcionando ate agora, mas ficou a preocupacao de nao ter > entendido o que aconteceu. > > Peco desculpas pelo excesso do texto, mas queria relatar o fato de como > aconteceu e se alguem ja passou por isso. Bom dia Olha queda de energia pode ser um problema para o FB ou qualquer outro SGDB. Você disse que foi feito um backup e um restore dessa base, nesse processo restaurou tudo normal? Tem certeza que a base que ficou em produção era realmente a que foi restaurada? Se logo após o restore o sistema funcionou não tem motivo aparente para ocorrer isso, nunca vi uma situação assim, tenho BDs rodando a vários anos e nunca corrompeu a não ser por esses motivos de derrubar o banco em uso. T++++++++++++ ---------------------------------------------------------------------------------- " Deus prometeu às mulheres que os maridos bons e ideais seriam encontrados em todos cantos do mundo. E depois fez a terra redonda ! ! ! " -- From danielroatt em gmail.com Thu Feb 17 10:05:21 2011 From: danielroatt em gmail.com (Daniel Roatt) Date: Thu, 17 Feb 2011 09:05:21 -0300 Subject: [firebase-br] =?iso-8859-1?q?podem_me_excluir_da_lista=2C_mais_pr?= =?iso-8859-1?q?eciso_de_solu=E7=F5es?= In-Reply-To: References: <4d5d09f5.0548960a.764c.2d06@mx.google.com> Message-ID: Olha, o seu problema, eu acho que eh muito mais isso, vc colocando oc aminho direto no programa. Em 17 de fevereiro de 2011 08:56, Forrest® escreveu: > No dia 17/02/2011 às 09:50:53 catando milho no teclado Renato Deggau " > escrivinhou " o texto > abaixo : > > > Se o teu ambiente e o do cliente for exatamente o mesmo nao teria > > problema; só não é recomendado porque caso teu cliente mude algo, nova > > versão do aplicativo terá que ser gerada. > > O ideal é usar um arquivo de configuração e tua aplicação ler deste > arquivo. > > > > Mas este não é o motivo para dar erro. Deveria funcionar, desde que as > > configurações estejam corretas. > > Mas nao podes usar um nome que tem na tua maquina e nao tem no cliente > > Outra coisa que o Rafael disse que funcionava corretamente localmente, mas > agora ele precisa de um > servidor e estações pergunta para o Rafael, como é o caminho que está > passando para localizar o > banco no server e nas estações talvez o erro alem de definir no componente > como já disse assim não > é uma boa pratica. O correto de se passar o caminho seria > > NOME_SEVER:C:\CAMINHO\BANCO.FDB > OU > IP_SERVER:C:\CAMINHO\BANCO.FDB > > Ou até se tem mais de uma versão do FB instalado no servidor passar assim o > caminho. > > NOME_SEVER/PORTA:C:\CAMINHO\BANCO.FDB > OU > IP_SERVER/PORTA:C:\CAMINHO\BANCO.FDB > > Lembrando sempre de liberar a porta que o FB utilizará no firewall do > servidor. > Espero ter ajudado. > > T+++++++++++++ > > ---------------------------------------------------------------------------------- > > " Deus prometeu às mulheres que os maridos bons e ideais seriam encontrados > em todos cantos do > mundo. E depois fez a terra redonda ! ! ! " > > > > -- > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Daniel Roatt From listas em warmboot.com.br Thu Feb 17 10:07:41 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Thu, 17 Feb 2011 10:07:41 -0200 Subject: [firebase-br] Corrupcao de FDB In-Reply-To: References: Message-ID: <206556345.20110217100741@warmboot.com.br> Vc usa Linux no servidor? []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br sf> ola sf> uso fb 2.1, e já tenho em producao em alguns clientes. tem base de qs 1 gb, sf> algumas de 500 mb, e tb algumas pequenas, e tudo funciona bem. Porem, ontem sf> em um cliente, com uma base de menos de 50 mb, aconteceu uma coisa muito sf> estranha. HOuve uma queda de energia de manha e o no-break nao segurou o sf> servidor (2003 server dedicado). A tarde foi aplicado um script de alteracao sf> nas bases (existem 2 fdb) e feito um backup e restore normalmente. Apos sf> aproximadamente uma hora, nosso aplicativo nao conectava no banco. Atraves sf> do flamerobin, conectava, mas um dos bancos nao mostrava as `tables` e sf> outro mostrava, mas as tabelas estavam vazias. Como nosso aplicativo faz sf> backup automaticamente de hora em hora, retornamos o backup de duas horas sf> atras e esta funcionando ate agora, mas ficou a preocupacao de nao ter sf> entendido o que aconteceu. sf> Peco desculpas pelo excesso do texto, mas queria relatar o fato de como sf> aconteceu e se alguem ja passou por isso. sf> obrigado sf> Samuel From samuel.peres.ferreira em gmail.com Thu Feb 17 10:19:09 2011 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Thu, 17 Feb 2011 10:19:09 -0200 Subject: [firebase-br] Corrupcao de FDB In-Reply-To: References: Message-ID: obrigado pela atencao, Cantu ----> o servidor e Windows Server 2003 Forrest --> a base restaurada era a que estava em producao, inclusive fiz isso era umas 19:00, e nao tinha ninguem acessando a base de dados. Fiz localmente e nao remotamente. Apos o restore, a base foi acessada normalmente, feita algumas atualizacoes de dados, e como disse anteriormente, apos uma hora, sem quedas do servidor, os bancos corromperam (sao 2 bancos em producao). Detalhe. a base de dados de um dos bancos, no momento que vi o erro estava com menos de 2 mb. So confirmando o que o forrest disse, ja vinha do interbase, e estamos utilizando o fb a muito tempo e nunca tive problema algum, exceto esse de ontem. Samuel From levymoreira.ce em gmail.com Thu Feb 17 11:13:17 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Thu, 17 Feb 2011 10:13:17 -0300 Subject: [firebase-br] erro procedure Message-ID: Gente é o seguinte, eu tenho um procedure assim: CREATE OR ALTER PROCEDURE SP_ALTERARSALDOMATPRIMA ( uncdpro integer, unqntd float) as declare variable cmps_cdpro integer; declare variable cmps_qntd float; BEGIN for execute statement 'SELECT C.PROCOMPOS, (C.QUANT * '||unqntd||') AS QNTD FROM COMPOS C LEFT JOIN in01pro P ON P.cdpro = C.PROCOMPOS WHERE C.CDPRO = '||uncdpro into :CMPS_CDPRO , :CMPS_QNTD do begin UPDATE in01pro SET SALDO = SALDO - :CMPS_QNTD WHERE CDPRO = :CMPS_CDPRO ; END END; e chamo ela assim execute procedure sp_alterarsaldomatprima(1, 3) mas no meu pc funciona tanto do delphi como do ibexpert mas no outro pc retorna esse erro: Unsuccessful execution caused by an unavailable resource. Variable type (position 1) in EXECUTE STATEMENT 'SELECT C.PROCOMPOS, (C.QUANT * ' INTO does not match returned column type. At procedure 'SP_ALTERARSALDOMATPRIMA'. a unica diferença entre esses pcs é que o que da erro roda o fb 2.0 e o meu o 2.1, pode ser isso? estou rodando no mesmo banco de dados. From levymoreira.ce em gmail.com Thu Feb 17 11:51:50 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Thu, 17 Feb 2011 10:51:50 -0300 Subject: [firebase-br] erro procedure In-Reply-To: References: Message-ID: Coloquei o fb 2.0 aki na minha maquina e deu pau mesmo erro: Unsuccessful execution caused by an unavailable resource. Variable type (position 1) in EXECUTE STATEMENT 'SELECT C.PROCOMPOS, (C.QUANT * ' INTO does not match returned column type. At procedure 'SP_ALTERARSALDOMATPRIMA'. o que pode ser ? O fb 2.0 tem algo com o execute procedure? Porque a criação da procedure funciona? CREATE OR ALTER PROCEDURE SP_ALTERARSALDOMATPRIMA ( uncdpro integer, unqntd float) as declare variable cmps_cdpro integer; declare variable cmps_qntd float; BEGIN for execute statement 'SELECT C.PROCOMPOS, (C.QUANT * '||unqntd||') AS QNTD FROM COMPOS C LEFT JOIN in01pro P ON P.cdpro = C.PROCOMPOS WHERE C.CDPRO = '||uncdpro into :CMPS_CDPRO , :CMPS_QNTD do begin UPDATE in01pro SET SALDO = SALDO - :CMPS_QNTD WHERE CDPRO = :CMPS_CDPRO ; END END; 2011/2/17 Levy Moreira > Gente é o seguinte, eu tenho um procedure assim: > > > CREATE OR ALTER PROCEDURE SP_ALTERARSALDOMATPRIMA ( > uncdpro integer, > unqntd float) > as > declare variable cmps_cdpro integer; > declare variable cmps_qntd float; > BEGIN > for execute statement 'SELECT C.PROCOMPOS, (C.QUANT * '||unqntd||') AS > QNTD FROM COMPOS C LEFT JOIN in01pro P ON P.cdpro = C.PROCOMPOS WHERE > C.CDPRO = '||uncdpro > into :CMPS_CDPRO , :CMPS_QNTD > do > begin > UPDATE in01pro SET SALDO = SALDO - :CMPS_QNTD WHERE CDPRO = :CMPS_CDPRO > ; > END > END; > > e chamo ela assim > execute procedure sp_alterarsaldomatprima(1, 3) > > mas no meu pc funciona tanto do delphi como do ibexpert mas no outro pc > retorna esse erro: > > Unsuccessful execution caused by an unavailable resource. > Variable type (position 1) in EXECUTE STATEMENT 'SELECT C.PROCOMPOS, > (C.QUANT * ' INTO does not match returned column type. > At procedure 'SP_ALTERARSALDOMATPRIMA'. > > a unica diferença entre esses pcs é que o que da erro roda o fb 2.0 e o meu > o 2.1, pode ser isso? > estou rodando no mesmo banco de dados. > -- 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 hpensador em gmail.com Thu Feb 17 12:08:03 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Thu, 17 Feb 2011 11:08:03 -0300 Subject: [firebase-br] Instalador do FB 2.5 64 bits Message-ID: Bom dia Colegas! Estou tentando instalar o Firebird 2.1 e 2.5 ambos 64 bits em uma mesma máquina e para minha surpresa esta ocorrendo o seguinte: 1 - Instalo normalmente a versão 2.1 (fica na porta 3050)... blz 2 - Vou instalar a versão 2.5 ele detecta o serviço do Fb 2.1 e solicita que o mesmo seja parado... paro o serviço e quando vou novamente instalar o 2.5 a instalação ocorre normalmente, sendo que o correto seria ele detectar que o FB 2.1 esta instalado e não fazer a instalação padrão - cabendo a mim fazer a criação da instancia manualmente, como sempre fiz. Estou fazendo isto em meu notebook core i5, windows 7 profissional 64bits, 6GB de ram... Colegas houve alguma alteração no instalador padrão do FB? O que pode estar ocorrendo...? -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador www.hpensador.net (71) 9975-9176 From papaia.forum em gmail.com Thu Feb 17 12:52:43 2011 From: papaia.forum em gmail.com (Dr. Waldir) Date: Thu, 17 Feb 2011 12:52:43 -0200 Subject: [firebase-br] =?iso-8859-1?q?podem_me_excluir_da_lista=2C_mais_pr?= =?iso-8859-1?q?eciso_de_solu=E7=F5es?= In-Reply-To: References: <4d5d09f5.0548960a.764c.2d06@mx.google.com> Message-ID: <4D5D363B.1010109@gmail.com> Só um palpite: vc deve estar compilando o seu projeto com o componente de conexão active:=True. Aí ele já tem que logar no BD antes de ler o caminho, etc. Waldir Silva Em 17/02/2011 10:05, Daniel Roatt escreveu: > Olha, o seu problema, eu acho que eh muito mais isso, vc colocando oc aminho > direto no programa. > > Em 17 de fevereiro de 2011 08:56, Forrest® escreveu: > >> No dia 17/02/2011 às 09:50:53 catando milho no teclado Renato Deggau " >> escrivinhou " o texto >> abaixo : >> >>> Se o teu ambiente e o do cliente for exatamente o mesmo nao teria >>> problema; só não é recomendado porque caso teu cliente mude algo, nova >>> versão do aplicativo terá que ser gerada. >>> O ideal é usar um arquivo de configuração e tua aplicação ler deste >> arquivo. >>> Mas este não é o motivo para dar erro. Deveria funcionar, desde que as >>> configurações estejam corretas. >>> Mas nao podes usar um nome que tem na tua maquina e nao tem no cliente >> Outra coisa que o Rafael disse que funcionava corretamente localmente, mas >> agora ele precisa de um >> servidor e estações pergunta para o Rafael, como é o caminho que está >> passando para localizar o >> banco no server e nas estações talvez o erro alem de definir no componente >> como já disse assim não >> é uma boa pratica. O correto de se passar o caminho seria >> >> NOME_SEVER:C:\CAMINHO\BANCO.FDB >> OU >> IP_SERVER:C:\CAMINHO\BANCO.FDB >> >> Ou até se tem mais de uma versão do FB instalado no servidor passar assim o >> caminho. >> >> NOME_SEVER/PORTA:C:\CAMINHO\BANCO.FDB >> OU >> IP_SERVER/PORTA:C:\CAMINHO\BANCO.FDB >> >> Lembrando sempre de liberar a porta que o FB utilizará no firewall do >> servidor. >> Espero ter ajudado. >> >> T+++++++++++++ >> >> ---------------------------------------------------------------------------------- >> >> " Deus prometeu às mulheres que os maridos bons e ideais seriam encontrados >> em todos cantos do >> mundo. E depois fez a terra redonda ! ! ! " >> >> >> >> -- >> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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 Thu Feb 17 15:27:57 2011 From: luciano em orgsystem.com.br (Luciano) Date: Thu, 17 Feb 2011 17:27:57 +0000 (UTC) Subject: [firebase-br] 100 CPU firebird 2.5 Classic References: <733660915.20110216115650@warmboot.com.br> <1861476.20110216153051@warmboot.com.br> Message-ID: Ola, Eu coloquei 500 páginas mesmo assim, após um tempo persiste o problema. Obrigado From edujed em gmail.com Thu Feb 17 22:49:07 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Thu, 17 Feb 2011 22:49:07 -0200 Subject: [firebase-br] Duvida SQL In-Reply-To: References: Message-ID: há outra solução (dependendo dos indices que voce tem, talvez apresente desempenho melhor que a solução com sub-select): select c.*, e.cidade, e.uf as uf_cudade from CLIENTE c left join enderecos e on e.COD_CLIENTE=c.COD_CLIENTE and e.cod_empresa=c.cod_empresa and e.tipo_endereco = 'COM' where c.tipo_cliente='J' UNION ALL select c.*, e.cidade, e.uf as uf_cidade from CLIENTE c left join enderecos e on e.COD_CLIENTE=c.COD_CLIENTE and e.cod_empresa=c.cod_empresa and e.tipo_endereco = 'RES' where c.tipo_cliente='F' ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 16 de fevereiro de 2011 13:29, Hélio Oliveira escreveu: > Em 16/02/2011 10:33, Pedro Braga escreveu: >> >> Como faria essa sub Select nunca Utilizar. > > select c.* >       (select e.cidade >        from endereco e >        where e.cod_empresa = c.cod_empresa >          and e.tipo_endereco = iif(c.tipo_cliente='J', 'COM', 'RES') as > cidade, >      (select e.uf >        from endereco e >        where e.cod_empresa = c.cod_empresa >          and e.tipo_endereco = iif(c.tipo_cliente='J', 'COM', 'RES') as uf > from cliente c > > > -- > []'s, > > Hélio Oliveira > Bel. Ciência da Computação > Técnico em Contabilidade > e-mail : hpensador em gmail.com > Skype : hpensador > 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 edujed em gmail.com Thu Feb 17 22:56:32 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Thu, 17 Feb 2011 22:56:32 -0200 Subject: [firebase-br] erro procedure In-Reply-To: References: Message-ID: o Problema está no AUTO-CAST (algo que foi implementado no firebird 2.1) Experimente usar um CAST em (C.QUANT * '||unqntd||') para converter TUDO para float. ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 17 de fevereiro de 2011 11:51, Levy Moreira escreveu: > Coloquei o fb 2.0 aki na minha maquina e deu pau mesmo erro: > > Unsuccessful execution caused by an unavailable resource. > Variable type (position 1) in EXECUTE STATEMENT 'SELECT C.PROCOMPOS, > (C.QUANT * ' INTO does not match returned column type. > At procedure 'SP_ALTERARSALDOMATPRIMA'. > > > o que pode ser ? O fb 2.0 tem algo com o execute procedure? > Porque a criação da procedure funciona? > > CREATE OR ALTER PROCEDURE SP_ALTERARSALDOMATPRIMA ( >    uncdpro integer, >    unqntd float) > as > declare variable cmps_cdpro integer; > declare variable cmps_qntd float; > BEGIN >  for execute statement 'SELECT C.PROCOMPOS, (C.QUANT * '||unqntd||') AS QNTD > FROM COMPOS C LEFT JOIN in01pro P ON P.cdpro = C.PROCOMPOS WHERE C.CDPRO = > '||uncdpro >  into :CMPS_CDPRO , :CMPS_QNTD >  do >  begin >   UPDATE in01pro SET SALDO = SALDO - :CMPS_QNTD  WHERE CDPRO = :CMPS_CDPRO > ; >  END > END; > > > > 2011/2/17 Levy Moreira > >> Gente é o seguinte, eu tenho um procedure assim: >> >> >> CREATE OR ALTER PROCEDURE SP_ALTERARSALDOMATPRIMA ( >>     uncdpro integer, >>     unqntd float) >> as >> declare variable cmps_cdpro integer; >> declare variable cmps_qntd float; >> BEGIN >>  for execute statement 'SELECT C.PROCOMPOS, (C.QUANT * '||unqntd||') AS >> QNTD FROM COMPOS C LEFT JOIN in01pro P ON P.cdpro = C.PROCOMPOS WHERE >> C.CDPRO = '||uncdpro >>  into :CMPS_CDPRO , :CMPS_QNTD >>  do >>  begin >>    UPDATE in01pro SET SALDO = SALDO - :CMPS_QNTD  WHERE CDPRO = :CMPS_CDPRO >> ; >>  END >> END; >> >> e chamo ela assim >> execute procedure sp_alterarsaldomatprima(1, 3) >> >> mas no meu pc funciona tanto do delphi como do ibexpert mas no outro pc >> retorna esse erro: >> >> Unsuccessful execution caused by an unavailable resource. >> Variable type (position 1) in EXECUTE STATEMENT 'SELECT C.PROCOMPOS, >> (C.QUANT * ' INTO does not match returned column type. >> At procedure 'SP_ALTERARSALDOMATPRIMA'. >> >> a unica diferença entre esses pcs é que o que da erro roda o fb 2.0 e o meu >> o 2.1, pode ser isso? >> estou rodando no mesmo banco de dados. >> > > > > -- > 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 edujed em gmail.com Thu Feb 17 22:58:22 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Thu, 17 Feb 2011 22:58:22 -0200 Subject: [firebase-br] =?iso-8859-1?q?Quantidade_de_usu=E1rios?= In-Reply-To: References: Message-ID: Qual componente de acesso voce esta utilizando ? Qual é a versão do firebird ? você já olhou o FAQ da FireBase ? ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 15 de fevereiro de 2011 22:06, Hélio Marques escreveu: > Como sei quantos usuários então conectados no meu banco através do Delphi? > > -- > Hélio Marques (CRA 07239) > Micro System Informática > (85)8665-3771/3484 2611 > http://twitter.com/heliomsi > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Feb 18 09:19:17 2011 From: jonas em hos.com.br (Jonas Dametto) Date: Fri, 18 Feb 2011 08:19:17 -0300 Subject: [firebase-br] Duplicar registros Message-ID: <4D5E55B5.7090503@hos.com.br> Olá pessoal, não estou lembrado se existe algum comando em expecífico ou até alguma maneira de fazer isto.... digamos que eu possua a seguinte tabela: [CLIENTES] COD_CLIENTE 1 e para fins de relatórios, gostaria de mostrar o registro 5x(cinco vezes), mesmo não havendo a quantidade necessária de registros.. Ex: SELECT C.COD_CLIENTE FROM CLIENTES C WHERE C.COD_CLIENTE = 1 "DUPLICAR" 5 Resultado: 1 1 1 1 1 Há alguma maneira de fazer isto? obrigado. -- Att, Jonas Dametto - Desenvolvedor, HOS Sistemas. Contato: jonas em hos.com.br Msn: jonasacc em gmail.com From mctbrasil em gmail.com Fri Feb 18 09:44:40 2011 From: mctbrasil em gmail.com (Fabiano Moura) Date: Fri, 18 Feb 2011 09:44:40 -0200 Subject: [firebase-br] =?iso-8859-1?q?Problemas_com_Transa=E7=E3o_=28URGEN?= =?iso-8859-1?q?TE=29?= Message-ID: *Bom dia!* Estou com alguns problemas de transações e gostaria de entender o porque ocorre isso. Utilizo Delphi nas versões 7, 2007 e 2010 e Firebird 2.1 e 2.5. Ao fechar um clientdataset ou sqlquery e verificar as tabelas de monitoramento do Firebird, a transação continua aberta, mesmo pedindo para o Delphi fechar. Interessante que o valor da coluna "Lock Timeout" está como "Infinite wait" na grande maioria das transações. Como resolver este problema? (Preciso resolver este problema, pois olhando as estatísticas do banco de dados o valor da transação mais antiga ativa e a próxima transação está muito alto, chegando a dar uma diferença de mais de 100 mil). *Obrigado,* * * * * * * *Fabiano Moura* From andreluis1411 em gmail.com Fri Feb 18 09:55:59 2011 From: andreluis1411 em gmail.com (=?ISO-8859-1?Q?Andr=E9_Luis?=) Date: Fri, 18 Feb 2011 09:55:59 -0200 Subject: [firebase-br] Duplicar registros In-Reply-To: <4D5E55B5.7090503@hos.com.br> References: <4D5E55B5.7090503@hos.com.br> Message-ID: Jonas, Diferente esse seu pedido. Geralmente o pessoal pede pra não repetir... rsrsrsrsrs... Mas assim, eu faço via WHILE: declare @CONTADOR int set @CONTADOR = 5 while @CONTADOR >= 0 begin SELECT C.COD_CLIENTE FROM CLIENTES C WHERE C.COD_CLIENTE = 1 set @CONTADOR = @CONTADOR - 1 end Espero que ajude. Em 18 de fevereiro de 2011 09:19, Jonas Dametto escreveu: > Olá pessoal, > > não estou lembrado se existe algum comando em expecífico ou até alguma > maneira de fazer isto.... > digamos que eu possua a seguinte tabela: > > [CLIENTES] > COD_CLIENTE > 1 > > e para fins de relatórios, gostaria de mostrar o registro 5x(cinco vezes), > mesmo não havendo a quantidade necessária de registros.. > > Ex: > SELECT C.COD_CLIENTE FROM CLIENTES C WHERE C.COD_CLIENTE = 1 "DUPLICAR" 5 > > Resultado: > 1 > 1 > 1 > 1 > 1 > > Há alguma maneira de fazer isto? obrigado. > > -- > Att, Jonas Dametto - Desenvolvedor, HOS Sistemas. Contato: > jonas em hos.com.br Msn: jonasacc em gmail.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 bragaped em gmail.com Fri Feb 18 10:10:41 2011 From: bragaped em gmail.com (Pedro Braga) Date: Fri, 18 Feb 2011 09:10:41 -0300 Subject: [firebase-br] Duvida SQL In-Reply-To: References: Message-ID: a Primeira Alternativa me troxe melhor desempenho pois os campos constantes no Where dos subSelect são Chave na minha tabela Endereço, mas agradeço pela segunta alternativa fica ai como uma alternativa. Em 17 de fevereiro de 2011 21:49, Eduardo Jedliczka escreveu: > há outra solução (dependendo dos indices que voce tem, talvez > apresente desempenho melhor que a solução com sub-select): > > select c.*, e.cidade, e.uf as uf_cudade > from CLIENTE c > left join enderecos e on e.COD_CLIENTE=c.COD_CLIENTE and > e.cod_empresa=c.cod_empresa and e.tipo_endereco = 'COM' > where c.tipo_cliente='J' > UNION ALL > select c.*, e.cidade, e.uf as uf_cidade > from CLIENTE c > left join enderecos e on e.COD_CLIENTE=c.COD_CLIENTE and > e.cod_empresa=c.cod_empresa and e.tipo_endereco = 'RES' > where c.tipo_cliente='F' > > ========================== > Eduardo Jedliczka > Apucarana - Pr > ========================== > > > > > Em 16 de fevereiro de 2011 13:29, Hélio Oliveira > escreveu: > > Em 16/02/2011 10:33, Pedro Braga escreveu: > >> > >> Como faria essa sub Select nunca Utilizar. > > > > select c.* > > (select e.cidade > > from endereco e > > where e.cod_empresa = c.cod_empresa > > and e.tipo_endereco = iif(c.tipo_cliente='J', 'COM', 'RES') as > > cidade, > > (select e.uf > > from endereco e > > where e.cod_empresa = c.cod_empresa > > and e.tipo_endereco = iif(c.tipo_cliente='J', 'COM', 'RES') as > uf > > from cliente c > > > > > > -- > > []'s, > > > > Hélio Oliveira > > Bel. Ciência da Computação > > Técnico em Contabilidade > > e-mail : hpensador em gmail.com > > Skype : hpensador > > 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 > From jonas em hos.com.br Fri Feb 18 10:02:16 2011 From: jonas em hos.com.br (Jonas Dametto) Date: Fri, 18 Feb 2011 09:02:16 -0300 Subject: [firebase-br] Duplicar registros In-Reply-To: References: <4D5E55B5.7090503@hos.com.br> Message-ID: <4D5E5FC8.4000604@hos.com.br> heheheheheh pois é, normalmente faço via While msmo, mas hoje me bateu a duvida se via SQL poderia ser feito este trabalho direto no banco :p orbigado. Em 18/02/2011 08:55, André Luis escreveu: > Jonas, > > Diferente esse seu pedido. Geralmente o pessoal pede pra não repetir... > rsrsrsrsrs... > > Mas assim, eu faço via WHILE: > > declare @CONTADOR int > set @CONTADOR = 5 > > while @CONTADOR>= 0 > begin > > SELECT C.COD_CLIENTE FROM CLIENTES C WHERE C.COD_CLIENTE = 1 > > set @CONTADOR = @CONTADOR - 1 > > end > > Espero que ajude. > > Em 18 de fevereiro de 2011 09:19, Jonas Dametto escreveu: > >> Olá pessoal, >> >> não estou lembrado se existe algum comando em expecífico ou até alguma >> maneira de fazer isto.... >> digamos que eu possua a seguinte tabela: >> >> [CLIENTES] >> COD_CLIENTE >> 1 >> >> e para fins de relatórios, gostaria de mostrar o registro 5x(cinco vezes), >> mesmo não havendo a quantidade necessária de registros.. >> >> Ex: >> SELECT C.COD_CLIENTE FROM CLIENTES C WHERE C.COD_CLIENTE = 1 "DUPLICAR" 5 >> >> Resultado: >> 1 >> 1 >> 1 >> 1 >> 1 >> >> Há alguma maneira de fazer isto? obrigado. >> >> -- >> Att, Jonas Dametto - Desenvolvedor, HOS Sistemas. Contato: >> jonas em hos.com.br Msn: jonasacc em gmail.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 -- Att, Jonas Dametto - Desenvolvedor, HOS Sistemas. Contato: jonas em hos.com.br Msn: jonasacc em gmail.com From eduardo em embras.net Fri Feb 18 11:44:06 2011 From: eduardo em embras.net (Eduardo Pombo) Date: Fri, 18 Feb 2011 11:44:06 -0200 Subject: [firebase-br] Duplicar registros In-Reply-To: References: <4D5E55B5.7090503@hos.com.br> Message-ID: with recursive cli (cont, cod) as ( select 0, c.cod_cliente from CLIENTES C WHERE C.COD_CLIENTE = 1 union all select cont+1, cod from cli where cont+1 < 5 ) select * from cli Espero ter ajudado Em 18 de fevereiro de 2011 09:55, André Luis escreveu: > Jonas, > > Diferente esse seu pedido. Geralmente o pessoal pede pra não repetir... > rsrsrsrsrs... > > Mas assim, eu faço via WHILE: > > declare @CONTADOR int > set @CONTADOR = 5 > > while @CONTADOR >= 0 > begin > > SELECT C.COD_CLIENTE FROM CLIENTES C WHERE C.COD_CLIENTE = 1 > > set @CONTADOR = @CONTADOR - 1 > > end > > Espero que ajude. > > Em 18 de fevereiro de 2011 09:19, Jonas Dametto escreveu: > >> Olá pessoal, >> >> não estou lembrado se existe algum comando em expecífico ou até alguma >> maneira de fazer isto.... >> digamos que eu possua a seguinte tabela: >> >> [CLIENTES] >> COD_CLIENTE >> 1 >> >> e para fins de relatórios, gostaria de mostrar o registro 5x(cinco vezes), >> mesmo não havendo a quantidade necessária de registros.. >> >> Ex: >> SELECT C.COD_CLIENTE FROM CLIENTES C WHERE C.COD_CLIENTE = 1 "DUPLICAR" 5 >> >> Resultado: >> 1 >> 1 >> 1 >> 1 >> 1 >> >> Há alguma maneira de fazer isto?  obrigado. >> >> -- >> Att, Jonas Dametto - Desenvolvedor, HOS Sistemas. Contato: >> jonas em hos.com.br Msn: jonasacc em gmail.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 > -- Atenciosamente José Eduardo Pombo de Barros Gerente de Manutenção de Sistemas From luciano em orgsystem.com.br Fri Feb 18 15:13:38 2011 From: luciano em orgsystem.com.br (Luciano) Date: Fri, 18 Feb 2011 17:13:38 +0000 (UTC) Subject: [firebase-br] 100 CPU firebird 2.5 Classic References: Message-ID: Luciano writes: > > Olá, > > Tenho um servidor XEON, com 2G ram, HD SAS 15RPM, com fedora 14. Com a versão > classic do 2.5, conforme os usuários vão conectando, ele vai subindo o > processamento, até chegar a 100%, depois mesmo que todos usuários se desconectem > do BD, não volta ao normal, instalei a superserver e isso não ocorreu. O que > ocorre é que a superserver não é adequada para o cliente. Alguém já passou por > isso ou saberia de algo que possa me ajudar ? > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > Eu coloquei 500 páginas em buffers, não vejo como continuar influenciando, alguém vê ? From jonas em hos.com.br Fri Feb 18 15:19:26 2011 From: jonas em hos.com.br (Jonas Dametto) Date: Fri, 18 Feb 2011 14:19:26 -0300 Subject: [firebase-br] Duplicar registros In-Reply-To: References: <4D5E55B5.7090503@hos.com.br> Message-ID: <4D5EAA1E.7050005@hos.com.br> interessante e bem util.. obrigado! era isso msmo que eu prescisava. Em 18/02/2011 10:44, Eduardo Pombo escreveu: > with recursive > cli (cont, cod) as ( > > select 0, c.cod_cliente from CLIENTES C WHERE C.COD_CLIENTE = 1 > > union all > > select cont+1, cod from cli where cont+1< 5 > ) > select * from cli > > > Espero ter ajudado > > > > Em 18 de fevereiro de 2011 09:55, André Luis escreveu: >> Jonas, >> >> Diferente esse seu pedido. Geralmente o pessoal pede pra não repetir... >> rsrsrsrsrs... >> >> Mas assim, eu faço via WHILE: >> >> declare @CONTADOR int >> set @CONTADOR = 5 >> >> while @CONTADOR>= 0 >> begin >> >> SELECT C.COD_CLIENTE FROM CLIENTES C WHERE C.COD_CLIENTE = 1 >> >> set @CONTADOR = @CONTADOR - 1 >> >> end >> >> Espero que ajude. >> >> Em 18 de fevereiro de 2011 09:19, Jonas Dametto escreveu: >> >>> Olá pessoal, >>> >>> não estou lembrado se existe algum comando em expecífico ou até alguma >>> maneira de fazer isto.... >>> digamos que eu possua a seguinte tabela: >>> >>> [CLIENTES] >>> COD_CLIENTE >>> 1 >>> >>> e para fins de relatórios, gostaria de mostrar o registro 5x(cinco vezes), >>> mesmo não havendo a quantidade necessária de registros.. >>> >>> Ex: >>> SELECT C.COD_CLIENTE FROM CLIENTES C WHERE C.COD_CLIENTE = 1 "DUPLICAR" 5 >>> >>> Resultado: >>> 1 >>> 1 >>> 1 >>> 1 >>> 1 >>> >>> Há alguma maneira de fazer isto? obrigado. >>> >>> -- >>> Att, Jonas Dametto - Desenvolvedor, HOS Sistemas. Contato: >>> jonas em hos.com.br Msn: jonasacc em gmail.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 >> > > -- Att, Jonas Dametto - Desenvolvedor, HOS Sistemas. Contato: jonas em hos.com.br Msn: jonasacc em gmail.com From mabreu.ti em gmail.com Fri Feb 18 16:52:16 2011 From: mabreu.ti em gmail.com (Marco Antonio Abreu) Date: Fri, 18 Feb 2011 16:52:16 -0200 Subject: [firebase-br] [OFF-TOPIC] vagas para desenvolvedores Message-ID: Olá Pessoal. Desculpem utilizar esse canal para publicação de vagas, mas acho que talvez seja de interesse de alguns dos membros. A empresa onde trabalho está precisando de desenvolvedores em Android, C e Java. Estamos com pelo menos cinco vagas para desenvolvedores JR e PL. A empresa fica no Rio de Janeiro, Barra da Tijuca. Se alguém estiver interessado, por favor mande currículo com pretensão salarial para este e-mail. abs -- Marco Antonio Abreu mabreu.ti em gmail.com System Analist/Developer/DBA From paulo em o2tecnologia.com.br Fri Feb 18 19:22:50 2011 From: paulo em o2tecnologia.com.br (Paulo (O2 Tecnologia)) Date: Fri, 18 Feb 2011 19:22:50 -0200 Subject: [firebase-br] 100 CPU firebird 2.5 Classic In-Reply-To: References: Message-ID: <4D5EE32A.2040602@o2tecnologia.com.br> Tivemos problema semelhante, e acredite ERAM INDICES, haviam JOINS que não estavam sendo contemplados com LIGACOES VIA INDICES e isso gerava processamentos absurdos, é dificil detectar aonde mas tente rastrear quais as rotinas que levantam os 100% e otimize as sentenças SQL. Em 18/02/2011 15:13, Luciano escreveu: > Luciano writes: > >> Olá, >> >> Tenho um servidor XEON, com 2G ram, HD SAS 15RPM, com fedora 14. Com a versão >> classic do 2.5, conforme os usuários vão conectando, ele vai subindo o >> processamento, até chegar a 100%, depois mesmo que todos usuários se > desconectem > >> do BD, não volta ao normal, instalei a superserver e isso não ocorreu.. O que >> ocorre é que a superserver não é adequada para o cliente. Alguém já passou por >> isso ou saberia de algo que possa me ajudar ? >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > Eu coloquei 500 páginas em buffers, não vejo como continuar influenciando, > alguém vê ? > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Fri Feb 18 20:30:20 2011 From: cwfsa1 em gmail.com (Carlos Wilson) Date: Fri, 18 Feb 2011 20:30:20 -0200 Subject: [firebase-br] TbUdf 64 bits Message-ID: <4D5EF2FC.4060803@gmail.com> Boa noite, Alguém teria a TbUdf em 64 bits pra compartilhar conosco? -- []'s Carlos Wilson Formosystem Informática e Automação Comercial From listas em warmboot.com.br Fri Feb 18 21:08:10 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Fri, 18 Feb 2011 21:08:10 -0200 Subject: [firebase-br] 100 CPU firebird 2.5 Classic In-Reply-To: <4D5EE32A.2040602@o2tecnologia.com.br> References: <4D5EE32A.2040602@o2tecnologia.com.br> Message-ID: <659324609.20110218210810@warmboot.com.br> O Sinatica e/ou o FBScanner ajudam a auxiliar no processo de descobrir tais queries. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br POT> Tivemos problema semelhante, e acredite ERAM INDICES, haviam JOINS que POT> não estavam sendo contemplados com LIGACOES VIA INDICES e isso gerava POT> processamentos absurdos, é dificil detectar aonde mas tente rastrear POT> quais as rotinas que levantam os 100% e otimize as sentenças SQL. From mctbrasil em gmail.com Fri Feb 18 22:52:51 2011 From: mctbrasil em gmail.com (Fabiano Moura) Date: Fri, 18 Feb 2011 22:52:51 -0200 Subject: [firebase-br] 100 CPU firebird 2.5 Classic In-Reply-To: <659324609.20110218210810@warmboot.com.br> References: <4D5EE32A.2040602@o2tecnologia.com.br> <659324609.20110218210810@warmboot.com.br> Message-ID: Tente executar a query abaixo: SELECT a.mon$attachment_id as "Attachment ID", a.mon$server_pid as "Server PID", a.mon$state as "State", a.mon$attachment_name as "Attachment Name", a.mon$user as "User", a.mon$role as "Role", a.mon$remote_protocol as "Remote Protocol", a.mon$remote_address as "Remote Address", a.mon$remote_pid as "Remote PID", cs.rdb$character_set_name as "Character Set", a.mon$timestamp as "Established At", a.mon$garbage_collection as "Garbage Collection", a.mon$remote_process as "Remote Process", a.mon$stat_id as "Statistics ID", r.mon$record_seq_reads as "Non-indexed Reads", r.mon$record_idx_reads as "Indexed Reads", r.mon$record_inserts as "Records Inserted", r.mon$record_updates as "Records Updated", r.mon$record_deletes as "Records Deleted", r.mon$record_backouts as "Records Backed Out", r.mon$record_purges as "Records Purged", r.mon$record_expunges as "Records Expunged", io.mon$page_reads as "Page Reads", io.mon$page_writes as "Page Writes", io.mon$page_fetches as "Page Fetches", io.mon$page_marks as "Page Marks", cast(round((MEM.MON$MEMORY_USED / 1024.00 / 1024.00),2) as numeric(18,2)) as MEMORY_USED, cast(round((MEM.MON$MEMORY_ALLOCATED / 1024.00 / 1024.00),2) as numeric(18,2)) as MEMORY_ALLOCATED, cast(round((MEM.MON$MAX_MEMORY_USED / 1024.00 / 1024.00),2) as numeric(18,2)) as MAX_MEMORY_USED, cast(round((MEM.MON$MAX_MEMORY_ALLOCATED / 1024.00 / 1024.00),2) as numeric(18,2)) as MAX_MEMORY_ALLOCATED from mon$attachments a join rdb$character_sets cs on (a.mon$character_set_id = cs.rdb$character_set_id) left join mon$record_stats r on (a.mon$stat_id = r.mon$stat_id) left join mon$io_stats io on (a.mon$stat_id = io.mon$stat_id) left join MON$MEMORY_USAGE MEM on (a.mon$stat_id = mem.mon$stat_id) order by a.mon$timestamp, a.mon$remote_process *Obrigado,* * * *Fabiano Moura* Em 18 de fevereiro de 2011 21:08, Carlos H. Cantu escreveu: > O Sinatica e/ou o FBScanner ajudam a auxiliar no processo de descobrir > tais queries. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > > POT> Tivemos problema semelhante, e acredite ERAM INDICES, haviam JOINS que > POT> não estavam sendo contemplados com LIGACOES VIA INDICES e isso gerava > POT> processamentos absurdos, é dificil detectar aonde mas tente rastrear > POT> quais as rotinas que levantam os 100% e otimize as sentenças SQL. > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Fri Feb 18 22:54:55 2011 From: mctbrasil em gmail.com (Fabiano Moura) Date: Fri, 18 Feb 2011 22:54:55 -0200 Subject: [firebase-br] 100 CPU firebird 2.5 Classic In-Reply-To: References: <4D5EE32A.2040602@o2tecnologia.com.br> <659324609.20110218210810@warmboot.com.br> Message-ID: Ou a query abaixo, porém, para a query ser executada de forma correta, vc terá que estar com o banco atualizado para Firebird 2.5 SELECT FIRST 10 STMT.MON$ATTACHMENT_ID, STMT.MON$SQL_TEXT, MEM.MON$MEMORY_USED FROM MON$MEMORY_USAGE MEM NATURAL JOIN MON$STATEMENTS STMT ORDER BY MEM.MON$MEMORY_USED DESC *Obrigado,* * * * * *Fabiano Moura* 2011/2/18 Fabiano Moura > Tente executar a query abaixo: > > SELECT a.mon$attachment_id as "Attachment ID", > a.mon$server_pid as "Server PID", > a.mon$state as "State", > a.mon$attachment_name as "Attachment Name", > a.mon$user as "User", > a.mon$role as "Role", > a.mon$remote_protocol as "Remote Protocol", > a.mon$remote_address as "Remote Address", > a.mon$remote_pid as "Remote PID", > cs.rdb$character_set_name as "Character Set", > a.mon$timestamp as "Established At", > a.mon$garbage_collection as "Garbage Collection", > a.mon$remote_process as "Remote Process", > a.mon$stat_id as "Statistics ID", > r.mon$record_seq_reads as "Non-indexed Reads", > r.mon$record_idx_reads as "Indexed Reads", > r.mon$record_inserts as "Records Inserted", > r.mon$record_updates as "Records Updated", > r.mon$record_deletes as "Records Deleted", > r.mon$record_backouts as "Records Backed Out", > r.mon$record_purges as "Records Purged", > r.mon$record_expunges as "Records Expunged", > io.mon$page_reads as "Page Reads", > io.mon$page_writes as "Page Writes", > io.mon$page_fetches as "Page Fetches", > io.mon$page_marks as "Page Marks", > cast(round((MEM.MON$MEMORY_USED / 1024.00 / 1024.00),2) as > numeric(18,2)) as MEMORY_USED, > cast(round((MEM.MON$MEMORY_ALLOCATED / 1024.00 / 1024.00),2) as > numeric(18,2)) as MEMORY_ALLOCATED, > cast(round((MEM.MON$MAX_MEMORY_USED / 1024.00 / 1024.00),2) as > numeric(18,2)) as MAX_MEMORY_USED, > cast(round((MEM.MON$MAX_MEMORY_ALLOCATED / 1024.00 / 1024.00),2) as > numeric(18,2)) as MAX_MEMORY_ALLOCATED > from mon$attachments a > join rdb$character_sets cs on (a.mon$character_set_id = > cs.rdb$character_set_id) > left join mon$record_stats r on (a.mon$stat_id = r.mon$stat_id) > left join mon$io_stats io on (a.mon$stat_id = io.mon$stat_id) > left join MON$MEMORY_USAGE MEM on (a.mon$stat_id = mem.mon$stat_id) > order by a.mon$timestamp, a.mon$remote_process > > > > *Obrigado,* > * > * > *Fabiano Moura* > > Em 18 de fevereiro de 2011 21:08, Carlos H. Cantu escreveu: > > O Sinatica e/ou o FBScanner ajudam a auxiliar no processo de descobrir >> tais queries. >> >> []s >> Carlos H. Cantu >> www.FireBase.com.br - www.firebirdnews.org >> www.warmboot.com.br - blog.firebase.com.br >> >> >> POT> Tivemos problema semelhante, e acredite ERAM INDICES, haviam JOINS >> que >> POT> não estavam sendo contemplados com LIGACOES VIA INDICES e isso gerava >> POT> processamentos absurdos, é dificil detectar aonde mas tente rastrear >> POT> quais as rotinas que levantam os 100% e otimize as sentenças SQL. >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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 paulo em o2tecnologia.com.br Sat Feb 19 10:18:39 2011 From: paulo em o2tecnologia.com.br (Paulo (O2 Tecnologia)) Date: Sat, 19 Feb 2011 10:18:39 -0200 Subject: [firebase-br] TbUdf 64 bits In-Reply-To: <4D5EF2FC.4060803@gmail.com> References: <4D5EF2FC.4060803@gmail.com> Message-ID: <4D5FB51F.2010000@o2tecnologia.com.br> Ou dar uma ajuda em como recompilar a mesma para 64bits. Em 18/02/2011 20:30, Carlos Wilson escreveu: > Boa noite, Alguém teria a TbUdf em 64 bits pra compartilhar conosco? > From dominio em engeplus.com.br Sat Feb 19 10:19:35 2011 From: dominio em engeplus.com.br (Dominio Informatica) Date: Sat, 19 Feb 2011 10:19:35 -0200 Subject: [firebase-br] Error Code 193 In-Reply-To: References: <4D5EE32A.2040602@o2tecnologia.com.br><659324609.20110218210810@warmboot.com.br> Message-ID: <1B941111DB8F46E78F87CFB3617ACC49@Notebook> Bom dia a todos, estou com um problema na conexao dbx com firebird 2.5. Da a seguinte mensagem: Cannot load fbcliente.dll library (error code 193). The fbcliente.dll library may be missing from the system path or you may have an incompatible version of the library instaled. Conectando com outros componentes, funciona, mas com dbx nao consigo. Alguem poderia dar uma força. Grato, Rodrigo From eurides.baptistella em gmail.com Sat Feb 19 12:13:54 2011 From: eurides.baptistella em gmail.com (Eurides Baptistella) Date: Sat, 19 Feb 2011 12:13:54 -0200 Subject: [firebase-br] TbUdf 64 bits In-Reply-To: <4D5FB51F.2010000@o2tecnologia.com.br> References: <4D5EF2FC.4060803@gmail.com> <4D5FB51F.2010000@o2tecnologia.com.br> Message-ID: cara utilize o free pascal recentemente para comp. Udf. Em 19/02/11, Paulo (O2 Tecnologia) escreveu: > > Ou dar uma ajuda em como recompilar a mesma para 64bits. > > > Em 18/02/2011 20:30, Carlos Wilson escreveu: >> Boa noite, Alguém teria a TbUdf em 64 bits pra compartilhar conosco? >> > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 rnribeiro em gmail.com Sat Feb 19 16:17:59 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Sat, 19 Feb 2011 15:17:59 -0300 Subject: [firebase-br] Error Code 193 In-Reply-To: <1B941111DB8F46E78F87CFB3617ACC49@Notebook> References: <4D5EE32A.2040602@o2tecnologia.com.br> <659324609.20110218210810@warmboot.com.br> <1B941111DB8F46E78F87CFB3617ACC49@Notebook> Message-ID: epag a dll na pasta do fb 2.5 e coloca na pasta do teu sistema e no system system32 e ve se funciona de repente pode ser preciso registrar as dll Em 19 de fevereiro de 2011 09:19, Dominio Informatica < dominio em engeplus.com.br> escreveu: > Bom dia a todos, estou com um problema na conexao dbx com firebird 2.5. > > Da a seguinte mensagem: > > Cannot load fbcliente.dll library (error code 193). The fbcliente.dll > library may be missing from the system path or you may have an incompatible > version of the library instaled. > > Conectando com outros componentes, funciona, mas com dbx nao consigo. > > Alguem poderia dar uma força. > > Grato, > > Rodrigo > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Feb 19 19:50:36 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Sat, 19 Feb 2011 19:50:36 -0200 Subject: [firebase-br] Error Code 193 In-Reply-To: References: <4D5EE32A.2040602@o2tecnologia.com.br> <659324609.20110218210810@warmboot.com.br> <1B941111DB8F46E78F87CFB3617ACC49@Notebook> Message-ID: <4D603B2C.7000309@gmail.com> Em 19/02/2011 16:17, Reijanio Nunes Ribeiro escreveu: > epag a dll na pasta do fb 2.5 e coloca na pasta do teu sistema e no system > system32 e ve se funciona > > de repente pode ser preciso registrar as dll > > Em 19 de fevereiro de 2011 09:19, Dominio Informatica< > dominio em engeplus.com.br> escreveu: > >> Bom dia a todos, estou com um problema na conexao dbx com firebird 2.5. >> >> Da a seguinte mensagem: >> >> Cannot load fbcliente.dll library (error code 193). The fbcliente.dll >> library may be missing from the system path or you may have an incompatible >> version of the library instaled. >> >> Conectando com outros componentes, funciona, mas com dbx nao consigo. >> >> Alguem poderia dar uma força. >> >> Grato, >> >> Rodrigo >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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 Você quis dizer pra pegar o arquivo FBClient.dll (que pode ser encontrado em c:\Arquivos de Programas\Firebird\Bin) e coloca em uma pasta que possa ser "enxergada" pelo teu sistema, ex: \windows\system32 e se possivel depois "registra-la" da seguinte forma : abra o DOS e digite regsvr32 fbclient.dll -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From bzottis em ig.com.br Sat Feb 19 20:14:15 2011 From: bzottis em ig.com.br (Zottis) Date: Sat, 19 Feb 2011 20:14:15 -0200 Subject: [firebase-br] Cadastro de produtos de Supermercado Message-ID: <002d01cbd082$5bdb3690$1391a3b0$@ig.com.br> Pessoal, alguém teria o Cadastro de Produtos de supermercado em SQL? Desde já agradeço Zottis From hpensador em gmail.com Sat Feb 19 23:09:23 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Sat, 19 Feb 2011 22:09:23 -0300 Subject: [firebase-br] =?iso-8859-1?q?Opera=E7=E3o_com_horas?= Message-ID: Boa noite colegas! select cast('15:23' as time) - cast('12:00' as time) from rdb$database No select acima estou subtraindo 15:23 - 12:00, quando executo a mesma no ibexpert recebo como resultado 12.180,0000 - não conseguir desifrar porque deste valor. o Valor resultante desta operação seria 03:23h/min... qual procedimento devo adotar para obter o resultado esperado? -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador www.hpensador.net (71) 9975-9176 From hpensador em gmail.com Sat Feb 19 23:16:59 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Sat, 19 Feb 2011 23:16:59 -0300 Subject: [firebase-br] =?iso-8859-1?q?Opera=E7=E3o_com_horas?= In-Reply-To: References: Message-ID: Desculpem colegas, após dar uma lida no livro Firebird Essecial Capítulo 17 (Manipulando datas e horas) do Carlos Cantu, encontrei a resposta. O resultado é apresentado em segundos... fiz uma busca na net encontrei alguns códigos mostrando como transformar o resultado em horas, minutos e segundos, fiz algumas adaptações com a colaboração do amigo Itamar Bermond e cheguei a um resultado satisfatório o qual compartilharei aqui. create or alter procedure diferenca_entre_horas ( hora_incial time, hora_final time) returns ( permanencia time) as declare variable diferenca integer; declare variable minutos integer; declare variable segundos integer; declare variable horas integer; begin if (:hora_final < :hora_incial) then diferenca = (:hora_final - :hora_incial) + 86400; else diferenca = (:hora_final - :hora_incial); segundos = :diferenca - :diferenca / 60 * 60; diferenca = (:diferenca - :segundos) / 60; minutos = :diferenca - :diferenca / 60 * 60; diferenca = (:diferenca - :minutos) / 60; horas = :diferenca - :diferenca / 60 * 60; permanencia = cast((horas || ':' || :minutos || ':' || :segundos) as time); suspend; end -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador www.hpensador.net (71) 9975-9176 From listas em warmboot.com.br Sun Feb 20 08:59:28 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Sun, 20 Feb 2011 08:59:28 -0300 Subject: [firebase-br] =?iso-8859-1?q?Opera=E7=E3o_com_horas?= In-Reply-To: References: Message-ID: <907279482.20110220085928@warmboot.com.br> http://www.firebase.com.br/fb/artigo.php?id=759 []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br HO> Desculpem colegas, após dar uma lida no livro Firebird Essecial Capítulo HO> 17 (Manipulando datas e horas) do Carlos Cantu, encontrei a resposta. O HO> resultado é apresentado em segundos... fiz uma busca na net encontrei HO> alguns códigos mostrando como transformar o resultado em horas, minutos HO> e segundos, fiz algumas adaptações com a colaboração do amigo Itamar HO> Bermond e cheguei a um resultado satisfatório o qual compartilharei aqui. HO> create or alter procedure diferenca_entre_horas ( HO> hora_incial time, HO> hora_final time) HO> returns ( HO> permanencia time) HO> as HO> declare variable diferenca integer; HO> declare variable minutos integer; HO> declare variable segundos integer; HO> declare variable horas integer; HO> begin HO> if (:hora_final < :hora_incial) then HO> diferenca = (:hora_final - :hora_incial) + 86400; HO> else HO> diferenca = (:hora_final - :hora_incial); HO> segundos = :diferenca - :diferenca / 60 * 60; HO> diferenca = (:diferenca - :segundos) / 60; HO> minutos = :diferenca - :diferenca / 60 * 60; HO> diferenca = (:diferenca - :minutos) / 60; HO> horas = :diferenca - :diferenca / 60 * 60; HO> permanencia = cast((horas || ':' || :minutos || ':' || :segundos) as HO> time); HO> suspend; HO> end From cwfsa1 em gmail.com Sun Feb 20 20:54:40 2011 From: cwfsa1 em gmail.com (Carlos Wilson) Date: Sun, 20 Feb 2011 20:54:40 -0300 Subject: [firebase-br] TbUdf 64 bits In-Reply-To: References: <4D5EF2FC.4060803@gmail.com> <4D5FB51F.2010000@o2tecnologia.com.br> Message-ID: <4D61A9C0.2010905@gmail.com> Não tenho experiencia nenhuma nem com o freepascal, nem em compilar dll, se alguém já tiver feito isso e poder compartilhar seria muito apreciado, claro que cada um tem a sua consciencia, mas ajudaria e muito a comunidade open source. Afinal de "Graça recebestes, de graça dai." []'s Carlos Wilson Formosystem Informática e Automação Comercial Em 19/02/2011 12:13, Eurides Baptistella escreveu: > cara utilize o free pascal recentemente para comp. Udf. > > Em 19/02/11, Paulo (O2 Tecnologia) escreveu: >> Ou dar uma ajuda em como recompilar a mesma para 64bits. >> >> >> Em 18/02/2011 20:30, Carlos Wilson escreveu: >>> Boa noite, Alguém teria a TbUdf em 64 bits pra compartilhar conosco? >>> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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 raposoej em ig.com.br Sun Feb 20 21:08:15 2011 From: raposoej em ig.com.br (JULLIANO EUSTAQUIO RAPOSO) Date: Sun, 20 Feb 2011 21:08:15 -0300 Subject: [firebase-br] TbUdf 64 bits In-Reply-To: <4D61A9C0.2010905@gmail.com> References: <4D5EF2FC.4060803@gmail.com> <4D5FB51F.2010000@o2tecnologia.com.br> <4D61A9C0.2010905@gmail.com> Message-ID: FAVOR ME EXPLICAR COMO É QUE EU FAÇO PARA PARAR DE RECBER ESTAS MSG,POIS EU JA CANCELEI ME U CADASTRO E MESMO ASSIM VOCÊIS ESTAÃO ENCHENDO MIMNHA CAIXA DE E-MAIL. GRATO. RAPOSO. Em 20 de fevereiro de 2011 20:54, Carlos Wilson escreveu: > Não tenho experiencia nenhuma nem com o freepascal, nem em compilar dll, se > alguém já tiver feito isso e poder compartilhar seria muito apreciado, claro > que cada um tem a sua consciencia, mas ajudaria e muito a comunidade open > source. Afinal de "Graça recebestes, de graça dai." > > []'s > Carlos Wilson > Formosystem > Informática e Automação Comercial > > > Em 19/02/2011 12:13, Eurides Baptistella escreveu: > >> cara utilize o free pascal recentemente para comp. Udf. >> >> Em 19/02/11, Paulo (O2 Tecnologia) escreveu: >> >>> Ou dar uma ajuda em como recompilar a mesma para 64bits. >>> >>> >>> Em 18/02/2011 20:30, Carlos Wilson escreveu: >>> >>>> Boa noite, Alguém teria a TbUdf em 64 bits pra compartilhar conosco? >>>> >>>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir 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 osmar.bento em ig.com.br Sun Feb 20 22:31:39 2011 From: osmar.bento em ig.com.br (Osmar Aparecido Bento Junior) Date: Sun, 20 Feb 2011 22:31:39 -0300 Subject: [firebase-br] Cadastro de produtos de Supermercado In-Reply-To: <002d01cbd082$5bdb3690$1391a3b0$@ig.com.br> References: <002d01cbd082$5bdb3690$1391a3b0$@ig.com.br> Message-ID: tenho ...na verdade sei quem tem, mas o cara vai cobrar...se tiver interesse... Em 19 de fevereiro de 2011 20:14, Zottis escreveu: > Pessoal, alguém teria o Cadastro de Produtos de supermercado em SQL? > > > Desde já agradeço > > Zottis > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Mon Feb 21 12:42:10 2011 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Mon, 21 Feb 2011 12:42:10 -0300 Subject: [firebase-br] Firebird X Insert com loop Message-ID: Pessoal, Tenho uma aplicação desenvolvida em .NET e trabalhando com o Firebird 2.1.3 Classic Neste aplicativo eu tenho um procedimento onde eu leio o conteudo de um arquivo TXT, trato as informações e depois faco um loop para inserir as informções no banco. A quantidade de linhas destes arquivos TXT que falei varia de 1 ate 15.000 O problema tem ocorrido quando meu loop é muito grande, tipo um arquivo de 15.000 linhas. O sistema ao que parece trava alguma transação e depois disso, outras transações que deveriam executar na tabela onde estao sendo inseridas as informações ficam travadas tambem e eu so consigo recuperar o funcionamento se eu reiniciar o servidor. Diante destas informaçõe eu tenho algumas duvidas? 1 - Existe algum tipo de otimizacao/configuracao que eu possa fazer no Firebird para ajudar quando eu tiver um loop de insercao de 15.000 linhas? 2 - Trabalhando com o firebird .net data provider eu estou inserindo as informações usando um insert, sera que usar stored procedure faria alguma diferença? 3 - Sera que valeria tambem o esforço de fazer modificaçoes na estrutura da tabela onde estao sendo inseridas as informações? Por exemplos tenho campos do tipo INTEGER onde guardo valores pequenos como 1 ou 2. Ja pensei em trocar para SMALLINT. Ou coisas do tipo. Se alguem puder dar uma força. Valew!! Marcelo Moreira (31) 8420-2723 E-mail / MSN: marcelomoreira.souza em hotmail.com E-mail: marcelomoreira.souza em gmail.com Skype: marcelomoreira.souza From renato em vertice.ind.br Mon Feb 21 12:43:14 2011 From: renato em vertice.ind.br (Renato) Date: Mon, 21 Feb 2011 12:43:14 -0300 Subject: [firebase-br] encurte a sua URL In-Reply-To: <1829977545-1297885910-cardhu_decombobulator_blackberry.rim.net-2115117741-@bda662.bisx.prod.on.blackberry> References: <4D556765.6050300@goldensoft.inf.br><011401cbca14$a8ac6c60$fa054520$@eficazinformatica.com.br><4D559B13.3060204@goldensoft.inf.br> <1829977545-1297885910-cardhu_decombobulator_blackberry.rim.net-2115117741-@bda662.bisx.prod.on.blackberry> Message-ID: <000001cbd1de$0d629320$2827b960$@ind.br> Boa tarde pessoal da lista Gostaria de compartilhar com vcs um site que eu fiz nesse final de semana HTTP://pqno.net/ Trata-se de um encurtador de url, sei que não tem nada haver com o assunto da lista Por isso não vou ficar perturbando vocês. Mais aceito sugestões, já estou fazendo as implementações com o twitter. Grato Renato From pportellaa.firebase em gmail.com Mon Feb 21 12:48:46 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Mon, 21 Feb 2011 12:48:46 -0300 Subject: [firebase-br] Firebird X Insert com loop In-Reply-To: References: Message-ID: <4D62895E.5010604@gmail.com> Em 21/02/2011 12:42, Marcelo Moreira escreveu: > Pessoal, > > Tenho uma aplicação desenvolvida em .NET e trabalhando com o Firebird 2.1.3 > Classic > Neste aplicativo eu tenho um procedimento onde eu leio o conteudo de um > arquivo TXT, trato as informações e depois faco um loop para inserir as > informções no banco. A quantidade de linhas destes arquivos TXT que falei > varia de 1 ate 15.000 > O problema tem ocorrido quando meu loop é muito grande, tipo um arquivo de > 15.000 linhas. O sistema ao que parece trava alguma transação e depois > disso, outras transações que deveriam executar na tabela onde estao sendo > inseridas as informações ficam travadas tambem e eu so consigo recuperar o > funcionamento se eu reiniciar o servidor. > > Diante destas informaçõe eu tenho algumas duvidas? > > 1 - Existe algum tipo de otimizacao/configuracao que eu possa fazer no > Firebird para ajudar quando eu tiver um loop de insercao de 15.000 linhas? > > 2 - Trabalhando com o firebird .net data provider eu estou inserindo as > informações usando um insert, sera que usar stored procedure faria alguma > diferença? > > 3 - Sera que valeria tambem o esforço de fazer modificaçoes na estrutura da > tabela onde estao sendo inseridas as informações? Por exemplos tenho campos > do tipo INTEGER onde guardo valores pequenos como 1 ou 2. Ja pensei em > trocar para SMALLINT. Ou coisas do tipo. > > Se alguem puder dar uma força. > > Valew!! > > 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 Que tal commitar suas transações/inserções de 250 em 250 registros? -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From marcelomoreira.souza em gmail.com Mon Feb 21 12:55:16 2011 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Mon, 21 Feb 2011 12:55:16 -0300 Subject: [firebase-br] Firebird X Insert com loop In-Reply-To: <4D62895E.5010604@gmail.com> References: <4D62895E.5010604@gmail.com> Message-ID: Paulo, O problema de fazer isso é que se ocorrer algum problema ate que todas as linhas tenham sido inseridas no banco eu tenho de executar um rollback From pportellaa.firebase em gmail.com Mon Feb 21 12:57:25 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Mon, 21 Feb 2011 12:57:25 -0300 Subject: [firebase-br] Firebird X Insert com loop In-Reply-To: References: <4D62895E.5010604@gmail.com> Message-ID: <4D628B65.9030707@gmail.com> Em 21/02/2011 12:55, Marcelo Moreira escreveu: > Paulo, > > O problema de fazer isso é que se ocorrer algum problema ate que todas as > linhas tenham sido inseridas no banco eu tenho de executar um rollback > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa E qual o problema nisso/disso? Rollback ele existe pra isso mesmo, dar segurança nas transações. -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From magno em speet.com.br Mon Feb 21 13:54:06 2011 From: magno em speet.com.br (Magno System) Date: Mon, 21 Feb 2011 13:54:06 -0300 Subject: [firebase-br] Firebird X Insert com loop References: <4D62895E.5010604@gmail.com> <4D628B65.9030707@gmail.com> Message-ID: <006c01cbd1e7$f4785b10$6915a8c0@MagnoSystem> Então Paulo, como ele vai dar ROLLBACK em 15000 linhas se elas foram comitadas a cada 250 linhas. Se ele estiver com a transação entre a linha 14001 e 14250, o rollback vai cancelar somente este intervalo. De 1 a 14000 já teriam sido comitadas. ----- Original Message ----- From: "Paulo Portella" To: "FireBase" Sent: Monday, February 21, 2011 12:57 PM Subject: Re: [firebase-br] Firebird X Insert com loop Em 21/02/2011 12:55, Marcelo Moreira escreveu: > Paulo, > > O problema de fazer isso é que se ocorrer algum problema ate que todas as > linhas tenham sido inseridas no banco eu tenho de executar um rollback > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa E qual o problema nisso/disso? Rollback ele existe pra isso mesmo, dar segurança nas transações. -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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 Feb 21 14:11:43 2011 From: luciano em orgsystem.com.br (Luciano) Date: Mon, 21 Feb 2011 17:11:43 +0000 (UTC) Subject: [firebase-br] 100 CPU firebird 2.5 Classic References: <4D5EE32A.2040602@o2tecnologia.com.br> <659324609.20110218210810@warmboot.com.br> Message-ID: Fabiano Moura writes: > > Ou a query abaixo, porém, para a query ser executada de forma correta, vc > terá que estar com o banco atualizado para Firebird 2.5 > > SELECT FIRST 10 > STMT.MON$ATTACHMENT_ID, > STMT.MON$SQL_TEXT, > MEM.MON$MEMORY_USED > FROM MON$MEMORY_USAGE MEM > NATURAL JOIN MON$STATEMENTS STMT > ORDER BY MEM.MON$MEMORY_USED DESC > > *Obrigado,* > * > * > * > * > > No final de semana coloquei com tamanho de página 8192, buffer = 128, e desativei sweep, parecia que ia ficar perfeito, só que as vezes algum processo fica 100%, pelo PID eu acabo com ele o sistema estabiliza. Nao acredito ser indice pois os clientes que travão não estão fazendo nada que force o processameto. Alguém sugere algo para teste ? From pportellaa.firebase em gmail.com Mon Feb 21 14:27:00 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Mon, 21 Feb 2011 14:27:00 -0300 Subject: [firebase-br] Firebird X Insert com loop In-Reply-To: <006c01cbd1e7$f4785b10$6915a8c0@MagnoSystem> References: <4D62895E.5010604@gmail.com> <4D628B65.9030707@gmail.com> <006c01cbd1e7$f4785b10$6915a8c0@MagnoSystem> Message-ID: <4D62A064.8090709@gmail.com> Em 21/02/2011 13:54, Magno System escreveu: > Então Paulo, como ele vai dar ROLLBACK em 15000 linhas se elas foram > comitadas a cada 250 linhas. Se ele estiver com a transação entre a > linha 14001 e 14250, o rollback vai cancelar somente este intervalo. > De 1 a 14000 já teriam sido comitadas. > > > ----- Original Message ----- From: "Paulo Portella" > > To: "FireBase" > Sent: Monday, February 21, 2011 12:57 PM > Subject: Re: [firebase-br] Firebird X Insert com loop > > > Em 21/02/2011 12:55, Marcelo Moreira escreveu: >> Paulo, >> >> O problema de fazer isso é que se ocorrer algum problema ate que >> todas as >> linhas tenham sido inseridas no banco eu tenho de executar um rollback >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > E qual o problema nisso/disso? > Rollback ele existe pra isso mesmo, dar segurança nas transações. > > Desculpe a curiosidade então o que são essas 15.000 linhas para que TODAS devam ser commitadas? NFe de importação? Re-li o texto original e vendo que ele disse que "alguma transação trava", por isso entendi que cada uma é independente... blz.? Mas pensei novamente noutra coisa aqui, seu lance é saber SE o sistema travou não é? pra cada loop tambem experimente executar: Application.ProcessMessages; Quanto ao uso de StoredProcedure, não vejo o porque, pois para cada linha será uma "chamada independente" então volta ao X inicial que levantei e que não poderia -> Commitar TUDO ou nada. Quanto aos campos serem Integer/Smallinteger eu aconselharia Char(1), caso você não tenha que fazer cálculos, se tiver que fazer calculo, então não mude. Volto a perguntar -> qual é o conteúdo dessas 15mil linhas que devam todas serem inseridas? tu não pode tratá-las? Faço isso em um cliente que possui 40 lojas, imagine importar todo o movimento diário/semanal/quinzenal/mensal de Cartão de Crédito/Débito (várias bandeiras) e cada arquivo que meu sistema lê/importa/trata/relaciona não dura mais que 5 minutos (+/- 5mil linhas em dias fracos) -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From marcelomoreira.souza em gmail.com Mon Feb 21 15:00:53 2011 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Mon, 21 Feb 2011 15:00:53 -0300 Subject: [firebase-br] Firebird X Insert com loop In-Reply-To: <4D62A064.8090709@gmail.com> References: <4D62895E.5010604@gmail.com> <4D628B65.9030707@gmail.com> <006c01cbd1e7$f4785b10$6915a8c0@MagnoSystem> <4D62A064.8090709@gmail.com> Message-ID: Paulo, No caso o conteudo dos arquivos sao informacoes de clientes que devo jogar no banco de dados para que meu aplicativo possa "trabalha-las". E se algo der errado no processo de importacao nao posso trabalhar apenas com o que ja foi comitado. Referente ao travamento que falei, o mesmo ocorre no banco de dados mesmo pois pra voce entender quando ocorre este travamento nas transacoes mesmo eu encerrando meu aplicativo as transacoes ficam pendentes no banco e dai para frente nao consigo mais trabalhar com esta tabela onde as informacoes estavam sendo inseridas pelo loop. Apenas completando, quando meu aplicativo esta executando o loop ele nao fica travado pois este processo esta dentro de uma thread. Um outro fato que nao citei é que enquanto tenho este ROBÔ realizando os inserts usando o loop pode acontecer na mesma tabela um insert isolado vindo de uma aplicacao web que tenho conectada neste banco. Sera que isso poderia gerar o problema do travamento das transacoes? From diegomaccari em ig.com.br Mon Feb 21 15:07:31 2011 From: diegomaccari em ig.com.br (Diego Maccari) Date: Mon, 21 Feb 2011 15:07:31 -0300 Subject: [firebase-br] Firebird X Insert com loop In-Reply-To: <4D62A064.8090709@gmail.com> References: <4D62895E.5010604@gmail.com> <4D628B65.9030707@gmail.com><006c01cbd1e7$f4785b10$6915a8c0@MagnoSystem> <4D62A064.8090709@gmail.com> Message-ID: <21E4F8B257AC48EF90070CB05D509580@DIEGOPC> Olha eu não sei qual e o cenário em que vc se encontra, mas eu ja tive este problema aqui tambem porem eu faço importação do TXT que na verdade é um arquivo SPED FISCAL, com mais de 200 MIL linhas, tava dando problema aqui Application.ProcessMessages; resolveu em partes. cada vez que é inserido um novo registro execute Application.ProcessMessages; isso o ajudará muito. -------------------------------------------------- From: "Paulo Portella" Sent: Monday, February 21, 2011 2:27 PM To: "FireBase" Subject: Re: [firebase-br] Firebird X Insert com loop > Em 21/02/2011 13:54, Magno System escreveu: >> Então Paulo, como ele vai dar ROLLBACK em 15000 linhas se elas foram >> comitadas a cada 250 linhas. Se ele estiver com a transação entre a linha >> 14001 e 14250, o rollback vai cancelar somente este intervalo. De 1 a >> 14000 já teriam sido comitadas. >> >> >> ----- Original Message ----- From: "Paulo Portella" >> >> To: "FireBase" >> Sent: Monday, February 21, 2011 12:57 PM >> Subject: Re: [firebase-br] Firebird X Insert com loop >> >> >> Em 21/02/2011 12:55, Marcelo Moreira escreveu: >>> Paulo, >>> >>> O problema de fazer isso é que se ocorrer algum problema ate que todas >>> as >>> linhas tenham sido inseridas no banco eu tenho de executar um rollback >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> E qual o problema nisso/disso? >> Rollback ele existe pra isso mesmo, dar segurança nas transações. >> >> > Desculpe a curiosidade então o que são essas 15.000 linhas para que TODAS > devam ser commitadas? > NFe de importação? > > Re-li o texto original e vendo que ele disse que "alguma transação trava", > por isso entendi que cada uma é independente... blz.? > > Mas pensei novamente noutra coisa aqui, seu lance é saber SE o sistema > travou não é? pra cada loop tambem experimente executar: > Application.ProcessMessages; > > Quanto ao uso de StoredProcedure, não vejo o porque, pois para cada linha > será uma "chamada independente" então volta ao X inicial que levantei e > que não poderia -> Commitar TUDO ou nada. > > Quanto aos campos serem Integer/Smallinteger eu aconselharia Char(1), caso > você não tenha que fazer cálculos, se tiver que fazer calculo, então não > mude. > > Volto a perguntar -> qual é o conteúdo dessas 15mil linhas que devam todas > serem inseridas? > tu não pode tratá-las? > > Faço isso em um cliente que possui 40 lojas, imagine importar todo o > movimento diário/semanal/quinzenal/mensal de Cartão de Crédito/Débito > (várias bandeiras) e cada arquivo que meu sistema > lê/importa/trata/relaciona não dura mais que 5 minutos (+/- 5mil linhas em > dias fracos) > > > -- > Vida de americano é assim: iPhone, iPod, iPad, iMac?. > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Feb 21 15:38:20 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Mon, 21 Feb 2011 15:38:20 -0300 Subject: [firebase-br] Firebird X Insert com loop In-Reply-To: References: <4D62895E.5010604@gmail.com> <4D628B65.9030707@gmail.com> <006c01cbd1e7$f4785b10$6915a8c0@MagnoSystem> <4D62A064.8090709@gmail.com> Message-ID: <4D62B11C.9010207@gmail.com> Em 21/02/2011 15:00, Marcelo Moreira escreveu: > Paulo, > > No caso o conteudo dos arquivos sao informacoes de clientes que devo jogar > no banco de dados para que meu aplicativo possa "trabalha-las". > E se algo der errado no processo de importacao nao posso trabalhar apenas > com o que ja foi comitado. > Referente ao travamento que falei, o mesmo ocorre no banco de dados mesmo > pois pra voce entender quando ocorre este travamento nas transacoes mesmo eu > encerrando meu aplicativo as transacoes ficam pendentes no banco e dai para > frente nao consigo mais trabalhar com esta tabela onde as informacoes > estavam sendo inseridas pelo loop. > > Apenas completando, quando meu aplicativo esta executando o loop ele nao > fica travado pois este processo esta dentro de uma thread. > > Um outro fato que nao citei é que enquanto tenho este ROBÔ realizando os > inserts usando o loop pode acontecer na mesma tabela um insert isolado vindo > de uma aplicacao web que tenho conectada neste banco. Sera que isso poderia > gerar o problema do travamento das transacoes? > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa Então o "buraco é mais embaixo". Threads quando bem executados são uma maravilha.. .Ja quando nãoooo, enfim. Entao, falando nisso =>> Você está usando conexões individuais por cada Thread né? ou seja, pra cada Thread você tem toda a ligação necessária, algo como: var transacao banco query begin transacao.begin while not(linha.eof) do begin banco.create query.create query.execute query.freeandnil banco.freeandnil linha.next; end; transacao.end; end; -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From marcelomoreira.souza em gmail.com Mon Feb 21 15:54:07 2011 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Mon, 21 Feb 2011 15:54:07 -0300 Subject: [firebase-br] Firebird X Insert com loop In-Reply-To: <4D62B11C.9010207@gmail.com> References: <4D62895E.5010604@gmail.com> <4D628B65.9030707@gmail.com> <006c01cbd1e7$f4785b10$6915a8c0@MagnoSystem> <4D62A064.8090709@gmail.com> <4D62B11C.9010207@gmail.com> Message-ID: Pessoal, No caso eu nunca faço a importacao de mais de um arquivo ao mesmo tempo. Eu adicionei este processo de importação dentro de uma thread apenas para que o aplicativo nao fique travado durante o processo. Apenas completando ja fiz testes com este processo fora desta thread que eu citei e o problema ocorre da mesma maneira. From armando.boza em gmail.com Mon Feb 21 15:57:48 2011 From: armando.boza em gmail.com (=?ISO-8859-1?Q?Armando_Boza_Gon=E7alves?=) Date: Mon, 21 Feb 2011 15:57:48 -0300 Subject: [firebase-br] Firebird X Insert com loop In-Reply-To: References: Message-ID: <4D62B5AC.3080602@gmail.com> Vc diz que a aplicação é em .NET com dataprovider do firebird, vc fez em Visual Studio? Olha, tive pouco contato com o dataprovider e .net, apenas testes de curioso mesmo, mas creio que a chance de ser erro na programação seja de 80%. Poste aqui o trecho da programação em que vc processa os inserts pro pessoal analisar. Deve ta faltando alguma coisinha de nada. Att -- Armando Boza Gonçalves X-Software Desenvolvimento Site.: www.xsoftwaredesenvolvimento.com.br Email: armando.boza em gmail.com Msn..: armandoboza em hotmail.com Skype: armando.boza (43)8409-9735 From marcelomoreira.souza em gmail.com Mon Feb 21 16:24:25 2011 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Mon, 21 Feb 2011 16:24:25 -0300 Subject: [firebase-br] Firebird X Insert com loop In-Reply-To: <4D62B5AC.3080602@gmail.com> References: <4D62B5AC.3080602@gmail.com> Message-ID: Armando, No caso estou o Visual Studio sim. Repare que as linhas do arquivo TXT que eu citei estao contidas no meu objeto recipientDetailList que é onde esta ocorrendo o loop. Veja um pedaço do codigo: FbCommand FbCommandRecipientList = new FbCommand(); this.firebirdConnection.Open(); FbTransaction fbTransaction = this.firebirdConnection.FbConnection.BeginTransaction(); StringBuilder sbSql = new StringBuilder(); sbSql.Append("INSERT INTO SEND_LIST (PRIORITY_ID, SEND_DATE, SEND_TIME, "); sbSql.Append("MOBILE_NUMBER, MESSAGE_ALPHA, USERNAME, GROUP_SEND_ID, "); sbSql.Append("RECIPIENT_CODE, RECIPIENT_NAME, RECIPIENT_RETURN_PHONE, "); sbSql.Append("RECIPIENT_RETURN_TIME, ACCOUNT_ID, RECIPIENT_PARAMETERS) "); sbSql.Append("VALUES (@PRIORITY_ID, @SEND_DATE, @SEND_TIME, @MOBILE_NUMBER, "); sbSql.Append("@MESSAGE_ALPHA, @USERNAME, @GROUP_SEND_ID, @RECIPIENT_CODE, "); sbSql.Append("@RECIPIENT_NAME, @RECIPIENT_RETURN_PHONE, @RECIPIENT_RETURN_TIME, "); sbSql.Append("@ACCOUNT_ID, @RECIPIENT_PARAMETERS)"); FbCommandRecipientList.Connection = this.firebirdConnection.FbConnection; FbCommandRecipientList.Transaction = fbTransaction; FbCommandRecipientList.CommandType = CommandType.Text; FbCommandRecipientList.CommandText = sbSql.ToString(); try { foreach (RecipientDetail recipientDetail in recipientDetailList) { FbCommandRecipientList.Parameters.Clear(); FbCommandRecipientList.Parameters.Add("PRIORITY_ID", 2); FbCommandRecipientList.Parameters.Add("SEND_DATE", this.sendDate); FbCommandRecipientList.Parameters.Add("SEND_TIME", sendTime); FbCommandRecipientList.Parameters.Add("MOBILE_NUMBER", recipientDetail.MobileNumber); FbCommandRecipientList.Parameters.Add("MESSAGE_ALPHA", recipientDetail.MessageAlpha); FbCommandRecipientList.Parameters.Add("USERNAME", this.userName); FbCommandRecipientList.Parameters.Add("GROUP_SEND_ID", this.groupSendId); FbCommandRecipientList.Parameters.Add("RECIPIENT_CODE", recipientDetail.Code); FbCommandRecipientList.Parameters.Add("RECIPIENT_NAME", recipientDetail.Name); FbCommandRecipientList.Parameters.Add("RECIPIENT_RETURN_PHONE", recipientDetail.ReturnPhone); FbCommandRecipientList.Parameters.Add("RECIPIENT_RETURN_TIME", recipientDetail.ReturnTime); FbCommandRecipientList.Parameters.Add("ACCOUNT_ID", this.accountId); FbCommandRecipientList.Parameters.Add("RECIPIENT_PARAMETERS", recipientDetail.RecipientText); sendTime = sendTime.AddSeconds(recipientInterval); FbCommandRecipientList.ExecuteNonQuery(); } } catch { fbTransaction.Rollback; } finally { fbTransaction.Commit; } From felipearon em gmail.com Mon Feb 21 17:20:56 2011 From: felipearon em gmail.com (Felipe Aron) Date: Mon, 21 Feb 2011 17:20:56 -0300 Subject: [firebase-br] Firebird 1.5 - Bug NUMERIC(18,2) ? Message-ID: Pessoal, é verdade que o Firebird 1.5 tem um bug quanto a arredondamento para campos NUMERIC acima de 9 casas - Ex: Numeric(18,2) ? -- Analista programador #FollowMe: @felipearon ( http://felipearon.com.br/) From bzottis em ig.com.br Mon Feb 21 18:01:53 2011 From: bzottis em ig.com.br (Zottis) Date: Mon, 21 Feb 2011 18:01:53 -0300 Subject: [firebase-br] Servidor dedicado P FB? Message-ID: <001b01cbd20a$949faef0$bddf0cd0$@ig.com.br> Pessoal, Na Atual versão do FB, considerando a Versão 3.0 que se aproxima, qual seria um aboa configuração para um servidor dedicado ao Firebird? No Máximo 15 maquinas. Desde já agradeço. Zottis From mariodosreyx em gmail.com Tue Feb 22 09:10:06 2011 From: mariodosreyx em gmail.com (=?utf-8?b?TcOhcmlv?= Reis) Date: Tue, 22 Feb 2011 12:10:06 +0000 (UTC) Subject: [firebase-br] Campos tipo Array Message-ID: Olá pessoal, Nunca usei este tipo de campos e não sei se percebi bem a sua utilização. É assim tenho uma campo NIB c/21 caracteres(ex:NIB="0012-0025-00947484503-29") e precisava parti-lo num array(no delphi seria mais um record) assim: NIB[0] CHAR[ 4] // Código do Banco = "0012" NIB[1] CHAR[ 4] // CÓdigo do Balcão = "0025" NIB[2] CHAR[11] // N.º Conta = "00947484503" NIB[3] CHAR[ 2] // ChekDigit = "29" É ideia era deixar de usar: BANCO_ID = SUBSTRING(NIB FROM 1 FOR 4); BALCAO_ID = SUBSTRING(NIB FROM 5 FOR 4); CONTA_ID = SUBSTRING(NIB FROM 9 FOR 11); CHKDG = SUBSTRING(NIB FROM 19 FOR 2); e passar a usar: BANCO_ID = NIB[0]... ETC... É possível? Já alguém da lista usou em coisa do género? Se alguém puder ajudar agradeço Obrigado Mário From cacgodinho em gmail.com Tue Feb 22 11:13:52 2011 From: cacgodinho em gmail.com (Carlos Alberto) Date: Tue, 22 Feb 2011 11:13:52 -0300 Subject: [firebase-br] ReportX Message-ID: <73F6AE10A11946298F2BF10E053F398E@NoteInsumos> Prezados colegas, Preciso imprimir vários registros de uma tabela e depois vários registros de outra tabela numa mesma seção do ReportX. Há a possibilidade de se fazer isso? Grato a todos, Carlos. From jhonatano em maissolucoes.com Tue Feb 22 11:30:35 2011 From: jhonatano em maissolucoes.com (jhonatano em maissolucoes.com) Date: Tue, 22 Feb 2011 11:30:35 -0300 (BRT) Subject: [firebase-br] Duvidas Message-ID: <9jao3ba.c639dfaf41acda6cc66a13006630e395@webmail.maissolucoes.com> Bom Dia Sou novo no site e nao sei ao certo como realizar perguntas e estou escrevendo este e-mail, bom estou com um problema uso o firebird 2.1 e dou suporte em um sistema feito em Delphi. Em um dos meus clientes tenho o firebird instalado no servidor e em uma estacao mas ao realizar o cadastro de um usuario o mesmo nao acessa o sistema na estacao somente no servidor.Aparece uma mensagem "Acesso para este usuario nao cadastrado no arquivo." Verifiquei com o pessoal que desenvolve o sistema e eles me informaram que e alguma configuracao do firebird porem procurei e nao encontrei voces sao a minha ultima esperanca espero resposta obrigado. Espero este e-mail esteja correto caso nao esteja por favor me avisem obrigado. From nivaldomart em gmail.com Tue Feb 22 12:46:27 2011 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Tue, 22 Feb 2011 12:46:27 -0300 Subject: [firebase-br] Duvidas In-Reply-To: <9jao3ba.c639dfaf41acda6cc66a13006630e395@webmail.maissolucoes.com> References: <9jao3ba.c639dfaf41acda6cc66a13006630e395@webmail.maissolucoes.com> Message-ID: Caro colega, Pelos detalhes que você postou fica um pouco difícil ajudar, mas arrisco que isso não deve ter muito haver com FB pois desconheço mensagens de erro em português do banco de dados. Mas de qualquer forma verifique se o firewall está bloqueando a porta 3050 (padrão do firebird) no servidor, tente se conectar ao banco de dados a partir da estação utilizando um programa como o IBExpert ou flamerobin, Como você disse que tem o firebird instalado nas duas máquinas possa ser que o aplicativo que você está dando suporte esteja tentando se conectar a uma base de dados local, mas não acredito que seja isso pois o erro seria outro. Tente detalhar um pouco mais o seu problema Poste o máximo de detalhes que puder, principalmente mensagens de erro, qual OS está utiizando, versão do banco, e, se souber, que componente usa para se conectar (IBO, IBX, ZEOS, etc) sds, Nivaldo Martins www.neotecnologia.net SSA-BA Em 22 de fevereiro de 2011 11:30, escreveu: > Bom Dia > Sou novo no site e nao sei ao certo como realizar perguntas e estou > escrevendo este e-mail, bom > estou com um problema uso o firebird 2.1 e dou suporte em um sistema feito > em Delphi. > Em um dos meus clientes tenho o firebird instalado no servidor e em uma > estacao mas ao realizar > o cadastro de um usuario o mesmo nao acessa o sistema na estacao somente > no servidor.Aparece uma mensagem > "Acesso para este usuario nao cadastrado no arquivo." > Verifiquei com o pessoal que desenvolve o sistema e eles me informaram que > e alguma configuracao do firebird porem procurei e nao encontrei voces sao > a minha ultima esperanca espero resposta obrigado. > Espero este e-mail esteja correto caso nao esteja por favor me avisem > 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 jonas em hos.com.br Tue Feb 22 13:15:29 2011 From: jonas em hos.com.br (Jonas Dametto) Date: Tue, 22 Feb 2011 13:15:29 -0300 Subject: [firebase-br] ReportX In-Reply-To: <73F6AE10A11946298F2BF10E053F398E@NoteInsumos> References: <73F6AE10A11946298F2BF10E053F398E@NoteInsumos> Message-ID: <4D63E121.9000200@hos.com.br> sim, pode usar um grupo para diferenciar os registros, e usar um select com union all das duas tabelas Em 22/02/2011 11:13, Carlos Alberto escreveu: > Prezados colegas, > > Preciso imprimir vários registros de uma tabela e depois vários registros de outra tabela numa mesma seção do ReportX. Há a possibilidade de se fazer isso? > Grato a todos, > > 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 -- Att, Jonas Dametto - Desenvolvedor, HOS Sistemas. Contato: jonas em hos.com.br Msn: jonasacc em gmail.com From robson.catunda em gmail.com Tue Feb 22 13:54:32 2011 From: robson.catunda em gmail.com (Robson Catunda) Date: Tue, 22 Feb 2011 13:54:32 -0300 Subject: [firebase-br] Firebird 1.5 - Bug NUMERIC(18,2) ? In-Reply-To: References: Message-ID: Utilizei muito tempo o f1.5 com numeric(15,2) e nunca ouvi falar disso. Qual bug seria esse? Em 21 de fevereiro de 2011 17:20, Felipe Aron escreveu: > Pessoal, > > é verdade que o Firebird 1.5 tem um bug quanto a arredondamento para campos > NUMERIC acima de 9 casas - Ex: Numeric(18,2) ? > > > -- > Analista programador > #FollowMe: @felipearon ( > http://felipearon.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 cacgodinho em gmail.com Tue Feb 22 15:02:33 2011 From: cacgodinho em gmail.com (Carlos Alberto) Date: Tue, 22 Feb 2011 15:02:33 -0300 Subject: [firebase-br] ReportX References: <73F6AE10A11946298F2BF10E053F398E@NoteInsumos> <4D63E121.9000200@hos.com.br> Message-ID: <05A5762901C745C98067CF0ADABAA56E@NoteInsumos> Jonas, Obrigado pela atenção. Mas vc tem um exemplo de um sql usando UNION? Grato, Carlos. ----- Original Message ----- From: "Jonas Dametto" To: "FireBase" Sent: Tuesday, February 22, 2011 1:15 PM Subject: Re: [firebase-br] ReportX sim, pode usar um grupo para diferenciar os registros, e usar um select com union all das duas tabelas Em 22/02/2011 11:13, Carlos Alberto escreveu: > Prezados colegas, > > Preciso imprimir vários registros de uma tabela e depois vários registros > de outra tabela numa mesma seção do ReportX. Há a possibilidade de se > fazer isso? > Grato a todos, > > 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 -- Att, Jonas Dametto - Desenvolvedor, HOS Sistemas. Contato: jonas em hos.com.br Msn: jonasacc em gmail.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 hpensador em gmail.com Tue Feb 22 15:47:38 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Tue, 22 Feb 2011 15:47:38 -0300 Subject: [firebase-br] ReportX In-Reply-To: <05A5762901C745C98067CF0ADABAA56E@NoteInsumos> References: <73F6AE10A11946298F2BF10E053F398E@NoteInsumos> <4D63E121.9000200@hos.com.br> <05A5762901C745C98067CF0ADABAA56E@NoteInsumos> Message-ID: Boa tarde Carlos Alberto! Select campo1, campo2, campo3 from tabela1 union select campo1, campo2, campo3 from tabela2 Observe que em ambos os selects há a mesma quantidade de campos e os mesmo devem ser do mesmo tipo em tabela1/tabela2 > > Obrigado pela atenção. Mas vc tem um exemplo de um sql usando UNION? > Grato, > -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador www.hpensador.net (71) 9975-9176 From marcelomoreira.souza em gmail.com Tue Feb 22 16:39:53 2011 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Tue, 22 Feb 2011 16:39:53 -0300 Subject: [firebase-br] Performance VARCHAR Message-ID: Pessoal, Eu nao cheguei a fazer o teste mas teoricamente qual senario teria melhor performance para inserir dados no banco Firebird 2.1.3 A - Inserir uma string contendo 300 caracteres em um campo VARCHAR(300) B - Dividir esta string contendo 300 caracteres em 6 campos VARCHAR(50) C - Nao faria diferença alguma -- Marcelo Moreira (31) 8420-2723 E-mail / MSN: marcelomoreira.souza em hotmail.com E-mail: marcelomoreira.souza em gmail.com Skype: marcelomoreira.souza From listas em warmboot.com.br Tue Feb 22 17:04:36 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Tue, 22 Feb 2011 17:04:36 -0300 Subject: [firebase-br] Performance VARCHAR In-Reply-To: References: Message-ID: <1276340707.20110222170436@warmboot.com.br> Alguma razão específica para dividir o string em 6 partes? Se a informação será sempre tratada como um todo, eu fico com a opção A. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br MM> Pessoal, MM> Eu nao cheguei a fazer o teste mas teoricamente qual senario teria melhor MM> performance para inserir dados no banco Firebird 2.1.3 MM> A - Inserir uma string contendo 300 caracteres em um campo VARCHAR(300) MM> B - Dividir esta string contendo 300 caracteres em 6 campos VARCHAR(50) MM> C - Nao faria diferença alguma From temp2 em tecnobyte.com.br Tue Feb 22 17:12:12 2011 From: temp2 em tecnobyte.com.br (=?iso-8859-1?Q?Tecnobyte_Inform=E1tica?=) Date: Tue, 22 Feb 2011 16:12:12 -0400 Subject: [firebase-br] Performance VARCHAR In-Reply-To: References: Message-ID: <319AE62EB8284D6D9D90C1CF20DD7883@danielnote> Boa tarde Também não fiz testes, mas vou dar minha opinião: 1. Se a quantidade de caracteres armazenados é igual nos dois casos, parece mais simples manipular um único campo em vez de cinco. Afinal, cada campo possui um descritor e se forem cinco campos teremos cinco descritores. O raciocínio que parece mais razoável é que um campo usa menos memória, etc e tal. Mas são apenas teorias de minha parte! 2. Na prática creio que fará pouca ou nenhuma diferença, pois o processamento de um ou cinco campos do tipo VARCHAR geralmente é muito rápido. Acredito que não será perceptível qualquer diferença significativa. Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br ----- Original Message ----- From: "Marcelo Moreira" To: "FireBase" Sent: Tuesday, February 22, 2011 3:39 PM Subject: [firebase-br] Performance VARCHAR Pessoal, Eu nao cheguei a fazer o teste mas teoricamente qual senario teria melhor performance para inserir dados no banco Firebird 2.1.3 A - Inserir uma string contendo 300 caracteres em um campo VARCHAR(300) B - Dividir esta string contendo 300 caracteres em 6 campos VARCHAR(50) C - Nao faria diferença alguma -- Marcelo Moreira (31) 8420-2723 E-mail / MSN: marcelomoreira.souza em hotmail.com E-mail: marcelomoreira.souza em gmail.com Skype: marcelomoreira.souza From edujed em gmail.com Tue Feb 22 17:32:34 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Tue, 22 Feb 2011 17:32:34 -0300 Subject: [firebase-br] 100 CPU firebird 2.5 Classic In-Reply-To: References: <4D5EE32A.2040602@o2tecnologia.com.br> <659324609.20110218210810@warmboot.com.br> Message-ID: COPIE a saída do gstat -h <> aqui para lista... assim teremos uma melhor noção do seu ambiente. ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 21 de fevereiro de 2011 14:11, Luciano escreveu: > Fabiano Moura writes: > >> >> Ou a query abaixo, porém, para a query ser executada de forma correta, vc >> terá que estar com o banco atualizado para Firebird 2.5 >> >> SELECT FIRST 10 >>   STMT.MON$ATTACHMENT_ID, >> STMT.MON$SQL_TEXT, >> MEM.MON$MEMORY_USED >> FROM MON$MEMORY_USAGE MEM >> NATURAL JOIN MON$STATEMENTS STMT >> ORDER BY MEM.MON$MEMORY_USED DESC >> >> *Obrigado,* >> * >> * >> * >> * >> >> > > No final de semana coloquei com tamanho de página 8192, buffer = 128, e > desativei sweep, parecia que ia ficar perfeito, só que as vezes algum processo > fica 100%, pelo PID eu acabo com ele o sistema estabiliza. Nao acredito ser > indice pois os clientes que travão não estão fazendo nada que force o > processameto. Alguém sugere algo para teste ? > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 juliocezarsilva em sfox.com.br Tue Feb 22 17:34:27 2011 From: juliocezarsilva em sfox.com.br (Julio Cezar - Desenvolvimento) Date: Tue, 22 Feb 2011 17:34:27 -0300 Subject: [firebase-br] RES: Performance VARCHAR In-Reply-To: Message-ID: Acredito que dependa da situação, acho que vc deve pensar não somente em performance mas em outros dados da sua modelagem. Ex.: Se for um campo obs que sempre será junto, não faz sentido realmente separar acho que o trabalho seria muito maior. Se for campos, rua/av, bairro, cidade, numero, etc. Vc deve pensar em qual a possibilidade de se precisar desses campos separados no futuro e o que irá acontecer se eles estiverem juntos. Nada substitui o ser humano! Inst. Faber Ludens -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Marcelo Moreira Enviada em: terça-feira, 22 de fevereiro de 2011 16:40 Para: FireBase Assunto: [firebase-br] Performance VARCHAR Pessoal, Eu nao cheguei a fazer o teste mas teoricamente qual senario teria melhor performance para inserir dados no banco Firebird 2.1.3 A - Inserir uma string contendo 300 caracteres em um campo VARCHAR(300) B - Dividir esta string contendo 300 caracteres em 6 campos VARCHAR(50) C - Nao faria diferença alguma -- 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 Tue Feb 22 17:35:04 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Tue, 22 Feb 2011 17:35:04 -0300 Subject: [firebase-br] =?iso-8859-1?q?erro_ainda_n=E3o_resolvido=2E=2E=2E?= In-Reply-To: <4d5a798f.4a69e50a.5cb4.ffffc971@mx.google.com> References: <4d5a798f.4a69e50a.5cb4.ffffc971@mx.google.com> Message-ID: qual é a sua string de conexão com o banco ? já tentou acesso com localhost ? ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 15 de fevereiro de 2011 11:03, Rafael Silva escreveu: > olá. > > sim irmão, já verifiquei tudo isso e tudo certo, mesmo assim continuo > sem ter acesso ao banco de dados... > > abraços... > > Rafael Silva - Desenvolvedor, help desk de software em T-I. > > -----Mensagem original----- > De: "NextCorp" > Para: "FireBase" > Data: Terça, 15 de Fevereiro de 2011 10:17 > Assunto: Re: [firebase-br] erro ainda não resolvido... > > Parceiro > > Verifica se na pasta que está o teu banco, vc deu permissão aos usuários > para manipulá-lo e ve se o arquivo.fdb não está bloqueado, clicando com o > botão direito nele e verificando nas propriedades. > > Washington > > -----Mensagem Original----- > From: Rafael Silva > Sent: Tuesday, February 15, 2011 8:07 AM > To: lista em firebase.com.br > Subject: Re: [firebase-br] erro ainda não resolvido... > > olá. > > certo, mais uso o win server 2003, será que ao criar meu banco eu criei > sem querer algum bloqueio no banco com o ib? > > obrigado... > -----Mensagem original----- > De: "Fabiano Martins" > Para: "FireBase" > Data: Segunda, 14 de Fevereiro de 2011 14:36 > Assunto: Re: [firebase-br] erro ainda não resolvido... > > Se vc usa o sysdba nao precisa criar. > tenta conectar com o ib então. > Parece que quando instala o fb no linux a primeira senha não é a padrão. > > -------------------------------------------------- > From: "Rafael Silva" > Sent: Monday, February 14, 2011 12:28 PM > To: > Subject: Re: [firebase-br] erro ainda não resolvido... > >> conecto com o usuário sysdba >> >> e ainda nao tentei conectar com o ib não; e não, ainda não criei, pois >> não pensei nisso, posso estar ssendo ignorante, mais acho que não sei >> fazer isso, criar o usuário no server fb? >> >> como faço isso? >> >> desde já  muito obrigado... >> >> >> >> >> >> -----Mensagem original----- >> De: "Fabiano Martins" >> Para: "FireBase" >> Data: Segunda, 14 de Fevereiro de 2011 11:08 >> Assunto: Re: [firebase-br] erro ainda não resolvido... >> >> Vc consegue conectar pelo ibexpert ? >> Qual usuario vc conecta no banco ? >> Já criou esse usuário no server fb com seus devidos acessos ? >> >> >> -------------------------------------------------- >> From: "Rafael Silva" >> Sent: Sunday, February 13, 2011 6:59 PM >> To: "FireBase" >> Subject: Re: [firebase-br]erro ainda não resolvido... >> >>> cara, no momento nao estou na empresa, vou tentar esplicar de maneira que >>> possa entender.... >>> >>> da o erro e daí aparece o nome do banco e depois no permission to access >>> data base.... >>> >>> Rafael Silva - Desenvolvedor e helpdesk  de software em >>> T-I. >>> >>> >>> ----- Original Message ----- >>> >>> From: "Reijanio Nunes Ribeiro" >>> To: "FireBase" >>> Sent: Sunday, February 13, 2011 6:03 PM >>> Subject: Re: [firebase-br]erro ainda não resolvido... >>> >>> >>> qua a menagem de erro, não me lembro de te-la visto >>> >>> Em 13 de fevereiro de 2011 16:34, Rafael Silva >>> escreveu: >>> >>>> uso win sever banco 1.5 sim tem... >>>> Rafael Silva - técnico em informática e processamento de dados. >>>> ----- Original Message ----- From: "Armando Boza Gonçalves" < >>>> armando.boza em gmail.com> >>>> To: "FireBase" >>>> Sent: Friday, February 11, 2011 10:17 AM >>>> Subject: Re: [firebase-br] erro ainda não resolvido... >>>> >>>> >>>> >>>> Amigo, vc não deu maiores detalhes do problema, apenas o problema. >>>> >>>> Windows ou Linux? >>>> Versão do firebird? >>>> SuperServer ou ClassicServer? >>>> Rede tem firewall, ISA ou Linux? >>>> >>>> Att >>>> >>>> -- >>>> Armando Boza Gonçalves >>>> X-Software Desenvolvimento >>>> Site.: www.xsoftwaredesenvolvimento.com.br >>>> Email: armando.boza em gmail.com >>>> Msn..: armandoboza em hotmail.com >>>> Skype: armando.boza >>>> (43)8409-9735 >>>> >>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > ----- > Nenhum vírus encontrado nessa mensagem. > Verificado por AVG - www.avgbrasil.com.br > Versão: 10.0.1204 / Banco de dados de vírus: 1435/3445 - Data de Lançamento: > 02/15/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 edujed em gmail.com Tue Feb 22 17:37:30 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Tue, 22 Feb 2011 17:37:30 -0300 Subject: [firebase-br] [Firebase-br]Insert com exception In-Reply-To: <6CB825F10C0E41F7A1F0F4FDFEE7955D@danielnote> References: <6CB825F10C0E41F7A1F0F4FDFEE7955D@danielnote> Message-ID: importe para um datasource em memória, e depois faça um while inserindo linha por linha em AUTO-COMMIT. ========================== Eduardo Jedliczka Apucarana - Pr ========================== 2011/2/14 Tecnobyte Informática : > Boa tarde > > O comando UPDATE OR INSERT não resolve? > > Veja: > >  Syntax rules: >   UPDATE OR INSERT INTO
[()] >       VALUES () >       [MATCHING ()] >       [RETURNING [INTO ]] > >  Scope: >   DSQL, PSQL > >  Examples: >   1. UPDATE OR INSERT INTO T1 (F1, F2) VALUES (:F1, :F2); >   2. UPDATE OR INSERT INTO EMPLOYEE (ID, NAME) VALUES (:ID, :NAME) RETURNING > ID; >   3. UPDATE OR INSERT INTO T1 (F1, F2) VALUES (:F1, :F2) MATCHING (F1); >   4. UPDATE OR INSERT INTO EMPLOYEE (ID, NAME) VALUES (:ID, :NAME) RETURNING > OLD.NAME; > >  Notes: >   1. When MATCHING is omitted, the existence of a primary key is required. >   2. INSERT and UPDATE permissions are needed on
. >   3. If the RETURNING clause is present, then the statement is described as >      isc_info_sql_stmt_exec_procedure by the API. Otherwise it is described >      as isc_info_sql_stmt_insert. > >  Limitation: >   1. A singleton error will be raised if the RETURNING clause is present and > more than >      one record match the condition. > > Daniel P. Guimarães > Tecnobyte Informática > www.tecnobyte.com.br > > > ----- Original Message ----- From: "Brayan dos Santos" > > To: "FireBase" > Sent: Monday, February 14, 2011 3:21 PM > Subject: [firebase-br] [Firebase-br]Insert com exception > > > Existe alguma maneira de criar um script de inserção, que em caso de erro, > execute um update, mais ou menos como a clausula try - except do delphi. > > Pegunto porque estou atualizando os dados de uma tabela através do comando > DelimitedInputFile, e ele trata todos os comandos de uma vez só no delphi, > ou seja, só posso usar um insert ou um update, não tem como tratar só o que > dá erro, pois ele executa o mesmo comando pra todos os registros contidos no > arquivo txt. > > 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 Tue Feb 22 17:40:36 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Tue, 22 Feb 2011 17:40:36 -0300 Subject: [firebase-br] =?iso-8859-1?q?Problemas_com_Transa=E7=E3o_=28URGEN?= =?iso-8859-1?q?TE=29?= In-Reply-To: References: Message-ID: Troque os SOFT COMMITs ( CommitRettaining) por HARD COMMIT; use o método unprepare após o close (se não existir, vai ter que destruir o componente para ele fechar a conexão); implemente uma transação por form / módulo, e feche ela na saída. e outras coisas assim. ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 18 de fevereiro de 2011 09:44, Fabiano Moura escreveu: > *Bom dia!* > >  Estou com alguns problemas de transações e gostaria de entender o porque > ocorre isso. Utilizo Delphi nas versões 7, 2007 e 2010 e Firebird 2.1 e 2.5. >  Ao fechar um clientdataset ou sqlquery e verificar as tabelas de > monitoramento do Firebird, a transação continua aberta, mesmo pedindo para o > Delphi fechar. >  Interessante que o valor da coluna "Lock Timeout" está como "Infinite > wait" na grande maioria das transações. Como resolver este problema? > (Preciso resolver este problema, pois olhando as estatísticas do banco de > dados o valor da transação mais antiga ativa e a próxima transação está > muito alto, chegando a dar uma diferença de mais de 100 mil). > > > > *Obrigado,* > * > * > * > * > * > * > *Fabiano Moura* > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Tue Feb 22 17:43:02 2011 From: estanisgeyer em gmail.com (Marcelo Geyer) Date: Tue, 22 Feb 2011 17:43:02 -0300 Subject: [firebase-br] Servidor dedicado P FB? In-Reply-To: <001b01cbd20a$949faef0$bddf0cd0$@ig.com.br> References: <001b01cbd20a$949faef0$bddf0cd0$@ig.com.br> Message-ID: Olá, Isso vai depender de uma série de fatores, inclusive de como o aplicativo trata os dados. Se falarmos de rede Gigabit e de máquina montada, um simples AMD Athlon X2 com 2GB RAM com SO Linux em modo texto (init 3) vai te atender com folga, quem dirá se você pegar um servidor DELL simples atual de mercado. Abraços, Marcelo E. Geyer Em 21 de fevereiro de 2011 18:01, Zottis escreveu: > Pessoal, Na Atual versão do FB, considerando a Versão 3.0 que se aproxima, > qual seria um aboa configuração para um servidor dedicado ao Firebird? > No Máximo 15 maquinas. > > > Desde já agradeço. > > Zottis > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 edujed em gmail.com Tue Feb 22 17:50:45 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Tue, 22 Feb 2011 17:50:45 -0300 Subject: [firebase-br] Servidor dedicado P FB? In-Reply-To: <001b01cbd20a$949faef0$bddf0cd0$@ig.com.br> References: <001b01cbd20a$949faef0$bddf0cd0$@ig.com.br> Message-ID: isto é tão relativo... não dá para deduzir nada, somente falando que serão quinze usuários. pode ser um sistema simples para apenas guardar as receitas da vovó que qualquer máquina com mais de 1ghz e 512mb de ram dá conta. mas também pode ser um datawarehouse de vários TB, onde um cluster com 256 núcleos lógicos demoraria algumas horas só para detalhar (drill down) uma consulta. ou seja, sem saber uma estimativa dos processos (operações), do volume de crescimento, etc... é impossível estimar algo. ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 21 de fevereiro de 2011 18:01, Zottis escreveu: > Pessoal, Na Atual versão do FB, considerando a Versão 3.0 que se aproxima, > qual seria um aboa configuração para um servidor dedicado ao Firebird? > No Máximo 15 maquinas. > > > Desde já agradeço. > > Zottis > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 em teflamar.com.br Tue Feb 22 17:52:24 2011 From: marcelo em teflamar.com.br (marcelo) Date: Tue, 22 Feb 2011 17:52:24 -0300 Subject: [firebase-br] =?iso-8859-1?q?Problemas_com_Transa=E7=E3o_=28URGEN?= =?iso-8859-1?q?TE=29?= In-Reply-To: References: Message-ID: <4D642208.6030406@teflamar.com.br> você pode também controlar as transações explicitamente. tive que fazer isso com o d2010, antes não precava. marcelo luiz stefaniak paranaguá pr Em 22/02/2011 17:40, Eduardo Jedliczka escreveu: > Troque os SOFT COMMITs ( CommitRettaining) por HARD COMMIT; > > use o método unprepare após o close (se não existir, vai ter que > destruir o componente para ele fechar a conexão); > > implemente uma transação por form / módulo, e feche ela na saída. > > e outras coisas assim. > > ========================== > Eduardo Jedliczka > Apucarana - Pr > ========================== > > > > > Em 18 de fevereiro de 2011 09:44, Fabiano Moura escreveu: >> *Bom dia!* >> >> Estou com alguns problemas de transações e gostaria de entender o porque >> ocorre isso. Utilizo Delphi nas versões 7, 2007 e 2010 e Firebird 2.1 e 2.5. >> Ao fechar um clientdataset ou sqlquery e verificar as tabelas de >> monitoramento do Firebird, a transação continua aberta, mesmo pedindo para o >> Delphi fechar. >> Interessante que o valor da coluna "Lock Timeout" está como "Infinite >> wait" na grande maioria das transações. Como resolver este problema? >> (Preciso resolver este problema, pois olhando as estatísticas do banco de >> dados o valor da transação mais antiga ativa e a próxima transação está >> muito alto, chegando a dar uma diferença de mais de 100 mil). >> >> >> >> *Obrigado,* >> * >> * >> * >> * >> * >> * >> *Fabiano Moura* >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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 bzottis em ig.com.br Tue Feb 22 18:07:58 2011 From: bzottis em ig.com.br (Zottis) Date: Tue, 22 Feb 2011 18:07:58 -0300 Subject: [firebase-br] RES: Servidor dedicado P FB? In-Reply-To: References: <001b01cbd20a$949faef0$bddf0cd0$@ig.com.br> Message-ID: <008201cbd2d4$98d42210$ca7c6630$@ig.com.br> Obrigado a todos pelas respostas, estava apenas tentando chegar a um meio termo de hardware, uns dizem que teria que ser um Xeon....... Outros falam que uma maquina bem montada(Tipo i5 ou i7) daria conta. Vou ver o que consigo de Custo benefício. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Eduardo Jedliczka Enviada em: terça-feira, 22 de fevereiro de 2011 17:51 Para: FireBase Assunto: Re: [firebase-br] Servidor dedicado P FB? isto é tão relativo... não dá para deduzir nada, somente falando que serão quinze usuários. pode ser um sistema simples para apenas guardar as receitas da vovó que qualquer máquina com mais de 1ghz e 512mb de ram dá conta. mas também pode ser um datawarehouse de vários TB, onde um cluster com 256 núcleos lógicos demoraria algumas horas só para detalhar (drill down) uma consulta. ou seja, sem saber uma estimativa dos processos (operações), do volume de crescimento, etc... é impossível estimar algo. ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 21 de fevereiro de 2011 18:01, Zottis escreveu: > Pessoal, Na Atual versão do FB, considerando a Versão 3.0 que se > aproxima, qual seria um aboa configuração para um servidor dedicado ao Firebird? > No Máximo 15 maquinas. > > > Desde já agradeço. > > Zottis > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Feb 22 18:13:32 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Tue, 22 Feb 2011 18:13:32 -0300 Subject: [firebase-br] Firebird X Insert com loop In-Reply-To: References: Message-ID: Marcelo. inserir 15 mil linhas numa única transação é um pouco pesado (para quase todos os bancos de dados) Pela descrição apresentada por você, tive a sensação que você usa o SUPERSERVER mas no texto você disse que usa o FB Classic. talvez você esteja tendo algum problema de lock (com outras transações) e veja bem, 15 mil registros consomem "alguns pares" de páginas do banco. outra alternativa, seria usar savepoints (http://www.firebirdsql.org/refdocs/langrefupd15-savepoint.html). Crie um savepoint no início do insert, e commit a cada 500 ou mil registros. em caso de falha, dê um rollback total, ou se der tudo certo, faça um commit definitivo eliminando o savepoint. o único senão, é que o seu componente de acesso precisa suportar este recurso. ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 21 de fevereiro de 2011 12:42, Marcelo Moreira escreveu: > Pessoal, > > Tenho uma aplicação desenvolvida em .NET e trabalhando com o Firebird 2.1.3 > Classic > Neste aplicativo eu tenho um procedimento onde eu leio o conteudo de um > arquivo TXT, trato as informações e depois faco um loop para inserir as > informções no banco. A quantidade de linhas destes arquivos TXT que falei > varia de 1 ate 15.000 > O problema tem ocorrido quando meu loop é muito grande, tipo um arquivo de > 15.000 linhas. O sistema ao que parece trava alguma transação e depois > disso, outras transações que deveriam executar na tabela onde estao sendo > inseridas as informações ficam travadas tambem e eu so consigo recuperar o > funcionamento se eu reiniciar o servidor. > > Diante destas informaçõe eu tenho algumas duvidas? > > 1 - Existe algum tipo de otimizacao/configuracao que eu possa fazer no > Firebird para ajudar quando eu tiver um loop de insercao de 15.000 linhas? > > 2 - Trabalhando com o firebird .net data provider eu estou inserindo as > informações usando um insert, sera que usar stored procedure faria alguma > diferença? > > 3 - Sera que valeria tambem o esforço de fazer modificaçoes na estrutura da > tabela onde estao sendo inseridas as informações? Por exemplos tenho campos > do tipo INTEGER onde guardo valores pequenos como 1 ou 2. Ja pensei em > trocar para SMALLINT. Ou coisas do tipo. > > Se alguem puder dar uma força. > > Valew!! > > 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 faustinofaria em ig.com.br Tue Feb 22 18:45:43 2011 From: faustinofaria em ig.com.br (=?ISO-8859-1?Q?Faustino_Jos=E9_de_Faria?=) Date: Tue, 22 Feb 2011 18:45:43 -0300 Subject: [firebase-br] RES: Performance VARCHAR In-Reply-To: <43547.1357698136$1298406882@news.gmane.org> References: <43547.1357698136$1298406882@news.gmane.org> Message-ID: Pegando carona... E usar BLOB para armazenar campos como observações, considerando que há esses campos em pelo menos 50% das 200 tabelas utilizadas. Grato. Em 22/02/2011 17:34, Julio Cezar - Desenvolvimento escreveu: > Acredito que dependa da situação, acho que vc deve pensar não somente em > performance mas em outros dados da sua modelagem. > > Ex.: Se for um campo obs que sempre será junto, não faz sentido realmente > separar acho que o trabalho seria muito maior. > > Se for campos, rua/av, bairro, cidade, numero, etc. Vc deve pensar em qual a > possibilidade de se precisar desses campos separados no futuro e -- []'s Faustino José de Faria www.fariaconsultoria.com.br www.pizpireta.com.br From mctbrasil em gmail.com Wed Feb 23 01:35:02 2011 From: mctbrasil em gmail.com (Fabiano Moura) Date: Wed, 23 Feb 2011 01:35:02 -0300 Subject: [firebase-br] =?iso-8859-1?q?Problemas_com_Transa=E7=E3o_=28URGEN?= =?iso-8859-1?q?TE=29?= In-Reply-To: <4D642208.6030406@teflamar.com.br> References: <4D642208.6030406@teflamar.com.br> Message-ID: OK! Agradeço a ajuda de todos, irei tentar seguir as dicas de vocês para ver se consigo deixar OK! Obrigado, Fabiano Moura Em 22 de fevereiro de 2011 17:52, marcelo escreveu: > você pode também controlar as transações explicitamente. > tive que fazer isso com o d2010, antes não precava. > > marcelo luiz stefaniak > paranaguá pr > Em 22/02/2011 17:40, Eduardo Jedliczka escreveu: > > Troque os SOFT COMMITs ( CommitRettaining) por HARD COMMIT; >> >> use o método unprepare após o close (se não existir, vai ter que >> destruir o componente para ele fechar a conexão); >> >> implemente uma transação por form / módulo, e feche ela na saída. >> >> e outras coisas assim. >> >> ========================== >> Eduardo Jedliczka >> Apucarana - Pr >> ========================== >> >> >> >> >> Em 18 de fevereiro de 2011 09:44, Fabiano Moura >> escreveu: >> >>> *Bom dia!* >>> >>> Estou com alguns problemas de transações e gostaria de entender o porque >>> ocorre isso. Utilizo Delphi nas versões 7, 2007 e 2010 e Firebird 2.1 e >>> 2.5. >>> Ao fechar um clientdataset ou sqlquery e verificar as tabelas de >>> monitoramento do Firebird, a transação continua aberta, mesmo pedindo >>> para o >>> Delphi fechar. >>> Interessante que o valor da coluna "Lock Timeout" está como "Infinite >>> wait" na grande maioria das transações. Como resolver este problema? >>> (Preciso resolver este problema, pois olhando as estatísticas do banco de >>> dados o valor da transação mais antiga ativa e a próxima transação está >>> muito alto, chegando a dar uma diferença de mais de 100 mil). >>> >>> >>> >>> *Obrigado,* >>> * >>> * >>> * >>> * >>> * >>> * >>> *Fabiano Moura* >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir 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 jhonatano em maissolucoes.com Wed Feb 23 08:22:17 2011 From: jhonatano em maissolucoes.com (jhonatano em maissolucoes.com) Date: Wed, 23 Feb 2011 08:22:17 -0300 (BRT) Subject: [firebase-br] =?utf-8?q?Problemas_com_Transa=C3=A7=C3=A3o_=28URGE?= =?utf-8?q?NTE=29?= Message-ID: Ola pessoal bom dia Estou com um problema, utilizo o firebid em um servidor e um outro comutador que seria a estacao porem quando entro no sistema na estacao aparece a mensagem de erro acesso para o usuario nao cadastrado no arquivo.Alguem sabe o que pode ser? From alanladecasa em gmail.com Wed Feb 23 08:30:33 2011 From: alanladecasa em gmail.com (Alan Matos) Date: Wed, 23 Feb 2011 08:30:33 -0300 Subject: [firebase-br] RES: Servidor dedicado P FB? In-Reply-To: <008201cbd2d4$98d42210$ca7c6630$@ig.com.br> References: <001b01cbd20a$949faef0$bddf0cd0$@ig.com.br> <008201cbd2d4$98d42210$ca7c6630$@ig.com.br> Message-ID: Olá bom dia... Rapaz, se você veio aqui fazer essa consulta acho muito difícil que seu BD venha a ser uma datawarehouse de vários TB ou mesmo que venha a ter um crescimento exponencial, então, no meu entendimento, se uma máquina tipo i5, i7 como servidor dedicado, e bem configurado não der conta do recado, muito provavelmente o problema estaria na própria estrutura do banco de dados e não na falta desempenho do servidor. Lembre-se que as variantes que influenciam o desempenho são muitas e vão além do servidor que você monta, não gaste quilos de dinheiro em um servidor para depois precisar economizar na estrutura da rede, com placas de rede de qualidade duvidosa, por exemplo. abs. From luciano em orgsystem.com.br Wed Feb 23 09:24:11 2011 From: luciano em orgsystem.com.br (Luciano) Date: Wed, 23 Feb 2011 12:24:11 +0000 (UTC) Subject: [firebase-br] 100 CPU firebird 2.5 Classic References: <4D5EE32A.2040602@o2tecnologia.com.br> <659324609.20110218210810@warmboot.com.br> Message-ID: Eduardo Jedliczka writes: > > COPIE a saída do gstat -h <> aqui para lista... assim > teremos uma melhor noção do seu ambiente. > > ========================== > Eduardo Jedliczka > Apucarana - Pr > ========================== > > Em 21 de fevereiro de 2011 14:11, Luciano escreveu: > > Fabiano Moura writes: > > > >> > >> Ou a query abaixo, porém, para a query ser executada de forma correta, vc > >> terá que estar com o banco atualizado para Firebird 2.5 > >> > >> SELECT FIRST 10 > >>   STMT.MON$ATTACHMENT_ID, > >> STMT.MON$SQL_TEXT, > >> MEM.MON$MEMORY_USED > >> FROM MON$MEMORY_USAGE MEM > >> NATURAL JOIN MON$STATEMENTS STMT > >> ORDER BY MEM.MON$MEMORY_USED DESC > >> > >> *Obrigado,* > >> * > >> * > >> * > >> * > >> > >> > > > > No final de semana coloquei com tamanho de página 8192, buffer = 128, e > > desativei sweep, parecia que ia ficar perfeito, só que as vezes algum processo > > fica 100%, pelo PID eu acabo com ele o sistema estabiliza. Nao acredito ser > > indice pois os clientes que travão não estão fazendo nada que force o > > processameto. Alguém sugere algo para teste ? > > > > > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir 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 > > Olá, Abaixo segue espeficicações do hardware e o header, mas com algumas conclusões; Projeto: ERP Tamanho BD: 2.8 G Usuários: ~40 Conexões simultâneas: ^50 (pois alguns abre o aplicativo novamente) Servidor: Itautec Processador: biprocessado com um processador instalado, XEON Memoria: 2G HD: SAS 15 rpm Controladora com RAID 1 e 128 M cache Sistema operacional: Fedora 14 Database header page information: Flags 0 Checksum 12345 Generation 43499 Page size 8192 ODS version 11.2 Oldest transaction 41847 Oldest active 41848 Oldest snapshot 41848 Next transaction 42589 Bumped transaction 1 Sequence number 0 Next attachment ID 986 Implementation ID 19 Shadow count 0 Page buffers 2048 Next header page 0 Database dialect 1 Creation date Feb 19, 2011 7:20:23 Attributes force write Variable header data: Sweep interval: 0 *END* Vale destacar que em projetos onde o tamanho do BD e maior e onde a performance é pré-requisto, sempre adotavamos a versão Classic, principalmente em linux, e sempre utilizei e sempre funcionou muito bem. Com a intenção de melhorar performance e também utilizar os novos recursos, resolvi portar para 2.5, como até então sempre obteve melhores resulados, optei pela classic. Mas vale observar que durante esse processo, eu ajustei o necessário para 2.5 e instalei em um equipamento windows com a superserver para certificação que estava tudo pronto para entrar em produção, ficamos uma semana com estes testes. Quando os ajustes estavam feitos e tudo parecia OK, troquei o linux do servidor para Fedora 14 e Firebird 2.5 Classic, ai começaram os problemas, conforme os usuários vão se conectando e usando o sistema, após 20 conexões e um tempo de uso, começa com um processo a consumir 100% da cpu, e influenciando o tempo das outras, até que tudo para, não consigo nem conectar mais no BD, isso é um relato do acontecido. Como não há maneira de se trabalhar resolvi testar melhor a superserver, pois não ocorre esse problema. E percebi que ela está muito melhor em alguns aspectos, o servidor que estou usando tem 2 núcleos, e se eu faço uma solicitação de por exemplo um fetch em uma tabela relativamente grande em uma conexão e em outra eu fizer outro, no linux, sem nenhuma configuração de cfu affinity, ele executa no outro núcleo, e parece-me que bem. Mas resolvemos comprar outro servidor mais robusto, mas enquanto isso, resolvi otimizar algumas rotinas no BD com novos os recursos da 2.5 e o desempenho melhorou e está sendo usado bem. Mas o que eu queria era entender o porquê disso, pois nesse caso o FB conseguiu me atender, mas se fosse o caso de não conseguir ?, se mais alguém precisar do Classic ? Eu acredito que seja algo no firebird mesmo, pois analisei os seguintes pontos - Tamanho da pagina está 8192 (utilizava deve forma no 1.5) - Buffers está 2048 (utilizava 10000 no 1.5) Se fosse indice, rotina não otimizada, no 2.5 ficaria pior que no 1.5 ?, e ainda na superserver funcionaria e na classic não ? porque tenho a restartar tudo para voltar normal, sendo que somente demoria, mas não para tudo no 1.5. Analisei também na semana passada a versão da da GLIBC, que está a 2.12 Se alguém quiser comentar, ou debater From webstation em ig.com.br Wed Feb 23 09:24:37 2011 From: webstation em ig.com.br (Hugo Fabricio Goncalves e Silva) Date: Wed, 23 Feb 2011 09:24:37 -0300 Subject: [firebase-br] =?iso-8859-1?q?Problemas_de_lentid=E3o_com_Banco_Gr?= =?iso-8859-1?q?ande?= Message-ID: Bom dia! Tenho um cliente de supermercado, neste cliente o meu BD já esta com + de 1 GB, No PDV todos as vendas são passadas no cliente consumidor Final, quando passa a venda eu dou uma atualização neste cadastro, no campo data da ultima compra, o relacionamento e via uma chave estrangeira ta tabela vendas onde tabela Clinete, CodCliente Chave Primaria tabela Vendas , CodCliente Chave Estrangeira Como devo fazer para resolver o problema de lentidão ? Cadastrei um novo cliente com o nome de Consumidor final e resolveu temporariamente, pois Quando os cadastros acumularem vai ficar lento novamente. Já fiz alguns teste fora do sistema via IBexpert e apresentou a mesma lentidão qualquer alteração que vou fazer no cadastro de cliente que tem muitas vendas apresenta esta lentidão Estou usando Firebird 1.5 Desde já agradeço Hugo Fabrício Siscomsoft From bzottis em ig.com.br Wed Feb 23 09:26:59 2011 From: bzottis em ig.com.br (Zottis) Date: Wed, 23 Feb 2011 09:26:59 -0300 Subject: [firebase-br] RES: RES: Servidor dedicado P FB? In-Reply-To: References: <001b01cbd20a$949faef0$bddf0cd0$@ig.com.br> <008201cbd2d4$98d42210$ca7c6630$@ig.com.br> Message-ID: <001a01cbd354$fc2f8f40$f48eadc0$@ig.com.br> Estou pensando no seguinte: I7, com 8GB Ram HD SCSI Placas de Rede com 10/100/1000 O que vocês Acham? Agradecido novamente..... Zottis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Alan Matos Enviada em: quarta-feira, 23 de fevereiro de 2011 08:31 Para: FireBase Assunto: Re: [firebase-br] RES: Servidor dedicado P FB? Olá bom dia... Rapaz, se você veio aqui fazer essa consulta acho muito difícil que seu BD venha a ser uma datawarehouse de vários TB ou mesmo que venha a ter um crescimento exponencial, então, no meu entendimento, se uma máquina tipo i5, i7 como servidor dedicado, e bem configurado não der conta do recado, muito provavelmente o problema estaria na própria estrutura do banco de dados e não na falta desempenho do servidor. Lembre-se que as variantes que influenciam o desempenho são muitas e vão além do servidor que você monta, não gaste quilos de dinheiro em um servidor para depois precisar economizar na estrutura da rede, com placas de rede de qualidade duvidosa, por exemplo. 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 From marcelomoreira.souza em gmail.com Wed Feb 23 09:27:30 2011 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Wed, 23 Feb 2011 09:27:30 -0300 Subject: [firebase-br] RES: Performance VARCHAR In-Reply-To: References: <43547.1357698136$1298406882@news.gmane.org> Message-ID: Pessoal, A informacao sempre seria tratada como um todo e sempre teria exatamente 300 caracteres. E como é um sistema de uso critico o que puder fazer para ganhar alguma performance acredito ser valido. Eu levantei a questao porque um carinha que conheco disse que dividindo eu poderia ter um pouco mais de performance nos INSERTs na hora de inserir um volume maior de informacoes ao mesmo tempo. mas lendo as consideracoes dos colegas aqui eu tambem penso que teoricamente ter apenas um campo seria o mais indicado. de qualquer forma, obrigado pela atencao de todos. Abs! From cwfsa1 em gmail.com Wed Feb 23 09:30:39 2011 From: cwfsa1 em gmail.com (Carlos Wilson) Date: Wed, 23 Feb 2011 09:30:39 -0300 Subject: [firebase-br] RES: Servidor dedicado P FB? In-Reply-To: <008201cbd2d4$98d42210$ca7c6630$@ig.com.br> References: <001b01cbd20a$949faef0$bddf0cd0$@ig.com.br> <008201cbd2d4$98d42210$ca7c6630$@ig.com.br> Message-ID: <4D64FDEF.1060604@gmail.com> A HP lançou uma familia de servidores voltada para micro empresas e diz que intuito é que ele seja um servidor de entrada e que custe perto de um preço de PC. http://h10010.www1.hp.com/wwpc/us/en/sm/WF05a/15351-15351-4237916-4237918-4237917-4248009.html []'s Carlos Wilson Formosystem Informática e Automação Comercial Em 22/02/2011 18:07, Zottis escreveu: > Obrigado a todos pelas respostas, estava apenas tentando chegar a um meio > termo de hardware, uns dizem que teria que ser um Xeon....... > Outros falam que uma maquina bem montada(Tipo i5 ou i7) daria conta. > Vou ver o que consigo de Custo benefício. > > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Eduardo Jedliczka > Enviada em: terça-feira, 22 de fevereiro de 2011 17:51 > Para: FireBase > Assunto: Re: [firebase-br] Servidor dedicado P FB? > > isto é tão relativo... > > não dá para deduzir nada, somente falando que serão quinze usuários. > > pode ser um sistema simples para apenas guardar as receitas da vovó que > qualquer máquina com mais de 1ghz e 512mb de ram dá conta. > > mas também pode ser um datawarehouse de vários TB, onde um cluster com > 256 núcleos lógicos demoraria algumas horas só para detalhar (drill > down) uma consulta. > > ou seja, sem saber uma estimativa dos processos (operações), do volume de > crescimento, etc... é impossível estimar algo. > > > ========================== > Eduardo Jedliczka > Apucarana - Pr > ========================== > > > > > Em 21 de fevereiro de 2011 18:01, Zottis escreveu: >> Pessoal, Na Atual versão do FB, considerando a Versão 3.0 que se >> aproxima, qual seria um aboa configuração para um servidor dedicado ao > Firebird? >> No Máximo 15 maquinas. >> >> >> Desde já agradeço. >> >> Zottis >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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 marcelomoreira.souza em gmail.com Wed Feb 23 09:32:20 2011 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Wed, 23 Feb 2011 09:32:20 -0300 Subject: [firebase-br] Firebird X Insert com loop In-Reply-To: References: Message-ID: Eduardo, No caso eu realmente estou usando o Classic. Referente este recurso do banco que voce falou eu nao conhecia e vou dar uma estudada e realmente nao sei se o provider do firebird suporta isso. Vou dar uma olhada Obrigado pela atencao. Abraços! From eduardo em embras.net Wed Feb 23 09:44:21 2011 From: eduardo em embras.net (Eduardo Pombo) Date: Wed, 23 Feb 2011 09:44:21 -0300 Subject: [firebase-br] =?iso-8859-1?q?Problemas_de_lentid=E3o_com_Banco_Gr?= =?iso-8859-1?q?ande?= In-Reply-To: References: Message-ID: Se possivel mande a sentenca que esta gerando esta lentidao para podermos avaliar melhor. Outra coisa, vc ja olhou no IBExpert se os indice. PK e FK nao estao desativados ? Em 23 de fevereiro de 2011 09:24, Hugo Fabricio Goncalves e Silva escreveu: > Bom dia! > > > > > > Tenho um cliente de supermercado, neste cliente o meu BD já esta com + de 1 > GB, > > No PDV todos as vendas são passadas no cliente consumidor Final, quando > passa a venda > > eu dou uma atualização neste cadastro,  no campo data da ultima compra, > > o relacionamento e via uma chave estrangeira ta tabela vendas > > > > onde tabela Clinete, CodCliente Chave Primaria > > tabela Vendas , CodCliente Chave Estrangeira > > > > Como devo fazer para resolver o problema de lentidão ? > > Cadastrei um novo cliente com o nome de Consumidor final e resolveu > temporariamente, pois > > Quando os cadastros acumularem vai ficar lento novamente. > > > > Já fiz alguns teste fora do sistema via IBexpert e apresentou a mesma > lentidão qualquer alteração que vou > > fazer no cadastro de cliente que tem muitas vendas apresenta esta lentidão > > Estou usando Firebird 1.5 > > > > Desde já agradeço > > > > Hugo Fabrício > > Siscomsoft > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 José Eduardo Pombo de Barros Gerente de Manutenção de Sistemas From listas em warmboot.com.br Wed Feb 23 10:00:55 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Wed, 23 Feb 2011 10:00:55 -0300 Subject: [firebase-br] 100 CPU firebird 2.5 Classic In-Reply-To: References: <4D5EE32A.2040602@o2tecnologia.com.br> <659324609.20110218210810@warmboot.com.br> Message-ID: <1256473216.20110223100055@warmboot.com.br> O FB 2.5 CS/SC tem problemas com a glibc < 2.7 Veja as notícias no site da FireBase. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br L> Se fosse indice, rotina não otimizada, no 2.5 ficaria pior que no 1.5 ?, e ainda L> na superserver funcionaria e na classic não ? porque tenho a restartar tudo para L> voltar normal, sendo que somente demoria, mas não para tudo no 1.5. Analisei L> também na semana passada a versão da da GLIBC, que está a 2.12 L> Se alguém quiser comentar, ou debater From wellder em gmail.com Wed Feb 23 11:35:00 2011 From: wellder em gmail.com (welder) Date: Wed, 23 Feb 2011 11:35:00 -0300 Subject: [firebase-br] =?iso-8859-1?q?Descobrir_se_banco_est=E1_em_uso_na_?= =?iso-8859-1?q?rede?= Message-ID: Bom dia, Existe alguma maneira para descobrir se o meu arquivo .fdb está em uso na rede? -- Welder Vieira Técnico em Manutenção e Conectividade Celular: (63) 8118-6461 From nivaldomart em gmail.com Wed Feb 23 11:30:55 2011 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Wed, 23 Feb 2011 11:30:55 -0300 Subject: [firebase-br] =?iso-8859-1?q?Problemas_com_Transa=E7=E3o_=28URGEN?= =?iso-8859-1?q?TE=29?= In-Reply-To: References: Message-ID: Cara, Posta mais detalhes desse erro. Dessa forma não dá para ajudar muito... Qual So vc usa? Qual versão de banco? Tenta acessar o banco da estação usando IBExpert. Se conseguir acessar, o problema é na aplicação Em 23 de fevereiro de 2011 08:22, escreveu: > Ola pessoal bom dia > > > Estou com um problema, utilizo o firebid em um servidor e um outro > comutador que seria a estacao porem quando entro no sistema na estacao > aparece a mensagem de erro acesso para o usuario nao cadastrado no > arquivo.Alguem sabe o que pode ser? > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Wed Feb 23 11:42:18 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Wed, 23 Feb 2011 11:42:18 -0300 Subject: [firebase-br] =?iso-8859-1?q?Descobrir_se_banco_est=E1_em_uso_na_?= =?iso-8859-1?q?rede?= In-Reply-To: References: Message-ID: Bom dia Welder! Qual versão do FB vc esta usando? Se for igual ou superior a 2.1 você pode verificar na tabela de monitoramento (só não lembro o nome da tabela no momento). -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador www.hpensador.net (71) 9975-9176 From wellder em gmail.com Wed Feb 23 11:57:17 2011 From: wellder em gmail.com (welder) Date: Wed, 23 Feb 2011 11:57:17 -0300 Subject: [firebase-br] =?iso-8859-1?q?Descobrir_se_banco_est=E1_em_uso_na_?= =?iso-8859-1?q?rede?= In-Reply-To: References: Message-ID: Opa. Uso a 2.1 Você conhece alguma função para Delphi que faça isso? Em 23 de fevereiro de 2011 11:42, Hélio Oliveira escreveu: > Bom dia Welder! > > Qual versão do FB vc esta usando? > > Se for igual ou superior a 2.1 você pode verificar na tabela de > monitoramento (só não lembro o nome da tabela no momento). > > -- > []'s, > > Hélio Oliveira > Bel. Ciência da Computação > Técnico em Contabilidade > e-mail : hpensador em gmail.com > Skype : hpensador > 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 > -- Welder Vieira Técnico em Manutenção e Conectividade Celular: (63) 8118-6461 From fernando.bg em gmail.com Wed Feb 23 11:59:00 2011 From: fernando.bg em gmail.com (=?iso-8859-1?Q?Forrest=AE?=) Date: Wed, 23 Feb 2011 11:59:00 -0300 Subject: [firebase-br] =?iso-8859-1?q?Descobrir_se_banco_est=E1_em_uso_na_?= =?iso-8859-1?q?rede?= References: Message-ID: No dia 23/02/2011 às 11:42:18 catando milho no teclado Hélio Oliveira " escrivinhou " o texto abaixo : > Qual versão do FB vc esta usando? > > Se for igual ou superior a 2.1 você pode verificar na tabela de > monitoramento (só não lembro o nome da tabela no momento). O nome da tabela é mon$atachmments Hélio. T+++++++++++ ---------------------------------------------------------------------------------- " Deus prometeu às mulheres que os maridos bons e ideais seriam encontrados em todos cantos do mundo. E depois fez a terra redonda ! ! ! " -- From hsreisjr em gmail.com Wed Feb 23 12:00:59 2011 From: hsreisjr em gmail.com (Humberto S. Reis) Date: Wed, 23 Feb 2011 12:00:59 -0300 Subject: [firebase-br] [Firebase-Br] Problema de arithmetic overflow em select Message-ID: Pessoal bom dia Mudei os tipos de campos da tabela abaixo de: CREATE TABLE ITEMMOVIMENTACAOPRODUTO ( COD_MOVIMENTACAO DM_CODIGO NOT NULL /* DM_CODIGO = INTEGER DEFAULT 0 NOT NULL */, TIPOMOVIMENTACAO DM_CHAR01 NOT NULL /* DM_CHAR01 = CHAR(1) */, CODIGO DM_CODIGO NOT NULL /* DM_CODIGO = INTEGER DEFAULT 0 NOT NULL */, VALORUNITARIO DM_MOEDA5 DEFAULT 0 NOT NULL /* DM_MOEDA5 = NUMERIC(15,5) DEFAULT 0 NOT NULL */, QUANTIDADE T_CURRENCY DEFAULT 0 NOT NULL /* T_CURRENCY = NUMERIC(18,4) DEFAULT 0 NOT NULL */, VALORITEM DM_MOEDA /* DM_MOEDA = NUMERIC(15,2) DEFAULT 0 NOT NULL */, TIPODESCONTO DM_CHAR01 /* DM_CHAR01 = CHAR(1) */, VALORRATEIO DM_ZERO DEFAULT 0 NOT NULL /* DM_ZERO = DOUBLE PRECISION DEFAULT 0 NOT NULL */, VALORRATEIO_FRETE DM_ZERO /* DM_ZERO = DOUBLE PRECISION DEFAULT 0 NOT NULL */, VALORRATEIO_SEGURO DM_MOEDA /* DM_MOEDA = NUMERIC(15,2) DEFAULT 0 NOT NULL */, SALDOANTERIOR DM_ZERO DEFAULT 0 /* DM_ZERO = DOUBLE PRECISION DEFAULT 0 NOT NULL */, VALORDESCONTO T_CURRENCY DEFAULT 0 NOT NULL /* T_CURRENCY = NUMERIC(18,4) DEFAULT 0 NOT NULL */, VALORCUSTO T_CURRENCY DEFAULT 0 /* T_CURRENCY = NUMERIC(18,4) DEFAULT 0 NOT NULL */, VALORICMSSUBSTITUIDO T_CURRENCY /* T_CURRENCY = NUMERIC(18,4) DEFAULT 0 NOT NULL */, VALORDESPAC DM_MOEDA /* DM_MOEDA = NUMERIC(15,2) DEFAULT 0 NOT NULL */); Para: CREATE TABLE ITEMMOVIMENTACAOPRODUTO ( COD_MOVIMENTACAO DM_CODIGO NOT NULL /* DM_CODIGO = INTEGER DEFAULT 0 NOT NULL */, TIPOMOVIMENTACAO DM_CHAR01 NOT NULL /* DM_CHAR01 = CHAR(1) */, CODIGO DM_CODIGO NOT NULL /* DM_CODIGO = INTEGER DEFAULT 0 NOT NULL */, VALORUNITARIO DM_MOEDA5 DEFAULT 0 NOT NULL /* DM_MOEDA5 = NUMERIC(15,5) DEFAULT 0 NOT NULL */, QUANTIDADE T_CURRENCY DEFAULT 0 NOT NULL /* T_CURRENCY = NUMERIC(18,4) DEFAULT 0 NOT NULL */, VALORITEM DM_MOEDA /* DM_MOEDA = NUMERIC(15,2) DEFAULT 0 NOT NULL */, TIPODESCONTO DM_CHAR01 /* DM_CHAR01 = CHAR(1) */, VALORRATEIO DM_MOEDA DEFAULT 0 NOT NULL /* DM_MOEDA = NUMERIC(15,2) DEFAULT 0 NOT NULL */, <<<>>> VALORRATEIO_FRETE DM_MOEDA /* DM_MOEDA = NUMERIC(15,2) DEFAULT 0 NOT NULL */, <<<>>> VALORRATEIO_SEGURO DM_MOEDA /* DM_MOEDA = NUMERIC(15,2) DEFAULT 0 NOT NULL */, SALDOANTERIOR DM_ZERO DEFAULT 0 /* DM_ZERO = DOUBLE PRECISION DEFAULT 0 NOT NULL */, VALORDESCONTO T_CURRENCY DEFAULT 0 NOT NULL /* T_CURRENCY = NUMERIC(18,4) DEFAULT 0 NOT NULL */, VALORCUSTO T_CURRENCY DEFAULT 0 /* T_CURRENCY = NUMERIC(18,4) DEFAULT 0 NOT NULL */, VALORICMSSUBSTITUIDO T_CURRENCY /* T_CURRENCY = NUMERIC(18,4) DEFAULT 0 NOT NULL */, VALORDESPAC DM_MOEDA /* DM_MOEDA = NUMERIC(15,2) DEFAULT 0 NOT NULL */); Depois disso, o cálculo da MARGEM, no select abaixo, está dando erro de arithmetic overflow or string truncation select /*MARGEM*/ cast((((IMP.VALORUNITARIO-IMP.VALORDESCONTO) * IMP.QUANTIDADE)+ IMP.VALORRATEIO+ IMP.VALORRATEIO_FRETE+ IMP.VALORRATEIO_SEGURO+ IMP.VALORICMSSUBSTITUIDO) - (IMP.QUANTIDADE * IMP.VALORCUSTO) / (((IMP.VALORUNITARIO-IMP.VALORDESCONTO) * IMP.QUANTIDADE)+ IMP.VALORRATEIO+ IMP.VALORRATEIO_FRETE+ IMP.VALORRATEIO_SEGURO+ IMP.VALORICMSSUBSTITUIDO) as numeric(14,2)) from MOVIMENTACAO M join TIPOMOVIMENTACAO TP on (TP.CODIGO = M.COD_TIPOMOVIMENTACAO) join ITEMMOVIMENTACAOPRODUTO IMP on (M.CODIGO = IMP.COD_MOVIMENTACAO and M.TIPO = IMP.TIPOMOVIMENTACAO) where (M.STATUS = 'F' ) and (TP.OPERACAO = 'VD') A pergunta é: Como resolver isso Desde já agradeço a valorosa colaboração. Humberto S. From magno em speet.com.br Wed Feb 23 12:16:31 2011 From: magno em speet.com.br (Magno System) Date: Wed, 23 Feb 2011 12:16:31 -0300 Subject: [firebase-br] =?iso-8859-1?q?Replica=E7=E3o_Firebird=2E?= Message-ID: <003a01cbd36c$a73afa20$6915a8c0@MagnoSystem> Gostaria de saber se alguém indica alguma ferramenta de replicação para firebird (pode ser paga) que já esteja estável. Minha necessidade é integração matriz x filial, ou seja, tem que replicar do terminal das filiais para o central e do central para as filiais. Gostaria especialmente da opinião de quem já usa em produção. Software House Magno System Site: www.magnosystem.com.br Email: magno em speet.com.br Tel.: (35)3371-2337 / (35) 9129-7634 From listas em warmboot.com.br Wed Feb 23 13:34:40 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Wed, 23 Feb 2011 13:34:40 -0300 Subject: [firebase-br] =?iso-8859-1?q?Replica=E7=E3o_Firebird=2E?= In-Reply-To: <003a01cbd36c$a73afa20$6915a8c0@MagnoSystem> References: <003a01cbd36c$a73afa20$6915a8c0@MagnoSystem> Message-ID: <1974210309.20110223133440@warmboot.com.br> Veja o Object MMRS. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br MS> Gostaria de saber se alguém indica alguma ferramenta de MS> replicação para firebird (pode ser paga) que já esteja estável. MS> Minha necessidade é integração matriz x filial, ou seja, tem que MS> replicar do terminal das filiais para o central e do central para as filiais. MS> Gostaria especialmente da opinião de quem já usa em produção. MS> Software House Magno System MS> Site: www.magnosystem.com.br MS> Email: magno em speet.com.br MS> Tel.: (35)3371-2337 / (35) 9129-7634 From fernando.bg em gmail.com Wed Feb 23 11:59:00 2011 From: fernando.bg em gmail.com (=?iso-8859-1?Q?Forrest=AE?=) Date: Wed, 23 Feb 2011 11:59:00 -0300 Subject: [firebase-br] =?iso-8859-1?q?Descobrir_se_banco_est=E1_em_uso_na_?= =?iso-8859-1?q?rede?= References: Message-ID: No dia 23/02/2011 às 11:42:18 catando milho no teclado Hélio Oliveira " escrivinhou " o texto abaixo : > Qual versão do FB vc esta usando? > > Se for igual ou superior a 2.1 você pode verificar na tabela de > monitoramento (só não lembro o nome da tabela no momento). O nome da tabela é mon$atachmments Hélio. T+++++++++++ ---------------------------------------------------------------------------------- " Deus prometeu às mulheres que os maridos bons e ideais seriam encontrados em todos cantos do mundo. E depois fez a terra redonda ! ! ! " -- From hpensador em gmail.com Wed Feb 23 13:58:47 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Wed, 23 Feb 2011 13:58:47 -0300 Subject: [firebase-br] =?iso-8859-1?q?Descobrir_se_banco_est=E1_em_uso_na_?= =?iso-8859-1?q?rede?= In-Reply-To: References: Message-ID: Boa tarde Welder! Dê uma lida neste artigo, creio que lhe será grande valia. http://www.firebase.com.br/fb/artigo.php?id=2001 -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador www.hpensador.net (71) 9975-9176 From magno em speet.com.br Wed Feb 23 13:57:25 2011 From: magno em speet.com.br (Magno System) Date: Wed, 23 Feb 2011 13:57:25 -0300 Subject: [firebase-br] =?iso-8859-1?q?Replica=E7=E3o_Firebird=2E?= References: <003a01cbd36c$a73afa20$6915a8c0@MagnoSystem> <1974210309.20110223133440@warmboot.com.br> Message-ID: <005f01cbd37a$bf6354e0$6915a8c0@MagnoSystem> Você já usou ou usa em produção Cantu ??? ----- Original Message ----- From: "Carlos H. Cantu" To: "FireBase" Sent: Wednesday, February 23, 2011 1:34 PM Subject: Re: [firebase-br] Replicação Firebird. Veja o Object MMRS. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br MS> Gostaria de saber se alguém indica alguma ferramenta de MS> replicação para firebird (pode ser paga) que já esteja estável. MS> Minha necessidade é integração matriz x filial, ou seja, tem que MS> replicar do terminal das filiais para o central e do central para as filiais. MS> Gostaria especialmente da opinião de quem já usa em produção. MS> Software House Magno System MS> Site: www.magnosystem.com.br MS> Email: magno em speet.com.br MS> Tel.: (35)3371-2337 / (35) 9129-7634 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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 Feb 23 14:04:04 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Wed, 23 Feb 2011 14:04:04 -0300 Subject: [firebase-br] [Firebase-Br] Problema de arithmetic overflow em select In-Reply-To: References: Message-ID: esse erro é no proprio banco de dados ou acontece no front-end 2011/2/23 Humberto S. Reis > Pessoal bom dia > > Mudei os tipos de campos da tabela abaixo de: > > CREATE TABLE ITEMMOVIMENTACAOPRODUTO ( > COD_MOVIMENTACAO DM_CODIGO NOT NULL /* DM_CODIGO = INTEGER > DEFAULT 0 NOT NULL */, > TIPOMOVIMENTACAO DM_CHAR01 NOT NULL /* DM_CHAR01 = CHAR(1) */, > CODIGO DM_CODIGO NOT NULL /* DM_CODIGO = INTEGER > DEFAULT 0 NOT NULL */, > VALORUNITARIO DM_MOEDA5 DEFAULT 0 NOT NULL /* DM_MOEDA5 = > NUMERIC(15,5) DEFAULT 0 NOT NULL */, > QUANTIDADE T_CURRENCY DEFAULT 0 NOT NULL /* T_CURRENCY = > NUMERIC(18,4) DEFAULT 0 NOT NULL */, > VALORITEM DM_MOEDA /* DM_MOEDA = NUMERIC(15,2) DEFAULT 0 > NOT NULL */, > TIPODESCONTO DM_CHAR01 /* DM_CHAR01 = CHAR(1) */, > VALORRATEIO DM_ZERO DEFAULT 0 NOT NULL /* DM_ZERO = DOUBLE > PRECISION DEFAULT 0 NOT NULL */, > VALORRATEIO_FRETE DM_ZERO /* DM_ZERO = DOUBLE PRECISION DEFAULT 0 > NOT NULL */, > VALORRATEIO_SEGURO DM_MOEDA /* DM_MOEDA = NUMERIC(15,2) DEFAULT 0 > NOT NULL */, > SALDOANTERIOR DM_ZERO DEFAULT 0 /* DM_ZERO = DOUBLE PRECISION > DEFAULT 0 NOT NULL */, > VALORDESCONTO T_CURRENCY DEFAULT 0 NOT NULL /* T_CURRENCY = > NUMERIC(18,4) DEFAULT 0 NOT NULL */, > VALORCUSTO T_CURRENCY DEFAULT 0 /* T_CURRENCY = > NUMERIC(18,4) DEFAULT 0 NOT NULL */, > VALORICMSSUBSTITUIDO T_CURRENCY /* T_CURRENCY = NUMERIC(18,4) > DEFAULT 0 NOT NULL */, > VALORDESPAC DM_MOEDA /* DM_MOEDA = NUMERIC(15,2) DEFAULT 0 > NOT NULL */); > > Para: > > CREATE TABLE ITEMMOVIMENTACAOPRODUTO ( > COD_MOVIMENTACAO DM_CODIGO NOT NULL /* DM_CODIGO = INTEGER > DEFAULT 0 NOT NULL */, > TIPOMOVIMENTACAO DM_CHAR01 NOT NULL /* DM_CHAR01 = CHAR(1) */, > CODIGO DM_CODIGO NOT NULL /* DM_CODIGO = INTEGER > DEFAULT 0 NOT NULL */, > VALORUNITARIO DM_MOEDA5 DEFAULT 0 NOT NULL /* DM_MOEDA5 = > NUMERIC(15,5) DEFAULT 0 NOT NULL */, > QUANTIDADE T_CURRENCY DEFAULT 0 NOT NULL /* T_CURRENCY = > NUMERIC(18,4) DEFAULT 0 NOT NULL */, > VALORITEM DM_MOEDA /* DM_MOEDA = NUMERIC(15,2) DEFAULT 0 > NOT NULL */, > TIPODESCONTO DM_CHAR01 /* DM_CHAR01 = CHAR(1) */, > VALORRATEIO DM_MOEDA DEFAULT 0 NOT NULL /* DM_MOEDA = > NUMERIC(15,2) DEFAULT 0 NOT NULL */, <<<>>> > VALORRATEIO_FRETE DM_MOEDA /* DM_MOEDA = NUMERIC(15,2) DEFAULT 0 > NOT NULL */, <<<>>> > VALORRATEIO_SEGURO DM_MOEDA /* DM_MOEDA = NUMERIC(15,2) DEFAULT 0 > NOT NULL */, > SALDOANTERIOR DM_ZERO DEFAULT 0 /* DM_ZERO = DOUBLE PRECISION > DEFAULT 0 NOT NULL */, > VALORDESCONTO T_CURRENCY DEFAULT 0 NOT NULL /* T_CURRENCY = > NUMERIC(18,4) DEFAULT 0 NOT NULL */, > VALORCUSTO T_CURRENCY DEFAULT 0 /* T_CURRENCY = > NUMERIC(18,4) DEFAULT 0 NOT NULL */, > VALORICMSSUBSTITUIDO T_CURRENCY /* T_CURRENCY = NUMERIC(18,4) > DEFAULT 0 NOT NULL */, > VALORDESPAC DM_MOEDA /* DM_MOEDA = NUMERIC(15,2) DEFAULT 0 > NOT NULL */); > > > Depois disso, o cálculo da MARGEM, no select abaixo, está dando erro de > arithmetic overflow or string truncation > > select /*MARGEM*/ > cast((((IMP.VALORUNITARIO-IMP.VALORDESCONTO) * IMP.QUANTIDADE)+ > IMP.VALORRATEIO+ > IMP.VALORRATEIO_FRETE+ > IMP.VALORRATEIO_SEGURO+ > IMP.VALORICMSSUBSTITUIDO) - > (IMP.QUANTIDADE * IMP.VALORCUSTO) / > (((IMP.VALORUNITARIO-IMP.VALORDESCONTO) * IMP.QUANTIDADE)+ > IMP.VALORRATEIO+ > IMP.VALORRATEIO_FRETE+ > IMP.VALORRATEIO_SEGURO+ > IMP.VALORICMSSUBSTITUIDO) > as numeric(14,2)) > from MOVIMENTACAO M > join TIPOMOVIMENTACAO TP on (TP.CODIGO = M.COD_TIPOMOVIMENTACAO) > join ITEMMOVIMENTACAOPRODUTO IMP on (M.CODIGO = IMP.COD_MOVIMENTACAO and > M.TIPO = IMP.TIPOMOVIMENTACAO) > where (M.STATUS = 'F' ) and (TP.OPERACAO = 'VD') > > A pergunta é: Como resolver isso > > Desde já agradeço a valorosa colaboração. > > Humberto S. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Wed Feb 23 14:11:11 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Wed, 23 Feb 2011 14:11:11 -0300 Subject: [firebase-br] Tabelas de sistema no IBExpert Message-ID: Boa tarde Cantu/Colegas! No IBExpert havia uma opção onde definiamos se o mesmo deveria exibir as tabelas de sistema ou não. Atualmente na versão 2008.11.27 não consigo encontrar esta mesma opção. Pergunta, ela ainda existe? se, sim onde a encontro. -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador www.hpensador.net (71) 9975-9176 From hsreisjr em gmail.com Wed Feb 23 14:15:06 2011 From: hsreisjr em gmail.com (Humberto S. Reis) Date: Wed, 23 Feb 2011 14:15:06 -0300 Subject: [firebase-br] [Firebase-Br] Problema de arithmetic overflow em select In-Reply-To: References: Message-ID: visualizando a view no ibexpert dá o mesmo erro.... Em 23 de fevereiro de 2011 14:04, Reijanio Nunes Ribeiro < rnribeiro em gmail.com> escreveu: > esse erro é no proprio banco de dados ou acontece no front-end > > 2011/2/23 Humberto S. Reis > > > Pessoal bom dia > > > > Mudei os tipos de campos da tabela abaixo de: > > > > CREATE TABLE ITEMMOVIMENTACAOPRODUTO ( > > COD_MOVIMENTACAO DM_CODIGO NOT NULL /* DM_CODIGO = INTEGER > > DEFAULT 0 NOT NULL */, > > TIPOMOVIMENTACAO DM_CHAR01 NOT NULL /* DM_CHAR01 = CHAR(1) */, > > CODIGO DM_CODIGO NOT NULL /* DM_CODIGO = INTEGER > > DEFAULT 0 NOT NULL */, > > VALORUNITARIO DM_MOEDA5 DEFAULT 0 NOT NULL /* DM_MOEDA5 = > > NUMERIC(15,5) DEFAULT 0 NOT NULL */, > > QUANTIDADE T_CURRENCY DEFAULT 0 NOT NULL /* T_CURRENCY = > > NUMERIC(18,4) DEFAULT 0 NOT NULL */, > > VALORITEM DM_MOEDA /* DM_MOEDA = NUMERIC(15,2) DEFAULT > 0 > > NOT NULL */, > > TIPODESCONTO DM_CHAR01 /* DM_CHAR01 = CHAR(1) */, > > VALORRATEIO DM_ZERO DEFAULT 0 NOT NULL /* DM_ZERO = > DOUBLE > > PRECISION DEFAULT 0 NOT NULL */, > > VALORRATEIO_FRETE DM_ZERO /* DM_ZERO = DOUBLE PRECISION DEFAULT > 0 > > NOT NULL */, > > VALORRATEIO_SEGURO DM_MOEDA /* DM_MOEDA = NUMERIC(15,2) DEFAULT > 0 > > NOT NULL */, > > SALDOANTERIOR DM_ZERO DEFAULT 0 /* DM_ZERO = DOUBLE > PRECISION > > DEFAULT 0 NOT NULL */, > > VALORDESCONTO T_CURRENCY DEFAULT 0 NOT NULL /* T_CURRENCY = > > NUMERIC(18,4) DEFAULT 0 NOT NULL */, > > VALORCUSTO T_CURRENCY DEFAULT 0 /* T_CURRENCY = > > NUMERIC(18,4) DEFAULT 0 NOT NULL */, > > VALORICMSSUBSTITUIDO T_CURRENCY /* T_CURRENCY = NUMERIC(18,4) > > DEFAULT 0 NOT NULL */, > > VALORDESPAC DM_MOEDA /* DM_MOEDA = NUMERIC(15,2) DEFAULT > 0 > > NOT NULL */); > > > > Para: > > > > CREATE TABLE ITEMMOVIMENTACAOPRODUTO ( > > COD_MOVIMENTACAO DM_CODIGO NOT NULL /* DM_CODIGO = INTEGER > > DEFAULT 0 NOT NULL */, > > TIPOMOVIMENTACAO DM_CHAR01 NOT NULL /* DM_CHAR01 = CHAR(1) */, > > CODIGO DM_CODIGO NOT NULL /* DM_CODIGO = INTEGER > > DEFAULT 0 NOT NULL */, > > VALORUNITARIO DM_MOEDA5 DEFAULT 0 NOT NULL /* DM_MOEDA5 = > > NUMERIC(15,5) DEFAULT 0 NOT NULL */, > > QUANTIDADE T_CURRENCY DEFAULT 0 NOT NULL /* T_CURRENCY = > > NUMERIC(18,4) DEFAULT 0 NOT NULL */, > > VALORITEM DM_MOEDA /* DM_MOEDA = NUMERIC(15,2) DEFAULT > 0 > > NOT NULL */, > > TIPODESCONTO DM_CHAR01 /* DM_CHAR01 = CHAR(1) */, > > VALORRATEIO DM_MOEDA DEFAULT 0 NOT NULL /* DM_MOEDA = > > NUMERIC(15,2) DEFAULT 0 NOT NULL */, <<<>>> > > VALORRATEIO_FRETE DM_MOEDA /* DM_MOEDA = NUMERIC(15,2) DEFAULT > 0 > > NOT NULL */, <<<>>> > > VALORRATEIO_SEGURO DM_MOEDA /* DM_MOEDA = NUMERIC(15,2) DEFAULT > 0 > > NOT NULL */, > > SALDOANTERIOR DM_ZERO DEFAULT 0 /* DM_ZERO = DOUBLE > PRECISION > > DEFAULT 0 NOT NULL */, > > VALORDESCONTO T_CURRENCY DEFAULT 0 NOT NULL /* T_CURRENCY = > > NUMERIC(18,4) DEFAULT 0 NOT NULL */, > > VALORCUSTO T_CURRENCY DEFAULT 0 /* T_CURRENCY = > > NUMERIC(18,4) DEFAULT 0 NOT NULL */, > > VALORICMSSUBSTITUIDO T_CURRENCY /* T_CURRENCY = NUMERIC(18,4) > > DEFAULT 0 NOT NULL */, > > VALORDESPAC DM_MOEDA /* DM_MOEDA = NUMERIC(15,2) DEFAULT > 0 > > NOT NULL */); > > > > > > Depois disso, o cálculo da MARGEM, no select abaixo, está dando erro de > > arithmetic overflow or string truncation > > > > select /*MARGEM*/ > > cast((((IMP.VALORUNITARIO-IMP.VALORDESCONTO) * IMP.QUANTIDADE)+ > > IMP.VALORRATEIO+ > > IMP.VALORRATEIO_FRETE+ > > IMP.VALORRATEIO_SEGURO+ > > IMP.VALORICMSSUBSTITUIDO) - > > (IMP.QUANTIDADE * IMP.VALORCUSTO) / > > (((IMP.VALORUNITARIO-IMP.VALORDESCONTO) * IMP.QUANTIDADE)+ > > IMP.VALORRATEIO+ > > IMP.VALORRATEIO_FRETE+ > > IMP.VALORRATEIO_SEGURO+ > > IMP.VALORICMSSUBSTITUIDO) > > as numeric(14,2)) > > from MOVIMENTACAO M > > join TIPOMOVIMENTACAO TP on (TP.CODIGO = M.COD_TIPOMOVIMENTACAO) > > join ITEMMOVIMENTACAOPRODUTO IMP on (M.CODIGO = IMP.COD_MOVIMENTACAO and > > M.TIPO = IMP.TIPOMOVIMENTACAO) > > where (M.STATUS = 'F' ) and (TP.OPERACAO = 'VD') > > > > A pergunta é: Como resolver isso > > > > Desde já agradeço a valorosa colaboração. > > > > Humberto S. > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir 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 > -- Humberto S. Reis From listas em warmboot.com.br Wed Feb 23 14:22:25 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Wed, 23 Feb 2011 14:22:25 -0300 Subject: [firebase-br] =?iso-8859-1?q?Replica=E7=E3o_Firebird=2E?= In-Reply-To: <005f01cbd37a$bf6354e0$6915a8c0@MagnoSystem> References: <003a01cbd36c$a73afa20$6915a8c0@MagnoSystem> <1974210309.20110223133440@warmboot.com.br> <005f01cbd37a$bf6354e0$6915a8c0@MagnoSystem> Message-ID: <1008125481.20110223142225@warmboot.com.br> Eu nunca usei replicação, mas já trabalhei com o Wagner (autor do Object MMRS) em um projeto na Embrapa. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br MS> Você já usou ou usa em produção Cantu ??? MS> ----- Original Message ----- MS> From: "Carlos H. Cantu" MS> To: "FireBase" MS> Sent: Wednesday, February 23, 2011 1:34 PM MS> Subject: Re: [firebase-br] Replicação Firebird. MS> Veja o Object MMRS. MS> []s MS> Carlos H. Cantu MS> www.FireBase.com.br - www.firebirdnews.org MS> www.warmboot.com.br - blog.firebase.com.br MS>> Gostaria de saber se alguém indica alguma ferramenta de MS>> replicação para firebird (pode ser paga) que já esteja estável. MS>> Minha necessidade é integração matriz x filial, ou seja, tem que MS>> replicar do terminal das filiais para o central e do central para as MS> filiais. MS>> Gostaria especialmente da opinião de quem já usa em produção. MS>> Software House Magno System MS>> Site: www.magnosystem.com.br MS>> Email: magno em speet.com.br MS>> Tel.: (35)3371-2337 / (35) 9129-7634 From nextcorp em nextcorp.com.br Wed Feb 23 14:32:14 2011 From: nextcorp em nextcorp.com.br (NextCorp) Date: Wed, 23 Feb 2011 14:32:14 -0300 Subject: [firebase-br] =?iso-8859-1?q?Replica=E7=E3o_Firebird=2E?= In-Reply-To: <1974210309.20110223133440@warmboot.com.br> References: <003a01cbd36c$a73afa20$6915a8c0@MagnoSystem> <1974210309.20110223133440@warmboot.com.br> Message-ID: Caro colega estou utilizando o ReplicadorFirebird, desenvolvido pelo Ivan Henning. Funciona perfeitamente, utilizo replicação para dois bancos e funciona normalmente. Washington -----Mensagem Original----- From: Carlos H. Cantu Sent: Wednesday, February 23, 2011 1:34 PM To: FireBase Subject: Re: [firebase-br] Replicação Firebird. Veja o Object MMRS. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br MS> Gostaria de saber se alguém indica alguma ferramenta de MS> replicação para firebird (pode ser paga) que já esteja estável. MS> Minha necessidade é integração matriz x filial, ou seja, tem que MS> replicar do terminal das filiais para o central e do central para as filiais. MS> Gostaria especialmente da opinião de quem já usa em produção. MS> Software House Magno System MS> Site: www.magnosystem.com.br MS> Email: magno em speet.com.br MS> Tel.: (35)3371-2337 / (35) 9129-7634 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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.1204 / Banco de dados de vírus: 1435/3462 - Data de Lançamento: 02/23/11 From luciano em orgsystem.com.br Wed Feb 23 14:55:21 2011 From: luciano em orgsystem.com.br (Luciano) Date: Wed, 23 Feb 2011 17:55:21 +0000 (UTC) Subject: [firebase-br] =?utf-8?q?Problemas_de_lentid=C3=A3o_com_Banco_Gran?= =?utf-8?q?de?= References: Message-ID: > > > > Por favor infome a DDL das tabela e o comando SQL para análise. From luciano em orgsystem.com.br Wed Feb 23 15:09:03 2011 From: luciano em orgsystem.com.br (Luciano) Date: Wed, 23 Feb 2011 18:09:03 +0000 (UTC) Subject: [firebase-br] 100 CPU firebird 2.5 Classic References: <4D5EE32A.2040602@o2tecnologia.com.br> <659324609.20110218210810@warmboot.com.br> <1256473216.20110223100055@warmboot.com.br> Message-ID: Carlos H. Cantu writes: > > O FB 2.5 CS/SC tem problemas com a glibc < 2.7 > > Veja as notícias no site da FireBase. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > > Olá Cantu Isso mesmo, eu já tinha verificado, isso e está a 2.12... From listas em warmboot.com.br Wed Feb 23 16:01:59 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Wed, 23 Feb 2011 16:01:59 -0300 Subject: [firebase-br] 100 CPU firebird 2.5 Classic In-Reply-To: References: <4D5EE32A.2040602@o2tecnologia.com.br> <659324609.20110218210810@warmboot.com.br> <1256473216.20110223100055@warmboot.com.br> Message-ID: <639254895.20110223160159@warmboot.com.br> Até onde eu entendo, 2.7 = 2.70, e a sua é 2.12, portanto, vc teria que atualizar. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br L> Carlos H. Cantu writes: >> >> O FB 2.5 CS/SC tem problemas com a glibc < 2.7 >> >> Veja as notícias no site da FireBase. >> >> []s >> Carlos H. Cantu >> www.FireBase.com.br - www.firebirdnews.org >> www.warmboot.com.br - blog.firebase.com.br >> >> >> L> Olá Cantu L> Isso mesmo, eu já tinha verificado, isso e está a 2.12... 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 magno em speet.com.br Wed Feb 23 16:26:25 2011 From: magno em speet.com.br (Magno System) Date: Wed, 23 Feb 2011 16:26:25 -0300 Subject: [firebase-br] =?iso-8859-1?q?Replica=E7=E3o_Firebird=2E?= References: <003a01cbd36c$a73afa20$6915a8c0@MagnoSystem><1974210309.20110223133440@warmboot.com.br><005f01cbd37a$bf6354e0$6915a8c0@MagnoSystem> <1008125481.20110223142225@warmboot.com.br> Message-ID: <00b001cbd38f$9033a980$6915a8c0@MagnoSystem> Vou verificar, Cantu, obrigado. ----- Original Message ----- From: "Carlos H. Cantu" To: "FireBase" Sent: Wednesday, February 23, 2011 2:22 PM Subject: Re: [firebase-br] Replicação Firebird. Eu nunca usei replicação, mas já trabalhei com o Wagner (autor do Object MMRS) em um projeto na Embrapa. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br MS> Você já usou ou usa em produção Cantu ??? MS> ----- Original Message ----- MS> From: "Carlos H. Cantu" MS> To: "FireBase" MS> Sent: Wednesday, February 23, 2011 1:34 PM MS> Subject: Re: [firebase-br] Replicação Firebird. MS> Veja o Object MMRS. MS> []s MS> Carlos H. Cantu MS> www.FireBase.com.br - www.firebirdnews.org MS> www.warmboot.com.br - blog.firebase.com.br MS>> Gostaria de saber se alguém indica alguma ferramenta de MS>> replicação para firebird (pode ser paga) que já esteja estável. MS>> Minha necessidade é integração matriz x filial, ou seja, tem que MS>> replicar do terminal das filiais para o central e do central para as MS> filiais. MS>> Gostaria especialmente da opinião de quem já usa em produção. MS>> Software House Magno System MS>> Site: www.magnosystem.com.br MS>> Email: magno em speet.com.br MS>> Tel.: (35)3371-2337 / (35) 9129-7634 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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 Wed Feb 23 16:27:01 2011 From: magno em speet.com.br (Magno System) Date: Wed, 23 Feb 2011 16:27:01 -0300 Subject: [firebase-br] =?iso-8859-1?q?Replica=E7=E3o_Firebird=2E?= References: <003a01cbd36c$a73afa20$6915a8c0@MagnoSystem><1974210309.20110223133440@warmboot.com.br> Message-ID: <00b501cbd38f$a595c0b0$6915a8c0@MagnoSystem> Washington, ele faz replicação assíncrona e bidirecional ??? ----- Original Message ----- From: "NextCorp" To: "FireBase" Sent: Wednesday, February 23, 2011 2:32 PM Subject: Re: [firebase-br] Replicação Firebird. Caro colega estou utilizando o ReplicadorFirebird, desenvolvido pelo Ivan Henning. Funciona perfeitamente, utilizo replicação para dois bancos e funciona normalmente. Washington -----Mensagem Original----- From: Carlos H. Cantu Sent: Wednesday, February 23, 2011 1:34 PM To: FireBase Subject: Re: [firebase-br] Replicação Firebird. Veja o Object MMRS. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br MS> Gostaria de saber se alguém indica alguma ferramenta de MS> replicação para firebird (pode ser paga) que já esteja estável. MS> Minha necessidade é integração matriz x filial, ou seja, tem que MS> replicar do terminal das filiais para o central e do central para as filiais. MS> Gostaria especialmente da opinião de quem já usa em produção. MS> Software House Magno System MS> Site: www.magnosystem.com.br MS> Email: magno em speet.com.br MS> Tel.: (35)3371-2337 / (35) 9129-7634 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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.1204 / Banco de dados de vírus: 1435/3462 - Data de Lançamento: 02/23/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 nextcorp em nextcorp.com.br Wed Feb 23 16:49:19 2011 From: nextcorp em nextcorp.com.br (NextCorp) Date: Wed, 23 Feb 2011 16:49:19 -0300 Subject: [firebase-br] =?iso-8859-1?q?Replica=E7=E3o_Firebird=2E?= In-Reply-To: <00b501cbd38f$a595c0b0$6915a8c0@MagnoSystem> References: <003a01cbd36c$a73afa20$6915a8c0@MagnoSystem><1974210309.20110223133440@warmboot.com.br> <00b501cbd38f$a595c0b0$6915a8c0@MagnoSystem> Message-ID: <42989D4656FA4DFDB24E6F03C5B2CDFC@admnotnext01> magno Eu estou utilizando apenas unidirecional. Não testei na bidirecional. Washington -----Mensagem Original----- From: Magno System Sent: Wednesday, February 23, 2011 4:27 PM To: FireBase Subject: Re: [firebase-br] Replicação Firebird. Washington, ele faz replicação assíncrona e bidirecional ??? ----- Original Message ----- From: "NextCorp" To: "FireBase" Sent: Wednesday, February 23, 2011 2:32 PM Subject: Re: [firebase-br] Replicação Firebird. Caro colega estou utilizando o ReplicadorFirebird, desenvolvido pelo Ivan Henning. Funciona perfeitamente, utilizo replicação para dois bancos e funciona normalmente. Washington -----Mensagem Original----- From: Carlos H. Cantu Sent: Wednesday, February 23, 2011 1:34 PM To: FireBase Subject: Re: [firebase-br] Replicação Firebird. Veja o Object MMRS. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br MS> Gostaria de saber se alguém indica alguma ferramenta de MS> replicação para firebird (pode ser paga) que já esteja estável. MS> Minha necessidade é integração matriz x filial, ou seja, tem que MS> replicar do terminal das filiais para o central e do central para as filiais. MS> Gostaria especialmente da opinião de quem já usa em produção. MS> Software House Magno System MS> Site: www.magnosystem.com.br MS> Email: magno em speet.com.br MS> Tel.: (35)3371-2337 / (35) 9129-7634 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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.1204 / Banco de dados de vírus: 1435/3462 - Data de Lançamento: 02/23/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 ----- Nenhum vírus encontrado nessa mensagem. Verificado por AVG - www.avgbrasil.com.br Versão: 10.0.1204 / Banco de dados de vírus: 1435/3462 - Data de Lançamento: 02/23/11 From hsreisjr em gmail.com Wed Feb 23 17:20:36 2011 From: hsreisjr em gmail.com (Humberto S. Reis) Date: Wed, 23 Feb 2011 17:20:36 -0300 Subject: [firebase-br] [Firebase-Br] Campos calculados. Vantagens e desvantagens no uso Message-ID: Caros colegas Campos calculados. Quais as vantagens e desvantagens no uso? Grato. Humberto S. Reis From alexandre em simaoebuhler.com.br Wed Feb 23 18:27:36 2011 From: alexandre em simaoebuhler.com.br (=?iso-8859-1?Q?Alexandre_Pereira_B=FChler?=) Date: Wed, 23 Feb 2011 18:27:36 -0300 Subject: [firebase-br] Res: reenumerar um campo autoincremento Message-ID: Em agosto de 2010 perguntei como reenumerar uma campo que estava fora de seqüencia. EX: sequencia hoje 1,4,6,7,8,9,10,12 deverá ficar 1,2,3,4,5,6,7,8,9,10,12. Eu importava um tabela de clientes de um dbf. Queria que ela ficasse com o código de cliente em ordem númerica sem furos. As soluções apresentadas pelos colegas não surtiram efeito. Talvez eu estivesse fazendo da forma errada do que foi proposto nas soluções. Hoje, depois de modelar o sistema e fazer a interface, voltei a esta parte. Precisava importar os dados. A solução que achei foi esta: Criei um generator. Alterei este generator para 0 (zero). ALTER SEQUENCE GEN_CLIENTES_CODIGO RESTART WITH 0 Depois fiz um update no campo CODIGO com o generator update "CLIENTES” set CODIGO = (SELECT GEN_ID( GEN_CLIENTES_CODIGO, 1 ) FROM RDB$DATABASE) Assim obtive a sequencia correta, eliminei os registros vazios e duplicados que o Clipper deixou e pude partir para minha PK Espero que as respostas anteriores e a minha possam ajudar outros. Obrigado -- Alexandre Pereira Bühler Técnico Eletroeletrônica - Senai - MG Linux User: 397.546 Colunista: www.delphisophp.com Owner: http://br.groups.yahoo.com/group/freepascal/ Liberdade é essencial. Use GNU/Linux. Legalize os softwares de sua empresa   Simão &  Bühler Ltda (Infobrindes) Instalação, manutenção, venda de servidores e computadores com GNU/Linux. http://www.simaoebuhler.com.br Hardware acesse, veja e tenha produtos com qualidade, garantia e nota fiscal. http://www.simaoebuhler.com.br/loja alexandre em simaoebuhler.com.br Telefone: (41) 3538-5428   Infobrindes (Simão &  Bühler Ltda) Brindes e material promocional. http://www.infobrindes.com.br alexandre em infobrindes.com.br Telefone: (41) 3532-5428 From alexandre em simaoebuhler.com.br Wed Feb 23 18:32:02 2011 From: alexandre em simaoebuhler.com.br (=?iso-8859-1?Q?Alexandre_Pereira_B=FChler?=) Date: Wed, 23 Feb 2011 18:32:02 -0300 Subject: [firebase-br] RES: Tabelas de sistema no IBExpert In-Reply-To: References: Message-ID: Vá em database registration info. No menu treeview vá em db explorer. -- Alexandre Pereira Bühler Técnico Eletroeletrônica - Senai - MG Linux User: 397.546 Colunista: www.delphisophp.com Owner: http://br.groups.yahoo.com/group/freepascal/ Liberdade é essencial. Use GNU/Linux. Legalize os softwares de sua empresa   Simão &  Bühler Ltda (Infobrindes) Instalação, manutenção, venda de servidores e computadores com GNU/Linux. http://www.simaoebuhler.com.br Hardware acesse, veja e tenha produtos com qualidade, garantia e nota fiscal. http://www.simaoebuhler.com.br/loja alexandre em simaoebuhler.com.br Telefone: (41) 3538-5428   Infobrindes (Simão &  Bühler Ltda) Brindes e material promocional. http://www.infobrindes.com.br alexandre em infobrindes.com.br Telefone: (41) 3532-5428 -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Hélio Oliveira Enviada em: quarta-feira, 23 de fevereiro de 2011 14:11 Para: lista em firebase.com.br Assunto: [firebase-br] Tabelas de sistema no IBExpert Boa tarde Cantu/Colegas! No IBExpert havia uma opção onde definiamos se o mesmo deveria exibir as tabelas de sistema ou não. Atualmente na versão 2008.11.27 não consigo encontrar esta mesma opção. Pergunta, ela ainda existe? se, sim onde a encontro. -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador 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 ---------------------------------------------------------------------------- ----------------------- Texto inserido por Panda GP 2011: Trata-se de uma mensagem não solicitada (SPAM), clique no link para classificá-la novamente: http://localhost:6083/Panda?ID=pav_3671&SPAM=true&path=C:\Users\Alexandre\Ap pData\Local\Panda%20Security\Panda%20Global%20Protection%202011\AntiSpam ---------------------------------------------------------------------------- ----------------------- From temp2 em tecnobyte.com.br Wed Feb 23 19:30:29 2011 From: temp2 em tecnobyte.com.br (=?iso-8859-1?Q?Tecnobyte_Inform=E1tica?=) Date: Wed, 23 Feb 2011 18:30:29 -0400 Subject: [firebase-br] [Firebase-Br] Campos calculados. Vantagens edesvantagens no uso In-Reply-To: References: Message-ID: Boa tarde Uso muito este recurso nas bases de dados de meus sistemas. Segue minha opinião. VANTAGENS - Simplifica muito os SELECTs, pois cálculos complexos ou repetitivos podem ser colocados em campos calculados e não preciso mais me preocupar com isto na hora de fazer consultas. - Se eu tiver que mudar a fórmula do cálculo, basta alterar a expressão do campo calculado e todas as aplicações passam a usar o novo cálculo automaticamente. DESVANTAGENS - Usar campo calculado para buscar dados de outras tabelas pode não ser uma boa opção. Muitas vezes usar JOINs no SELECT resulta em melhor performance. Cada caso precisa ser analisado com cuidado. - Campos calculados geralmente dependem de outros campos ou mesmo outras tabelas. Isto significa que para fazer alterações nos campos relacionados você precisará dropar o campo calculado primeiro; após fazer as modificações terá que criar o campo calculado novamente. Isto é semelhante a outras dependências (chaves, índices, domínios, etc). Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br ----- Original Message ----- From: "Humberto S. Reis" To: "FireBase" Sent: Wednesday, February 23, 2011 4:20 PM Subject: [firebase-br] [Firebase-Br] Campos calculados. Vantagens edesvantagens no uso Caros colegas Campos calculados. Quais as vantagens e desvantagens no uso? Grato. Humberto S. Reis From luciano em orgsystem.com.br Wed Feb 23 19:53:58 2011 From: luciano em orgsystem.com.br (Luciano) Date: Wed, 23 Feb 2011 22:53:58 +0000 (UTC) Subject: [firebase-br] 100 CPU firebird 2.5 Classic References: <4D5EE32A.2040602@o2tecnologia.com.br> <659324609.20110218210810@warmboot.com.br> <1256473216.20110223100055@warmboot.com.br> <639254895.20110223160159@warmboot.com.br> Message-ID: Carlos H. Cantu writes: > > Até onde eu entendo, 2.7 = 2.70, e a sua é 2.12, portanto, vc teria que > atualizar. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > L> Carlos H. Cantu writes: > > >> > >> O FB 2.5 CS/SC tem problemas com a glibc < 2.7 > >> > >> Veja as notícias no site da FireBase. > >> > >> []s > >> Carlos H. Cantu > >> www.FireBase.com.br - www.firebirdnews.org > >> www.warmboot.com.br - blog.firebase.com.br > >> > >> > >> > > L> Olá Cantu > > L> Isso mesmo, eu já tinha verificado, isso e está a 2.12... > > 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 > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > Segundo site http://www.gnu.org/s/libc/ se procurar Current Status The current stable version is 2.13 no ftp para download http://ftp.gnu.org/gnu/glibc/ http://ftp.gnu.org/gnu/glibc/glibc-2.7.tar.bz2 data de 19-Oct-2007 17:45 http://ftp.gnu.org/gnu/glibc/glibc-2.12.2.tar.bz2 data de 13-Dec-2010 09:05 From hsreisjr em gmail.com Wed Feb 23 20:58:55 2011 From: hsreisjr em gmail.com (Humberto S. Reis) Date: Wed, 23 Feb 2011 20:58:55 -0300 Subject: [firebase-br] [Firebase-Br] Campos calculados. Vantagens e desvantagens no uso In-Reply-To: References: Message-ID: Daniel, a sua explicação foi perfeita, muito obrigado... Em 23 de fevereiro de 2011 17:20, Humberto S. Reis escreveu: > Caros colegas > > Campos calculados. Quais as vantagens e desvantagens no uso? > > Grato. > > Humberto S. Reis > -- Humberto S. Reis From listas em warmboot.com.br Wed Feb 23 21:15:24 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Wed, 23 Feb 2011 21:15:24 -0300 Subject: [firebase-br] 100 CPU firebird 2.5 Classic In-Reply-To: References: <4D5EE32A.2040602@o2tecnologia.com.br> <659324609.20110218210810@warmboot.com.br> <1256473216.20110223100055@warmboot.com.br> <639254895.20110223160159@warmboot.com.br> Message-ID: <1441382698.20110223211524@warmboot.com.br> http://fixunix.com/unix/396525-glibc-version-history.html []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br L> Carlos H. Cantu writes: >> >> Até onde eu entendo, 2.7 = 2.70, e a sua é 2.12, portanto, vc teria que >> atualizar. >> >> []s >> Carlos H. Cantu >> www.FireBase.com.br - www.firebirdnews.org >> www.warmboot.com.br - blog.firebase.com.br >> >> L> Carlos H. Cantu writes: >> >> >> >> >> O FB 2.5 CS/SC tem problemas com a glibc < 2.7 >> >> >> >> Veja as notícias no site da FireBase. >> >> >> >> []s >> >> Carlos H. Cantu >> >> www.FireBase.com.br - www.firebirdnews.org >> >> www.warmboot.com.br - blog.firebase.com.br >> >> >> >> >> >> >> >> L> Olá Cantu >> >> L> Isso mesmo, eu já tinha verificado, isso e está a 2.12... >> >> 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 >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: L> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> L> Segundo site http://www.gnu.org/s/libc/ L> se procurar L> Current Status L> The current stable version is 2.13 L> no ftp para download L> http://ftp.gnu.org/gnu/glibc/ L> http://ftp.gnu.org/gnu/glibc/glibc-2.7.tar.bz2 data de 19-Oct-2007 17:45 L> http://ftp.gnu.org/gnu/glibc/glibc-2.12.2.tar.bz2 data de 13-Dec-2010 09:05 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 armando.boza em gmail.com Wed Feb 23 21:46:28 2011 From: armando.boza em gmail.com (=?ISO-8859-1?Q?Armando_Boza_Gon=E7alves?=) Date: Wed, 23 Feb 2011 21:46:28 -0300 Subject: [firebase-br] [Firebase-Br] Campos calculados. Vantagens e desvantagens no uso In-Reply-To: References: Message-ID: <4D65AA64.3010906@gmail.com> Só lembrando que os campos calculados tem um certo limite de dependência, digo de campo calculado utilizando outro campo calculado como base para algum calculo. Uma vez realizando testes com eles, não me recordo com exatidão, mas creio que consegui utilizar até 9 dependências. Cheguei a postar até no FBTracker pensando que era bug, mas na verdade é q como havia muitos calculos dependentes o processo ficava muito grande e travava. Mas sempre que necessário eu uso. Att -- Armando Boza Gonçalves X-Software Desenvolvimento Site.: www.xsoftwaredesenvolvimento.com.br Email: armando.boza em gmail.com Msn..: armandoboza em hotmail.com Skype: armando.boza (43)8409-9735 From hsreisjr em gmail.com Wed Feb 23 21:49:29 2011 From: hsreisjr em gmail.com (Humberto S. Reis) Date: Wed, 23 Feb 2011 21:49:29 -0300 Subject: [firebase-br] [Firebase-Br] Campos calculados. Vantagens e desvantagens no uso In-Reply-To: <4D65AA64.3010906@gmail.com> References: <4D65AA64.3010906@gmail.com> Message-ID: Armando, Acredito que a ordem de criação dos campos, por essa questão de dependência, seja importante, correto? Em 23 de fevereiro de 2011 21:46, Armando Boza Gonçalves < armando.boza em gmail.com> escreveu: > Só lembrando que os campos calculados tem um certo limite de dependência, > digo de campo calculado utilizando outro campo calculado como base para > algum calculo. > > Uma vez realizando testes com eles, não me recordo com exatidão, mas creio > que consegui utilizar até 9 dependências. > > Cheguei a postar até no FBTracker pensando que era bug, mas na verdade é q > como havia muitos calculos dependentes o processo ficava muito grande e > travava. > > Mas sempre que necessário eu uso. > > Att > > -- > Armando Boza Gonçalves > X-Software Desenvolvimento > Site.: www.xsoftwaredesenvolvimento.com.br > Email: armando.boza em gmail.com > Msn..: armandoboza em hotmail.com > Skype: armando.boza > (43)8409-9735 > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Humberto S. Reis From valdir.marcos em ig.com.br Thu Feb 24 00:43:45 2011 From: valdir.marcos em ig.com.br (Valdir Marcos) Date: Thu, 24 Feb 2011 00:43:45 -0300 Subject: [firebase-br] 100 CPU firebird 2.5 Classic In-Reply-To: <639254895.20110223160159@warmboot.com.br> References: <4D5EE32A.2040602@o2tecnologia.com.br> <659324609.20110218210810@warmboot.com.br> <1256473216.20110223100055@warmboot.com.br> <639254895.20110223160159@warmboot.com.br> Message-ID: No Linux, o raciocínio é 2.7 < 2.8 < 2.9 < 2.10 < 2.11 < 2.12 < 2.13, etc, portanto 2.12 é mais recente do que 2.7 Um abraço, Valdir 2011/2/23, Carlos H. Cantu : > Até onde eu entendo, 2.7 = 2.70, e a sua é 2.12, portanto, vc teria que > atualizar. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > L> Carlos H. Cantu writes: > >>> >>> O FB 2.5 CS/SC tem problemas com a glibc < 2.7 >>> >>> Veja as notícias no site da FireBase. >>> >>> []s >>> Carlos H. Cantu >>> www.FireBase.com.br - www.firebirdnews.org >>> www.warmboot.com.br - blog.firebase.com.br >>> >>> >>> > > L> Olá Cantu > > L> Isso mesmo, eu já tinha verificado, isso e está a 2.12... > > > > 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 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 valdir.marcos em ig.com.br Thu Feb 24 00:44:31 2011 From: valdir.marcos em ig.com.br (Valdir Marcos) Date: Thu, 24 Feb 2011 00:44:31 -0300 Subject: [firebase-br] 100 CPU firebird 2.5 Classic In-Reply-To: References: <4D5EE32A.2040602@o2tecnologia.com.br> <659324609.20110218210810@warmboot.com.br> <1256473216.20110223100055@warmboot.com.br> <639254895.20110223160159@warmboot.com.br> Message-ID: Complementando: http://www.simulistics.com/book/tips-and-tricks/find-version-glibc-your-linux-installation 2011/2/24, Valdir Marcos : > No Linux, o raciocínio é 2.7 < 2.8 < 2.9 < 2.10 < 2.11 < 2.12 < 2.13, > etc, portanto 2.12 é mais recente do que 2.7 > > Um abraço, > > Valdir > > > 2011/2/23, Carlos H. Cantu : >> Até onde eu entendo, 2.7 = 2.70, e a sua é 2.12, portanto, vc teria que >> atualizar. >> >> []s >> Carlos H. Cantu >> www.FireBase.com.br - www.firebirdnews.org >> www.warmboot.com.br - blog.firebase.com.br >> >> L> Carlos H. Cantu writes: >> >>>> >>>> O FB 2.5 CS/SC tem problemas com a glibc < 2.7 >>>> >>>> Veja as notícias no site da FireBase. >>>> >>>> []s >>>> Carlos H. Cantu >>>> www.FireBase.com.br - www.firebirdnews.org >>>> www.warmboot.com.br - blog.firebase.com.br >>>> >>>> >>>> >> >> L> Olá Cantu >> >> L> Isso mesmo, eu já tinha verificado, isso e está a 2.12... >> >> >> >> 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 >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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 armando.boza em gmail.com Thu Feb 24 07:06:29 2011 From: armando.boza em gmail.com (=?ISO-8859-1?Q?Armando_Boza_Gon=E7alves?=) Date: Thu, 24 Feb 2011 07:06:29 -0300 Subject: [firebase-br] [Firebase-Br] Campos calculados. Vantagens e desvantagens no uso In-Reply-To: References: <4D65AA64.3010906@gmail.com> Message-ID: <4D662DA5.9010309@gmail.com> Em 23/02/2011 21:49, Humberto S. Reis escreveu: > Armando, > > Acredito que a ordem de criação dos campos, por essa questão de dependência, > seja importante, correto? Correto. -- Armando Boza Gonçalves X-Software Desenvolvimento Site.: www.xsoftwaredesenvolvimento.com.br Email: armando.boza em gmail.com Msn..: armandoboza em hotmail.com Skype: armando.boza (43)8409-9735 From sistemas2000profesional em gmail.com Thu Feb 24 08:08:35 2011 From: sistemas2000profesional em gmail.com (W O) Date: Thu, 24 Feb 2011 07:08:35 -0400 Subject: [firebase-br] =?iso-8859-1?q?=BFPor_qu=E9_no_me_funcionan_las_UDF?= =?iso-8859-1?q?s=3F?= Message-ID: Hola a todos En una Base de Datos he declarado la función LTrim() de esta manera: DECLARE EXTERNAL FUNCTION LTRIM CSTRING(255) CHARACTER SET ISO8859_1 RETURNS CSTRING(255) CHARACTER SET ISO8859_1 FREE_IT ENTRY_POINT 'IB_UDF_ltrim' MODULE_NAME 'ib_udf'; El SQL Manager la compila bien, perfectamente y la veo junto a las demás UDFs. Sin embargo, cuando la quiero utilizar dentro de un procedimiento almacenado (Stored Procedure): IF LTRIM(:NOMBRE) = '' THEN cMensaje = 'El nombre no puede estar vacío'; me muestra el mensaje: Dynamic SQL Error. SQL error code = -104. Token unknown - line 20, column 4. LTRIM. SQL Code: -104 IB Error Number: 335544569 ¿Por qué, qué estoy haciendo mal, qué me está faltando hacer para que pueda usar la función LTRIM()? Gracias de antemano. From temp2 em tecnobyte.com.br Thu Feb 24 08:56:07 2011 From: temp2 em tecnobyte.com.br (=?iso-8859-1?Q?Tecnobyte_Inform=E1tica?=) Date: Thu, 24 Feb 2011 07:56:07 -0400 Subject: [firebase-br] =?iso-8859-1?q?=BFPor_qu=E9_no_me_funcionan_las_UDF?= =?iso-8859-1?q?s=3F?= In-Reply-To: References: Message-ID: Buenos días La falta de paréntesis es la causa del error reportado. Cambio: IF Condición THEN Por: IF (Condición) THEN Saludos. Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br ----- Original Message ----- From: "W O" To: "FireBase" Sent: Thursday, February 24, 2011 7:08 AM Subject: [firebase-br] ¿Por qué no me funcionan las UDFs? Hola a todos En una Base de Datos he declarado la función LTrim() de esta manera: DECLARE EXTERNAL FUNCTION LTRIM CSTRING(255) CHARACTER SET ISO8859_1 RETURNS CSTRING(255) CHARACTER SET ISO8859_1 FREE_IT ENTRY_POINT 'IB_UDF_ltrim' MODULE_NAME 'ib_udf'; El SQL Manager la compila bien, perfectamente y la veo junto a las demás UDFs. Sin embargo, cuando la quiero utilizar dentro de un procedimiento almacenado (Stored Procedure): IF LTRIM(:NOMBRE) = '' THEN cMensaje = 'El nombre no puede estar vacío'; me muestra el mensaje: Dynamic SQL Error. SQL error code = -104. Token unknown - line 20, column 4. LTRIM. SQL Code: -104 IB Error Number: 335544569 ¿Por qué, qué estoy haciendo mal, qué me está faltando hacer para que pueda usar la función LTRIM()? Gracias de antemano. From listas em warmboot.com.br Thu Feb 24 09:00:06 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Thu, 24 Feb 2011 09:00:06 -0300 Subject: [firebase-br] 100 CPU firebird 2.5 Classic In-Reply-To: References: <4D5EE32A.2040602@o2tecnologia.com.br> <659324609.20110218210810@warmboot.com.br> <1256473216.20110223100055@warmboot.com.br> <639254895.20110223160159@warmboot.com.br> Message-ID: <1339663104.20110224090006@warmboot.com.br> Acabo de confirmar com o Dmitry Yemanov, e 2.7 deve ser mesmo interpretada como 2.07, portanto, glibc 2.12 está ok. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br VM> Complementando: VM> http://www.simulistics.com/book/tips-and-tricks/find-version-glibc-your-linux-installation VM> 2011/2/24, Valdir Marcos : >> No Linux, o raciocínio é 2.7 < 2.8 < 2.9 < 2.10 < 2.11 < 2.12 < 2.13, >> etc, portanto 2.12 é mais recente do que 2.7 >> >> Um abraço, >> >> Valdir >> >> >> 2011/2/23, Carlos H. Cantu : >>> Até onde eu entendo, 2.7 = 2.70, e a sua é 2.12, portanto, vc teria que >>> atualizar. >>> >>> []s >>> Carlos H. Cantu >>> www.FireBase.com.br - www.firebirdnews.org >>> www.warmboot.com.br - blog.firebase.com.br >>> >>> L> Carlos H. Cantu writes: >>> >>>>> >>>>> O FB 2.5 CS/SC tem problemas com a glibc < 2.7 >>>>> >>>>> Veja as notícias no site da FireBase. >>>>> >>>>> []s >>>>> Carlos H. Cantu >>>>> www.FireBase.com.br - www.firebirdnews.org >>>>> www.warmboot.com.br - blog.firebase.com.br >>>>> >>>>> >>>>> >>> >>> L> Olá Cantu >>> >>> L> Isso mesmo, eu já tinha verificado, isso e está a 2.12... From webstation em ig.com.br Thu Feb 24 09:11:52 2011 From: webstation em ig.com.br (Hugo Fabricio Goncalves e Silva) Date: Thu, 24 Feb 2011 09:11:52 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Problemas_de_lentid=E3o_com_?= =?iso-8859-1?q?Banco_Grande?= Message-ID: Ola amigo, Quando fui copiar a DDL de cliente encontrei o problema Tinha uma Trigger onde buscava todas as vendas com o código do cliente alterado e atualizava um campo na tabela vendas Foi só desabilitar ela que o problema foi resolvido. Muito obrigado pelas dicas e atenção Hugo Fabrício Siscomsoft -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Luciano Enviada em: quarta-feira, 23 de fevereiro de 2011 14:55 Para: lista em firebase.com.br Assunto: Re: [firebase-br] Problemas de lentidão com Banco Grande > > > > Por favor infome a DDL das tabela e o comando SQL para análise. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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 norldir em tecinco.com.br Thu Feb 24 12:46:21 2011 From: norldir em tecinco.com.br (Norldir Kunkel) Date: Thu, 24 Feb 2011 12:46:21 -0300 Subject: [firebase-br] =?iso-8859-1?q?Problemas_de_lentid=E3o_com_Banco_Gr?= =?iso-8859-1?q?ande?= In-Reply-To: References: Message-ID: Hugo, Já tive problemas parecidos, e identifiquei que era hardware ruim ou desconfigurado. Recomento fazer um teste de estress de leitura e escrita no HD para ver a velocidade do mesmo e comparar com outras maquinas. Se o HD for SAS verifique se a controladora tem cache de gravação e leitura, e se está em RAID 1 ou 0. Raid 0 sem cache na controladora deixa o banco estremamente lento na gravação, uma perca de 70% na performance ou mais. Se o HD for SATA, de preferencia a Sata II ou III com um cache grande. att Norldir. "Hugo Fabricio Goncalves e Silva" escreveu na mensagem news:AANLkTinH9vjLdd229p_kNtOWz_fumUQaSp_Qf85=uCuB em mail.gmail.com... Bom dia! Tenho um cliente de supermercado, neste cliente o meu BD já esta com + de 1 GB, No PDV todos as vendas são passadas no cliente consumidor Final, quando passa a venda eu dou uma atualização neste cadastro, no campo data da ultima compra, o relacionamento e via uma chave estrangeira ta tabela vendas onde tabela Clinete, CodCliente Chave Primaria tabela Vendas , CodCliente Chave Estrangeira Como devo fazer para resolver o problema de lentidão ? Cadastrei um novo cliente com o nome de Consumidor final e resolveu temporariamente, pois Quando os cadastros acumularem vai ficar lento novamente. Já fiz alguns teste fora do sistema via IBexpert e apresentou a mesma lentidão qualquer alteração que vou fazer no cadastro de cliente que tem muitas vendas apresenta esta lentidão Estou usando Firebird 1.5 Desde já agradeço Hugo Fabrício Siscomsoft ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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 Feb 24 13:08:48 2011 From: sistemas2000profesional em gmail.com (W O) Date: Thu, 24 Feb 2011 12:08:48 -0400 Subject: [firebase-br] =?iso-8859-1?q?=BFPor_qu=E9_no_me_funcionan_las_UDF?= =?iso-8859-1?q?s=3F?= In-Reply-To: References: Message-ID: Hola Daniel Gracias por la info, anoche cuando escribí eso estaba medio dormido y no me dí cuenta, es que estoy acostumbrado a otro lenguaje donde no hacen falta los paréntesis. Saludos. Walter. From luciano em orgsystem.com.br Thu Feb 24 13:10:01 2011 From: luciano em orgsystem.com.br (Luciano) Date: Thu, 24 Feb 2011 16:10:01 +0000 (UTC) Subject: [firebase-br] 100 CPU firebird 2.5 Classic References: <4D5EE32A.2040602@o2tecnologia.com.br> <659324609.20110218210810@warmboot.com.br> <1256473216.20110223100055@warmboot.com.br> <639254895.20110223160159@warmboot.com.br> <1339663104.20110224090006@warmboot.com.br> Message-ID: Carlos H. Cantu writes: > > Acabo de confirmar com o Dmitry Yemanov, e 2.7 deve ser mesmo > interpretada como 2.07, portanto, glibc 2.12 está ok. > > Legal, obrigado pelas dicas. Mas continuo buscando solução. O que posso confirmar é que na superserver, estabilizou e fazem 4 dias que não tenho problemas. Mais eu queria realmente entender o ocorrido. From webstation em ig.com.br Thu Feb 24 13:14:07 2011 From: webstation em ig.com.br (Hugo Fabricio Goncalves e Silva) Date: Thu, 24 Feb 2011 13:14:07 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Problemas_de_lentid=E3o_com_?= =?iso-8859-1?q?Banco_Grande?= Message-ID: Norldir. Obrigado pela sua atenção é dicas, mas descobri o problema, fui copiar a DDL da tabela clientes e encontrei uma triggers muito antiga no BD onde a cada alteração da tabela cliente ela buscava todas as vendas para este cliente e atualizava um campo. Bastou desativar esta Trigger que o problema foi resolvido Att Hugo Fabrício Siscomsoft From acf.andre em gmail.com Thu Feb 24 14:32:51 2011 From: acf.andre em gmail.com (andre conrado) Date: Thu, 24 Feb 2011 14:32:51 -0300 Subject: [firebase-br] [Firebase-Br] Problema de arithmetic overflow em select In-Reply-To: References: Message-ID: Humberto, minha primeira impressão: vc mudou os campos para o tipo NUMERIC(14,2) e no seu SELECT o CAST está como NUMERIC(14,2), isto é, um digito a menos. Talvez seja isso. abraços, André Conrado. 2011/2/23, Humberto S. Reis : > visualizando a view no ibexpert dá o mesmo erro.... > > Em 23 de fevereiro de 2011 14:04, Reijanio Nunes Ribeiro < > rnribeiro em gmail.com> escreveu: > >> esse erro é no proprio banco de dados ou acontece no front-end >> >> 2011/2/23 Humberto S. Reis >> >> > Pessoal bom dia >> > >> > Mudei os tipos de campos da tabela abaixo de: >> > >> > CREATE TABLE ITEMMOVIMENTACAOPRODUTO ( >> > COD_MOVIMENTACAO DM_CODIGO NOT NULL /* DM_CODIGO = INTEGER >> > DEFAULT 0 NOT NULL */, >> > TIPOMOVIMENTACAO DM_CHAR01 NOT NULL /* DM_CHAR01 = CHAR(1) >> > */, >> > CODIGO DM_CODIGO NOT NULL /* DM_CODIGO = INTEGER >> > DEFAULT 0 NOT NULL */, >> > VALORUNITARIO DM_MOEDA5 DEFAULT 0 NOT NULL /* DM_MOEDA5 = >> > NUMERIC(15,5) DEFAULT 0 NOT NULL */, >> > QUANTIDADE T_CURRENCY DEFAULT 0 NOT NULL /* T_CURRENCY >> > = >> > NUMERIC(18,4) DEFAULT 0 NOT NULL */, >> > VALORITEM DM_MOEDA /* DM_MOEDA = NUMERIC(15,2) DEFAULT >> 0 >> > NOT NULL */, >> > TIPODESCONTO DM_CHAR01 /* DM_CHAR01 = CHAR(1) */, >> > VALORRATEIO DM_ZERO DEFAULT 0 NOT NULL /* DM_ZERO = >> DOUBLE >> > PRECISION DEFAULT 0 NOT NULL */, >> > VALORRATEIO_FRETE DM_ZERO /* DM_ZERO = DOUBLE PRECISION >> > DEFAULT >> 0 >> > NOT NULL */, >> > VALORRATEIO_SEGURO DM_MOEDA /* DM_MOEDA = NUMERIC(15,2) DEFAULT >> 0 >> > NOT NULL */, >> > SALDOANTERIOR DM_ZERO DEFAULT 0 /* DM_ZERO = DOUBLE >> PRECISION >> > DEFAULT 0 NOT NULL */, >> > VALORDESCONTO T_CURRENCY DEFAULT 0 NOT NULL /* T_CURRENCY >> > = >> > NUMERIC(18,4) DEFAULT 0 NOT NULL */, >> > VALORCUSTO T_CURRENCY DEFAULT 0 /* T_CURRENCY = >> > NUMERIC(18,4) DEFAULT 0 NOT NULL */, >> > VALORICMSSUBSTITUIDO T_CURRENCY /* T_CURRENCY = NUMERIC(18,4) >> > DEFAULT 0 NOT NULL */, >> > VALORDESPAC DM_MOEDA /* DM_MOEDA = NUMERIC(15,2) DEFAULT >> 0 >> > NOT NULL */); >> > >> > Para: >> > >> > CREATE TABLE ITEMMOVIMENTACAOPRODUTO ( >> > COD_MOVIMENTACAO DM_CODIGO NOT NULL /* DM_CODIGO = INTEGER >> > DEFAULT 0 NOT NULL */, >> > TIPOMOVIMENTACAO DM_CHAR01 NOT NULL /* DM_CHAR01 = CHAR(1) >> > */, >> > CODIGO DM_CODIGO NOT NULL /* DM_CODIGO = INTEGER >> > DEFAULT 0 NOT NULL */, >> > VALORUNITARIO DM_MOEDA5 DEFAULT 0 NOT NULL /* DM_MOEDA5 = >> > NUMERIC(15,5) DEFAULT 0 NOT NULL */, >> > QUANTIDADE T_CURRENCY DEFAULT 0 NOT NULL /* T_CURRENCY >> > = >> > NUMERIC(18,4) DEFAULT 0 NOT NULL */, >> > VALORITEM DM_MOEDA /* DM_MOEDA = NUMERIC(15,2) DEFAULT >> 0 >> > NOT NULL */, >> > TIPODESCONTO DM_CHAR01 /* DM_CHAR01 = CHAR(1) */, >> > VALORRATEIO DM_MOEDA DEFAULT 0 NOT NULL /* DM_MOEDA = >> > NUMERIC(15,2) DEFAULT 0 NOT NULL */, <<<>>> >> > VALORRATEIO_FRETE DM_MOEDA /* DM_MOEDA = NUMERIC(15,2) DEFAULT >> 0 >> > NOT NULL */, <<<>>> >> > VALORRATEIO_SEGURO DM_MOEDA /* DM_MOEDA = NUMERIC(15,2) DEFAULT >> 0 >> > NOT NULL */, >> > SALDOANTERIOR DM_ZERO DEFAULT 0 /* DM_ZERO = DOUBLE >> PRECISION >> > DEFAULT 0 NOT NULL */, >> > VALORDESCONTO T_CURRENCY DEFAULT 0 NOT NULL /* T_CURRENCY >> > = >> > NUMERIC(18,4) DEFAULT 0 NOT NULL */, >> > VALORCUSTO T_CURRENCY DEFAULT 0 /* T_CURRENCY = >> > NUMERIC(18,4) DEFAULT 0 NOT NULL */, >> > VALORICMSSUBSTITUIDO T_CURRENCY /* T_CURRENCY = NUMERIC(18,4) >> > DEFAULT 0 NOT NULL */, >> > VALORDESPAC DM_MOEDA /* DM_MOEDA = NUMERIC(15,2) DEFAULT >> 0 >> > NOT NULL */); >> > >> > >> > Depois disso, o cálculo da MARGEM, no select abaixo, está dando erro de >> > arithmetic overflow or string truncation >> > >> > select /*MARGEM*/ >> > cast((((IMP.VALORUNITARIO-IMP.VALORDESCONTO) * IMP.QUANTIDADE)+ >> > IMP.VALORRATEIO+ >> > IMP.VALORRATEIO_FRETE+ >> > IMP.VALORRATEIO_SEGURO+ >> > IMP.VALORICMSSUBSTITUIDO) - >> > (IMP.QUANTIDADE * IMP.VALORCUSTO) / >> > (((IMP.VALORUNITARIO-IMP.VALORDESCONTO) * IMP.QUANTIDADE)+ >> > IMP.VALORRATEIO+ >> > IMP.VALORRATEIO_FRETE+ >> > IMP.VALORRATEIO_SEGURO+ >> > IMP.VALORICMSSUBSTITUIDO) >> > as numeric(14,2)) >> > from MOVIMENTACAO M >> > join TIPOMOVIMENTACAO TP on (TP.CODIGO = M.COD_TIPOMOVIMENTACAO) >> > join ITEMMOVIMENTACAOPRODUTO IMP on (M.CODIGO = IMP.COD_MOVIMENTACAO >> > and >> > M.TIPO = IMP.TIPOMOVIMENTACAO) >> > where (M.STATUS = 'F' ) and (TP.OPERACAO = 'VD') >> > >> > A pergunta é: Como resolver isso >> > >> > Desde já agradeço a valorosa colaboração. >> > >> > Humberto S. >> > ______________________________________________ >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > Para saber como gerenciar/excluir 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 >> > > > > -- > Humberto S. Reis > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 055 21 9896-5449 - Vivo (apenas mensagens SMS) From diegomaccari em ig.com.br Thu Feb 24 14:45:09 2011 From: diegomaccari em ig.com.br (Diego Maccari) Date: Thu, 24 Feb 2011 14:45:09 -0300 Subject: [firebase-br] Procuro Grid para Delpi {OFFF} Message-ID: Pessoal Desculpa ai pessoal usar a lista pra pedir isto mas pesquisei muito e ate agora não encontrei algo que eu possa usar em minha aplicação; Grid para Delpi Preciso encontrar algum Grid que tenha a opção de filtro em cada coluna similar ao recurso de auto filtro do Excel. Alguém saberia indicar algum componente com este recuro e onde posso obte-lo??/ From terrymarcal em gmail.com Thu Feb 24 14:55:38 2011 From: terrymarcal em gmail.com (=?ISO-8859-1?Q?Terry_Mar=E7al_Santos?=) Date: Thu, 24 Feb 2011 14:55:38 -0300 Subject: [firebase-br] Procuro Grid para Delpi {OFFF} In-Reply-To: References: Message-ID: Olá Diego, Eu trabalh com m GRID da DevExpress, dentre seus compronentes o GRID possui o recurso que você precisa, eu acho muito bom, porém a ferramenta é paga. http://www.devexpress.com/Products/NET/Controls/WinForms/Grid/grid_view.xml http://www.devexpress.com Att, Terry Marçal Em 24 de fevereiro de 2011 14:45, Diego Maccari escreveu: > Pessoal > > Desculpa ai pessoal usar a lista pra pedir isto mas pesquisei muito e ate > agora não encontrei algo que eu possa usar em minha aplicação; > > Grid para Delpi > > Preciso encontrar algum Grid que tenha a opção de filtro em cada coluna > similar ao recurso de auto filtro do Excel. > > Alguém saberia indicar algum componente com este recuro e onde posso > obte-lo??/ > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 object em palmobject.com.br Thu Feb 24 15:00:14 2011 From: object em palmobject.com.br (=?iso-8859-1?Q?Object_Sistemas_e_Solu=E7=F5es?=) Date: Thu, 24 Feb 2011 15:00:14 -0300 Subject: [firebase-br] Procuro Grid para Delpi {OFFF} In-Reply-To: References: Message-ID: Diego, isso tem no delphi posso te mandar um exemplo julio ----- Original Message ----- From: "Diego Maccari" To: "FireBase" Sent: Thursday, February 24, 2011 2:45 PM Subject: [firebase-br] Procuro Grid para Delpi {OFFF} Pessoal Desculpa ai pessoal usar a lista pra pedir isto mas pesquisei muito e ate agora não encontrei algo que eu possa usar em minha aplicação; Grid para Delpi Preciso encontrar algum Grid que tenha a opção de filtro em cada coluna similar ao recurso de auto filtro do Excel. Alguém saberia indicar algum componente com este recuro e onde posso obte-lo??/ ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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 Thu Feb 24 15:09:41 2011 From: acf.andre em gmail.com (andre conrado) Date: Thu, 24 Feb 2011 15:09:41 -0300 Subject: [firebase-br] [Firebase-Br] Campos calculados. Vantagens e desvantagens no uso In-Reply-To: <4D662DA5.9010309@gmail.com> References: <4D65AA64.3010906@gmail.com> <4D662DA5.9010309@gmail.com> Message-ID: Olha eu na carona, Alguma pode me dar um exemplo do que são estes CAMPOS CALCULADOS? 2011/2/24, Armando Boza Gonçalves : > Em 23/02/2011 21:49, Humberto S. Reis escreveu: >> Armando, >> >> Acredito que a ordem de criação dos campos, por essa questão de >> dependência, >> seja importante, correto? > > Correto. > > -- > Armando Boza Gonçalves > X-Software Desenvolvimento > Site.: www.xsoftwaredesenvolvimento.com.br > Email: armando.boza em gmail.com > Msn..: armandoboza em hotmail.com > Skype: armando.boza > (43)8409-9735 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 055 21 9896-5449 - Vivo (apenas mensagens SMS) From chicote em vsp.com.br Thu Feb 24 15:23:27 2011 From: chicote em vsp.com.br (Chico) Date: Thu, 24 Feb 2011 15:23:27 -0300 Subject: [firebase-br] Procuro Grid para Delpi {OFFF} References: Message-ID: Diegão, somente depois de direcionar todos os meus esforços para entrar no Delphi é que descobri que BDE está ultrapassado e que existe coisa melhor. Como meu uso é estritamente profissional e para mim, continuei com o BDE, só que vc não acha muita coisa para desenvolver trabalhos específicos como o meu. Então fui a luta e hoje tenho formulação de adubo em grid, listo, filtro defensivos em grid conforme minhas necessidades, etc. Tenho certeza que com criatividade e coragem, você vai chegar lá. BDE só é mais lento um pouco, mas pode tudo também com ele. Então mãos a obra companheiro. Claro que paralelamente estou estudando ferramentas melhores e implementando sistematicamente no sistema. Francisco. ----- Original Message ----- From: "Diego Maccari" To: "FireBase" Sent: Thursday, February 24, 2011 2:45 PM Subject: [firebase-br] Procuro Grid para Delpi {OFFF} Pessoal Desculpa ai pessoal usar a lista pra pedir isto mas pesquisei muito e ate agora não encontrei algo que eu possa usar em minha aplicação; Grid para Delpi Preciso encontrar algum Grid que tenha a opção de filtro em cada coluna similar ao recurso de auto filtro do Excel. Alguém saberia indicar algum componente com este recuro e onde posso obte-lo??/ ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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 hsreisjr em gmail.com Thu Feb 24 15:43:42 2011 From: hsreisjr em gmail.com (Humberto S. Reis) Date: Thu, 24 Feb 2011 15:43:42 -0300 Subject: [firebase-br] [Firebase-Br] Campos calculados. Vantagens e desvantagens no uso In-Reply-To: References: <4D65AA64.3010906@gmail.com> <4D662DA5.9010309@gmail.com> Message-ID: São campos que recebem, como o nome diz, cálculos. Por exemplo: alter table ITENS add VALORITEM numeric(15,2) computed by( QUANTIDADE * VALORUNITARIO); o comando acima cria um campo calculado do resultado da multiplicação dos dois campos entre parênteses. Em 24 de fevereiro de 2011 15:09, andre conrado escreveu: > Olha eu na carona, Alguma pode me dar um exemplo do que são estes > CAMPOS CALCULADOS? > > > 2011/2/24, Armando Boza Gonçalves : > > Em 23/02/2011 21:49, Humberto S. Reis escreveu: > >> Armando, > >> > >> Acredito que a ordem de criação dos campos, por essa questão de > >> dependência, > >> seja importante, correto? > > > > Correto. > > > > -- > > Armando Boza Gonçalves > > X-Software Desenvolvimento > > Site.: www.xsoftwaredesenvolvimento.com.br > > Email: armando.boza em gmail.com > > Msn..: armandoboza em hotmail.com > > Skype: armando.boza > > (43)8409-9735 > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir 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 > 055 21 9896-5449 - Vivo (apenas mensagens SMS) > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Humberto S. Reis From estanisgeyer em gmail.com Thu Feb 24 18:11:38 2011 From: estanisgeyer em gmail.com (Marcelo Geyer) Date: Thu, 24 Feb 2011 18:11:38 -0300 Subject: [firebase-br] =?iso-8859-1?q?Defini=E7=E3o_not_null_sumiu?= Message-ID: Boa tarde, Me deparei por um problema estranho. Estou comparando dois bancos de dados e um deles, em algumas tabelas, a definição NOT NULL dos campos sumiram! O que pode ter acontecido? Já antecipo que usamos aqui nbackup para backup e gbak para fazer o restore de uma versão para outra do firebird. Abraços, -- Marcelo E. Geyer Standard Net Tecnologia e Informação From sistemas2000profesional em gmail.com Thu Feb 24 19:29:42 2011 From: sistemas2000profesional em gmail.com (W O) Date: Thu, 24 Feb 2011 18:29:42 -0400 Subject: [firebase-br] =?iso-8859-1?q?Validaci=F3n_de_fechas?= Message-ID: Hola a todos ¿Cómo hago para validar una fecha en un Stored Procedure? CREATE DOMAIN D_FECHA AS DATE NOT NULL CHECK ( VALUE >= '01.01.2011' ); SET TERM ^ ; CREATE PROCEDURE GRABAR( FECING TYPE OF D_FECHA, RETURNS( CMENSAJEERROR VARCHAR(50) CHARACTER SET ISO8859_1 COLLATE ISO8859_1) AS BEGIN cMensajeError = ''; -- Si no hay error, devuelve una cadena vacía IF (EXTRACT(YEAR FROM :FECING) = 0) THEN EXCEPTION EX_FECHAINVALIDA; UPDATE OR INSERT INTO MITABLA (VEN_FECING) VALUES (:FECING); WHEN EXCEPTION EX_FECHAINVALIDA DO cMensajeError = 'Necesito conocer la Fecha de Ingreso'; WHEN ANY DO cMensajeError = 'OCURRIÓ UN ERROR ' || SQLCODE || ' ' || GDSCODE; END^ En ese Stored Procedure nunca se ejecuta la excepción EX_FECHAINVALIDA, ¿cómo puedo saber si el SP recibió una fecha nula? ¿o una fecha vacía? Gracias de antemano. From listas em warmboot.com.br Thu Feb 24 20:18:44 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Thu, 24 Feb 2011 20:18:44 -0300 Subject: [firebase-br] =?iso-8859-1?q?Defini=E7=E3o_not_null_sumiu?= In-Reply-To: References: Message-ID: <937062755.20110224201844@warmboot.com.br> Alguém andou brincando com as tabelas de sistema? []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br MG> Boa tarde, MG> Me deparei por um problema estranho. MG> Estou comparando dois bancos de dados e um deles, em algumas tabelas, a MG> definição NOT NULL dos campos sumiram! MG> O que pode ter acontecido? Já antecipo que usamos aqui nbackup para backup e MG> gbak para fazer o restore de uma versão para outra do firebird. MG> Abraços, From bzottis em ig.com.br Fri Feb 25 09:03:04 2011 From: bzottis em ig.com.br (Zottis) Date: Fri, 25 Feb 2011 09:03:04 -0300 Subject: [firebase-br] RES: [Firebase-Br] Campos calculados. Vantagens edesvantagens no uso In-Reply-To: References: Message-ID: <00bf01cbd4e3$f9076ff0$eb164fd0$@ig.com.br> Olá, Eu consigo alterar campos calculados sem Dropa-los com a rotina que peguei dos e-mais da lista. Alter table ctarec add TOTALTMP COMPUTED BY (CASE WHEN (PAGO = 'N') AND (VCTO_ORIGINAL < CURRENT_DATE) THEN CURRENT_DATE - VCTO_ORIGINAL WHEN (PAGO = 'S') AND (VCTO_ORIGINAL < DATA_PGTO) THEN DATA_PGTO - VCTO_ORIGINAL ELSE 0 END); update RDB$RELATION_FIELDS set RDB$FIELD_SOURCE = (select RDB$FIELD_SOURCE from RDB$RELATION_FIELDS where RDB$FIELD_NAME = 'TOTALTMP' and RDB$RELATION_NAME = 'CTAREC') where RDB$FIELD_NAME = 'DIAS_ATRASO' and RDB$RELATION_NAME = 'CTAREC'; /*O Nome dos campos e da tabela tem que ser em Maiúsculo*/ alter table ctarec drop totaltmp; espero que ajude. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Tecnobyte Informática Enviada em: quarta-feira, 23 de fevereiro de 2011 19:30 Para: FireBase Assunto: Re: [firebase-br] [Firebase-Br] Campos calculados. Vantagens edesvantagens no uso Boa tarde Uso muito este recurso nas bases de dados de meus sistemas. Segue minha opinião. VANTAGENS - Simplifica muito os SELECTs, pois cálculos complexos ou repetitivos podem ser colocados em campos calculados e não preciso mais me preocupar com isto na hora de fazer consultas. - Se eu tiver que mudar a fórmula do cálculo, basta alterar a expressão do campo calculado e todas as aplicações passam a usar o novo cálculo automaticamente. DESVANTAGENS - Usar campo calculado para buscar dados de outras tabelas pode não ser uma boa opção. Muitas vezes usar JOINs no SELECT resulta em melhor performance. Cada caso precisa ser analisado com cuidado. - Campos calculados geralmente dependem de outros campos ou mesmo outras tabelas. Isto significa que para fazer alterações nos campos relacionados você precisará dropar o campo calculado primeiro; após fazer as modificações terá que criar o campo calculado novamente. Isto é semelhante a outras dependências (chaves, índices, domínios, etc). Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br ----- Original Message ----- From: "Humberto S. Reis" To: "FireBase" Sent: Wednesday, February 23, 2011 4:20 PM Subject: [firebase-br] [Firebase-Br] Campos calculados. Vantagens edesvantagens no uso Caros colegas Campos calculados. Quais as vantagens e desvantagens no uso? Grato. Humberto S. Reis ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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 Fri Feb 25 09:51:45 2011 From: estanisgeyer em gmail.com (Marcelo Geyer) Date: Fri, 25 Feb 2011 09:51:45 -0300 Subject: [firebase-br] =?iso-8859-1?q?Defini=E7=E3o_not_null_sumiu?= In-Reply-To: <937062755.20110224201844@warmboot.com.br> References: <937062755.20110224201844@warmboot.com.br> Message-ID: Bom dia, A resposta é sim, andaram brincando nas tabelas do sistema, para setar um campo em not null e outros em not null UPDATE RDB$RELATION_FIELDS SET RDB$NULL_FLAG = 1 WHERE RDB$FIELD_NAME = 'CAMPO' AND RDB$RELATION_NAME = 'TABELA'; UPDATE RDB$RELATION_FIELDS SET RDB$NULL_FLAG = 0 WHERE RDB$FIELD_NAME = 'CAMPO' AND RDB$RELATION_NAME = 'TABELA'; Mas só isso. Se esta não for a maneira recomendada para redefinir um campo em not null ou não, e acredito que não é mexendo nas tabelas de sistema e manipulando os objetos diretamente, gostaria de sugestões para boas práticas, sei que a boa prática é ter definido isso quando se cria, mas o mundo não é perfeito. :) Abraços, Marcelo E. Geyer Em 24 de fevereiro de 2011 20:18, Carlos H. Cantu escreveu: > Alguém andou brincando com as tabelas de sistema? > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > MG> Boa tarde, > > MG> Me deparei por um problema estranho. > MG> Estou comparando dois bancos de dados e um deles, em algumas tabelas, a > MG> definição NOT NULL dos campos sumiram! > MG> O que pode ter acontecido? Já antecipo que usamos aqui nbackup para > backup e > MG> gbak para fazer o restore de uma versão para outra do firebird. > > MG> 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 > -- Marcelo E. Geyer Standard Net Tecnologia e Informação From fernando.bg em gmail.com Fri Feb 25 10:12:41 2011 From: fernando.bg em gmail.com (=?iso-8859-1?Q?Forrest=AE?=) Date: Fri, 25 Feb 2011 10:12:41 -0300 Subject: [firebase-br] =?iso-8859-1?q?Defini=E7=E3o_not_null_sumiu?= References: <937062755.20110224201844@warmboot.com.br> Message-ID: No dia 25/02/2011 às 09:51:45 catando milho no teclado Marcelo Geyer " escrivinhou " o texto abaixo : > A resposta é sim, andaram brincando nas tabelas do sistema, para setar um > campo em not null e outros em not null > > UPDATE RDB$RELATION_FIELDS SET RDB$NULL_FLAG = 1 > WHERE RDB$FIELD_NAME = 'CAMPO' AND RDB$RELATION_NAME = 'TABELA'; > > UPDATE RDB$RELATION_FIELDS SET RDB$NULL_FLAG = 0 > WHERE RDB$FIELD_NAME = 'CAMPO' AND RDB$RELATION_NAME = 'TABELA'; > > Mas só isso. Se esta não for a maneira recomendada para redefinir um campo > em not null ou não, e acredito que não é mexendo nas tabelas de sistema e > manipulando os objetos diretamente, gostaria de sugestões para boas > práticas, sei que a boa prática é ter definido isso quando se cria, mas o > mundo não é perfeito. :) Não acho uma boa pratica mexer nas tabelas de sistema. Isso sempre acaba dando algum problema. Nesse caso prefiro criar um novo campo como tem que ser, dar um update do antigo para o novo. Assim não precisaria mexer na tabelas de sistema, mas lembrando como esse campo não era not null e agora será terá que garantir na hora do update que sempre terá um valor. T++++++++++++ ---------------------------------------------------------------------------------- " Deus prometeu às mulheres que os maridos bons e ideais seriam encontrados em todos cantos do mundo. E depois fez a terra redonda ! ! ! " -- From daniel em mhnet.com.br Fri Feb 25 10:25:14 2011 From: daniel em mhnet.com.br (daniel em mhnet.com.br) Date: Fri, 25 Feb 2011 10:25:14 -0300 Subject: [firebase-br] =?utf-8?q?Defini=C3=A7=C3=A3o_not_null_sumiu?= In-Reply-To: References: <937062755.20110224201844@warmboot.com.br> Message-ID: Aconteceu algo parecido comigo quando existia o campo tinha um domínio que era nullable e o campo foi alterado para not null via tabelas do sistema. Ao fazer restore, seguiu a regra do domínio. Sempre crio domínios para todos os campos e altero sempre o domínio. Att. Daniel Sonda. On Fri, 25 Feb 2011 09:51:45 -0300, Marcelo Geyer wrote: > Bom dia, > > A resposta é sim, andaram brincando nas tabelas do sistema, para setar um > campo em not null e outros em not null > > UPDATE RDB$RELATION_FIELDS SET RDB$NULL_FLAG = 1 > WHERE RDB$FIELD_NAME = 'CAMPO' AND RDB$RELATION_NAME = 'TABELA'; > > UPDATE RDB$RELATION_FIELDS SET RDB$NULL_FLAG = 0 > WHERE RDB$FIELD_NAME = 'CAMPO' AND RDB$RELATION_NAME = 'TABELA'; > > Mas só isso. Se esta não for a maneira recomendada para redefinir um campo > em not null ou não, e acredito que não é mexendo nas tabelas de sistema e > manipulando os objetos diretamente, gostaria de sugestões para boas > práticas, sei que a boa prática é ter definido isso quando se cria, mas o > mundo não é perfeito. :) > > Abraços, > > Marcelo E. Geyer > > > > Em 24 de fevereiro de 2011 20:18, Carlos H. Cantu > escreveu: > >> Alguém andou brincando com as tabelas de sistema? >> >> []s >> Carlos H. Cantu >> www.FireBase.com.br - www.firebirdnews.org >> www.warmboot.com.br - blog.firebase.com.br >> >> MG> Boa tarde, >> >> MG> Me deparei por um problema estranho. >> MG> Estou comparando dois bancos de dados e um deles, em algumas tabelas, >> a >> MG> definição NOT NULL dos campos sumiram! >> MG> O que pode ter acontecido? Já antecipo que usamos aqui nbackup para >> backup e >> MG> gbak para fazer o restore de uma versão para outra do firebird. >> >> MG> 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 felipearon em gmail.com Fri Feb 25 10:20:24 2011 From: felipearon em gmail.com (Felipe Aron) Date: Fri, 25 Feb 2011 10:20:24 -0300 Subject: [firebase-br] [OFF] MySQL - Trigger + Procedure + Update Message-ID: Galera como vai? Estou tendo problemas para tratar as informações no MySQL - seguindo a mesma lógica que utilizo no Firebird (e que funciona perfeitamente). Tenho o seguinte cenário: - Ao inserir um novo cliente, é disparado uma Trigger AfterInsert o qual aciona uma procedure "AddCredito". Essa Procedure insere um registro na tabela Credito associado ao cadastro do cliente. Em seguida é acionada uma outra Procedure o qual faz o cálculo e ATUALIZAÇÃO do saldo atual de crédito na tabela cliente. Insert Cliente -> Trigger AI -> Procedure AddCredito (Insert Credito) -> Procedure AtualizaCredito (Update Cliente) Sempre fiz assim no firebird e funciona perfeitamente. Porém no MySQL ao executar esse processo ocorre o seguinte erro: "Can't update table in stored function/trigger because it is already used by statement witch invoked this stored function/trigger" Alguém já passou por isso? Como resolver? -- Analista programador #FollowMe: @felipearon ( http://felipearon.com.br/) From marcelomoreira.souza em gmail.com Fri Feb 25 12:10:46 2011 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Fri, 25 Feb 2011 12:10:46 -0300 Subject: [firebase-br] Modelagem para ganhar desempenho Message-ID: Pessoal, Estou precisando tomar uma decisao no desenvolvimento de alguns procedimentos em um sistema e gostaria de pedir a opiniao de voces, seguinte: Preciso inserir algumas informacoes em uma tabela, e depois de inseridas as informações e tratadas preciso pegar as informacoes desta tabela, jogar em outra tabela e depois escluir o registro da tabela anterior. Seria mais ou menos assim, uma tabela chamada TB_TRABALHO e outra chamada TB_HISTORICO Resumindo: 1 - Informações entram na tabela TB_TRABALHO 2 - Sistema processa e trabalha as informações na tabela TB_TRABALHO 3 - Pego as informações ja processadas da tabela TB_TRBALHO e insiro na tabela TB_HISTORICO (aqui eu teria de dar um select na tabela TB_TRABALHO para dar um insert na tabela TB_HISTORICO 3 - Deleto as informações da tabela TB_TRABALHO Dai fiquei pensando em modificar para a segunda situação: 1 - Informações entram nas duas tabelas ao mesmo tempo TB_TRABALHO e TB_HISTORIO (Porem na TB_HISTORICO eu teria um campo tipo um flag onde informaria que aquela informacao ainda nao foi trabalhada) 2 - Sistema processa e trabalha as informações na tabela TB_TRABALHO 3 - Depois que o sistema trabalhar o registro eu apenas mudo o flag da tabela TB_HISTORICO informando que o registro foi trabalhado (aqui eu nao teria aquele select que tive na primeira situação) 4 - Deleto as informações da tabela TB_TRABALHO O que eu gostaria de saber é se eu trabalhar com a segunda situação faria alguma diferença? Iria ganhar desempenho? Teria menos atividade LEITURA e ESCRITA nos HDs? Alguem sugere outra solução? Obrigado a todos pela atenção! -- Marcelo Moreira (31) 8420-2723 E-mail / MSN: marcelomoreira.souza em hotmail.com E-mail: marcelomoreira.souza em gmail.com Skype: marcelomoreira.souza From felipearon em gmail.com Fri Feb 25 12:37:44 2011 From: felipearon em gmail.com (Felipe Aron) Date: Fri, 25 Feb 2011 12:37:44 -0300 Subject: [firebase-br] Modelagem para ganhar desempenho In-Reply-To: References: Message-ID: Eu faria de forma simples e objetiva: 1) Insere o registro no TRABALHO 2) Via trigger After Insert faço a chamada de uma PROCEDURE 3) Faço o tratamento das informações dentro dessa Procedure já atualizando os registros necessários. Utilizando Procedure, você pode fazer selects, inserts, updates, sem problemas. Simples assim. :D Em 25 de fevereiro de 2011 12:10, Marcelo Moreira < marcelomoreira.souza em gmail.com> escreveu: > Pessoal, > Estou precisando tomar uma decisao no desenvolvimento de alguns > procedimentos em um sistema e gostaria de pedir a opiniao de voces, > seguinte: > Preciso inserir algumas informacoes em uma tabela, e depois de inseridas as > informações e tratadas preciso pegar as informacoes desta tabela, jogar em > outra tabela e depois escluir o registro da tabela anterior. Seria mais ou > menos assim, uma tabela chamada TB_TRABALHO e outra chamada TB_HISTORICO > Resumindo: > > 1 - Informações entram na tabela TB_TRABALHO > 2 - Sistema processa e trabalha as informações na tabela TB_TRABALHO > 3 - Pego as informações ja processadas da tabela TB_TRBALHO e insiro na > tabela TB_HISTORICO (aqui eu teria de dar um select na tabela TB_TRABALHO > para dar um insert na tabela TB_HISTORICO > 3 - Deleto as informações da tabela TB_TRABALHO > > Dai fiquei pensando em modificar para a segunda situação: > > 1 - Informações entram nas duas tabelas ao mesmo tempo TB_TRABALHO e > TB_HISTORIO (Porem na TB_HISTORICO eu teria um campo tipo um flag onde > informaria que aquela informacao ainda nao foi trabalhada) > 2 - Sistema processa e trabalha as informações na tabela TB_TRABALHO > 3 - Depois que o sistema trabalhar o registro eu apenas mudo o flag da > tabela TB_HISTORICO informando que o registro foi trabalhado (aqui eu nao > teria aquele select que tive na primeira situação) > 4 - Deleto as informações da tabela TB_TRABALHO > > O que eu gostaria de saber é se eu trabalhar com a segunda situação faria > alguma diferença? Iria ganhar desempenho? Teria menos atividade LEITURA e > ESCRITA nos HDs? Alguem sugere outra solução? > > Obrigado a todos pela atenção! > > > -- > 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 > -- Analista programador #FollowMe: @felipearon ( http://felipearon.com.br/) From pportellaa.firebase em gmail.com Fri Feb 25 12:40:15 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Fri, 25 Feb 2011 12:40:15 -0300 Subject: [firebase-br] Modelagem para ganhar desempenho In-Reply-To: References: Message-ID: <4D67CD5F.5070305@gmail.com> Em 25/02/2011 12:10, Marcelo Moreira escreveu: > Pessoal, > Estou precisando tomar uma decisao no desenvolvimento de alguns > procedimentos em um sistema e gostaria de pedir a opiniao de voces, > seguinte: > Preciso inserir algumas informacoes em uma tabela, e depois de inseridas as > informações e tratadas preciso pegar as informacoes desta tabela, jogar em > outra tabela e depois escluir o registro da tabela anterior. Seria mais ou > menos assim, uma tabela chamada TB_TRABALHO e outra chamada TB_HISTORICO > Resumindo: > > 1 - Informações entram na tabela TB_TRABALHO > 2 - Sistema processa e trabalha as informações na tabela TB_TRABALHO > 3 - Pego as informações ja processadas da tabela TB_TRBALHO e insiro na > tabela TB_HISTORICO (aqui eu teria de dar um select na tabela TB_TRABALHO > para dar um insert na tabela TB_HISTORICO > 3 - Deleto as informações da tabela TB_TRABALHO > > Dai fiquei pensando em modificar para a segunda situação: > > 1 - Informações entram nas duas tabelas ao mesmo tempo TB_TRABALHO e > TB_HISTORIO (Porem na TB_HISTORICO eu teria um campo tipo um flag onde > informaria que aquela informacao ainda nao foi trabalhada) > 2 - Sistema processa e trabalha as informações na tabela TB_TRABALHO > 3 - Depois que o sistema trabalhar o registro eu apenas mudo o flag da > tabela TB_HISTORICO informando que o registro foi trabalhado (aqui eu nao > teria aquele select que tive na primeira situação) > 4 - Deleto as informações da tabela TB_TRABALHO > > O que eu gostaria de saber é se eu trabalhar com a segunda situação faria > alguma diferença? Iria ganhar desempenho? Teria menos atividade LEITURA e > ESCRITA nos HDs? Alguem sugere outra solução? > > Obrigado a todos pela atenção! > > Apenas adicione um campo na sua tabela pra saber se o registro é "Trabalho" ou se virou "Histórico" (ou Ativo/Inativo) Assim você: * Não corre o risco de ter a mesma informação duplicada * Não tem o trabalho de trazer de uma tabela pra outra tabela * Não faz seu banco de dados crescer exponencialmente à toa. -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From marcelomoreira.souza em gmail.com Fri Feb 25 12:49:12 2011 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Fri, 25 Feb 2011 12:49:12 -0300 Subject: [firebase-br] Modelagem para ganhar desempenho In-Reply-To: <4D67CD5F.5070305@gmail.com> References: <4D67CD5F.5070305@gmail.com> Message-ID: Pessoal, No caso é usado duas tabelas porque todo o trabalho feito nos registros da tabela TB_TRABALHO envolve muitos processos. ou seja, as informacoes nao vao entrando na tabela TB_TRABALHO e na mesma hora ja vao sendo processadas e depois copiadas para a tabela TB_HISTORICO. foi criada duas tabelas para por exemplo nao ficar trabalhando com uma tabela que tenha muitos registros para nao tornar o processo lento uma vez que a tabela TB_TRABALHO sempre vai ficando limpa. From pportellaa.firebase em gmail.com Fri Feb 25 13:06:10 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Fri, 25 Feb 2011 13:06:10 -0300 Subject: [firebase-br] Modelagem para ganhar desempenho In-Reply-To: References: <4D67CD5F.5070305@gmail.com> Message-ID: <4D67D372.1030708@gmail.com> Em 25/02/2011 12:49, Marcelo Moreira escreveu: > Pessoal, > No caso é usado duas tabelas porque todo o trabalho feito nos registros da > tabela TB_TRABALHO envolve muitos processos. > ou seja, as informacoes nao vao entrando na tabela TB_TRABALHO e na mesma > hora ja vao sendo processadas e depois copiadas para a tabela TB_HISTORICO. > foi criada duas tabelas para por exemplo nao ficar trabalhando com uma > tabela que tenha muitos registros para nao tornar o processo lento uma vez > que a tabela TB_TRABALHO sempre vai ficando limpa. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa Isso é indiferente caso você esteja "trabalhando" com os registros o mais específico possível, por exemplo: SELECT * FROM TB_TRABALHO WHERE CODIGO = :v_Codigo você pode ter 1Trilhão de registros, o banco vai te devolver apenas 1 unico registro. Agora o problema é se você tem essas 2 tabelas, como vai saber "ONDE" está o registro que você quer ver? sacou? se você não souber se o registro esta em TRABALHO ou em HISTÓRICO, você não acha que terá que fazer 2 SELECTs ? Resuma isso da maneiro que eu ainda te aconselho em usar uma unica tabela e ter um campo dentro dessa tabela pra dizer se o regsitro está Ativo ou se já virou Histórico: Ex: SELECT * FROM TB_TRABALHO WHERE CODIGO = :v_Codigo AND ATIVO='S'; Simples não? -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From pportellaa.firebase em gmail.com Fri Feb 25 13:25:10 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Fri, 25 Feb 2011 13:25:10 -0300 Subject: [firebase-br] Modelagem para ganhar desempenho In-Reply-To: References: Message-ID: <4D67D7E6.50007@gmail.com> Em 25/02/2011 12:10, Marcelo Moreira escreveu: > Pessoal, > Estou precisando tomar uma decisao no desenvolvimento de alguns > procedimentos em um sistema e gostaria de pedir a opiniao de voces, > seguinte: > Preciso inserir algumas informacoes em uma tabela, e depois de inseridas as > informações e tratadas preciso pegar as informacoes desta tabela, jogar em > outra tabela e depois escluir o registro da tabela anterior. Seria mais ou > menos assim, uma tabela chamada TB_TRABALHO e outra chamada TB_HISTORICO > Resumindo: > > 1 - Informações entram na tabela TB_TRABALHO > 2 - Sistema processa e trabalha as informações na tabela TB_TRABALHO > 3 - Pego as informações ja processadas da tabela TB_TRBALHO e insiro na > tabela TB_HISTORICO (aqui eu teria de dar um select na tabela TB_TRABALHO > para dar um insert na tabela TB_HISTORICO > 3 - Deleto as informações da tabela TB_TRABALHO > > Dai fiquei pensando em modificar para a segunda situação: > > 1 - Informações entram nas duas tabelas ao mesmo tempo TB_TRABALHO e > TB_HISTORIO (Porem na TB_HISTORICO eu teria um campo tipo um flag onde > informaria que aquela informacao ainda nao foi trabalhada) > 2 - Sistema processa e trabalha as informações na tabela TB_TRABALHO > 3 - Depois que o sistema trabalhar o registro eu apenas mudo o flag da > tabela TB_HISTORICO informando que o registro foi trabalhado (aqui eu nao > teria aquele select que tive na primeira situação) > 4 - Deleto as informações da tabela TB_TRABALHO > > O que eu gostaria de saber é se eu trabalhar com a segunda situação faria > alguma diferença? Iria ganhar desempenho? Teria menos atividade LEITURA e > ESCRITA nos HDs? Alguem sugere outra solução? > > Obrigado a todos pela atenção! > > Eu tinha esquecido de perguntar : Qual seria o conteúdo dessas tabelas? Telemarketing? -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From marcelomoreira.souza em gmail.com Fri Feb 25 13:43:02 2011 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Fri, 25 Feb 2011 13:43:02 -0300 Subject: [firebase-br] Modelagem para ganhar desempenho In-Reply-To: <4D67D7E6.50007@gmail.com> References: <4D67D7E6.50007@gmail.com> Message-ID: Paulo, Trata-se de um sistema de envio de SMS. O que acontece é que antes o sistema operava como vc descreveu, apenas uma tabela e todos os processos acabavam ficando um pouco lento. depois que dividimos melhorou consideravelmente e nisso deixamos de ter problemas de fullscan na tabela. Realmente todos os selects que tenho nos processos sempre retornam um unico registro: select campos ... from tabela where id = :id Referente a saber onde o registro esta ate que nao é o problema ... porque o ponto critico do aplicativo é gerenciar os registros que estao na tabela TB_TRABALHO ... depois que eles vao pra tabela TB_HISTORICO so interessa mesmo aos clientes que precisam fazer algum tipo de consulta no historico From pportellaa.firebase em gmail.com Fri Feb 25 14:02:59 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Fri, 25 Feb 2011 14:02:59 -0300 Subject: [firebase-br] Modelagem para ganhar desempenho In-Reply-To: References: <4D67D7E6.50007@gmail.com> Message-ID: <4D67E0C3.3050106@gmail.com> Em 25/02/2011 13:43, Marcelo Moreira escreveu: > Paulo, > Trata-se de um sistema de envio de SMS. > > O que acontece é que antes o sistema operava como vc descreveu, apenas uma > tabela e todos os processos acabavam ficando um pouco lento. depois que > dividimos melhorou consideravelmente e nisso deixamos de ter problemas de > fullscan na tabela. > Realmente todos os selects que tenho nos processos sempre retornam um unico > registro: > select campos ... from tabela where id = :id > Referente a saber onde o registro esta ate que nao é o problema ... porque o > ponto critico do aplicativo é gerenciar os registros que estao na tabela > TB_TRABALHO ... depois que eles vao pra tabela TB_HISTORICO so interessa > mesmo aos clientes que precisam fazer algum tipo de consulta no historico > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa Então? Você ficar alimentando uma tabela e depois jogando o seu conteudo para outra tabela, só fará seu banco ficar cada vez maior à toa, diga-se de passagem. Experimente fazer o que eu lhe disse, use só uma tabela e adicione um campo para determinar se aquela linha de registro já foi processada. Uma maneira de você trabalhar isso melhor, seria por eventos, eu estou imaginando assim: * Você tem uma tabela alimentada por vários usuários onde são inseridos os números de telefone com as mensagens que deverão ser enviadas * Você tem um único serviço que abre essa tabela e processa as mensagens uma-a-uma, correto? então você pode trabalhar por eventos, exemplo: no Banco de Dados: CREATE TABLE TB_TRABALHO ( ID INTEGER NOT NULL PRIMARY KEY AUTO SEQUENCIAL, SITUTACAO CHAR(1), DDD CHAR(3), TELEFONE CHAR(9), MENSAGEM VARCHAR(255)); No aplicativo cliente, use comandos diretos, por exemplo: 'INSERT INTO TB_TRABALHO VALUES ('+'A'+','+edtDDD.Text+','+edtTelefone.text+','Mensagem+')'; Agora, no aplicativo "Servidor": Ponha um TTimer, habilitado pra executar, tipo, 10 em 10 minutos, sei lá: Ttimer.Enabled:=false; cdsTrabalho.Close; cdsTrabalho.CommandText:=' SELECT * FROM TB_TRABALHO WHERE SITUACAO=+'A'; cdsTrabalho.Open; cdsTrabalho.First; While not(cdsTrabalho.eof) do begin if EnviaMensagem(cdsTrabalhoDDD.Text,cdsTabalhoTELEFONE.Text, cdsMensagem.text) then begin cdsTrabalho.Edit; cdsTrabalhoSITUACAO.AsString:='H'; cdsTrabalho.Post; end else cdsTrabalho.next; end; Ttimer.Enabled:=true; tu não precisará fazer NEXT quando der o POST, pois ao dar o POST o registro "some", veja o CommandText acima. Tenta pra ver. -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From marcelomoreira.souza em gmail.com Fri Feb 25 14:13:55 2011 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Fri, 25 Feb 2011 14:13:55 -0300 Subject: [firebase-br] Modelagem para ganhar desempenho In-Reply-To: <4D67E0C3.3050106@gmail.com> References: <4D67D7E6.50007@gmail.com> <4D67E0C3.3050106@gmail.com> Message-ID: Paulo Sua logica ficou bem clara mas veja bem, supondo que eu trabalhasse como vc falou se eu fizesse isso aqui: cdsTrabalho.CommandText:=' SELECT * FROM TB_TRABALHO WHERE SITUACAO=+'A'; dependendo do horario eu teria no minimo umas 200 mil linhas de retorno outra situacao, no seu exemplo vc mencionou um server ... no caso caso hoje tenho 150 robos que fazem o envio das mensagens. e outro problema é que eu trabalho com data/hora para envio das msg ... ou seja tenho que estar o tempo todo fazendo consulta no banco pra saber se tem algo para aquele horario From pportellaa.firebase em gmail.com Fri Feb 25 14:22:36 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Fri, 25 Feb 2011 14:22:36 -0300 Subject: [firebase-br] Modelagem para ganhar desempenho In-Reply-To: References: <4D67D7E6.50007@gmail.com> <4D67E0C3.3050106@gmail.com> Message-ID: <4D67E55C.5030703@gmail.com> Em 25/02/2011 14:13, Marcelo Moreira escreveu: > Paulo > Sua logica ficou bem clara mas veja bem, supondo que eu trabalhasse como vc > falou se eu fizesse isso aqui: > > cdsTrabalho.CommandText:=' SELECT * FROM TB_TRABALHO WHERE SITUACAO=+'A'; > > dependendo do horario eu teria no minimo umas 200 mil linhas de retorno > outra situacao, no seu exemplo vc mencionou um server ... no caso caso hoje > tenho 150 robos que fazem o envio das mensagens. e outro problema é que eu > trabalho com data/hora para envio das msg ... ou seja tenho que estar o > tempo todo fazendo consulta no banco pra saber se tem algo para aquele > horario > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa trazer 200mil registros onde Situação = A e trazer 200mil registros de uma tabela vazia ==>> SÃO A MESMA COISA!!!, você vai trazer 200Mil registros de qualquer forma. Mas já que você quer usar duas tabelas, então só me resta desejar-lhe boa sorte. -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From nillgolv em bol.com.br Fri Feb 25 20:04:54 2011 From: nillgolv em bol.com.br (Nilton Oliveira) Date: Fri, 25 Feb 2011 20:04:54 -0300 Subject: [firebase-br] off-topic - Imprimir na impressora da rede - soft em clipper Message-ID: <8F8E078CBBDA4AD5836E5C983E21725C@officeserv> Prezados, não consigo fazer uma impressão pelo software construido em clipper. No mesmo tem um menu onde configura a impressora pela porta lpt1, mas não tem opção de configurar pela rede. É possível isto ??? From pportellaa.firebase em gmail.com Fri Feb 25 20:24:56 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Fri, 25 Feb 2011 20:24:56 -0300 Subject: [firebase-br] off-topic - Imprimir na impressora da rede - soft em clipper In-Reply-To: <8F8E078CBBDA4AD5836E5C983E21725C@officeserv> References: <8F8E078CBBDA4AD5836E5C983E21725C@officeserv> Message-ID: <4D683A48.1080500@gmail.com> Em 25/02/2011 20:04, Nilton Oliveira escreveu: > Prezados, não consigo fazer uma impressão pelo software construido em clipper. No mesmo tem um menu onde configura a impressora pela porta lpt1, mas não tem opção de configurar pela rede. > > É possível isto ??? > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa no MS-DOS : net use LPT2 \\rede\maquina\impressora no Clipper basta direcionar a saida do impresso pra LPT2 -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From robson.catunda em gmail.com Fri Feb 25 22:15:39 2011 From: robson.catunda em gmail.com (Robson Catunda) Date: Fri, 25 Feb 2011 22:15:39 -0300 Subject: [firebase-br] =?iso-8859-1?q?Problema_ao_utilizar_vers=E3o_embedd?= =?iso-8859-1?q?ed?= Message-ID: Um sistema em delphi+dbexpress+Firebird 2.0 Esse sistema funciona perfeitamente com o Firebird instalado normalmente. Tentei agora distribui-lo com a versão embedded do Firebird. Ai veio o problema: 1 - com o embedded da versão 2.0 apresenta o seguinte erro a cada dataset que tenta abrir: ' Cursor not return from query'. 2 - com o embedded da versão 2.5 os datasets abrem normais, mas as alterações não são salvas. Tem como resolver com a versão do 2.0 pq temo que a 2.5 pode ter algum outro problema. From acf.andre em gmail.com Fri Feb 25 13:14:13 2011 From: acf.andre em gmail.com (andre conrado) Date: Fri, 25 Feb 2011 13:14:13 -0300 Subject: [firebase-br] Modelagem para ganhar desempenho In-Reply-To: References: <4D67CD5F.5070305@gmail.com> Message-ID: Eu acho a forma inicial mais limpa e objetiva. Utiliza menos espaço, evita duplicação de informações e não acredito que a segunda forma ganhe algum tipo de performace. Em 25/02/11, Marcelo Moreira escreveu: > Pessoal, > No caso é usado duas tabelas porque todo o trabalho feito nos registros da > tabela TB_TRABALHO envolve muitos processos. > ou seja, as informacoes nao vao entrando na tabela TB_TRABALHO e na mesma > hora ja vao sendo processadas e depois copiadas para a tabela TB_HISTORICO. > foi criada duas tabelas para por exemplo nao ficar trabalhando com uma > tabela que tenha muitos registros para nao tornar o processo lento uma vez > que a tabela TB_TRABALHO sempre vai ficando limpa. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 055 21 9896-5449 - Vivo (apenas mensagens SMS) From acf.andre em gmail.com Fri Feb 25 15:52:11 2011 From: acf.andre em gmail.com (andre conrado) Date: Fri, 25 Feb 2011 15:52:11 -0300 Subject: [firebase-br] =?iso-8859-1?q?Select_SP_s=F3_retorna_1_linha?= In-Reply-To: References: Message-ID: Apenas um comentário (já que enfim rodou). Usando o comando SUSPEND desta forma, pouco importa o que se está fazendo em linha anteriodes ou posteriores da SP, elas poderiam até nem existir, o resultado sempre conterá 3 registros. O que realmente mudaria é o conteúdo dos registros. Sendo assim, é realmente mt estranho em primeira instância a SP está retornando apenas 1 registro. Já tive um problema parecido num cenário transacional, onde a SP estava sendo usada e o FB executava uma versão anterior. Somente algum tempo depois qdo todos os processos haviam concluido o FB finalmente colocou em produção a versão final, mas relembrando uma velha máxima, tubo acaba bem qdo termina bem. Em 04/02/11, Giovani Rochê escreveu: > > Nesse caso não pois eu preciso só de 1 registro de cada select. > Eu rodei a consulta hj sem modificar nada e rodou certo! Vai entender. > > Obrigado pela ajuda. > >> Date: Fri, 4 Feb 2011 09:17:29 -0200 >> From: mctbrasil em gmail.com >> To: lista em firebase.com.br >> Subject: Re: [firebase-br] Select SP só retorna 1 linha >> >> Boa observação! >> >> rsrs >> >> >> Fabiano Moura >> >> Em 4 de fevereiro de 2011 08:13, Hugo Jose de Sousa < >> newprojectsystem em gmail.com> escreveu: >> >> > Não seria o caso de você usar FOR SELECT para percorrer a tabela e >> > retornar >> > todos os dados que você precisa ? >> > ______________________________________________ >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > Para saber como gerenciar/excluir 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 055 21 9896-5449 - Vivo (apenas mensagens SMS) From acf.andre em gmail.com Fri Feb 25 13:29:32 2011 From: acf.andre em gmail.com (andre conrado) Date: Fri, 25 Feb 2011 13:29:32 -0300 Subject: [firebase-br] =?iso-8859-1?q?Defini=E7=E3o_not_null_sumiu?= In-Reply-To: References: <937062755.20110224201844@warmboot.com.br> Message-ID: dúvida? Usando domínio eu posso alterar o domínio livremente? Em 25/02/11, daniel em mhnet.com.br escreveu: > > Aconteceu algo parecido comigo quando existia o campo tinha um domínio que > era nullable e o campo foi alterado para not null via tabelas do sistema. > > Ao fazer restore, seguiu a regra do domínio. > > Sempre crio domínios para todos os campos e altero sempre o domínio. > > Att. > Daniel Sonda. > > On Fri, 25 Feb 2011 09:51:45 -0300, Marcelo Geyer > wrote: >> Bom dia, >> >> A resposta é sim, andaram brincando nas tabelas do sistema, para setar um >> campo em not null e outros em not null >> >> UPDATE RDB$RELATION_FIELDS SET RDB$NULL_FLAG = 1 >> WHERE RDB$FIELD_NAME = 'CAMPO' AND RDB$RELATION_NAME = 'TABELA'; >> >> UPDATE RDB$RELATION_FIELDS SET RDB$NULL_FLAG = 0 >> WHERE RDB$FIELD_NAME = 'CAMPO' AND RDB$RELATION_NAME = 'TABELA'; >> >> Mas só isso. Se esta não for a maneira recomendada para redefinir um > campo >> em not null ou não, e acredito que não é mexendo nas tabelas de sistema e >> manipulando os objetos diretamente, gostaria de sugestões para boas >> práticas, sei que a boa prática é ter definido isso quando se cria, mas o >> mundo não é perfeito. :) >> >> Abraços, >> >> Marcelo E. Geyer >> >> >> >> Em 24 de fevereiro de 2011 20:18, Carlos H. Cantu >> escreveu: >> >>> Alguém andou brincando com as tabelas de sistema? >>> >>> []s >>> Carlos H. Cantu >>> www.FireBase.com.br - www.firebirdnews.org >>> www.warmboot.com.br - blog.firebase.com.br >>> >>> MG> Boa tarde, >>> >>> MG> Me deparei por um problema estranho. >>> MG> Estou comparando dois bancos de dados e um deles, em algumas > tabelas, >>> a >>> MG> definição NOT NULL dos campos sumiram! >>> MG> O que pode ter acontecido? Já antecipo que usamos aqui nbackup para >>> backup e >>> MG> gbak para fazer o restore de uma versão para outra do firebird. >>> >>> MG> 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 > -- Um Abraço, André Conrado. 055 21 9176-7013 - Claro 055 21 9896-5449 - Vivo (apenas mensagens SMS) From acf.andre em gmail.com Fri Feb 25 13:38:17 2011 From: acf.andre em gmail.com (andre conrado) Date: Fri, 25 Feb 2011 13:38:17 -0300 Subject: [firebase-br] Gbak In-Reply-To: <000201cbc6e2$e289c7a0$0500a8c0@NOTE> References: <000201cbc6e2$e289c7a0$0500a8c0@NOTE> Message-ID: vc não informou qual o OS do servidor, mas já li aqui q o Linux usa cache de dados o q causa esse tipo de problema. Em 07/02/11, Ze Luiz escreveu: > Ola Colegas > > Estou utilizando o GBAK, para restaurar um backup pegando de um máquina > local e enviando pra um dominio na internet, ou seja pega o backup de uma > pasta local e restauro o balckup no meu domínio na internet, para isso > utilizo o seguinte comando: > > > gbak -c -v -rep -user SYSDBA -password mastekey banco.fbk aqui vai o dominio > e o nome do Banco. > > Até ai td bem ele envia certo, esse mesmo Banco de dados é acessado via > internet, o detalhe é que quando um envio, não atualiza no site, a situação > é assim: > digamos que as 8:00hr faço um envio, ele não atualiza o BD continua o > anterior lá, as as 8:30 hr eu envio novamente ai começa a aparece no site as > informações do Banco de dados que enviei as 8:00hrs. use sempre fica > disponível o penultimo Banco enviado e não o último. > > Alguem tem uma idéia do que pode estar causando isso ? > > 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 > -- Um Abraço, André Conrado. 055 21 9176-7013 - Claro 055 21 9896-5449 - Vivo (apenas mensagens SMS) From levymoreira.ce em gmail.com Sat Feb 26 10:39:54 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Sat, 26 Feb 2011 10:39:54 -0300 Subject: [firebase-br] Off - Nome do Sistema Message-ID: Venho por meio desse off pedir a ajuda de vocês, o pessoal aqui da empresa decidiu mudar o nome do nosso principal sistema GP para algo melhor, tipo, ninguém lembra nem de onde saiu esse nome que veio da erá clipper.... Então é um sistema para controle de estoque, contas a pagar e receber, controle bancario e de cheques etc... tudo que é necessario para administrar uma pequena/media empresa. Quem poder da umas dicas ai de nome fico agradecido. Ah, esse meu interesse é porque quem achar o melhor nome ganha um livro de brinde lol Obrigado a todos desde já e desculpa o off. -- 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 felix.sol em terra.com.br Sat Feb 26 11:32:30 2011 From: felix.sol em terra.com.br (Felix) Date: Sat, 26 Feb 2011 11:32:30 -0300 Subject: [firebase-br] RES: Off - Nome do Sistema In-Reply-To: References: Message-ID: <005701cbd5c2$031d1380$09573a80$@sol@terra.com.br> E vc vai emprestar o livro? :-D 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 Levy Moreira Enviada em: sábado, 26 de fevereiro de 2011 10:40 Para: FireBase Assunto: [firebase-br] Off - Nome do Sistema Venho por meio desse off pedir a ajuda de vocês, o pessoal aqui da empresa decidiu mudar o nome do nosso principal sistema GP para algo melhor, tipo, ninguém lembra nem de onde saiu esse nome que veio da erá clipper.... Então é um sistema para controle de estoque, contas a pagar e receber, controle bancario e de cheques etc... tudo que é necessario para administrar uma pequena/media empresa. Quem poder da umas dicas ai de nome fico agradecido. Ah, esse meu interesse é porque quem achar o melhor nome ganha um livro de brinde lol Obrigado a todos desde já e desculpa o off. -- 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 levymoreira.ce em gmail.com Sat Feb 26 11:40:05 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Sat, 26 Feb 2011 11:40:05 -0300 Subject: [firebase-br] RES: Off - Nome do Sistema In-Reply-To: <3737650932017369326@unknownmsgid> References: <3737650932017369326@unknownmsgid> Message-ID: Rapaz Felix da uma ideia ai homi, deixa de tirar onda.... Obs: Empresto sim :) Em 26 de fevereiro de 2011 11:32, Felix escreveu: > E vc vai emprestar o livro? :-D > > 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 Levy Moreira > Enviada em: sábado, 26 de fevereiro de 2011 10:40 > Para: FireBase > Assunto: [firebase-br] Off - Nome do Sistema > > Venho por meio desse off pedir a ajuda de vocês, o pessoal aqui da empresa > decidiu mudar o nome do nosso principal > sistema GP para algo melhor, tipo, ninguém lembra nem de onde saiu esse > nome > que veio da erá clipper.... > Então é um sistema para controle de estoque, contas a pagar e receber, > controle bancario e de cheques etc... > tudo que é necessario para administrar uma pequena/media empresa. > Quem poder da umas dicas ai de nome fico agradecido. > Ah, esse meu interesse é porque quem achar o melhor nome ganha um livro de > brinde lol > > Obrigado a todos desde já e desculpa o off. > > -- > 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 giovaniroche em msn.com Sun Feb 27 11:16:28 2011 From: giovaniroche em msn.com (=?iso-8859-1?B?R2lvdmFuaSBSb2No6g==?=) Date: Sun, 27 Feb 2011 11:16:28 -0300 Subject: [firebase-br] =?iso-8859-1?q?Select_SP_s=F3_retorna_1_linha?= In-Reply-To: References: , , , , , , Message-ID: Estou usando a versão 2.5. Uso o SQL Manager da EMS para administrar o banco. O curioso é q descobri depois que pela aplicação ele retornava as 3 linhas, já pelo SQL Manager só 1. Achei mt estranho, após reiniciar a máquina "voltou ao normal" sem eu modificar nada. Imaginei que poderia ser um bug da versão 2.5. É um mistério até agora. > Date: Fri, 25 Feb 2011 15:52:11 -0300 > From: acf.andre em gmail.com > To: lista em firebase.com.br > Subject: Re: [firebase-br] Select SP só retorna 1 linha > > Apenas um comentário (já que enfim rodou). > > Usando o comando SUSPEND desta forma, pouco importa o que se está > fazendo em linha anteriodes ou posteriores da SP, elas poderiam até > nem existir, o resultado sempre conterá 3 registros. O que realmente > mudaria é o conteúdo dos registros. Sendo assim, é realmente mt > estranho em primeira instância a SP está retornando apenas 1 registro. > Já tive um problema parecido num cenário transacional, onde a SP > estava sendo usada e o FB executava uma versão anterior. Somente algum > tempo depois qdo todos os processos haviam concluido o FB finalmente > colocou em produção a versão final, mas relembrando uma velha máxima, > tubo acaba bem qdo termina bem. > > Em 04/02/11, Giovani Rochê escreveu: > > > > Nesse caso não pois eu preciso só de 1 registro de cada select. > > Eu rodei a consulta hj sem modificar nada e rodou certo! Vai entender. > > > > Obrigado pela ajuda. > > > >> Date: Fri, 4 Feb 2011 09:17:29 -0200 > >> From: mctbrasil em gmail.com > >> To: lista em firebase.com.br > >> Subject: Re: [firebase-br] Select SP só retorna 1 linha > >> > >> Boa observação! > >> > >> rsrs > >> > >> > >> Fabiano Moura > >> > >> Em 4 de fevereiro de 2011 08:13, Hugo Jose de Sousa < > >> newprojectsystem em gmail.com> escreveu: > >> > >> > Não seria o caso de você usar FOR SELECT para percorrer a tabela e > >> > retornar > >> > todos os dados que você precisa ? > >> > ______________________________________________ > >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> > Para saber como gerenciar/excluir 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 > 055 21 9896-5449 - Vivo (apenas mensagens SMS) > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 grings em grings.eti.br Sun Feb 27 11:40:15 2011 From: grings em grings.eti.br (Cleber Moises Grings) Date: Sun, 27 Feb 2011 11:40:15 -0300 Subject: [firebase-br] Driver Firebird DBX da embarcado x Devart Message-ID: Agora com o driver da Embarcadero para Firebird existe alguma vantagem em utilizar o da Devart? O da Devart é melhor? Quando não tinhamos um driver nativo utilizava o da Devart. Cleber From robson.catunda em gmail.com Sun Feb 27 17:45:16 2011 From: robson.catunda em gmail.com (Robson Catunda) Date: Sun, 27 Feb 2011 17:45:16 -0300 Subject: [firebase-br] =?iso-8859-1?q?Problema_ao_utilizar_vers=E3o_embedd?= =?iso-8859-1?q?ed?= In-Reply-To: References: Message-ID: e deve ser alguma configuração a ser feita no firebird embedded. From carlospineli em gmail.com Mon Feb 28 08:05:45 2011 From: carlospineli em gmail.com (Pineli) Date: Mon, 28 Feb 2011 08:05:45 -0300 Subject: [firebase-br] =?iso-8859-1?q?Problema_ao_utilizar_vers=E3o_embedd?= =?iso-8859-1?q?ed?= In-Reply-To: References: Message-ID: Ola, Utilizo a versão 2 e 2.1 sem problemas, nao precisei mexem em nada na distribuição embarcada, só copio na pasta do aplicativo e funciona. Utilizo delphi 7 com dbexpress nesta ordem (dqlconexao[libraru name:dbexpUIBfire15.dll] -> query -> datasetprovider -> clientdataset) flw Em 27 de fevereiro de 2011 17:45, Robson Catunda escreveu: > e deve ser alguma configuração a ser feita no firebird embedded. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Feb 28 08:56:40 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Mon, 28 Feb 2011 08:56:40 -0300 Subject: [firebase-br] Driver Firebird DBX da embarcado x Devart In-Reply-To: References: Message-ID: Bom dia Cleber! O driver nativo para Firebird do Delphi ainda esta digamos em fase de maturação, o driver da Devart já é um driver com loga jornada e muito bem trabalhado. Logo a opção entre um e outro dependerá muito de diversos critérios, cabendo ao Analista/Desenvolver fazer sua opção pelo que melhor lhe atender. > Agora com o driver da Embarcadero para Firebird existe alguma vantagem em > utilizar o da Devart? > O da Devart é melhor? > > Quando não tinhamos um driver nativo utilizava o da Devart. > > Cleber > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 www.hpensador.net (71) 9975-9176 From atilalvarenga em gmail.com Mon Feb 28 09:32:06 2011 From: atilalvarenga em gmail.com (=?UTF-8?Q?=C3=81tila_Alvarenga?=) Date: Mon, 28 Feb 2011 09:32:06 -0300 Subject: [firebase-br] With Lock com DBExpress Message-ID: <7DB4D707A32C4448B6B76F8002BFB254@Atila> Bom dia pessoal! Alguém sabe me dizer se o with lock funciona no DBExpress ??? Estou utilizando o SQLDataSet + DataSetProvider + ClientDataSet com Firebird 2. Mudo o commandtext do ClientDataset em tempo de execução e coloco ?with lock? ao final. O está exibindo mensagem de erro dizendo que a expressão ?with lock? é desconhecida. Grato. -- Átila Alvarenga From valci.araujo em mitros.com.br Mon Feb 28 13:20:32 2011 From: valci.araujo em mitros.com.br (Valci Araujo) Date: Mon, 28 Feb 2011 04:20:32 -1200 Subject: [firebase-br] Pergunta Delphi Message-ID: Olá Pessoal, faço manutenção em um sistema que usa Delphi 7 e Firebird 2.0. Estou querendo migrar para o Firebird 2.1. Como existem muitos campos BLOB em tabelas e em views achei que seria melhor mudar o driver dbExpress para o driver do UIB. Alguém já usa o driver UIB? Qual a melhor opção para fazer esta migração? Valci Araujo Mitros Tecnologia Fone: (92) 3238-6806 Celular: (92) 9971-5235 E-mail: valci.araujo em mitros.com.br Rua Loris Cordovil, 28A Sala 2-Alvorada I - CEP: 69043-010 Manaus - Amazonas From atilalvarenga em gmail.com Mon Feb 28 13:58:32 2011 From: atilalvarenga em gmail.com (=?UTF-8?Q?=C3=81tila_Alvarenga?=) Date: Mon, 28 Feb 2011 13:58:32 -0300 Subject: [firebase-br] =?utf-8?q?With_Lock_com_DBExpress_-_Algu=C3=A9m_sab?= =?utf-8?q?e_=3F=3F?= Message-ID: <2397C0EC6A12407AA86FEE21ED360B48@Atila> Bom dia pessoal! Alguém sabe me dizer se o with lock funciona no DBExpress ??? Estou utilizando o SQLDataSet + DataSetProvider + ClientDataSet com Firebird 2 e Delphi 7. Mudo o commandtext do ClientDataset em tempo de execução e coloco ?with lock? ao final. O sistema está exibindo mensagem de erro dizendo que a expressão ?with lock? é desconhecida. Grato. -- Átila Alvarenga From eduardoandrade em persoft.com.br Mon Feb 28 15:39:20 2011 From: eduardoandrade em persoft.com.br (Eduardo Pelizzari de Andrade) Date: Mon, 28 Feb 2011 15:39:20 -0300 Subject: [firebase-br] =?utf-8?q?With_Lock_com_DBExpress_-_Algu=C3=A9m_sab?= =?utf-8?q?e_=3F=3F?= In-Reply-To: <2397C0EC6A12407AA86FEE21ED360B48@Atila> References: <2397C0EC6A12407AA86FEE21ED360B48@Atila> Message-ID: <4D6BEBD8.8030107@persoft.com.br> Qual o driver dbexpress você está utilizando? O driver nativo do delphi 7 tem incompatibilidades com o firebird 2. Eduardo Pelizzari de Andrade Persoft Softwares Aplicativos Em 28/02/2011 13:58, Átila Alvarenga escreveu: > > Bom dia pessoal! > > Alguém sabe me dizer se o with lock funciona no DBExpress ??? > Estou utilizando o SQLDataSet + DataSetProvider + ClientDataSet com Firebird 2 e Delphi 7. Mudo o commandtext do ClientDataset em tempo de execução e coloco ?with lock? ao final. O sistema está exibindo mensagem de erro dizendo que a expressão ?with lock? é desconhecida. > > Grato. > > > > > -- > Átila Alvarenga > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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.872 / Banco de dados de vîrus: 271.1.1/3473 - Data de Lan?amento: 02/28/11 04:34:00 > > From robson.catunda em gmail.com Mon Feb 28 15:56:03 2011 From: robson.catunda em gmail.com (Robson Catunda) Date: Mon, 28 Feb 2011 15:56:03 -0300 Subject: [firebase-br] =?iso-8859-1?q?Problema_ao_utilizar_vers=E3o_embedd?= =?iso-8859-1?q?ed?= In-Reply-To: References: Message-ID: Pineli, eu tb pensei que qdo fosse preciso utilizar o embedded seria simples assim. Mas por algum motivo não está sendo. Poderia ser a combinação da versão embedded com windows 7 ? Mudei o RootDirectory pra c:\meu_diretorio, coloquei todos os sistemas e arquivos dentro do mesmo diretorio mas nada, o problema persiste. Pra funcionar direito basta substituir o fbclient.dll do embedded pelo do servidor normal e pronto, acaba o problema. Alguem teria alguma ideia de como resolver? From atilalvarenga em gmail.com Mon Feb 28 16:27:33 2011 From: atilalvarenga em gmail.com (=?UTF-8?Q?=C3=81tila_Alvarenga?=) Date: Mon, 28 Feb 2011 16:27:33 -0300 Subject: [firebase-br] =?utf-8?q?With_Lock_com_DBExpress_-_Algu=C3=A9m_sab?= =?utf-8?q?e_=3F=3F?= In-Reply-To: <4D6BEBD8.8030107@persoft.com.br> References: <2397C0EC6A12407AA86FEE21ED360B48@Atila> <4D6BEBD8.8030107@persoft.com.br> Message-ID: Utilizo o da Devart (o mais recente). -- Átila Alvarenga -----Mensagem Original----- From: Eduardo Pelizzari de Andrade Sent: Monday, February 28, 2011 3:39 PM To: FireBase Subject: Re: [firebase-br] With Lock com DBExpress - Alguém sabe ?? Qual o driver dbexpress você está utilizando? O driver nativo do delphi 7 tem incompatibilidades com o firebird 2. Eduardo Pelizzari de Andrade Persoft Softwares Aplicativos Em 28/02/2011 13:58, Átila Alvarenga escreveu: > > Bom dia pessoal! > > Alguém sabe me dizer se o with lock funciona no DBExpress ??? > Estou utilizando o SQLDataSet + DataSetProvider + ClientDataSet com > Firebird 2 e Delphi 7. Mudo o commandtext do ClientDataset em tempo de > execução e coloco ?with lock? ao final. O sistema está exibindo mensagem > de erro dizendo que a expressão ?with lock? é desconhecida. > > Grato. > > > > > -- > Átila Alvarenga > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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.872 / Banco de dados de vîrus: 271.1.1/3473 - Data de > Lan?amento: 02/28/11 04: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 From edujed em gmail.com Mon Feb 28 21:52:44 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Mon, 28 Feb 2011 21:52:44 -0300 Subject: [firebase-br] Modelagem para ganhar desempenho In-Reply-To: References: <4D67CD5F.5070305@gmail.com> Message-ID: Acredito que a "vantagem" em dividir em 2 (ou mais) tabelas, tem algo relacionado aos "locks" do seu banco de dados. Por esta dedução, acredito que possa existir algum problema transacional. Por isto, seria bom saber qual é a linguagem utilizada, componente de acesso, e modelo transacional adotado. Ahh... Saber se estamos tratando do Classic, SuperClassic ou SuperServer (e de qual versão) ajuda bastante a entender o seu cenário. ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 25 de fevereiro de 2011 13:14, andre conrado escreveu: > Eu acho a forma inicial mais limpa e objetiva. Utiliza menos espaço, > evita duplicação de informações e não acredito que a segunda forma > ganhe algum tipo de performace. > > Em 25/02/11, Marcelo Moreira escreveu: >> Pessoal, >> No caso é usado duas tabelas porque todo o trabalho feito nos registros da >> tabela TB_TRABALHO envolve muitos processos. >> ou seja, as informacoes nao vao entrando na tabela TB_TRABALHO e na mesma >> hora ja vao sendo processadas e depois copiadas para a tabela TB_HISTORICO. >> foi criada duas tabelas para por exemplo nao ficar trabalhando com uma >> tabela que tenha muitos registros para nao tornar o processo lento uma vez >> que a tabela TB_TRABALHO sempre vai ficando limpa. >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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 > 055 21 9896-5449 - Vivo (apenas mensagens SMS) > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Feb 28 22:01:10 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Mon, 28 Feb 2011 22:01:10 -0300 Subject: [firebase-br] =?iso-8859-1?q?Problema_ao_utilizar_vers=E3o_embedd?= =?iso-8859-1?q?ed?= In-Reply-To: References: Message-ID: Você está usando Pool de conexões ? O FB 2.0 Embedded só aceita UMA conexão concorrente. Você colocou os arquivos de Collate/CharSet corretos ? Já olhou o Firebird.LOG ? ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 25 de fevereiro de 2011 22:15, Robson Catunda escreveu: > Um sistema em delphi+dbexpress+Firebird 2.0 > Esse sistema funciona perfeitamente com o Firebird instalado normalmente. > Tentei agora distribui-lo com a versão embedded do Firebird. Ai veio o > problema: > 1 - com o embedded da versão 2.0 apresenta o seguinte erro a cada dataset > que tenta abrir: ' Cursor not return from query'. > 2 - com o embedded da versão 2.5 os datasets abrem normais, mas as > alterações não são salvas. > > Tem como resolver com a versão do 2.0 pq temo que a 2.5 pode ter algum outro > problema. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Feb 28 22:03:55 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Mon, 28 Feb 2011 22:03:55 -0300 Subject: [firebase-br] [OFF] MySQL - Trigger + Procedure + Update In-Reply-To: References: Message-ID: Dependendo do Engine que você está utilizando, isto pode não funcionar (ou não existir) no MySQL. PS: só por curiosidade, com as novas regras impostas pela Oracle para o uso do MySQL, você está pagando pela licença ? Em caso positivo, use o suporte da Oracle. abraço, ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 25 de fevereiro de 2011 10:20, Felipe Aron escreveu: > Galera como vai? Estou tendo problemas para tratar as informações no MySQL - > seguindo a mesma lógica que utilizo no Firebird (e que funciona > perfeitamente). > > Tenho o seguinte cenário: > > - Ao inserir um novo cliente, é disparado uma Trigger AfterInsert o qual > aciona uma procedure "AddCredito". Essa Procedure insere um registro na > tabela Credito associado ao cadastro do cliente. Em seguida é acionada uma > outra Procedure o qual faz o cálculo e ATUALIZAÇÃO do saldo atual de crédito > na tabela cliente. > > Insert Cliente -> Trigger AI -> Procedure AddCredito (Insert Credito) -> > Procedure AtualizaCredito (Update Cliente) > > Sempre fiz assim no firebird e funciona perfeitamente. > > Porém no MySQL ao executar esse processo ocorre o seguinte erro: > "Can't update table in stored function/trigger because it is already used by > statement witch invoked this stored function/trigger" > > Alguém já passou por isso? Como resolver? > > -- > Analista programador > #FollowMe: @felipearon ( > http://felipearon.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 edujed em gmail.com Mon Feb 28 22:07:25 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Mon, 28 Feb 2011 22:07:25 -0300 Subject: [firebase-br] RES: [Firebase-Br] Campos calculados. Vantagens edesvantagens no uso In-Reply-To: <00bf01cbd4e3$f9076ff0$eb164fd0$@ig.com.br> References: <00bf01cbd4e3$f9076ff0$eb164fd0$@ig.com.br> Message-ID: KKK... continue trocando os campos calculados desta forma... E, quando você menos esperar, e mais precisar, o seu banco estará corrompido e não funcionará mais. Fico aliviado em saber que será impossível (ao SYSDBA) alterar as tabelas de sistema no Firebird 3.0. abraço, Eduardo Jedliczka Em 25 de fevereiro de 2011 09:03, Zottis escreveu: > Olá, > Eu consigo alterar campos calculados sem Dropa-los com a rotina que peguei > dos e-mais da lista. > > Alter table ctarec > add    TOTALTMP        COMPUTED BY (CASE >                                WHEN (PAGO = 'N') AND (VCTO_ORIGINAL < > CURRENT_DATE) THEN >                                       CURRENT_DATE - VCTO_ORIGINAL >                                WHEN (PAGO = 'S') AND (VCTO_ORIGINAL < > DATA_PGTO)  THEN >                                       DATA_PGTO - VCTO_ORIGINAL >                                ELSE >                                       0 >                                END); > > update RDB$RELATION_FIELDS set > RDB$FIELD_SOURCE = (select RDB$FIELD_SOURCE >                    from RDB$RELATION_FIELDS >                    where RDB$FIELD_NAME = 'TOTALTMP' and >                    RDB$RELATION_NAME = 'CTAREC') > where RDB$FIELD_NAME = 'DIAS_ATRASO' and RDB$RELATION_NAME = 'CTAREC'; /*O > Nome dos campos e da tabela tem que ser em Maiúsculo*/ > > alter table ctarec > drop totaltmp; > > > espero que ajude. > > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Tecnobyte Informática > Enviada em: quarta-feira, 23 de fevereiro de 2011 19:30 > Para: FireBase > Assunto: Re: [firebase-br] [Firebase-Br] Campos calculados. Vantagens > edesvantagens no uso > > Boa tarde > > Uso muito este recurso nas bases de dados de meus sistemas. Segue minha > opinião. > > > VANTAGENS > > - Simplifica muito os SELECTs, pois cálculos complexos ou repetitivos podem > ser colocados em campos calculados e não preciso mais me preocupar com isto > na hora de fazer consultas. > > - Se eu tiver que mudar a fórmula do cálculo, basta alterar a expressão do > campo calculado e todas as aplicações passam a usar o novo cálculo > automaticamente. > > > DESVANTAGENS > > - Usar campo calculado para buscar dados de outras tabelas pode não ser uma > boa opção. Muitas vezes usar JOINs no SELECT resulta em melhor performance. > Cada caso precisa ser analisado com cuidado. > > - Campos calculados geralmente dependem de outros campos ou mesmo outras > tabelas. Isto significa que para fazer alterações nos campos relacionados > você precisará dropar o campo calculado primeiro; após fazer as modificações > > terá que criar o campo calculado novamente. Isto é semelhante a outras > dependências (chaves, índices, domínios, etc). > > > Daniel P. Guimarães > Tecnobyte Informática > www.tecnobyte.com.br > > > ----- Original Message ----- > From: "Humberto S. Reis" > To: "FireBase" > Sent: Wednesday, February 23, 2011 4:20 PM > Subject: [firebase-br] [Firebase-Br] Campos calculados. Vantagens > edesvantagens no uso > > > Caros colegas > > Campos calculados. Quais as vantagens e desvantagens no uso? > > Grato. > > Humberto S. Reis > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Mon Feb 28 22:40:19 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Mon, 28 Feb 2011 22:40:19 -0300 Subject: [firebase-br] 100 CPU firebird 2.5 Classic In-Reply-To: References: <4D5EE32A.2040602@o2tecnologia.com.br> <659324609.20110218210810@warmboot.com.br> Message-ID: O seu problema com o Classic se resume à falta de memória. 2048 páginas * 8KB por página = 16 MB por usuário + 20MB a 28 MB (se estiver com os valores padrões para SORT, TEMP, etc). Resultando em aproximadamente 40MB a 48MB por terminal * 50 usuários = 2000MB a 2500MB. Como você tem míseros 2048MB de ram, o resto irá para o SWAP, tornando o desempenho pior do que uma lesma "carregada" na subida. Pelo tamanho do seu banco, o Classic só seria aconselhável se houvesse pelo menos 4 GB de ram. Já com o superserver, usando menos de 150 MB para todas as conexões, e deixando 1.8GB entre cache de disco e S.O. a performance certamente será melhor, mesmo usando APENAS um núcleo físico. ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 23 de fevereiro de 2011 09:24, Luciano escreveu: > Eduardo Jedliczka writes: > >> >> COPIE a saída do gstat -h <> aqui para lista... assim >> teremos uma melhor noção do seu ambiente. >> >> ========================== >> Eduardo Jedliczka >> Apucarana - Pr >> ========================== >> >> Em 21 de fevereiro de 2011 14:11, Luciano escreveu: >> > Fabiano Moura writes: >> > >> >> >> >> Ou a query abaixo, porém, para a query ser executada de forma correta, vc >> >> terá que estar com o banco atualizado para Firebird 2.5 >> >> >> >> SELECT FIRST 10 >> >>   STMT.MON$ATTACHMENT_ID, >> >> STMT.MON$SQL_TEXT, >> >> MEM.MON$MEMORY_USED >> >> FROM MON$MEMORY_USAGE MEM >> >> NATURAL JOIN MON$STATEMENTS STMT >> >> ORDER BY MEM.MON$MEMORY_USED DESC >> >> >> >> *Obrigado,* >> >> * >> >> * >> >> * >> >> * >> >> >> >> >> > >> > No final de semana coloquei com tamanho de página 8192, buffer = 128, e >> > desativei sweep, parecia que ia ficar perfeito, só que as vezes algum > processo >> > fica 100%, pelo PID eu acabo com ele o sistema estabiliza. Nao acredito ser >> > indice pois os clientes que travão não estão fazendo nada que force o >> > processameto. Alguém sugere algo para teste ? >> > >> > >> > >> > >> > ______________________________________________ >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > Para saber como gerenciar/excluir 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 >> >> > > Olá, > > Abaixo segue espeficicações do hardware e o header, mas com algumas conclusões; > > Projeto: ERP > Tamanho BD:   2.8 G > Usuários: ~40 > Conexões simultâneas:   ^50 (pois alguns abre o aplicativo novamente) > > Servidor: Itautec > Processador:  biprocessado com um processador instalado,   XEON > Memoria: 2G > HD: SAS  15 rpm > Controladora com RAID 1 e 128 M cache > > Sistema operacional: Fedora 14 > > Database header page information: >        Flags                   0 >        Checksum                12345 >        Generation              43499 >        Page size               8192 >        ODS version             11.2 >        Oldest transaction      41847 >        Oldest active           41848 >        Oldest snapshot         41848 >        Next transaction        42589 >        Bumped transaction      1 >        Sequence number         0 >        Next attachment ID      986 >        Implementation ID       19 >        Shadow count            0 >        Page buffers            2048 >        Next header page        0 >        Database dialect        1 >        Creation date           Feb 19, 2011 7:20:23 >        Attributes              force write > >    Variable header data: >        Sweep interval:         0 >        *END* > > Vale destacar que em projetos onde o tamanho do BD e maior e onde a performance > é pré-requisto, sempre adotavamos a versão Classic, principalmente em linux, e > sempre utilizei  e sempre funcionou muito bem. Com a intenção de melhorar > performance e também utilizar os novos recursos, resolvi portar para 2.5, como > até então sempre obteve melhores resulados, optei pela classic. Mas vale > observar que durante esse processo, eu ajustei o necessário para 2.5 e instalei > em um equipamento windows com a superserver para certificação que estava tudo > pronto para entrar em produção, ficamos uma semana com estes testes. Quando os > ajustes estavam feitos e tudo parecia OK,  troquei o linux do servidor para > Fedora 14 e Firebird 2.5 Classic, ai começaram os problemas, conforme os > usuários vão se conectando e usando o sistema, após 20 conexões e um tempo de > uso, começa com um processo a consumir 100% da cpu, e influenciando o tempo das > outras, até que tudo para, não consigo nem conectar mais no BD, isso é um relato > do acontecido.  Como não há maneira de se trabalhar resolvi testar melhor a > superserver, pois não ocorre esse problema. E percebi que ela está muito melhor > em alguns aspectos, o servidor que estou usando tem 2 núcleos, e se eu faço uma > solicitação de por exemplo um fetch em uma tabela relativamente grande em uma > conexão e em outra eu fizer outro, no linux, sem nenhuma configuração de cfu > affinity, ele executa no outro núcleo, e parece-me que bem. Mas resolvemos > comprar outro servidor mais robusto, mas enquanto isso, resolvi  otimizar > algumas rotinas no BD com novos os recursos da 2.5 e o desempenho melhorou e > está sendo usado bem.  Mas o que eu queria era entender o porquê disso, pois > nesse caso o FB conseguiu me atender, mas se fosse o caso de não conseguir ?, se > mais alguém precisar do Classic ? > Eu acredito que seja algo no firebird mesmo,  pois analisei os seguintes pontos > > - Tamanho da pagina está 8192 (utilizava deve forma no 1.5) > - Buffers está 2048 (utilizava 10000 no 1.5) > > Se fosse indice, rotina não otimizada, no 2.5 ficaria pior que no 1.5 ?, e ainda > na superserver funcionaria e na classic não ? porque tenho a restartar tudo para > voltar normal, sendo que somente demoria, mas não para tudo no 1.5. Analisei > também na semana passada a versão da da GLIBC, que está a 2.12 > > Se alguém quiser comentar, ou debater > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 fasystem.com.br Mon Feb 28 23:14:17 2011 From: listas em fasystem.com.br (Fasystem - Listas) Date: Mon, 28 Feb 2011 23:14:17 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Defini=E7=E3o_not_null_sumiu?= In-Reply-To: References: <937062755.20110224201844@warmboot.com.br> Message-ID: Não! Vale a mesma regra de mudança dos campos -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de andre conrado Enviada em: sexta-feira, 25 de fevereiro de 2011 13:30 Para: FireBase Assunto: Re: [firebase-br] Definição not null sumiu dúvida? Usando domínio eu posso alterar o domínio livremente? Em 25/02/11, daniel em mhnet.com.br escreveu: > > Aconteceu algo parecido comigo quando existia o campo tinha um domínio que > era nullable e o campo foi alterado para not null via tabelas do sistema. > > Ao fazer restore, seguiu a regra do domínio. > > Sempre crio domínios para todos os campos e altero sempre o domínio. > > Att. > Daniel Sonda. > > On Fri, 25 Feb 2011 09:51:45 -0300, Marcelo Geyer > wrote: >> Bom dia, >> >> A resposta é sim, andaram brincando nas tabelas do sistema, para setar um >> campo em not null e outros em not null >> >> UPDATE RDB$RELATION_FIELDS SET RDB$NULL_FLAG = 1 >> WHERE RDB$FIELD_NAME = 'CAMPO' AND RDB$RELATION_NAME = 'TABELA'; >> >> UPDATE RDB$RELATION_FIELDS SET RDB$NULL_FLAG = 0 >> WHERE RDB$FIELD_NAME = 'CAMPO' AND RDB$RELATION_NAME = 'TABELA'; >> >> Mas só isso. Se esta não for a maneira recomendada para redefinir um > campo >> em not null ou não, e acredito que não é mexendo nas tabelas de sistema e >> manipulando os objetos diretamente, gostaria de sugestões para boas >> práticas, sei que a boa prática é ter definido isso quando se cria, mas o >> mundo não é perfeito. :) >> >> Abraços, >> >> Marcelo E. Geyer >> >> >> >> Em 24 de fevereiro de 2011 20:18, Carlos H. Cantu >> escreveu: >> >>> Alguém andou brincando com as tabelas de sistema? >>> >>> []s >>> Carlos H. Cantu >>> www.FireBase.com.br - www.firebirdnews.org >>> www.warmboot.com.br - blog.firebase.com.br >>> >>> MG> Boa tarde, >>> >>> MG> Me deparei por um problema estranho. >>> MG> Estou comparando dois bancos de dados e um deles, em algumas > tabelas, >>> a >>> MG> definição NOT NULL dos campos sumiram! >>> MG> O que pode ter acontecido? Já antecipo que usamos aqui nbackup para >>> backup e >>> MG> gbak para fazer o restore de uma versão para outra do firebird. >>> >>> MG> 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 > -- Um Abraço, André Conrado. 055 21 9176-7013 - Claro 055 21 9896-5449 - Vivo (apenas mensagens SMS) ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa