From dimas em dbsoftinformatica.com.br Wed Sep 1 07:27:25 2010 From: dimas em dbsoftinformatica.com.br (Dimas Bolognani) Date: Wed, 1 Sep 2010 07:27:25 -0300 Subject: [firebase-br] Como rodar o GBAK DO firebird no win 7 Message-ID: <004901cb49c0$45f4a300$d1dde900$@com.br> Bom dia pessoal, Alguém poderia me ajudar a rodar o gbak no win7. Não consegui rodar nenhum utilitário de backup no win7. Se alguém tiver algum utilitário de backup que rode no win7 por favor poderia me passar. Atte. DBSOFT INFORMÁTICA LTDA OURO FINO - MG TEL:(35)3441-5254 DIMAS BOLOGNANI CEL:9978-8540 From jaso em jaso.com.br Wed Sep 1 08:31:25 2010 From: jaso em jaso.com.br (=?iso-8859-1?Q?Oliveira=2C_Jos=E9_Augusto_Siqueira_de?=) Date: Wed, 1 Sep 2010 08:31:25 -0300 Subject: [firebase-br] RES: Como rodar o GBAK DO firebird no win 7 In-Reply-To: <004901cb49c0$45f4a300$d1dde900$@com.br> References: <004901cb49c0$45f4a300$d1dde900$@com.br> Message-ID: <001301cb49c9$37a95710$a6fc0530$@com.br> Bom dia, Dimas, Uso o Windows 7 e não tenho problemas para rodar o gbak, no firebird 2.1. Qual a versão do firebird que esta usando ? Quais parâmetros esta passando para o gbak, e qual o erro tem recebido de retorno ? Com essas informações fica mais fácil de ajudar. 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 Dimas Bolognani Enviada em: quarta-feira, 1 de setembro de 2010 07:27 Para: 'FireBase' Assunto: [firebase-br] Como rodar o GBAK DO firebird no win 7 Bom dia pessoal, Alguém poderia me ajudar a rodar o gbak no win7. Não consegui rodar nenhum utilitário de backup no win7. Se alguém tiver algum utilitário de backup que rode no win7 por favor poderia me passar. Atte. DBSOFT INFORMÁTICA LTDA OURO FINO - MG TEL:(35)3441-5254 DIMAS BOLOGNANI CEL:9978-8540 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix.sol em terra.com.br Wed Sep 1 08:41:49 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Wed, 1 Sep 2010 08:41:49 -0300 Subject: [firebase-br] RES: Como rodar o GBAK DO firebird no win 7 In-Reply-To: <004901cb49c0$45f4a300$d1dde900$@com.br> References: <004901cb49c0$45f4a300$d1dde900$@com.br> Message-ID: <000d01cb49ca$ad3145a0$0793d0e0$@sol@terra.com.br> http://www.firebase.com.br/fb/downloads.php?categ=5 O primeiro utilitário da lista é um módulo desenvolvido por nossa empresa, contem os fontes. 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 Dimas Bolognani Enviada em: quarta-feira, 1 de setembro de 2010 07:27 Para: 'FireBase' Assunto: [firebase-br] Como rodar o GBAK DO firebird no win 7 Bom dia pessoal, Alguém poderia me ajudar a rodar o gbak no win7. Não consegui rodar nenhum utilitário de backup no win7. Se alguém tiver algum utilitário de backup que rode no win7 por favor poderia me passar. Atte. DBSOFT INFORMÁTICA LTDA OURO FINO - MG TEL:(35)3441-5254 DIMAS BOLOGNANI CEL:9978-8540 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From nillgolv em bol.com.br Wed Sep 1 08:52:52 2010 From: nillgolv em bol.com.br (Nilton Oliveira) Date: Wed, 1 Sep 2010 08:52:52 -0300 Subject: [firebase-br] OFF-TOPIC - Teclado Logitech G15 - Applets no delphi ??? Message-ID: <56BD52E0A9564322A25EADA0F08905B1@usuariojn> Pessoal, alguém na lista que tem o conhecimento de applets para o teclado logitech g15, construido com delphi. Agradeço pela ajuda. From fernando_passos em gcti.com.br Wed Sep 1 09:17:24 2010 From: fernando_passos em gcti.com.br (Fernando Passos) Date: Wed, 1 Sep 2010 09:17:24 -0300 Subject: [firebase-br] RES: RES: PAF-ECF -BD OFF In-Reply-To: <7F1B9BF9680753489C323032E6A418D3033D1CAC@ex-celpa-02.rede.int> References: <7F1B9BF9680753489C323032E6A418D3033D1CAC@ex-celpa-02.rede.int> Message-ID: é que assim vc nao pode mexer no executavel principal nos demais pode mexer dai é so atualizar o MD5 no arquivo de Conferencia do fisco. From magnosysteminformatica em gmail.com Wed Sep 1 09:49:11 2010 From: magnosysteminformatica em gmail.com (Magno System) Date: Wed, 1 Sep 2010 09:49:11 -0300 Subject: [firebase-br] =?iso-8859-1?q?Backup_/_Restore_previne_corrup=E7?= =?iso-8859-1?q?=E3o_de_banco=3F=3F=3F?= Message-ID: <00a201cb49d4$1533ecd0$6915a8c0@MagnoSystem> Atualmente trabalho com um sistema com FIREBIRD EMBEDDED 2.0.4. Este sistema possui uns dois anos de uso em mais ou menos 600 clientes e não me dá problema de forma alguma. Faço backups, atualização de metadados, tudo pelo FB EMBEDDED. Este sistema é monousuário em 99% dos clientes e de baixa disponibilidade. Não são cadastrados muitos dados por dia. Com base nesta confiança, eu adotei o FB EMBEDDED no meu PAF-ECF para manter os dados localmente em caso de queda de rede. Já faz mais ou menos 3 meses que o sistema está rodando em alguns clientes sem problemas. Ontem aconteceu uma coincidência. Em 2 clientes houve uma corrupção da minha base local que usa o FB EMBEDDED o que foi resolvido com apenas uma operação de BACKUP / RESTORE. Ficam aí minhas dúvidas: Se eu colocar uma rotina automática de BACKUP / RESTORE de período em período irá ajudar na prevenção de corrupções ??? O Firebird Embedded 2.1.3 (o que eu uso no meu PAF) pode ter algum bug em relação ao 2.0.4 (que eu uso no sistema com 600 clientes) ou foi mero acaso a corrupção ??? É aconselhável trabalhar com FB EMBEDDED neste cenário de banco de dados local (acredito que sim) ??? Software House Magno System Site: www.magnosystem.com.br Email: magno em speet.com.br Tel.: (35)3371-2337 / (35) 9129-7634 From eduardoandrade em persoft.com.br Wed Sep 1 15:02:35 2010 From: eduardoandrade em persoft.com.br (Eduardo Pelizzari de Andrade) Date: Wed, 01 Sep 2010 15:02:35 -0300 Subject: [firebase-br] =?iso-8859-1?q?Backup_/_Restore_previne_corrup=E7?= =?iso-8859-1?q?=E3o_de_banco=3F=3F=3F?= In-Reply-To: <00a201cb49d4$1533ecd0$6915a8c0@MagnoSystem> References: <00a201cb49d4$1533ecd0$6915a8c0@MagnoSystem> Message-ID: <4C7E953B.5060602@persoft.com.br> Não houve queda de energia? Eu já tive problema coincidente com clientes que operavam em um mesmo bairro e uma queda de energia fez com que houvesse corrupção em três clientes ao mesmo tempo. Eduardo Pelizzari de Andrade Persoft Softwares Aplicativos Em 01/09/2010 09:49, Magno System escreveu: > Atualmente trabalho com um sistema com FIREBIRD EMBEDDED 2.0.4. Este sistema possui uns dois anos de uso em mais ou menos 600 clientes e não me dá problema de forma alguma. Faço backups, atualização de metadados, tudo pelo FB EMBEDDED. Este sistema é monousuário em 99% dos clientes e de baixa disponibilidade. Não são cadastrados muitos dados por dia. > > Com base nesta confiança, eu adotei o FB EMBEDDED no meu PAF-ECF para manter os dados localmente em caso de queda de rede. Já faz mais ou menos 3 meses que o sistema está rodando em alguns clientes sem problemas. Ontem aconteceu uma coincidência. Em 2 clientes houve uma corrupção da minha base local que usa o FB EMBEDDED o que foi resolvido com apenas uma operação de BACKUP / RESTORE. > > Ficam aí minhas dúvidas: > > Se eu colocar uma rotina automática de BACKUP / RESTORE de período em período irá ajudar na prevenção de corrupções ??? > > O Firebird Embedded 2.1.3 (o que eu uso no meu PAF) pode ter algum bug em relação ao 2.0.4 (que eu uso no sistema com 600 clientes) ou foi mero acaso a corrupção ??? > > É aconselhável trabalhar com FB EMBEDDED neste cenário de banco de dados local (acredito que sim) ??? > > 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 > > > > Nenhum vírus encontrado nessa mensagem recebida. > Verificado por AVG - www.avgbrasil.com.br > Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3106 - Data de Lançamento: 09/01/10 03:34:00 > > From humberto701 em gmail.com Wed Sep 1 15:16:29 2010 From: humberto701 em gmail.com (Humberto Araujo) Date: Wed, 1 Sep 2010 15:16:29 -0300 Subject: [firebase-br] RES: Migrando Firebid para Sql Server In-Reply-To: <7F1B9BF9680753489C323032E6A418D3033D24D5@ex-celpa-02.rede.int> References: <7F1B9BF9680753489C323032E6A418D3033D24D5@ex-celpa-02.rede.int> Message-ID: Sql server é muito bom.. Não sei se existe uma ferramente de importação dos dados, mas aconselhor fazer manualmente.. Usando o ibexpert vocÊ pode extrair scripts para preenchimento dos novos dados no sql server. -- Sds. HF Softwares - Soluções e Desenvolvimento Humberto Filho - Programador e Suporte Técnico (88) 8825-4164 9914-2366 3521-2655 From magnosysteminformatica em gmail.com Wed Sep 1 16:05:12 2010 From: magnosysteminformatica em gmail.com (Magno System) Date: Wed, 1 Sep 2010 16:05:12 -0300 Subject: [firebase-br] =?iso-8859-1?q?Backup_/_Restore_previne_corrup=E7?= =?iso-8859-1?q?=E3o_de_banco=3F=3F=3F?= References: <00a201cb49d4$1533ecd0$6915a8c0@MagnoSystem> <4C7E953B.5060602@persoft.com.br> Message-ID: <05cf01cb4a08$9d20d700$6915a8c0@MagnoSystem> Não, não houve. ----- Original Message ----- From: "Eduardo Pelizzari de Andrade" To: Sent: Wednesday, September 01, 2010 3:02 PM Subject: Re: [firebase-br] Backup / Restore previne corrupção de banco??? Não houve queda de energia? Eu já tive problema coincidente com clientes que operavam em um mesmo bairro e uma queda de energia fez com que houvesse corrupção em três clientes ao mesmo tempo. Eduardo Pelizzari de Andrade Persoft Softwares Aplicativos Em 01/09/2010 09:49, Magno System escreveu: > Atualmente trabalho com um sistema com FIREBIRD EMBEDDED 2.0.4. Este > sistema possui uns dois anos de uso em mais ou menos 600 clientes e não me > dá problema de forma alguma. Faço backups, atualização de metadados, tudo > pelo FB EMBEDDED. Este sistema é monousuário em 99% dos clientes e de > baixa disponibilidade. Não são cadastrados muitos dados por dia. > > Com base nesta confiança, eu adotei o FB EMBEDDED no meu PAF-ECF para > manter os dados localmente em caso de queda de rede. Já faz mais ou menos > 3 meses que o sistema está rodando em alguns clientes sem problemas. Ontem > aconteceu uma coincidência. Em 2 clientes houve uma corrupção da minha > base local que usa o FB EMBEDDED o que foi resolvido com apenas uma > operação de BACKUP / RESTORE. > > Ficam aí minhas dúvidas: > > Se eu colocar uma rotina automática de BACKUP / RESTORE de período em > período irá ajudar na prevenção de corrupções ??? > > O Firebird Embedded 2.1.3 (o que eu uso no meu PAF) pode ter algum bug em > relação ao 2.0.4 (que eu uso no sistema com 600 clientes) ou foi mero > acaso a corrupção ??? > > É aconselhável trabalhar com FB EMBEDDED neste cenário de banco de dados > local (acredito que sim) ??? > > 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 > > > > Nenhum vírus encontrado nessa mensagem recebida. > Verificado por AVG - www.avgbrasil.com.br > Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3106 - Data de > Lançamento: 09/01/10 03:34:00 > > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From nazareno.nobrega em gmail.com Wed Sep 1 17:15:08 2010 From: nazareno.nobrega em gmail.com (Nazareno Neto) Date: Wed, 1 Sep 2010 17:15:08 -0300 Subject: [firebase-br] RES: Migrando Firebid para Sql Server In-Reply-To: References: <7F1B9BF9680753489C323032E6A418D3033D24D5@ex-celpa-02.rede.int> Message-ID: IbDataPump acho que é uma boa opção. Nunca usei ele de firebird para mssql, so de firebird para firebird. Em 1 de setembro de 2010 15:16, Humberto Araujo escreveu: > Sql server é muito bom.. > > Não sei se existe uma ferramente de importação dos dados, mas aconselhor > fazer manualmente.. Usando o ibexpert vocÊ pode extrair scripts para > preenchimento dos novos dados no sql server. > > -- > Sds. > > HF Softwares - Soluções e Desenvolvimento > Humberto Filho - Programador e Suporte Técnico > (88) 8825-4164 9914-2366 3521-2655 > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Nazareno Neto Desenvolvedor Delphi e Firebird Skype: nazareno.nobrega http://www.delphisistemas.com.br nazarenoneto em delphisistemas.com.br nazareno.nobrega em gmail.com From cpd em contabilizanet.com.br Thu Sep 2 10:16:40 2010 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Thu, 2 Sep 2010 10:16:40 -0300 Subject: [firebase-br] off topic Message-ID: Bom dia pessoal, Estou terminando de desenvolver um software para emitir nota fiscal eletrônica e minha duvida e o seguinte, Este software precisa ser homologado? From ricardo em comquest.com.br Thu Sep 2 10:49:32 2010 From: ricardo em comquest.com.br (Ricardo Lima) Date: Thu, 2 Sep 2010 10:49:32 -0300 Subject: [firebase-br] [firebase] off topic In-Reply-To: References: Message-ID: no Paraná, você precisa apenas preencher uns 2 formulários mais contrato social e levar até a sede da Receita Estadual, esperar alguns dias e receberá a autorização no estado, juntamente com um ID para sua empresa. -------------------------------------------------- From: "Contabiliza - Cristiano" Sent: Thursday, September 02, 2010 10:16 AM To: "'FireBase'" Subject: [firebase] [firebase-br] off topic > Bom dia pessoal, > > > > Estou terminando de desenvolver um software para emitir nota fiscal > eletrônica e minha duvida e o seguinte, > > Este software precisa ser homologado? > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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: 8.5.441 / Banco de dados de vírus: 271.1.1/3107 - Data de > Lançamento: 09/01/10 18:34:00 > From levymoreira.ce em gmail.com Thu Sep 2 10:51:11 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Thu, 2 Sep 2010 10:51:11 -0300 Subject: [firebase-br] off topic In-Reply-To: References: Message-ID: Não senhor, somente o paf-ecf(emissão de cupon fiscal), se emitir a nota direitinho ta valendo. Lembrando que já estamos com a versão 2.0 que deve estar funcionando ate dia 01 de janeiro de 2011. Boa sorte! Em 2 de setembro de 2010 10:16, Contabiliza - Cristiano < cpd em contabilizanet.com.br> escreveu: > Bom dia pessoal, > > > > Estou terminando de desenvolver um software para emitir nota fiscal > eletrônica e minha duvida e o seguinte, > > Este software precisa ser homologado? > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 - Sistech Informática Juzeiro do Norte - Ce From levymoreira.ce em gmail.com Thu Sep 2 10:55:27 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Thu, 2 Sep 2010 10:55:27 -0300 Subject: [firebase-br] off topic In-Reply-To: References: Message-ID: Sobre essa questão dos formularios não sei imformar aqui na empresa so programo e vou pra homologação.... mas conserteza a sefaz deve ficar ciente que vc esta vendendo este software como o amigo disse acima. Em 2 de setembro de 2010 10:51, Levy Moreira escreveu: > Não senhor, somente o paf-ecf(emissão de cupon fiscal), > se emitir a nota direitinho ta valendo. > Lembrando que já estamos com a versão 2.0 que deve estar funcionando > ate dia 01 de janeiro de 2011. Boa sorte! > > Em 2 de setembro de 2010 10:16, Contabiliza - Cristiano < > cpd em contabilizanet.com.br> escreveu: > > Bom dia pessoal, >> >> >> >> Estou terminando de desenvolver um software para emitir nota fiscal >> eletrônica e minha duvida e o seguinte, >> >> Este software precisa ser homologado? >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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 - Sistech Informática > Juzeiro do Norte - Ce > -- Levy Moreira - Sistech Informática Juzeiro do Norte - Ce From rnribeiro em gmail.com Thu Sep 2 10:57:45 2010 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Thu, 2 Sep 2010 10:57:45 -0300 Subject: [firebase-br] RES: Migrando Firebid para Sql Server In-Reply-To: References: <7F1B9BF9680753489C323032E6A418D3033D24D5@ex-celpa-02.rede.int> Message-ID: cara tem uma ferramenta se não me engano sql2fb e por ai vai ela faz a conversão sql server->fb/fb->sql server Em 1 de setembro de 2010 17:15, Nazareno Neto escreveu: > IbDataPump acho que é uma boa opção. > Nunca usei ele de firebird para mssql, so de firebird para firebird. > > Em 1 de setembro de 2010 15:16, Humberto Araujo >escreveu: > > > Sql server é muito bom.. > > > > Não sei se existe uma ferramente de importação dos dados, mas aconselhor > > fazer manualmente.. Usando o ibexpert vocÊ pode extrair scripts para > > preenchimento dos novos dados no sql server. > > > > -- > > Sds. > > > > HF Softwares - Soluções e Desenvolvimento > > Humberto Filho - Programador e Suporte Técnico > > (88) 8825-4164 9914-2366 3521-2655 > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Nazareno Neto > Desenvolvedor Delphi e Firebird > > Skype: nazareno.nobrega > http://www.delphisistemas.com.br > nazarenoneto em delphisistemas.com.br > nazareno.nobrega 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 levymoreira.ce em gmail.com Thu Sep 2 13:02:19 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Thu, 2 Sep 2010 13:02:19 -0300 Subject: [firebase-br] RES: Migrando Firebid para Sql Server In-Reply-To: References: <7F1B9BF9680753489C323032E6A418D3033D24D5@ex-celpa-02.rede.int> Message-ID: Quando preciso importar DADOS de um bd pra outro faço um programinha em delphi, aqui mesmo na empresa utilizo muito, pois varios clientes passam de paradox, mysql(esse foi dificil) etc para o fb. Em 2 de setembro de 2010 10:57, Reijanio Nunes Ribeiro escreveu: > cara tem uma ferramenta se não me engano sql2fb e por ai vai ela faz a > conversão sql server->fb/fb->sql server > > Em 1 de setembro de 2010 17:15, Nazareno Neto > escreveu: > > > IbDataPump acho que é uma boa opção. > > Nunca usei ele de firebird para mssql, so de firebird para firebird. > > > > Em 1 de setembro de 2010 15:16, Humberto Araujo > >escreveu: > > > > > Sql server é muito bom.. > > > > > > Não sei se existe uma ferramente de importação dos dados, mas > aconselhor > > > fazer manualmente.. Usando o ibexpert vocÊ pode extrair scripts para > > > preenchimento dos novos dados no sql server. > > > > > > -- > > > Sds. > > > > > > HF Softwares - Soluções e Desenvolvimento > > > Humberto Filho - Programador e Suporte Técnico > > > (88) 8825-4164 9914-2366 3521-2655 > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > > > > > -- > > Nazareno Neto > > Desenvolvedor Delphi e Firebird > > > > Skype: nazareno.nobrega > > http://www.delphisistemas.com.br > > nazarenoneto em delphisistemas.com.br > > nazareno.nobrega 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 > -- Levy Moreira - Sistech Informática Juzeiro do Norte - Ce From maciel em 2msolutions.com.br Thu Sep 2 15:50:30 2010 From: maciel em 2msolutions.com.br (Maciel Soncini Bueno) Date: Thu, 2 Sep 2010 15:50:30 -0300 Subject: [firebase-br] =?iso-8859-1?q?Configura=E7=E3o_de_Servidor?= In-Reply-To: <4C6DA4E9.3090508@bol.com.br> References: <4C6D222A.5040104@bol.com.br> <4C6D3A26.8000007@bol.com.br> <4C6D4168.10707@bol.com.br> <4C6D7BAE.4090502@gmail.com> <4C6D82A3.8060003@bol.com.br> <03aa01cb3fd4$6c37bd40$6915a8c0@MagnoSystem> <4C6DA4E9.3090508@bol.com.br> Message-ID: <008801cb4acf$b87d3490$29779db0$@com.br> Saudações, Ferramenta em que a aplicação foi desenvolvida Delphi 7 + DBExpress + Firebird 1.5 Classic Server Servidor: Windows 2003 Server Xeon Core 2 Duo 2.13 Ghz 04 GB RAM Cenário: O banco hoje tem aproximadamente 15 GB. Temos em média 100 conexões. A utilização de memória fica em torno de 950 MB O meu problema está na utilização do processador, vira e mexe bate 100% e as vezes não sai mais. Resultado: Sistema lento ou travando. Sei que posso migrar para Firebird 2.1.x mas isso teoricamente na versão do meu Delphi / DBExpress não é tão rápido e talvez não resolva definitivamente o problema. Sei também que query´s podem até serem melhoradas para utilizar menos processador, mas isso teoricamente não é o ponte forte da questão. Hoje por exemplo das 114 conexões tinha 02 ou 03 utilizando esporadicamente 10 / 15% do processador (rodando rotina de faturamento) e as demais não atingiam 1% do processador (apontava 0%). Gostaria de obter da lista opiniões para melhoria. Me parece que o servidor está abaixo da configuração recomendada para esta quantidade de conexões. Qual configuração de servidor vocês me sugerem (PROCESSADOR / MEMÓRIA / SISTEMA OPERACIONAL). Agradeço antecipadamente as recomendações. Maciel From danielroatt em gmail.com Thu Sep 2 16:01:25 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Thu, 2 Sep 2010 16:01:25 -0300 Subject: [firebase-br] =?iso-8859-1?q?Configura=E7=E3o_de_Servidor?= In-Reply-To: <008801cb4acf$b87d3490$29779db0$@com.br> References: <4C6D222A.5040104@bol.com.br> <4C6D3A26.8000007@bol.com.br> <4C6D4168.10707@bol.com.br> <4C6D7BAE.4090502@gmail.com> <4C6D82A3.8060003@bol.com.br> <03aa01cb3fd4$6c37bd40$6915a8c0@MagnoSystem> <4C6DA4E9.3090508@bol.com.br> <008801cb4acf$b87d3490$29779db0$@com.br> Message-ID: Como está o seu sistma de Backup? Vc usa GBAK com garbage colector? Em matéria de maquina, eu acho que é o suficiente. Aconselho vc, fortemente, a mudar de versao de firebird. As melhorias são , como diria, brutais. Em 2 de setembro de 2010 15:50, Maciel Soncini Bueno < maciel em 2msolutions.com.br> escreveu: > Saudações, > > Ferramenta em que a aplicação foi desenvolvida > Delphi 7 + DBExpress + Firebird 1.5 Classic Server > > Servidor: > Windows 2003 Server > Xeon Core 2 Duo 2.13 Ghz > 04 GB RAM > > Cenário: > > O banco hoje tem aproximadamente 15 GB. > Temos em média 100 conexões. > A utilização de memória fica em torno de 950 MB > O meu problema está na utilização do processador, vira e mexe bate 100% e > as > vezes não sai mais. > Resultado: Sistema lento ou travando. > > Sei que posso migrar para Firebird 2.1.x mas isso teoricamente na versão do > meu Delphi / DBExpress não é tão rápido e talvez não resolva > definitivamente > o problema. > Sei também que query´s podem até serem melhoradas para utilizar menos > processador, mas isso teoricamente não é o ponte forte da questão. Hoje por > exemplo das 114 conexões tinha 02 ou 03 utilizando esporadicamente 10 / 15% > do processador (rodando rotina de faturamento) e as demais não atingiam 1% > do processador (apontava 0%). > > Gostaria de obter da lista opiniões para melhoria. Me parece que o servidor > está abaixo da configuração recomendada para esta quantidade de conexões. > > Qual configuração de servidor vocês me sugerem (PROCESSADOR / MEMÓRIA / > SISTEMA OPERACIONAL). > > Agradeço antecipadamente as recomendações. > > Maciel > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ From jorgehenrique em softwareeagle.com.br Thu Sep 2 16:43:36 2010 From: jorgehenrique em softwareeagle.com.br (Software Eagle - Jorge Henrique) Date: Thu, 02 Sep 2010 16:43:36 -0300 Subject: [firebase-br] =?iso-8859-1?q?Configura=E7=E3o_de_Servidor?= In-Reply-To: <008801cb4acf$b87d3490$29779db0$@com.br> References: <4C6D222A.5040104@bol.com.br> <4C6D3A26.8000007@bol.com.br> <4C6D4168.10707@bol.com.br> <4C6D7BAE.4090502@gmail.com> <4C6D82A3.8060003@bol.com.br> <03aa01cb3fd4$6c37bd40$6915a8c0@MagnoSystem> <4C6DA4E9.3090508@bol.com.br> <008801cb4acf$b87d3490$29779db0$@com.br> Message-ID: <4C7FFE68.2030201@softwareeagle.com.br> Além de atualizar pra uma versão mais recente do Firebird, eu tbm diria: Use Linux. O Firebird em Linux é visivelmente melhor do que em Windows, mesmo pq o gerenciamento de multiplos nucleos no Linux dá de 10 a 0 no Windows 2003, que já é bem antiguinho... Digamos, do tempo que amarrava-se cachorro com linguiça. No maximo tentar instalar um SP2 (ou SP3 se existir) do Win2003, pra ver se melhora o gerenciamento de processos. Quanto a máquina em si, ela é suficiente e não deveria estar se comportando dessa maneira. []'s Em 02-09-2010 15:50, Maciel Soncini Bueno escreveu: > Saudações, > > Ferramenta em que a aplicação foi desenvolvida > Delphi 7 + DBExpress + Firebird 1.5 Classic Server > > Servidor: > Windows 2003 Server > Xeon Core 2 Duo 2.13 Ghz > 04 GB RAM > > Cenário: > > O banco hoje tem aproximadamente 15 GB. > Temos em média 100 conexões. > A utilização de memória fica em torno de 950 MB > O meu problema está na utilização do processador, vira e mexe bate 100% e as > vezes não sai mais. > Resultado: Sistema lento ou travando. > > Sei que posso migrar para Firebird 2.1.x mas isso teoricamente na versão do > meu Delphi / DBExpress não é tão rápido e talvez não resolva definitivamente > o problema. > Sei também que query´s podem até serem melhoradas para utilizar menos > processador, mas isso teoricamente não é o ponte forte da questão. Hoje por > exemplo das 114 conexões tinha 02 ou 03 utilizando esporadicamente 10 / 15% > do processador (rodando rotina de faturamento) e as demais não atingiam 1% > do processador (apontava 0%). > > Gostaria de obter da lista opiniões para melhoria. Me parece que o servidor > está abaixo da configuração recomendada para esta quantidade de conexões. > > Qual configuração de servidor vocês me sugerem (PROCESSADOR / MEMÓRIA / > SISTEMA OPERACIONAL). > > Agradeço antecipadamente as recomendações. > > Maciel > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- *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 Fedora 13 Goddard and Mozilla Thunderbird. Adote software livre. A sociedade, o meio ambiente e o bom senso agradecem. From danielroatt em gmail.com Thu Sep 2 16:40:48 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Thu, 2 Sep 2010 16:40:48 -0300 Subject: [firebase-br] =?iso-8859-1?q?Configura=E7=E3o_de_Servidor?= In-Reply-To: <4C7FFE68.2030201@softwareeagle.com.br> References: <4C6D222A.5040104@bol.com.br> <4C6D3A26.8000007@bol.com.br> <4C6D4168.10707@bol.com.br> <4C6D7BAE.4090502@gmail.com> <4C6D82A3.8060003@bol.com.br> <03aa01cb3fd4$6c37bd40$6915a8c0@MagnoSystem> <4C6DA4E9.3090508@bol.com.br> <008801cb4acf$b87d3490$29779db0$@com.br> <4C7FFE68.2030201@softwareeagle.com.br> Message-ID: Olha, eu vi as charts do Dimitry fazenos as transaçoes em linux e em windows, e a chart dele nao mostrava alterção de tempo nenhum =\ Em 2 de setembro de 2010 16:43, Software Eagle - Jorge Henrique < jorgehenrique em softwareeagle.com.br> escreveu: > Além de atualizar pra uma versão mais recente do Firebird, eu tbm diria: > Use Linux. > > O Firebird em Linux é visivelmente melhor do que em Windows, mesmo pq o > gerenciamento de multiplos nucleos no Linux dá de 10 a 0 no Windows 2003, > que já é bem antiguinho... > Digamos, do tempo que amarrava-se cachorro com linguiça. No maximo tentar > instalar um SP2 (ou SP3 se existir) do Win2003, pra ver se melhora o > gerenciamento de processos. > Quanto a máquina em si, ela é suficiente e não deveria estar se comportando > dessa maneira. > > []'s > Em 02-09-2010 15:50, Maciel Soncini Bueno escreveu: > > Saudações, >> >> Ferramenta em que a aplicação foi desenvolvida >> Delphi 7 + DBExpress + Firebird 1.5 Classic Server >> >> Servidor: >> Windows 2003 Server >> Xeon Core 2 Duo 2.13 Ghz >> 04 GB RAM >> >> Cenário: >> >> O banco hoje tem aproximadamente 15 GB. >> Temos em média 100 conexões. >> A utilização de memória fica em torno de 950 MB >> O meu problema está na utilização do processador, vira e mexe bate 100% e >> as >> vezes não sai mais. >> Resultado: Sistema lento ou travando. >> >> Sei que posso migrar para Firebird 2.1.x mas isso teoricamente na versão >> do >> meu Delphi / DBExpress não é tão rápido e talvez não resolva >> definitivamente >> o problema. >> Sei também que query´s podem até serem melhoradas para utilizar menos >> processador, mas isso teoricamente não é o ponte forte da questão. Hoje >> por >> exemplo das 114 conexões tinha 02 ou 03 utilizando esporadicamente 10 / >> 15% >> do processador (rodando rotina de faturamento) e as demais não atingiam 1% >> do processador (apontava 0%). >> >> Gostaria de obter da lista opiniões para melhoria. Me parece que o >> servidor >> está abaixo da configuração recomendada para esta quantidade de conexões. >> >> Qual configuração de servidor vocês me sugerem (PROCESSADOR / MEMÓRIA / >> SISTEMA OPERACIONAL). >> >> Agradeço antecipadamente as recomendações. >> >> Maciel >> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > > -- > > *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 Fedora 13 Goddard 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 > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ From maciel em 2msolutions.com.br Thu Sep 2 17:03:20 2010 From: maciel em 2msolutions.com.br (Maciel Soncini Bueno) Date: Thu, 2 Sep 2010 17:03:20 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Configura=E7=E3o_de_Servidor?= In-Reply-To: References: <4C6D222A.5040104@bol.com.br> <4C6D3A26.8000007@bol.com.br> <4C6D4168.10707@bol.com.br> <4C6D7BAE.4090502@gmail.com> <4C6D82A3.8060003@bol.com.br> <03aa01cb3fd4$6c37bd40$6915a8c0@MagnoSystem> <4C6DA4E9.3090508@bol.com.br> <008801cb4acf$b87d3490$29779db0$@com.br> Message-ID: <00a001cb4ad9$e5174fe0$af45efa0$@com.br> Daniel, Obrigado pelo retorno. Com Delphi 7 + DBExpress eu consigo migrar para o Fireibird 2.1.x sem ter que trocar os drivers do DBExpress? Claro que preciso fazer testes. Se fazer um backup no 1.5 e restaurar no 2.1.x já estou migrado ou tenho que gerar um metadata do banco no 1.5 e rodar no 2.1.x? Maciel -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Daniel Roatt Enviada em: quinta-feira, 2 de setembro de 2010 16:01 Para: FireBase Assunto: Re: [firebase-br] Configuração de Servidor Como está o seu sistma de Backup? Vc usa GBAK com garbage colector? Em matéria de maquina, eu acho que é o suficiente. Aconselho vc, fortemente, a mudar de versao de firebird. As melhorias são , como diria, brutais. Em 2 de setembro de 2010 15:50, Maciel Soncini Bueno < maciel em 2msolutions.com.br> escreveu: > Saudações, > > Ferramenta em que a aplicação foi desenvolvida > Delphi 7 + DBExpress + Firebird 1.5 Classic Server > > Servidor: > Windows 2003 Server > Xeon Core 2 Duo 2.13 Ghz > 04 GB RAM > > Cenário: > > O banco hoje tem aproximadamente 15 GB. > Temos em média 100 conexões. > A utilização de memória fica em torno de 950 MB > O meu problema está na utilização do processador, vira e mexe bate 100% e > as > vezes não sai mais. > Resultado: Sistema lento ou travando. > > Sei que posso migrar para Firebird 2.1.x mas isso teoricamente na versão do > meu Delphi / DBExpress não é tão rápido e talvez não resolva > definitivamente > o problema. > Sei também que query´s podem até serem melhoradas para utilizar menos > processador, mas isso teoricamente não é o ponte forte da questão. Hoje por > exemplo das 114 conexões tinha 02 ou 03 utilizando esporadicamente 10 / 15% > do processador (rodando rotina de faturamento) e as demais não atingiam 1% > do processador (apontava 0%). > > Gostaria de obter da lista opiniões para melhoria. Me parece que o servidor > está abaixo da configuração recomendada para esta quantidade de conexões. > > Qual configuração de servidor vocês me sugerem (PROCESSADOR / MEMÓRIA / > SISTEMA OPERACIONAL). > > Agradeço antecipadamente as recomendações. > > Maciel > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.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 fpsgyn em gmail.com Thu Sep 2 17:03:51 2010 From: fpsgyn em gmail.com (=?ISO-8859-1?Q?F=E1bio_P=2E_Santos?=) Date: Thu, 2 Sep 2010 17:03:51 -0300 Subject: [firebase-br] =?iso-8859-1?q?Problemas_instala=E7=E3o_cliente_lin?= =?iso-8859-1?q?ux=2E=2E=2E?= Message-ID: Alguém já teve problemas com a instalação do firebird em distribuições mais antigas do linux... principalmente em relação a biblioteca cliente do firebird... a versão do firebird instalada é a 2.1.3... e as versões do linux são mandriva 2006 e 2007... flou... From fpsgyn em gmail.com Thu Sep 2 17:05:06 2010 From: fpsgyn em gmail.com (=?ISO-8859-1?Q?F=E1bio_P=2E_Santos?=) Date: Thu, 2 Sep 2010 17:05:06 -0300 Subject: [firebase-br] =?iso-8859-1?q?Vers=F5es_de_clientes_diferentes=2E?= =?iso-8859-1?q?=2E=2E?= Message-ID: Em um servidor firebird 2.1.2 ou 2.1.3,,, tenho várias estações, e algumas com clientes antigos, tipo 1.5,,, será que isto pode acarretar em algum tipo de problema... From danielroatt em gmail.com Thu Sep 2 17:10:31 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Thu, 2 Sep 2010 17:10:31 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Configura=E7=E3o_de_Servidor?= In-Reply-To: <00a001cb4ad9$e5174fe0$af45efa0$@com.br> References: <4C6D222A.5040104@bol.com.br> <4C6D3A26.8000007@bol.com.br> <4C6D4168.10707@bol.com.br> <4C6D7BAE.4090502@gmail.com> <4C6D82A3.8060003@bol.com.br> <03aa01cb3fd4$6c37bd40$6915a8c0@MagnoSystem> <4C6DA4E9.3090508@bol.com.br> <008801cb4acf$b87d3490$29779db0$@com.br> <00a001cb4ad9$e5174fe0$af45efa0$@com.br> Message-ID: Olha, eu realmente nao tenho conhecimento o suficiente pra te ajudar nisso, mas tente usar o gbak pra comecar e da uma olhada no tempo se melhora. Provavelemtne nao terá de alterar nada, aqui eu uso o IB, e nao me lembro de ter alterado nada, mas nada como um bom teste =D Em 2 de setembro de 2010 17:03, Maciel Soncini Bueno < maciel em 2msolutions.com.br> escreveu: > Daniel, > > Obrigado pelo retorno. > > Com Delphi 7 + DBExpress eu consigo migrar para o Fireibird 2.1.x sem ter > que trocar os drivers do DBExpress? > > Claro que preciso fazer testes. Se fazer um backup no 1.5 e restaurar no > 2.1.x já estou migrado ou tenho que gerar um metadata do banco no 1.5 e > rodar no 2.1.x? > > Maciel > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Daniel Roatt > Enviada em: quinta-feira, 2 de setembro de 2010 16:01 > Para: FireBase > Assunto: Re: [firebase-br] Configuração de Servidor > > Como está o seu sistma de Backup? Vc usa GBAK com garbage colector? > Em matéria de maquina, eu acho que é o suficiente. > Aconselho vc, fortemente, a mudar de versao de firebird. As melhorias são , > como diria, brutais. > > > Em 2 de setembro de 2010 15:50, Maciel Soncini Bueno < > maciel em 2msolutions.com.br> escreveu: > > > Saudações, > > > > Ferramenta em que a aplicação foi desenvolvida > > Delphi 7 + DBExpress + Firebird 1.5 Classic Server > > > > Servidor: > > Windows 2003 Server > > Xeon Core 2 Duo 2.13 Ghz > > 04 GB RAM > > > > Cenário: > > > > O banco hoje tem aproximadamente 15 GB. > > Temos em média 100 conexões. > > A utilização de memória fica em torno de 950 MB > > O meu problema está na utilização do processador, vira e mexe bate 100% e > > as > > vezes não sai mais. > > Resultado: Sistema lento ou travando. > > > > Sei que posso migrar para Firebird 2.1.x mas isso teoricamente na versão > do > > meu Delphi / DBExpress não é tão rápido e talvez não resolva > > definitivamente > > o problema. > > Sei também que query´s podem até serem melhoradas para utilizar menos > > processador, mas isso teoricamente não é o ponte forte da questão. Hoje > por > > exemplo das 114 conexões tinha 02 ou 03 utilizando esporadicamente 10 / > 15% > > do processador (rodando rotina de faturamento) e as demais não atingiam > 1% > > do processador (apontava 0%). > > > > Gostaria de obter da lista opiniões para melhoria. Me parece que o > servidor > > está abaixo da configuração recomendada para esta quantidade de conexões. > > > > Qual configuração de servidor vocês me sugerem (PROCESSADOR / MEMÓRIA / > > SISTEMA OPERACIONAL). > > > > Agradeço antecipadamente as recomendações. > > > > Maciel > > > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir 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 > Cel: (19) 9174-3113 > TI Bessani Softwares -http://www.bessani.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 > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ From danielroatt em gmail.com Thu Sep 2 17:10:31 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Thu, 2 Sep 2010 17:10:31 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Configura=E7=E3o_de_Servidor?= In-Reply-To: <00a001cb4ad9$e5174fe0$af45efa0$@com.br> References: <4C6D222A.5040104@bol.com.br> <4C6D3A26.8000007@bol.com.br> <4C6D4168.10707@bol.com.br> <4C6D7BAE.4090502@gmail.com> <4C6D82A3.8060003@bol.com.br> <03aa01cb3fd4$6c37bd40$6915a8c0@MagnoSystem> <4C6DA4E9.3090508@bol.com.br> <008801cb4acf$b87d3490$29779db0$@com.br> <00a001cb4ad9$e5174fe0$af45efa0$@com.br> Message-ID: Olha, eu realmente nao tenho conhecimento o suficiente pra te ajudar nisso, mas tente usar o gbak pra comecar e da uma olhada no tempo se melhora. Provavelemtne nao terá de alterar nada, aqui eu uso o IB, e nao me lembro de ter alterado nada, mas nada como um bom teste =D Em 2 de setembro de 2010 17:03, Maciel Soncini Bueno < maciel em 2msolutions.com.br> escreveu: > Daniel, > > Obrigado pelo retorno. > > Com Delphi 7 + DBExpress eu consigo migrar para o Fireibird 2.1.x sem ter > que trocar os drivers do DBExpress? > > Claro que preciso fazer testes. Se fazer um backup no 1.5 e restaurar no > 2.1.x já estou migrado ou tenho que gerar um metadata do banco no 1.5 e > rodar no 2.1.x? > > Maciel > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Daniel Roatt > Enviada em: quinta-feira, 2 de setembro de 2010 16:01 > Para: FireBase > Assunto: Re: [firebase-br] Configuração de Servidor > > Como está o seu sistma de Backup? Vc usa GBAK com garbage colector? > Em matéria de maquina, eu acho que é o suficiente. > Aconselho vc, fortemente, a mudar de versao de firebird. As melhorias são , > como diria, brutais. > > > Em 2 de setembro de 2010 15:50, Maciel Soncini Bueno < > maciel em 2msolutions.com.br> escreveu: > > > Saudações, > > > > Ferramenta em que a aplicação foi desenvolvida > > Delphi 7 + DBExpress + Firebird 1.5 Classic Server > > > > Servidor: > > Windows 2003 Server > > Xeon Core 2 Duo 2.13 Ghz > > 04 GB RAM > > > > Cenário: > > > > O banco hoje tem aproximadamente 15 GB. > > Temos em média 100 conexões. > > A utilização de memória fica em torno de 950 MB > > O meu problema está na utilização do processador, vira e mexe bate 100% e > > as > > vezes não sai mais. > > Resultado: Sistema lento ou travando. > > > > Sei que posso migrar para Firebird 2.1.x mas isso teoricamente na versão > do > > meu Delphi / DBExpress não é tão rápido e talvez não resolva > > definitivamente > > o problema. > > Sei também que query´s podem até serem melhoradas para utilizar menos > > processador, mas isso teoricamente não é o ponte forte da questão. Hoje > por > > exemplo das 114 conexões tinha 02 ou 03 utilizando esporadicamente 10 / > 15% > > do processador (rodando rotina de faturamento) e as demais não atingiam > 1% > > do processador (apontava 0%). > > > > Gostaria de obter da lista opiniões para melhoria. Me parece que o > servidor > > está abaixo da configuração recomendada para esta quantidade de conexões. > > > > Qual configuração de servidor vocês me sugerem (PROCESSADOR / MEMÓRIA / > > SISTEMA OPERACIONAL). > > > > Agradeço antecipadamente as recomendações. > > > > Maciel > > > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir 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 > Cel: (19) 9174-3113 > TI Bessani Softwares -http://www.bessani.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 > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ From danielroatt em gmail.com Thu Sep 2 17:10:31 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Thu, 2 Sep 2010 17:10:31 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Configura=E7=E3o_de_Servidor?= In-Reply-To: <00a001cb4ad9$e5174fe0$af45efa0$@com.br> References: <4C6D222A.5040104@bol.com.br> <4C6D3A26.8000007@bol.com.br> <4C6D4168.10707@bol.com.br> <4C6D7BAE.4090502@gmail.com> <4C6D82A3.8060003@bol.com.br> <03aa01cb3fd4$6c37bd40$6915a8c0@MagnoSystem> <4C6DA4E9.3090508@bol.com.br> <008801cb4acf$b87d3490$29779db0$@com.br> <00a001cb4ad9$e5174fe0$af45efa0$@com.br> Message-ID: Olha, eu realmente nao tenho conhecimento o suficiente pra te ajudar nisso, mas tente usar o gbak pra comecar e da uma olhada no tempo se melhora. Provavelemtne nao terá de alterar nada, aqui eu uso o IB, e nao me lembro de ter alterado nada, mas nada como um bom teste =D Em 2 de setembro de 2010 17:03, Maciel Soncini Bueno < maciel em 2msolutions.com.br> escreveu: > Daniel, > > Obrigado pelo retorno. > > Com Delphi 7 + DBExpress eu consigo migrar para o Fireibird 2.1.x sem ter > que trocar os drivers do DBExpress? > > Claro que preciso fazer testes. Se fazer um backup no 1.5 e restaurar no > 2.1.x já estou migrado ou tenho que gerar um metadata do banco no 1.5 e > rodar no 2.1.x? > > Maciel > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Daniel Roatt > Enviada em: quinta-feira, 2 de setembro de 2010 16:01 > Para: FireBase > Assunto: Re: [firebase-br] Configuração de Servidor > > Como está o seu sistma de Backup? Vc usa GBAK com garbage colector? > Em matéria de maquina, eu acho que é o suficiente. > Aconselho vc, fortemente, a mudar de versao de firebird. As melhorias são , > como diria, brutais. > > > Em 2 de setembro de 2010 15:50, Maciel Soncini Bueno < > maciel em 2msolutions.com.br> escreveu: > > > Saudações, > > > > Ferramenta em que a aplicação foi desenvolvida > > Delphi 7 + DBExpress + Firebird 1.5 Classic Server > > > > Servidor: > > Windows 2003 Server > > Xeon Core 2 Duo 2.13 Ghz > > 04 GB RAM > > > > Cenário: > > > > O banco hoje tem aproximadamente 15 GB. > > Temos em média 100 conexões. > > A utilização de memória fica em torno de 950 MB > > O meu problema está na utilização do processador, vira e mexe bate 100% e > > as > > vezes não sai mais. > > Resultado: Sistema lento ou travando. > > > > Sei que posso migrar para Firebird 2.1.x mas isso teoricamente na versão > do > > meu Delphi / DBExpress não é tão rápido e talvez não resolva > > definitivamente > > o problema. > > Sei também que query´s podem até serem melhoradas para utilizar menos > > processador, mas isso teoricamente não é o ponte forte da questão. Hoje > por > > exemplo das 114 conexões tinha 02 ou 03 utilizando esporadicamente 10 / > 15% > > do processador (rodando rotina de faturamento) e as demais não atingiam > 1% > > do processador (apontava 0%). > > > > Gostaria de obter da lista opiniões para melhoria. Me parece que o > servidor > > está abaixo da configuração recomendada para esta quantidade de conexões. > > > > Qual configuração de servidor vocês me sugerem (PROCESSADOR / MEMÓRIA / > > SISTEMA OPERACIONAL). > > > > Agradeço antecipadamente as recomendações. > > > > Maciel > > > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir 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 > Cel: (19) 9174-3113 > TI Bessani Softwares -http://www.bessani.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 > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ From sandro_rebelo em ibest.com.br Thu Sep 2 17:42:39 2010 From: sandro_rebelo em ibest.com.br (Sandro) Date: Thu, 2 Sep 2010 17:42:39 -0300 Subject: [firebase-br] =?iso-8859-1?q?Vers=F5es_de_clientes_diferentes=2E?= =?iso-8859-1?q?=2E=2E?= References: Message-ID: <47FD0F841B274CE09D863294BB022DDF@mesa02> Creio que não há problemas, des que não use comandos específicos da nova versão. []'s Sandro ----- Original Message ----- From: "Fábio P. Santos" To: "FireBase" Sent: Thursday, September 02, 2010 5:05 PM Subject: [firebase-br] Versões de clientes diferentes... Em um servidor firebird 2.1.2 ou 2.1.3,,, tenho várias estações, e algumas com clientes antigos, tipo 1.5,,, será que isto pode acarretar em algum tipo de 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 wilchaia.listas em gmail.com Fri Sep 3 12:37:23 2010 From: wilchaia.listas em gmail.com (william almeida) Date: Fri, 3 Sep 2010 12:37:23 -0300 Subject: [firebase-br] Firebird Lento + de 2000 transacoes/minuto Message-ID: Oi Galera da lista, Estou com uma aplicacao que roda em Delphi 7/dbexpress/Firebird 2.0.6/windows server 2008 server e estou experimentando muito atraso nas gravacoes. O cenario é o seguinte: - tenho uma aplicacao que é multithread - uma thread gerencia o recebimento de uma media de 500 pacotes de dados a cada minuto, sendo que cada pacote desses gera um registro armazenados em um BD temporario - uma outra thread fica verificando esse BD temporario e os distribui em outros BDs definitivos - esses BDs definitivos sao consultados via Web em PHP Pelo os meus calculoss o FB lida com mais de 2000 transacoes/minuto, ja que existem outras verificacoes de rotina e a consulta via web. Tomei os seguintes cuidados: - todos os BDs estao com o sweep desligado e com forced writes ligado - tenho uma conexao para cada thread no D7(dizem que com o FB 2.5 nao vai mais precisar disso) - faco o uso explicito de transacoes no D7 e no PHP - o sistema abre conexao com um certo BD definitivo grava os dados e depois fecha a conexao O que tem acontecido é uma lentidao gradual das gravacoes. O que se constata é que a diferenca entre a Oldest transaction e a Next transaction aumenta o que obviamente detona a performance do FB. Ja verifiquei todos os codigos, em Delphi e PHP que faco uso para assegurar que as transacoes sao usadas explicitamente mas mesmo assim as transacoes comecam a fica pendentes. Tem horas que nem com o sweep manual da jeito. Tem q fazer um backup/restore. Ai com o tempo a diferenca OT/NT comeca a crescer de novo. As bases estao crescendo. Term algumas com 3GB e alguns milhoes de registros. Achei que isso nao seria problema para o FB. Alguem ai tem alguma sugestao ou sabem se o D7 tem problemas para lidar com tanta transacao? Vou migrar para o 2010 mas voces sabem que migracao de sistema nao é assim tao simples e rapido e estou com esse pepino para resolver. Um abraco -- William C Chaia de Almeida Analista de Sistemas Preservar a natureza não é opção, é evolução. From zan_ti em farmaponte.com.br Fri Sep 3 13:29:03 2010 From: zan_ti em farmaponte.com.br (Thiago) Date: Fri, 03 Sep 2010 13:29:03 -0300 Subject: [firebase-br] Campo com default source grava valor null Message-ID: Galera, bom dia. Seguinte, tenho uma tabela no firebird onde tenho um campo chamado dth_insert com o default source como current_timestamp. Quando insiro um registro através de insert into via comando SQL o registro depois de gravado fica com a data e hora gravada no campo corretamente mas quando eu faço isso utilizando append e post no dataset no delphi esse campo fica gravado null na tabela. Eu nunca trabalhei utilizando gravação de dados diretamente pelo dataset, sempre fiz isso utilizando comandos SQL mesmo, por isso não sei o que devo configurar para que isso aconteça. E outra coisa, esse é um campo not null, mas como ele tem valor default eu não preciso passar nada de valor porque o banco vai fazer o preenchimento sozinho mas como pelo delphi está gravando null está dando exceção. Alguém poderia me ajudar? Obrigado. From magnosysteminformatica em gmail.com Fri Sep 3 13:40:01 2010 From: magnosysteminformatica em gmail.com (Magno System) Date: Fri, 3 Sep 2010 13:40:01 -0300 Subject: [firebase-br] Firebird Lento + de 2000 transacoes/minuto References: Message-ID: <007001cb4b86$a9a513e0$6915a8c0@MagnoSystem> Você disse abre e fecha a conexão. O caso não seria de um STARTTRANSACTION e depois COMMIT em vez de abrir e fechar a conexão ??? ----- Original Message ----- From: "william almeida" To: "FireBase" Sent: Friday, September 03, 2010 12:37 PM Subject: [firebase-br] Firebird Lento + de 2000 transacoes/minuto Oi Galera da lista, Estou com uma aplicacao que roda em Delphi 7/dbexpress/Firebird 2.0.6/windows server 2008 server e estou experimentando muito atraso nas gravacoes. O cenario é o seguinte: - tenho uma aplicacao que é multithread - uma thread gerencia o recebimento de uma media de 500 pacotes de dados a cada minuto, sendo que cada pacote desses gera um registro armazenados em um BD temporario - uma outra thread fica verificando esse BD temporario e os distribui em outros BDs definitivos - esses BDs definitivos sao consultados via Web em PHP Pelo os meus calculoss o FB lida com mais de 2000 transacoes/minuto, ja que existem outras verificacoes de rotina e a consulta via web. Tomei os seguintes cuidados: - todos os BDs estao com o sweep desligado e com forced writes ligado - tenho uma conexao para cada thread no D7(dizem que com o FB 2.5 nao vai mais precisar disso) - faco o uso explicito de transacoes no D7 e no PHP - o sistema abre conexao com um certo BD definitivo grava os dados e depois fecha a conexao O que tem acontecido é uma lentidao gradual das gravacoes. O que se constata é que a diferenca entre a Oldest transaction e a Next transaction aumenta o que obviamente detona a performance do FB. Ja verifiquei todos os codigos, em Delphi e PHP que faco uso para assegurar que as transacoes sao usadas explicitamente mas mesmo assim as transacoes comecam a fica pendentes. Tem horas que nem com o sweep manual da jeito. Tem q fazer um backup/restore. Ai com o tempo a diferenca OT/NT comeca a crescer de novo. As bases estao crescendo. Term algumas com 3GB e alguns milhoes de registros. Achei que isso nao seria problema para o FB. Alguem ai tem alguma sugestao ou sabem se o D7 tem problemas para lidar com tanta transacao? Vou migrar para o 2010 mas voces sabem que migracao de sistema nao é assim tao simples e rapido e estou com esse pepino para resolver. Um abraco -- William C Chaia de Almeida Analista de Sistemas Preservar a natureza não é opção, é evolução. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From josauro em casasoft.net.br Fri Sep 3 15:51:04 2010 From: josauro em casasoft.net.br (Josauro S.J.) Date: Fri, 03 Sep 2010 15:51:04 -0300 Subject: [firebase-br] Use de Roles Message-ID: <4C814398.4020307@casasoft.net.br> Prezados Estamos querendo implantar restrição de acesso a parte das SP e Views para usuários quando esses estão acessando um montador de relatório por ex: Fast Report. A ideia seria que quando o usuário acessassem o montador, estaria usando uma Role especifica com acesso limitado, para algumas views e procedures, ocorre que dando acesso apenas as views funciona não precisa definir especificamente as tabela que estão sendo usadas, porém no caso de SP, não funciona pois mesmo tendo acesso a SP, as tabela internas da mesma precisa estar com o acesso definido a essa Role especifica. Alguém chega a trabalhar com essas definição de acesso por Role, e nesse caso estaríamos limitados a usar as views e não as SP, pois se torna trabalhoso, e também porque ai o usuário poderia acessar direto as tabela, o que não é o desejado. -- Josauro S.J. josauro em casasoft.net.br From wilchaia.listas em gmail.com Fri Sep 3 16:13:14 2010 From: wilchaia.listas em gmail.com (william almeida) Date: Fri, 3 Sep 2010 16:13:14 -0300 Subject: [firebase-br] Firebird Lento + de 2000 transacoes/minuto In-Reply-To: <007001cb4b86$a9a513e0$6915a8c0@MagnoSystem> References: <007001cb4b86$a9a513e0$6915a8c0@MagnoSystem> Message-ID: Magno, Talvez eu tenha me expressado mal: eu faco todo on procedimento de abrir a transacao e dar o commit ou rollback conforme o resultado. Eu disse que fecho a conexao é porque como distribuo os dados nos BDs definitivos, e eles sao varios, eunao deixo a conexao aberta com todos eles. Na verdade eu tenho um SQLConnection dentro de uma thread, a qual abre um BD por vez. Pode-se dizer a grosso modo que eu faco uma serializacao da gravacao dos dados Um abraco 2010/9/3 Magno System > Você disse abre e fecha a conexão. O caso não seria de um STARTTRANSACTION > e depois COMMIT em vez de abrir e fechar a conexão ??? > > > ----- Original Message ----- From: "william almeida" < > wilchaia.listas em gmail.com> > To: "FireBase" > Sent: Friday, September 03, 2010 12:37 PM > Subject: [firebase-br] Firebird Lento + de 2000 transacoes/minuto > > > > Oi Galera da lista, > > Estou com uma aplicacao que roda em Delphi 7/dbexpress/Firebird > 2.0.6/windows server 2008 server e estou experimentando muito atraso nas > gravacoes. > > O cenario é o seguinte: > > - tenho uma aplicacao que é multithread > - uma thread gerencia o recebimento de uma media de 500 pacotes de dados a > cada minuto, sendo que cada pacote desses gera um registro armazenados em > um > BD temporario > - uma outra thread fica verificando esse BD temporario e os distribui em > outros BDs definitivos > - esses BDs definitivos sao consultados via Web em PHP > > Pelo os meus calculoss o FB lida com mais de 2000 transacoes/minuto, ja > que existem outras verificacoes de rotina e a consulta via web. > > Tomei os seguintes cuidados: > - todos os BDs estao com o sweep desligado e com forced writes ligado > - tenho uma conexao para cada thread no D7(dizem que com o FB 2.5 nao vai > mais precisar disso) > - faco o uso explicito de transacoes no D7 e no PHP > - o sistema abre conexao com um certo BD definitivo grava os dados e > depois fecha a conexao > > O que tem acontecido é uma lentidao gradual das gravacoes. O que se > constata é que a diferenca entre a Oldest transaction e a Next transaction > aumenta o que obviamente detona a performance do FB. Ja verifiquei todos os > codigos, em Delphi e PHP que faco uso para assegurar que as transacoes sao > usadas explicitamente mas mesmo assim as transacoes comecam a fica > pendentes. Tem horas que nem com o sweep manual da jeito. Tem q fazer um > backup/restore. Ai com o tempo a diferenca OT/NT comeca a crescer de novo. > > As bases estao crescendo. Term algumas com 3GB e alguns milhoes de > registros. Achei que isso nao seria problema para o FB. Alguem ai tem > alguma > sugestao ou sabem se o D7 tem problemas para lidar com tanta transacao? Vou > migrar para o 2010 mas voces sabem que migracao de sistema nao é assim tao > simples e rapido e estou com esse pepino para resolver. > > Um abraco > > > -- > William C Chaia de Almeida > Analista de Sistemas > > Preservar a natureza não é opção, é evolução. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- William C Chaia de Almeida Analista de Sistemas Preservar a natureza não é opção, é evolução. From eduardo em icontroller.com.br Fri Sep 3 19:30:14 2010 From: eduardo em icontroller.com.br (Eduardo Bahiense) Date: Fri, 03 Sep 2010 19:30:14 -0300 Subject: [firebase-br] Campo com default source grava valor null In-Reply-To: References: Message-ID: Oi Thiago O problema é que o campo está declarado no dataset, e quando você não passa valor, o dataset está mandando como NULL. O defaultsource só é acionado quando vc não passa o campo no INSERT, se você o passa no insert expicitamente como NULL, o BD acata. Por exemplo: INSERT INTO TABELA (A,B,C) VALUES(1,2,NULL) INSERT INTO TABELA (A,B) VALUES (1,2) -> C usuará defaultsource Para resover essa questão vc tem 3 opções (em ordem de preferência) 1. Retire o campo do dataset ou veja se há uma maneira de configurá-lo como não ativo para inserts e updates 2. Coloque uma trigger na tabela com algo como: "new.dth_insert=coalesce(new.dth_insert, current_timestamp)" 3. Passe "now" no valor do campo pelo dataset Eduardo Em 03/09/2010 13:29, Thiago escreveu: > Galera, bom dia. > > Seguinte, tenho uma tabela no firebird onde tenho um campo chamado > dth_insert com o default source como current_timestamp. > > Quando insiro um registro através de insert into via comando SQL o > registro depois de gravado fica com a data e hora gravada no campo > corretamente mas quando eu faço isso utilizando append e post no dataset > no delphi esse campo fica gravado null na tabela. > > Eu nunca trabalhei utilizando gravação de dados diretamente pelo > dataset, sempre fiz isso utilizando comandos SQL mesmo, por isso não sei > o que devo configurar para que isso aconteça. > > E outra coisa, esse é um campo not null, mas como ele tem valor default > eu não preciso passar nada de valor porque o banco vai fazer o > preenchimento sozinho mas como pelo delphi está gravando null está dando > exceção. > > Alguém poderia me ajudar? > > 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 sistemas2000profesional em gmail.com Sat Sep 4 02:14:40 2010 From: sistemas2000profesional em gmail.com (W O) Date: Sat, 4 Sep 2010 01:14:40 -0400 Subject: [firebase-br] =?iso-8859-1?q?Conexi=F3n_con_otras_computadoras_de?= =?iso-8859-1?q?_la_red?= Message-ID: Hola a todos Como verán, les escribo en español porque aunque puedo leer bien el portugués me cuesta mucho escribirlo. Les agradecería si me pueden ayudar igual. El problema que tengo es el siguiente: - En la carpeta C:\AGENDA\ de una computadora llamada PC2 tengo una base de datos que se llama AGENDA.FDB. El IP de esa computadora es 192.168.0.11. - Cuando intento conectarme a esa base de datos desde la computadora PC4, no me funciona. - Para hacer la conexión he probado con: ---> PC2:C:\AGENDA\AGENDA.FDB ---> 192.168.0.11:C:\AGENDA\AGENDA.FDB ---> 192.168.0.11:\AGENDA\AGENDA.FDB ---> 192.168.0.11:AGENDA\AGENDA.FDB Pero no funciona de ninguna de esas formas. ¿Alguien sabe cuál puede ser el problema? Saludos. Walter. From nivaldomart em gmail.com Sat Sep 4 03:44:19 2010 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Sat, 4 Sep 2010 03:44:19 -0300 Subject: [firebase-br] =?iso-8859-1?q?Conexi=F3n_con_otras_computadoras_de?= =?iso-8859-1?q?_la_red?= In-Reply-To: References: Message-ID: Lo sentimos, esta es una traducción automática. Puede haber errores. Olvidó poner el puerto del servidor. El puerto predeterminado es 3051 para el firebird. Una vez que su cadena de conexión sería la siguiente: 192.168.0.11:3051 \ \ C: \ AGENDA \ AGENDA.FDB No recuerdo ahora si usted necesita la dirección completa del banco después de que el número de casa o sólo el nombre de archivo. Además, no sé si las dos barras después de que el número de puerto es el correcto. No lo puedo ver aquí.Experimento en el equipo Nivaldo Martins Salvador - BA 2010/9/4 W O > Hola a todos > > Como verán, les escribo en español porque aunque puedo leer bien el > portugués me cuesta mucho escribirlo. Les agradecería si me pueden ayudar > igual. > > El problema que tengo es el siguiente: > - En la carpeta C:\AGENDA\ de una computadora llamada PC2 tengo una base de > datos que se llama AGENDA.FDB. El IP de esa computadora es 192.168.0.11. > - Cuando intento conectarme a esa base de datos desde la computadora PC4, > no > me funciona. > - Para hacer la conexión he probado con: > ---> PC2:C:\AGENDA\AGENDA.FDB > ---> 192.168.0.11:C:\AGENDA\AGENDA.FDB > ---> 192.168.0.11:\AGENDA\AGENDA.FDB > ---> 192.168.0.11:AGENDA\AGENDA.FDB > > Pero no funciona de ninguna de esas formas. ¿Alguien sabe cuál puede ser el > problema? > > Saludos. > > Walter. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From sistemas2000profesional em gmail.com Sat Sep 4 03:55:27 2010 From: sistemas2000profesional em gmail.com (W O) Date: Sat, 4 Sep 2010 02:55:27 -0400 Subject: [firebase-br] =?iso-8859-1?q?Conexi=F3n_con_otras_computadoras_de?= =?iso-8859-1?q?_la_red?= In-Reply-To: References: Message-ID: Hola Nivaldo Gracias por responder. Lo probaré y luego te aviso. Saludos. Walter. 2010/9/4 Nivaldo Martins > Lo sentimos, esta es una traducción automática. Puede haber errores. > > Olvidó poner el puerto del servidor. El puerto predeterminado es 3051 para > el firebird. Una vez que su cadena de conexión sería la siguiente: > 192.168.0.11:3051 \ \ C: \ AGENDA \ AGENDA.FDB > No recuerdo ahora si usted necesita la dirección completa del banco después > de que el número de casa o sólo el nombre de archivo. Además, no sé si las > dos barras después de que el número de puerto es el correcto. No lo puedo > ver aquí.Experimento en el equipo > > > Nivaldo Martins > Salvador - BA > > > 2010/9/4 W O > > > Hola a todos > > > > Como verán, les escribo en español porque aunque puedo leer bien el > > portugués me cuesta mucho escribirlo. Les agradecería si me pueden ayudar > > igual. > > > > El problema que tengo es el siguiente: > > - En la carpeta C:\AGENDA\ de una computadora llamada PC2 tengo una base > de > > datos que se llama AGENDA.FDB. El IP de esa computadora es 192.168.0.11. > > - Cuando intento conectarme a esa base de datos desde la computadora PC4, > > no > > me funciona. > > - Para hacer la conexión he probado con: > > ---> PC2:C:\AGENDA\AGENDA.FDB > > ---> 192.168.0.11:C:\AGENDA\AGENDA.FDB > > ---> 192.168.0.11:\AGENDA\AGENDA.FDB > > ---> 192.168.0.11:AGENDA\AGENDA.FDB > > > > Pero no funciona de ninguna de esas formas. ¿Alguien sabe cuál puede ser > el > > problema? > > > > Saludos. > > > > Walter. > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From prismars em gmail.com Sat Sep 4 08:12:34 2010 From: prismars em gmail.com (Prisma - GMAIL) Date: Sat, 04 Sep 2010 08:12:34 -0300 Subject: [firebase-br] =?iso-8859-1?q?Conexi=F3n_con_otras_computadoras_de?= =?iso-8859-1?q?_la_red?= In-Reply-To: References: Message-ID: <4C8229A2.7050209@gmail.com> Uma pequena correção: a porta padrão do Firebird é 3050 e não 3051 !! /Una pequeña corrección: Firebird puerto por defecto es 3050 y no 3051! / Moacir Em 04/09/2010 03:44, Nivaldo Martins escreveu: > Lo sentimos, esta es una traducción automática. Puede haber errores. > > Olvidó poner el puerto del servidor. El puerto predeterminado es 3051 para > el firebird. Una vez que su cadena de conexión sería la siguiente: > 192.168.0.11:3051 \ \ C: \ AGENDA \ AGENDA.FDB > No recuerdo ahora si usted necesita la dirección completa del banco después > de que el número de casa o sólo el nombre de archivo. Además, no sé si las > dos barras después de que el número de puerto es el correcto. No lo puedo > ver aquí.Experimento en el equipo > > > Nivaldo Martins > Salvador - BA > > > 2010/9/4 W O > >> Hola a todos >> >> Como verán, les escribo en español porque aunque puedo leer bien el >> portugués me cuesta mucho escribirlo. Les agradecería si me pueden ayudar >> igual. >> >> El problema que tengo es el siguiente: >> - En la carpeta C:\AGENDA\ de una computadora llamada PC2 tengo una base de >> datos que se llama AGENDA.FDB. El IP de esa computadora es 192.168.0.11. >> - Cuando intento conectarme a esa base de datos desde la computadora PC4, >> no >> me funciona. >> - Para hacer la conexión he probado con: >> ---> PC2:C:\AGENDA\AGENDA.FDB >> ---> 192.168.0.11:C:\AGENDA\AGENDA.FDB >> ---> 192.168.0.11:\AGENDA\AGENDA.FDB >> ---> 192.168.0.11:AGENDA\AGENDA.FDB >> >> Pero no funciona de ninguna de esas formas. ¿Alguien sabe cuál puede ser el >> problema? >> >> Saludos. >> >> Walter. >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From prismars em gmail.com Sat Sep 4 08:14:15 2010 From: prismars em gmail.com (Prisma - GMAIL) Date: Sat, 04 Sep 2010 08:14:15 -0300 Subject: [firebase-br] =?iso-8859-1?q?Conexi=F3n_con_otras_computadoras_de?= =?iso-8859-1?q?_la_red?= In-Reply-To: References: Message-ID: <4C822A07.7040605@gmail.com> Verifique também: - A porta 3050 deverá estar liberada no firewall do servidor (192.168.0.11) Moacir Em 04/09/2010 03:55, W O escreveu: > Hola Nivaldo > > Gracias por responder. Lo probaré y luego te aviso. > > Saludos. > > Walter. > > > > > 2010/9/4 Nivaldo Martins > >> Lo sentimos, esta es una traducción automática. Puede haber errores. >> >> Olvidó poner el puerto del servidor. El puerto predeterminado es 3051 para >> el firebird. Una vez que su cadena de conexión sería la siguiente: >> 192.168.0.11:3051 \ \ C: \ AGENDA \ AGENDA.FDB >> No recuerdo ahora si usted necesita la dirección completa del banco después >> de que el número de casa o sólo el nombre de archivo. Además, no sé si las >> dos barras después de que el número de puerto es el correcto. No lo puedo >> ver aquí.Experimento en el equipo >> >> >> Nivaldo Martins >> Salvador - BA >> >> >> 2010/9/4 W O >> > From sistemas2000profesional em gmail.com Sat Sep 4 11:39:00 2010 From: sistemas2000profesional em gmail.com (W O) Date: Sat, 4 Sep 2010 10:39:00 -0400 Subject: [firebase-br] =?iso-8859-1?q?Conexi=F3n_con_otras_computadoras_de?= =?iso-8859-1?q?_la_red?= In-Reply-To: <4C822A07.7040605@gmail.com> References: <4C822A07.7040605@gmail.com> Message-ID: Hola Moacir Gracias por responder. Sí, sabía que el puerto es el 3050 y que Nivaldo tuvo un pequeño error allí. Saludos. Walter. From nivaldomart em gmail.com Sat Sep 4 18:53:41 2010 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Sat, 4 Sep 2010 18:53:41 -0300 Subject: [firebase-br] =?iso-8859-1?q?Conexi=F3n_con_otras_computadoras_de?= =?iso-8859-1?q?_la_red?= In-Reply-To: References: <4C822A07.7040605@gmail.com> Message-ID: comi mosca rsrsrsrsrs.... foi o sono... 2010/9/4 W O > Hola Moacir > > Gracias por responder. Sí, sabía que el puerto es el 3050 y que Nivaldo > tuvo > un pequeño error allí. > > Saludos. > > Walter. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From zan_ti em farmaponte.com.br Mon Sep 6 08:11:14 2010 From: zan_ti em farmaponte.com.br (Thiago) Date: Mon, 06 Sep 2010 08:11:14 -0300 Subject: [firebase-br] Campo com default source grava valor null In-Reply-To: References: Message-ID: Eduardo, bom dia. Muito obrigado pela explicação, eu realmente não que o default source era acionado apenas se não passasse valor. Pelas suas opções acho que vou acabar passando pelo dataset mesmo pois fica mais claro. Obrigado. Em 03/09/2010 19:30, Eduardo Bahiense escreveu: > Oi Thiago > > O problema é que o campo está declarado no dataset, e quando você não > passa valor, o dataset está mandando como NULL. O defaultsource só é > acionado quando vc não passa o campo no INSERT, se você o passa no > insert expicitamente como NULL, o BD acata. Por exemplo: > INSERT INTO TABELA (A,B,C) VALUES(1,2,NULL) > INSERT INTO TABELA (A,B) VALUES (1,2) -> C usuará defaultsource > > Para resover essa questão vc tem 3 opções (em ordem de preferência) > > 1. Retire o campo do dataset ou veja se há uma maneira de configurá-lo > como não ativo para inserts e updates > 2. Coloque uma trigger na tabela com algo como: > "new.dth_insert=coalesce(new.dth_insert, current_timestamp)" > 3. Passe "now" no valor do campo pelo dataset > > Eduardo > > > Em 03/09/2010 13:29, Thiago escreveu: >> Galera, bom dia. >> >> Seguinte, tenho uma tabela no firebird onde tenho um campo chamado >> dth_insert com o default source como current_timestamp. >> >> Quando insiro um registro através de insert into via comando SQL o >> registro depois de gravado fica com a data e hora gravada no campo >> corretamente mas quando eu faço isso utilizando append e post no dataset >> no delphi esse campo fica gravado null na tabela. >> >> Eu nunca trabalhei utilizando gravação de dados diretamente pelo >> dataset, sempre fiz isso utilizando comandos SQL mesmo, por isso não sei >> o que devo configurar para que isso aconteça. >> >> E outra coisa, esse é um campo not null, mas como ele tem valor default >> eu não preciso passar nada de valor porque o banco vai fazer o >> preenchimento sozinho mas como pelo delphi está gravando null está dando >> exceção. >> >> Alguém poderia me ajudar? >> >> 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 rnribeiro em gmail.com Mon Sep 6 15:44:15 2010 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Mon, 6 Sep 2010 15:44:15 -0300 Subject: [firebase-br] =?iso-8859-1?q?Conexi=F3n_con_otras_computadoras_de?= =?iso-8859-1?q?_la_red?= In-Reply-To: References: <4C822A07.7040605@gmail.com> Message-ID: la forma como estas haciendo es correcta 192.168.0.11:C:\AGENDA\AGENDA.FDB --red localhost:C:\AGENDA\AGENDA.FDB --computadora local pero como nuestro amigo hablou, verificar el firewall del windows puede esta bloquando la puerta del firebird, tambiem puede ser alguno antivirus espero ter escribido de forma cierta en castellano 2010/9/4 W O > Hola Moacir > > Gracias por responder. Sí, sabía que el puerto es el 3050 y que Nivaldo > tuvo > un pequeño error allí. > > Saludos. > > Walter. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From sistemas2000profesional em gmail.com Mon Sep 6 22:40:52 2010 From: sistemas2000profesional em gmail.com (W O) Date: Mon, 6 Sep 2010 21:40:52 -0400 Subject: [firebase-br] =?iso-8859-1?q?Conexi=F3n_con_otras_computadoras_de?= =?iso-8859-1?q?_la_red?= In-Reply-To: References: <4C822A07.7040605@gmail.com> Message-ID: Hola Reijanio Hoy estuve verificando la red de mi cliente, hice PING al 192.168.0.11 y funcionó, luego empecé a probar todas las alternativas posibles, la que me funcionó fue: \\PC2\C:\AGENDA\AGENDA.FDB No sé por qué esta sí funcionó y las otras no, pero ya está solucionado, eso es lo importante. Y sí, escribes bastante bien en castellano, se te entiendo bien. Saludos y gracias por responder. Walter. From eduardo em icontroller.com.br Tue Sep 7 13:05:17 2010 From: eduardo em icontroller.com.br (Eduardo Bahiense) Date: Tue, 07 Sep 2010 13:05:17 -0300 Subject: [firebase-br] Campo com default source grava valor null In-Reply-To: References: Message-ID: O problema de passar pelo dataset é que você ficará vulnerável à horas configuradas erradas na máquina cliente, e se o sujeito quiser simular que fez ontem, bastará trocar a hora do seu computador. Se for passar pelo dataset, veja se consegue passar "CURRENT_TIMESTAMP" ao ínvés da variável "NOW" do Delphi. Eduardo Em 06/09/2010 08:11, Thiago escreveu: > Eduardo, bom dia. > > Muito obrigado pela explicação, eu realmente não que o default source > era acionado apenas se não passasse valor. > > Pelas suas opções acho que vou acabar passando pelo dataset mesmo pois > fica mais claro. > > Obrigado. > > Em 03/09/2010 19:30, Eduardo Bahiense escreveu: >> Oi Thiago >> >> O problema é que o campo está declarado no dataset, e quando você não >> passa valor, o dataset está mandando como NULL. O defaultsource só é >> acionado quando vc não passa o campo no INSERT, se você o passa no >> insert expicitamente como NULL, o BD acata. Por exemplo: >> INSERT INTO TABELA (A,B,C) VALUES(1,2,NULL) >> INSERT INTO TABELA (A,B) VALUES (1,2) -> C usuará defaultsource >> >> Para resover essa questão vc tem 3 opções (em ordem de preferência) >> >> 1. Retire o campo do dataset ou veja se há uma maneira de configurá-lo >> como não ativo para inserts e updates >> 2. Coloque uma trigger na tabela com algo como: >> "new.dth_insert=coalesce(new.dth_insert, current_timestamp)" >> 3. Passe "now" no valor do campo pelo dataset >> >> Eduardo >> >> >> Em 03/09/2010 13:29, Thiago escreveu: >>> Galera, bom dia. >>> >>> Seguinte, tenho uma tabela no firebird onde tenho um campo chamado >>> dth_insert com o default source como current_timestamp. >>> >>> Quando insiro um registro através de insert into via comando SQL o >>> registro depois de gravado fica com a data e hora gravada no campo >>> corretamente mas quando eu faço isso utilizando append e post no dataset >>> no delphi esse campo fica gravado null na tabela. >>> >>> Eu nunca trabalhei utilizando gravação de dados diretamente pelo >>> dataset, sempre fiz isso utilizando comandos SQL mesmo, por isso não sei >>> o que devo configurar para que isso aconteça. >>> >>> E outra coisa, esse é um campo not null, mas como ele tem valor default >>> eu não preciso passar nada de valor porque o banco vai fazer o >>> preenchimento sozinho mas como pelo delphi está gravando null está dando >>> exceção. >>> >>> Alguém poderia me ajudar? >>> >>> 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 saulo em gigatron.com.br Mon Sep 6 15:38:50 2010 From: saulo em gigatron.com.br (Saulo) Date: Mon, 6 Sep 2010 15:38:50 -0300 Subject: [firebase-br] select para retornar o nome e valor dos campos de uma tabela. Message-ID: Boa tarde, estou precisando fazer um select que me retorne o nome do campo e valor desse campo. exemplo: exemplo da tabela cliente. FIELDS VALOR Nome Cliente 01 endereco Rua tal Estado sp tenhos os campos nome, endereco estado. ex: select nome_campo, valor_campo from clientes. Atenciosamente, -------------------------------------------------------------------------------- Saulo Mendes Programador Gigatron Tecnologia Ltda ME From kmerlotti em gmail.com Wed Sep 8 09:09:31 2010 From: kmerlotti em gmail.com (Kelver Merlotti) Date: Wed, 8 Sep 2010 09:09:31 -0300 Subject: [firebase-br] select para retornar o nome e valor dos campos de uma tabela. In-Reply-To: References: Message-ID: Não entendi muito bem a necessidade (gostaria até que você nos explicasse), mas aparentemente você quer trazer os valores de N campos de um determinado registro em uma única coluna, sendo intercalado nome do campo e valor, ok? Se for assim, uma saída é montar uma Stored Procedure. Fiz uma rápida aqui apenas para exemplificar: create or alter procedure teste (id integer) RETURNS (dados varchar(100)) as declare variable nome varchar(30) = ''; declare variable email varchar(50) = ''; BEGIN SELECT NOMUSU, EMAUSU FROM USUARIOS WHERE CODUSU = :id INTO :nome, :email; dados = 'NOMUSU'; suspend; dados = nome; suspend; dados = 'EMAUSU'; suspend; dados = email; suspend; END; A partir daí dá pra você ampliar e fazer pra mais de um registro, se for o caso, removendo o filtro pelo ID e fazendo um for select. Se não for essa a questão, por favor, dê mais detalhes. Um abraço! Kelver Merlotti Coordenador Editorial do Portal www.ActiveDelphi.com.br Contato: kelver em activedelphi.com.br Google: kmerlotti em gmail.com Twitter: http://twitter.com/kmerlotti Tem um segundo? Então, dá uma olhadinha nisso: Um site de publicidades, de Portugal, está pagando em euros (quase 3x mais que em reais) pra quem estiver disposto a:  * Ler anúncios  * Visitar sites  * Clicar em banners  * Navegar na NET  * Ler e-mails  * Convidar novos usuários O pagamento pode ser feito de várias formas! Registra lá. Não custa nada!!! ;-) http://www.publipt.com/pages/index.php?refid=kmerlotti 2010/9/6 Saulo : > Boa tarde, > > estou precisando fazer um select que me retorne o nome do campo e valor > desse campo. > > exemplo: >  exemplo da tabela cliente. >      FIELDS >     VALOR > >      Nome >     Cliente 01 > >      endereco >     Rua tal > >      Estado >     sp > > > > > > > > > > > tenhos os campos nome, endereco estado. > > ex: select nome_campo, valor_campo from clientes. > > Atenciosamente, > -------------------------------------------------------------------------------- > Saulo Mendes Programador > Gigatron Tecnologia Ltda ME > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From kmerlotti em gmail.com Wed Sep 8 10:36:39 2010 From: kmerlotti em gmail.com (Kelver Merlotti) Date: Wed, 8 Sep 2010 10:36:39 -0300 Subject: [firebase-br] select para retornar o nome e valor dos campos de uma tabela. In-Reply-To: <7DDB1043926D4E838C1D871F796DEB99@Saulo> References: <7DDB1043926D4E838C1D871F796DEB99@Saulo> Message-ID: Bom Saulo, como é uma tabela de parâmetros, estou assumindo que ela tenha somente um registro. Sendo assim, minha sugestão é: create or alter procedure CAMPOS_TABELA(tabela varchar(30)) RETURNS (CAMPO VARCHAR(30), VALOR VARCHAR(100)) as declare variable nome_campo varchar(30) = ''; declare variable valor_campo varchar(100) = ''; BEGIN --Percorre os campos da tabela FOR SELECT RDB$FIELD_NAME FROM RDB$RELATION_FIELDS WHERE RDB$RELATION_NAME = :tabela INTO :nome_campo DO --Para cada campo da tabela, faz um select para recuperar o valor FOR EXECUTE STATEMENT 'SELECT FIRST 1 ' || nome_campo || ' FROM ' || tabela INTO :valor_campo DO BEGIN CAMPO = nome_campo; VALOR = valor_campo; Suspend; END END; Aí para usar você faria algo como: SELECT * FROM CAMPOS_TABELA('TB_PARAMETROS'); Obs. 1: este código não é muito otimizado com relação à performance, pois ele fará um select para cada campo e, na lógica, abrir os dois selects em cursores separados com todos os campos e trabalhar com eles em paralelo seria melhor. Porém, até onde sei isso não é possível no Firebird. Obs. 2: se sua tabela tiver mais de um registro, terá de estudar melhor o que fazer com o segundo select, onde utilizei um FIRST 1! Abraço! Kelver Merlotti Coordenador Editorial do Portal www.ActiveDelphi.com.br Contato: kelver em activedelphi.com.br Google: kmerlotti em gmail.com Twitter: http://twitter.com/kmerlotti Tem um segundo? Então, dá uma olhadinha nisso: Um site de publicidades, de Portugal, está pagando em euros (quase 3x mais que em reais) pra quem estiver disposto a:  * Ler anúncios  * Visitar sites  * Clicar em banners  * Navegar na NET  * Ler e-mails  * Convidar novos usuários O pagamento pode ser feito de várias formas! Registra lá. Não custa nada!!! ;-) http://www.publipt.com/pages/index.php?refid=kmerlotti 2010/9/8 Saulo Mendes : > Bom dia Kelver, obrigado pela ajuda. > > vou explicar melhor o que estou precisando: > > Eu tenho uma tabela de parametros que tem vários campos, e de vez em quando > é acrecentado novos campos. > O que estou precisando de uma forma dinamica de me travez as informações > desta tabela com os nomes e valores dos campos. > Exemplo: > > Tabela parametro. > > CAMPO          |  VALOR        | > -------------------------------- > IMP_RECIBO     |  1            | > -------------------------------- > MENSAGEM       |  OBRIGADO     | > -------------------------------- > MENSAGEM2      |  VOLTE SEMPRE | > -------------------------------- > > ex.da sql : select field as nome_do_campo, value as valor_do_campo from > TABELA > > ex. do resultado da sql. > > nome_do_campo | valor_do_campo | > -------------------------------- > IMP_RECIBO    |  1             | > -------------------------------- > MENSAGEM      |  OBRIGADO      | > -------------------------------- > MENSAGEM2     |  VOLTE SEMPRE  | > -------------------------------- > > obs. gostaria se fosse dinamica para não precisar mexer nesse código toda > vez que for acrescentado um novo campo. > > Atenciosamente, > -------------------------------------------------------------------------------- > Saulo Mendes > Programador Delphi Pleno > Gigatron Tecnologia Ltda ME > www.gigatron.com.br > > ----- Original Message ----- > From: "Kelver Merlotti" > To: "Saulo" ; "FireBase" > Sent: Wednesday, September 08, 2010 9:09 AM > Subject: Re: [firebase-br] select para retornar o nome e valor dos campos de > uma tabela. > Não entendi muito bem a necessidade (gostaria até que você nos > explicasse),  mas aparentemente você quer trazer os valores de N > campos de um determinado registro em uma única coluna, sendo > intercalado nome do campo e valor, ok? > > Se for assim, uma saída é montar uma Stored Procedure. Fiz uma rápida > aqui apenas para exemplificar: > > create or alter procedure teste (id integer) RETURNS (dados varchar(100)) as >   declare variable nome varchar(30) = ''; >   declare variable email varchar(50) = ''; > BEGIN >   SELECT NOMUSU, EMAUSU FROM USUARIOS WHERE CODUSU = :id INTO :nome, :email; > >   dados = 'NOMUSU'; >   suspend; >   dados = nome; >   suspend; >   dados = 'EMAUSU'; >   suspend; >   dados = email; >   suspend; > END; > > A partir daí dá pra você ampliar e fazer pra mais de um registro, se > for o caso, removendo o filtro pelo ID e fazendo um for select. > > Se não for essa a questão, por favor, dê mais detalhes. > > Um abraço! > > Kelver Merlotti > Coordenador Editorial do Portal www.ActiveDelphi.com.br > Contato: kelver em activedelphi.com.br > Google: kmerlotti em gmail.com > Twitter: http://twitter.com/kmerlotti > Tem um segundo? Então, dá uma olhadinha nisso: > Um site de publicidades, de Portugal, está pagando em euros (quase 3x > mais que em reais) pra quem estiver disposto a: > * Ler anúncios > * Visitar sites > * Clicar em banners > * Navegar na NET > * Ler e-mails > * Convidar novos usuários > O pagamento pode ser feito de várias formas! > Registra lá. Não custa nada!!! ;-) > http://www.publipt.com/pages/index.php?refid=kmerlotti > > > > 2010/9/6 Saulo : >> Boa tarde, >> >> estou precisando fazer um select que me retorne o nome do campo e valor >> desse campo. >> >> exemplo: >> exemplo da tabela cliente. >> FIELDS >> VALOR >> >> Nome >> Cliente 01 >> >> endereco >> Rua tal >> >> Estado >> sp >> >> >> >> >> >> >> >> >> >> >> tenhos os campos nome, endereco estado. >> >> ex: select nome_campo, valor_campo from clientes. >> >> Atenciosamente, >> >> -------------------------------------------------------------------------------- >> Saulo Mendes Programador >> Gigatron Tecnologia Ltda ME >> >> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > From omarhaddadm em gmail.com Wed Sep 8 11:17:31 2010 From: omarhaddadm em gmail.com (Omar Marques Haddad) Date: Wed, 8 Sep 2010 10:17:31 -0400 Subject: [firebase-br] =?iso-8859-1?q?Ref=2E_Utilizar_vers=E3o_FB_2=2E5?= Message-ID: Salve amigos(as), Estou iniciando o desenvolvimento de um sistema financeiro/paotrimonial/Protocolo, e pensei em fazê-lo em FB 2.5 (Sei que ainda é RC3). Será que existe algum problema sério que ocorra ao longo do desenvolvimento ou já podemos confiar 100% nesta RC3 ? Tem alguma prévia de quando saíra a versão definitiva do FB 2.5 ? Obrigado a todos e abraço -- Att. Omar Marques Haddad Analista de Sistemas Sênior From jvds em bol.com.br Wed Sep 8 11:27:32 2010 From: jvds em bol.com.br (Joao Vitor) Date: Wed, 08 Sep 2010 11:27:32 -0300 Subject: [firebase-br] Firebird 2.0 Character Set UTF-8 Message-ID: <4C879D54.3070007@bol.com.br> Alguem pode me dizer se no firebird 2.0 esta suportando UTF-8 palavras com acentos. Obrigado !!! From alexandre em simaoebuhler.com.br Wed Sep 8 11:29:52 2010 From: alexandre em simaoebuhler.com.br (=?ISO-8859-1?Q?Alexandre_Pereira_B=FChler?=) Date: Wed, 08 Sep 2010 11:29:52 -0300 Subject: [firebase-br] =?iso-8859-1?q?Ref=2E_Utilizar_vers=E3o_FB_2=2E5?= In-Reply-To: References: Message-ID: <4C879DE0.2070903@simaoebuhler.com.br> Salve, Não digo 100%. Mas como sou aventureiro. Uso o firebird 2.5 e o Debian Squeeze em um servidor de produção. Não tive maiores problemas. Mas sempre acesse o http://www.firebirdsql.org/download/snapshot_builds/win/2.5/ e veja o arquivo de changelog de forma a ver as atualizações e correções de erros. Obrigado Em 08-09-2010 11:17, Omar Marques Haddad escreveu: > Salve amigos(as), > > Estou iniciando o desenvolvimento de um sistema > financeiro/paotrimonial/Protocolo, e pensei em fazê-lo em FB 2.5 (Sei que > ainda é RC3). > Será que existe algum problema sério que ocorra ao longo do desenvolvimento > ou já podemos confiar 100% nesta RC3 ? > > Tem alguma prévia de quando saíra a versão definitiva do FB 2.5 ? > > Obrigado a todos e abraço > > -- 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 e venda de servidores 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 sistemas2000profesional em gmail.com Wed Sep 8 13:11:04 2010 From: sistemas2000profesional em gmail.com (W O) Date: Wed, 8 Sep 2010 12:11:04 -0400 Subject: [firebase-br] =?iso-8859-1?q?Ref=2E_Utilizar_vers=E3o_FB_2=2E5?= In-Reply-To: References: Message-ID: Hola Omar Confiar 100% en un RC (release candidate) no se puede, por eso es un RC y no una versión estable. Sin embargo, por lo que he sabido el RC3 probablemente será la versión final, no habrá un RC4. Desde luego, salvo que se descubra algún error. En cuanto a la fecha exacta de salida del Firebird 2.5 aún no se sabe, aunque dicen que será en este año 2010. Saludos. Walter. From agalysson em gmail.com Wed Sep 8 13:34:29 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Wed, 8 Sep 2010 13:34:29 -0300 Subject: [firebase-br] =?iso-8859-1?q?Ref=2E_Utilizar_vers=E3o_FB_2=2E5?= In-Reply-To: References: Message-ID: Bem, eu imagino que seja seguro... nesse artigo: http://www.firebase.com.br/fb/noticias.php?id=2244 está escrito *[08/09/10] Próxima versão do FB 2.5*Segundo Vlad Khorsun, a próxima versão do Firebird 2.5 será a final! Não haverá outro Release Candidate. Ótima notícia para aqueles que aguardam a versão final para distribuir aos seus clientes. digo, duvido que eles vao implementar alguma novidade agora... 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!!!" 2010/9/8 W O > Hola Omar > > Confiar 100% en un RC (release candidate) no se puede, por eso es un RC y > no > una versión estable. > > Sin embargo, por lo que he sabido el RC3 probablemente será la versión > final, no habrá un RC4. Desde luego, salvo que se descubra algún error. > > En cuanto a la fecha exacta de salida del Firebird 2.5 aún no se sabe, > aunque dicen que será en este año 2010. > > Saludos. > > Walter. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From levymoreira.ce em gmail.com Wed Sep 8 14:42:45 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 8 Sep 2010 14:42:45 -0300 Subject: [firebase-br] Firebird 2.0 Character Set UTF-8 In-Reply-To: <4C879D54.3070007@bol.com.br> References: <4C879D54.3070007@bol.com.br> Message-ID: http://www.firebase.com.br/fb/artigo.php?id=1 nesse artigo acho que tem tudo. Sorte pra você. Em 8 de setembro de 2010 11:27, Joao Vitor escreveu: > Alguem pode me dizer se no firebird 2.0 esta suportando UTF-8 palavras com > acentos. > > 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 > -- Levy Moreira - Sistech Informática Juzeiro do Norte - Ce From agalysson em gmail.com Wed Sep 8 15:55:56 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Wed, 8 Sep 2010 15:55:56 -0300 Subject: [firebase-br] =?iso-8859-1?q?Atualiza=E7=E3o_de_Tela_Online?= Message-ID: Boas! Galera, é o seguinte... tenho um sistema (nem é firebird, mas tb num faz diferença), que é uma tela de uma agenda de horarios, como se fosse excel, com os profissionais nas colunas e horarios nas linhas... a questão eh que vao ter varias estações com essa tela aberta, logo, eu preciso atualizar essas telas a todo instante. são incluidos registros que afetam essa tela, em media, a cada 10 min (mas pode ser bem mais ou bem menos)... porem, preciso que essa informação seja exibida nas outras telas o mais rapido possivel, pois outra pessoa poderia tentar marcar um horario que ja tenha sido usado... acredito que simplesmente atualizar a tela de, digamos, de minuto a minuto resolva, mas vai consumir mt trafego, pois a query é complexa alem de exigir um belo de um tratamento via programação... o que vcs me sugerem?! eu pensei em uma flag simples que indique a necessidade de alterar isso, isso resolveria em partes, pois seria uma simples query que evitaria ter que fazer uma query complexa, porem, seria uma query a mais a ser feita... qq dica é bem vinda... obrigado! 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!!!" From wilchaia.listas em gmail.com Wed Sep 8 16:06:02 2010 From: wilchaia.listas em gmail.com (william almeida) Date: Wed, 8 Sep 2010 16:06:02 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_melhor_cen=E1rio_para_resolve?= =?iso-8859-1?q?r_problemas_com_transa=E7=E3o?= In-Reply-To: References: Message-ID: Alguem ai ja teve problema no controle de transacoes usando o dbexpress no delphi 7? Eu estou usando a diference entre a OIT e NT continuam aumentando -- William C Chaia de Almeida Analista de Sistemas Preservar a natureza não é opção, é evolução. From felix.sol em terra.com.br Wed Sep 8 16:10:43 2010 From: felix.sol em terra.com.br (Felix) Date: Wed, 8 Sep 2010 16:10:43 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Atualiza=E7=E3o_de_Tela_Onli?= =?iso-8859-1?q?ne?= In-Reply-To: References: Message-ID: <001501cb4f89$8a737f50$9f5a7df0$@sol@terra.com.br> Eu sugiro: Use Firebird com Eventos. A aplicação faz atualização da tabela, o banco informa pela Trigger dos Eventos, as estações recebem a notificação e aplicação atualiza a query. Faço isso com minha tabela de estoque e funciona super tranqüilo. 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 Alysson Gonçalves de Azevedo Enviada em: quarta-feira, 8 de setembro de 2010 15:56 Para: FireBase Assunto: [firebase-br] Atualização de Tela Online Boas! Galera, é o seguinte... tenho um sistema (nem é firebird, mas tb num faz diferença), que é uma tela de uma agenda de horarios, como se fosse excel, com os profissionais nas colunas e horarios nas linhas... a questão eh que vao ter varias estações com essa tela aberta, logo, eu preciso atualizar essas telas a todo instante. são incluidos registros que afetam essa tela, em media, a cada 10 min (mas pode ser bem mais ou bem menos)... porem, preciso que essa informação seja exibida nas outras telas o mais rapido possivel, pois outra pessoa poderia tentar marcar um horario que ja tenha sido usado... acredito que simplesmente atualizar a tela de, digamos, de minuto a minuto resolva, mas vai consumir mt trafego, pois a query é complexa alem de exigir um belo de um tratamento via programação... o que vcs me sugerem?! eu pensei em uma flag simples que indique a necessidade de alterar isso, isso resolveria em partes, pois seria uma simples query que evitaria ter que fazer uma query complexa, porem, seria uma query a mais a ser feita... qq dica é bem vinda... obrigado! 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!!!" ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From agalysson em gmail.com Wed Sep 8 16:17:19 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Wed, 8 Sep 2010 16:17:19 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Atualiza=E7=E3o_de_Tela_Onlin?= =?iso-8859-1?q?e?= In-Reply-To: <-1603559885952457610@unknownmsgid> References: <-1603559885952457610@unknownmsgid> Message-ID: Como as aplicações recebem essas notificações? algum componente? 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 8 de setembro de 2010 16:10, Felix escreveu: > Eu sugiro: > > Use Firebird com Eventos. A aplicação faz atualização da tabela, o banco > informa pela Trigger dos Eventos, as estações recebem a notificação e > aplicação atualiza a query. > > Faço isso com minha tabela de estoque e funciona super tranqüilo. > > 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 Alysson Gonçalves de Azevedo > Enviada em: quarta-feira, 8 de setembro de 2010 15:56 > Para: FireBase > Assunto: [firebase-br] Atualização de Tela Online > > Boas! > > Galera, é o seguinte... tenho um sistema (nem é firebird, mas tb num faz > diferença), que é uma tela de uma agenda de horarios, como se fosse excel, > com os profissionais nas colunas e horarios nas linhas... > > a questão eh que vao ter varias estações com essa tela aberta, logo, eu > preciso atualizar essas telas a todo instante. > são incluidos registros que afetam essa tela, em media, a cada 10 min (mas > pode ser bem mais ou bem menos)... porem, preciso que essa informação seja > exibida nas outras telas o mais rapido possivel, pois outra pessoa poderia > tentar marcar um horario que ja tenha sido usado... > acredito que simplesmente atualizar a tela de, digamos, de minuto a minuto > resolva, mas vai consumir mt trafego, pois a query é complexa alem de > exigir > um belo de um tratamento via programação... > > o que vcs me sugerem?! > eu pensei em uma flag simples que indique a necessidade de alterar isso, > isso resolveria em partes, pois seria uma simples query que evitaria ter > que > fazer uma query complexa, > porem, seria uma query a mais a ser feita... > > qq dica é bem vinda... > > obrigado! > > 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!!!" > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From sistemas2000profesional em gmail.com Wed Sep 8 16:24:44 2010 From: sistemas2000profesional em gmail.com (W O) Date: Wed, 8 Sep 2010 15:24:44 -0400 Subject: [firebase-br] Sitios gratis que soporten Firebird Message-ID: Hola a todos ¿Alguien conoce algún sitio gratuito que soporte Firebird? Quiero hacer un pequeño sitio web, no necesito que tenga muchas características. Saludos. Walter. From jhosef em gmail.com Wed Sep 8 16:31:48 2010 From: jhosef em gmail.com (Jhosef Marks) Date: Wed, 8 Sep 2010 16:31:48 -0300 Subject: [firebase-br] =?iso-8859-1?q?Atualiza=E7=E3o_de_Tela_Online?= In-Reply-To: References: Message-ID: Eu estava precisando de algo parecido e fiz o seguinte... Na minha tela onde eu fico exibindo os registros atualizados, eu os guardo dentro de um clientdataset... de tempo em tempo ou de forma manual eu disparo uma procedure que busca para mim somente o que tem de diferente no banco, ou seja, somente o que há de novo e insiro essas diferenças no meu clientdataset. Att, *Jhosef Marks de Carvalho* *Blog: **http://www.jhosefmarks.com.br* * Jesus está voltando * *"E se o meu povo, que se chama pelo meu nome, se humilhar, e orar, e buscar a minha face e se converter dos seus maus caminhos, então eu ouvirei dos céus, e perdoarei os seus pecados, e sararei a sua terra." (2 Cr 7:14) * Em 8 de setembro de 2010 15:55, Alysson Gonçalves de Azevedo < agalysson em gmail.com> escreveu: > Boas! > > Galera, é o seguinte... tenho um sistema (nem é firebird, mas tb num faz > diferença), que é uma tela de uma agenda de horarios, como se fosse excel, > com os profissionais nas colunas e horarios nas linhas... > > a questão eh que vao ter varias estações com essa tela aberta, logo, eu > preciso atualizar essas telas a todo instante. > são incluidos registros que afetam essa tela, em media, a cada 10 min (mas > pode ser bem mais ou bem menos)... porem, preciso que essa informação seja > exibida nas outras telas o mais rapido possivel, pois outra pessoa poderia > tentar marcar um horario que ja tenha sido usado... > acredito que simplesmente atualizar a tela de, digamos, de minuto a minuto > resolva, mas vai consumir mt trafego, pois a query é complexa alem de > exigir > um belo de um tratamento via programação... > > o que vcs me sugerem?! > eu pensei em uma flag simples que indique a necessidade de alterar isso, > isso resolveria em partes, pois seria uma simples query que evitaria ter > que > fazer uma query complexa, > porem, seria uma query a mais a ser feita... > > qq dica é bem vinda... > > obrigado! > > 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!!!" > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From felix.sol em terra.com.br Wed Sep 8 17:30:10 2010 From: felix.sol em terra.com.br (Felix) Date: Wed, 8 Sep 2010 17:30:10 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_=09RES=3A_Atualiza=E7=E3o_de_?= =?iso-8859-1?q?Tela_Online?= In-Reply-To: References: <-1603559885952457610@unknownmsgid> Message-ID: <002201cb4f94$a4018bf0$ec04a3d0$@sol@terra.com.br> No Firebird: SET TERM ^ ; CREATE TRIGGER PRODUTO_INSUPDDEL FOR PRODUTO ACTIVE AFTER INSERT OR UPDATE OR DELETE POSITION 50 AS BEGIN post_event 'Produto_InsUpdDel'; END^ SET TERM ; ^ No Delphi: procedure TFm_Produto.FormCreate(Sender: TObject); begin { ...} IBEvents.Events.Clear; IBEvents.Events.Add('Produto_InsUpdDel'); End; procedure TFm_Produto.IBEventsEventAlert(Sender: TObject; EventName: String; EventCount: Integer; var CancelAlerts: Boolean); var pCodigo : String; begin if LabelCodigo.Caption = '' then begin pCodigo := QLeitura.FieldbyName('CodigoPro').AsString; _Carrega_Query; // rotina que executa o select no banco de dados e da um refresh na Grid QLeitura.Locate( 'codigopro', pCodigo, [] ); Carrega_Campos; // rotina que preenche os Edit´s com o conteudo do registro atualmente selecionado end; end; 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 Alysson Gonçalves de Azevedo Enviada em: quarta-feira, 8 de setembro de 2010 16:17 Para: FireBase Assunto: Re: [firebase-br] RES: Atualização de Tela Online Como as aplicações recebem essas notificações? algum componente? 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 8 de setembro de 2010 16:10, Felix escreveu: > Eu sugiro: > > Use Firebird com Eventos. A aplicação faz atualização da tabela, o banco > informa pela Trigger dos Eventos, as estações recebem a notificação e > aplicação atualiza a query. > > Faço isso com minha tabela de estoque e funciona super tranqüilo. > > 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 Alysson Gonçalves de Azevedo > Enviada em: quarta-feira, 8 de setembro de 2010 15:56 > Para: FireBase > Assunto: [firebase-br] Atualização de Tela Online > > Boas! > > Galera, é o seguinte... tenho um sistema (nem é firebird, mas tb num faz > diferença), que é uma tela de uma agenda de horarios, como se fosse excel, > com os profissionais nas colunas e horarios nas linhas... > > a questão eh que vao ter varias estações com essa tela aberta, logo, eu > preciso atualizar essas telas a todo instante. > são incluidos registros que afetam essa tela, em media, a cada 10 min (mas > pode ser bem mais ou bem menos)... porem, preciso que essa informação seja > exibida nas outras telas o mais rapido possivel, pois outra pessoa poderia > tentar marcar um horario que ja tenha sido usado... > acredito que simplesmente atualizar a tela de, digamos, de minuto a minuto > resolva, mas vai consumir mt trafego, pois a query é complexa alem de > exigir > um belo de um tratamento via programação... > > o que vcs me sugerem?! > eu pensei em uma flag simples que indique a necessidade de alterar isso, > isso resolveria em partes, pois seria uma simples query que evitaria ter > que > fazer uma query complexa, > porem, seria uma query a mais a ser feita... > > qq dica é bem vinda... > > obrigado! > > 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!!!" > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From marioirodrigues em gmail.com Wed Sep 8 19:02:43 2010 From: marioirodrigues em gmail.com (Mario Rodrigues) Date: Wed, 8 Sep 2010 19:02:43 -0300 Subject: [firebase-br] Como poderia resolver Message-ID: Prezados, Recebi uma missão quase impossivel...quase pq na informática nada é impossivel hehehe To com o seguinte problema...tenho uma base de dados de vendas...ou seja ( o mais importante) vendas e itens_vendas...dai deu uma bronca e fizeram backup e limparam tudo e pra eles o problema foi resolvido!!! Bom hj fui procurado para saber se daria para eu juntar a base que estava com problema com a base atual...a pergunta é a seguinte como faço para que o vendas.id_venda (autoincremento) fique com o mesmo valor de itens_idVenda...alguem poderia me dar uma luz? Vlw's -- ******************************************************** Mário Rodrigues From nivaldomart em gmail.com Wed Sep 8 19:17:42 2010 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Wed, 8 Sep 2010 19:17:42 -0300 Subject: [firebase-br] Como poderia resolver In-Reply-To: References: Message-ID: Olá Mário, poderia ser mais específico? Você quer juntar os registros da tabela antiga com os registros da nova base? Os registros são os mesmos. O que exatamente precisa? Não entendi direito. Explique mehor Sds, Nivaldo Martins 8º Semestre SI - Unijorge Salvador - BA Em 8 de setembro de 2010 19:02, Mario Rodrigues escreveu: > Prezados, > > Recebi uma missão quase impossivel...quase pq na informática nada é > impossivel hehehe > To com o seguinte problema...tenho uma base de dados de vendas...ou seja ( > o > mais importante) vendas e itens_vendas...dai deu uma bronca e fizeram > backup > e limparam tudo e pra eles o problema foi resolvido!!! > Bom hj fui procurado para saber se daria para eu juntar a base que estava > com problema com a base atual...a pergunta é a seguinte como faço para que > o > vendas.id_venda (autoincremento) fique com o mesmo valor de > itens_idVenda...alguem poderia me dar uma luz? > Vlw's > > -- > ******************************************************** > Mário Rodrigues > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From marioirodrigues em gmail.com Wed Sep 8 19:34:15 2010 From: marioirodrigues em gmail.com (Mario Rodrigues) Date: Wed, 8 Sep 2010 19:34:15 -0300 Subject: [firebase-br] Como poderia resolver In-Reply-To: References: Message-ID: Opa Nivaldo, Foi mal...deixa ver se explico melhor! Sistema de frente de loja...o sistema deu pau no dia 2/9 dai fizeram um backup e limparam a base...inclusive conseguiram zerar o idVenda( que é autoincremento )...e voltaram a vender...dai hoje recebi uma ligação para saber se eu poderia juntar as duas bases, a que estava com problema que era a base desde o dia 22/01/2010 ate o dia 02/09/2010...dai tenho uma outra base do dia 03/09/2010 ate hoje....como faço para ter tudo numa base só? como o idVendas da tbl venda tenha o mesmo valor do IdVenda da tbl Itens_Venda...Uso o FB 1.5... Ja que o idVenda foi zerado!!! Teria como eu pegar o ultimo idVenda atual e incrementar +1? e esse valor ficar tanto no id da tbl venda quanto no idvenda da tbl itens?? acho que compliquei mais ainda hehehe... Em 8 de setembro de 2010 19:17, Nivaldo Martins escreveu: > Olá Mário, > > poderia ser mais específico? Você quer juntar os registros da tabela antiga > com os registros da nova base? Os registros são os mesmos. O que exatamente > precisa? Não entendi direito. Explique mehor > > Sds, > > > Nivaldo Martins > 8º Semestre SI - Unijorge > Salvador - BA > > > Em 8 de setembro de 2010 19:02, Mario Rodrigues > escreveu: > > > Prezados, > > > > Recebi uma missão quase impossivel...quase pq na informática nada é > > impossivel hehehe > > To com o seguinte problema...tenho uma base de dados de vendas...ou seja > ( > > o > > mais importante) vendas e itens_vendas...dai deu uma bronca e fizeram > > backup > > e limparam tudo e pra eles o problema foi resolvido!!! > > Bom hj fui procurado para saber se daria para eu juntar a base que estava > > com problema com a base atual...a pergunta é a seguinte como faço para > que > > o > > vendas.id_venda (autoincremento) fique com o mesmo valor de > > itens_idVenda...alguem poderia me dar uma luz? > > Vlw's > > > > -- > > ******************************************************** > > Mário Rodrigues > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From agalysson em gmail.com Wed Sep 8 21:23:36 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Wed, 8 Sep 2010 21:23:36 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_RES=3A_Atualiza=E7=E3o_de_Tel?= =?iso-8859-1?q?a_Online?= In-Reply-To: <-9193323332637341584@unknownmsgid> References: <-1603559885952457610@unknownmsgid> <-9193323332637341584@unknownmsgid> Message-ID: how, mt obrigado! nao poderia pedir mais... daki pra frente eu me viro! mais uma vez eu agradeço! 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 8 de setembro de 2010 17:30, Felix escreveu: > No Firebird: > > SET TERM ^ ; > CREATE TRIGGER PRODUTO_INSUPDDEL FOR PRODUTO ACTIVE AFTER INSERT OR UPDATE > OR DELETE POSITION 50 > AS > BEGIN > post_event 'Produto_InsUpdDel'; > END^ > SET TERM ; ^ > > > No Delphi: > > procedure TFm_Produto.FormCreate(Sender: TObject); > begin > { ...} > IBEvents.Events.Clear; > IBEvents.Events.Add('Produto_InsUpdDel'); > End; > > procedure TFm_Produto.IBEventsEventAlert(Sender: TObject; EventName: > String; EventCount: Integer; var CancelAlerts: Boolean); > var > pCodigo : String; > begin > if LabelCodigo.Caption = '' then > begin > pCodigo := QLeitura.FieldbyName('CodigoPro').AsString; > _Carrega_Query; // rotina que executa o select no banco de dados e da > um refresh na Grid > QLeitura.Locate( 'codigopro', pCodigo, [] ); > Carrega_Campos; // rotina que preenche os Edit´s com o conteudo do > registro atualmente selecionado > end; > end; > > 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 Alysson Gonçalves de Azevedo > Enviada em: quarta-feira, 8 de setembro de 2010 16:17 > Para: FireBase > Assunto: Re: [firebase-br] RES: Atualização de Tela Online > > Como as aplicações recebem essas notificações? algum componente? > > > 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 8 de setembro de 2010 16:10, Felix escreveu: > > > Eu sugiro: > > > > Use Firebird com Eventos. A aplicação faz atualização da tabela, o banco > > informa pela Trigger dos Eventos, as estações recebem a notificação e > > aplicação atualiza a query. > > > > Faço isso com minha tabela de estoque e funciona super tranqüilo. > > > > 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 Alysson Gonçalves de Azevedo > > Enviada em: quarta-feira, 8 de setembro de 2010 15:56 > > Para: FireBase > > Assunto: [firebase-br] Atualização de Tela Online > > > > Boas! > > > > Galera, é o seguinte... tenho um sistema (nem é firebird, mas tb num faz > > diferença), que é uma tela de uma agenda de horarios, como se fosse > excel, > > com os profissionais nas colunas e horarios nas linhas... > > > > a questão eh que vao ter varias estações com essa tela aberta, logo, eu > > preciso atualizar essas telas a todo instante. > > são incluidos registros que afetam essa tela, em media, a cada 10 min > (mas > > pode ser bem mais ou bem menos)... porem, preciso que essa informação > seja > > exibida nas outras telas o mais rapido possivel, pois outra pessoa > poderia > > tentar marcar um horario que ja tenha sido usado... > > acredito que simplesmente atualizar a tela de, digamos, de minuto a > minuto > > resolva, mas vai consumir mt trafego, pois a query é complexa alem de > > exigir > > um belo de um tratamento via programação... > > > > o que vcs me sugerem?! > > eu pensei em uma flag simples que indique a necessidade de alterar isso, > > isso resolveria em partes, pois seria uma simples query que evitaria ter > > que > > fazer uma query complexa, > > porem, seria uma query a mais a ser feita... > > > > qq dica é bem vinda... > > > > obrigado! > > > > 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!!!" > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Sep 8 22:53:56 2010 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Wed, 8 Sep 2010 22:53:56 -0300 Subject: [firebase-br] Como poderia resolver In-Reply-To: References: Message-ID: mais ou menos assim for select campos from vendas (base antiga) into: :variaveis do begin insert into vendas (base nova) values (SELECT GEN_ID(NomeDoGenerator, 1), variaveis) end; ou seja simplesmente despreze os ids das vendas antigas e insira no banco buscando do generator atual. Se for importante que as vendas atuais possuam id maior que as vendas antigas, faça o processo inverso: extraia os dados existentes; limpe a tabela atual; zere o generator; insira os dados da tabela antiga na atual usando o generator atual insira os dados extraídos após inserir os antigos também usando o generator atual sds Nivaldo Martins 8º Semestre SI - Unijorge Salvador - BA Em 8 de setembro de 2010 19:34, Mario Rodrigues escreveu: > Opa Nivaldo, > > Foi mal...deixa ver se explico melhor! > Sistema de frente de loja...o sistema deu pau no dia 2/9 dai fizeram um > backup e limparam a base...inclusive conseguiram zerar o idVenda( que é > autoincremento )...e voltaram a vender...dai hoje recebi uma ligação para > saber se eu poderia juntar as duas bases, a que estava com problema que era > a base desde o dia 22/01/2010 ate o dia 02/09/2010...dai tenho uma outra > base do dia 03/09/2010 ate hoje....como faço para ter tudo numa base só? > como o idVendas da tbl venda tenha o mesmo valor do IdVenda da tbl > Itens_Venda...Uso o FB 1.5... > Ja que o idVenda foi zerado!!! > Teria como eu pegar o ultimo idVenda atual e incrementar +1? e esse valor > ficar tanto no id da tbl venda quanto no idvenda da tbl itens?? > > acho que compliquei mais ainda hehehe... > > > Em 8 de setembro de 2010 19:17, Nivaldo Martins >escreveu: > > > Olá Mário, > > > > poderia ser mais específico? Você quer juntar os registros da tabela > antiga > > com os registros da nova base? Os registros são os mesmos. O que > exatamente > > precisa? Não entendi direito. Explique mehor > > > > Sds, > > > > > > Nivaldo Martins > > 8º Semestre SI - Unijorge > > Salvador - BA > > > > > > Em 8 de setembro de 2010 19:02, Mario Rodrigues > > escreveu: > > > > > Prezados, > > > > > > Recebi uma missão quase impossivel...quase pq na informática nada é > > > impossivel hehehe > > > To com o seguinte problema...tenho uma base de dados de vendas...ou > seja > > ( > > > o > > > mais importante) vendas e itens_vendas...dai deu uma bronca e fizeram > > > backup > > > e limparam tudo e pra eles o problema foi resolvido!!! > > > Bom hj fui procurado para saber se daria para eu juntar a base que > estava > > > com problema com a base atual...a pergunta é a seguinte como faço para > > que > > > o > > > vendas.id_venda (autoincremento) fique com o mesmo valor de > > > itens_idVenda...alguem poderia me dar uma luz? > > > Vlw's > > > > > > -- > > > ******************************************************** > > > Mário Rodrigues > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From edblue em ig.com.br Wed Sep 8 23:29:23 2010 From: edblue em ig.com.br (Edmilson Rodrigues dos Santos) Date: Wed, 8 Sep 2010 23:29:23 -0300 Subject: [firebase-br] =?iso-8859-1?q?=28sem_assunto=29?= Message-ID: Uma sugestão simples e criar uma tabela, com um único campo Timestamp, que terá um único registro, faça uma trigger que atualize a data/hora dessa tabela toda vez que a tabela da agenda for alterada, então basta que sua aplicação acompanhe as alterações da tabela de monitoramento, toda vez que a data/hora mudar sua aplicação reseta a tela da agenda, importante ressaltar que a tabela com um único campo e um único registro praticamente não consumiria recursos do sistema nem da rede. -------------------------------------------------- From: "Alysson Gonçalves de Azevedo" Sent: Wednesday, September 08, 2010 3:55 PM To: "FireBase" Subject: [firebase-br] Atualização de Tela Online > Boas! > > Galera, é o seguinte... tenho um sistema (nem é firebird, mas tb num faz > diferença), que é uma tela de uma agenda de horarios, como se fosse excel, > com os profissionais nas colunas e horarios nas linhas... > > a questão eh que vao ter varias estações com essa tela aberta, logo, eu > preciso atualizar essas telas a todo instante. > são incluidos registros que afetam essa tela, em media, a cada 10 min (mas > pode ser bem mais ou bem menos)... porem, preciso que essa informação seja > exibida nas outras telas o mais rapido possivel, pois outra pessoa poderia > tentar marcar um horario que ja tenha sido usado... > acredito que simplesmente atualizar a tela de, digamos, de minuto a minuto > resolva, mas vai consumir mt trafego, pois a query é complexa alem de > exigir > um belo de um tratamento via programação... > > o que vcs me sugerem?! > eu pensei em uma flag simples que indique a necessidade de alterar isso, > isso resolveria em partes, pois seria uma simples query que evitaria ter > que > fazer uma query complexa, > porem, seria uma query a mais a ser feita... > > qq dica é bem vinda... > > obrigado! > > 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!!!" > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From edblue em ig.com.br Wed Sep 8 23:34:26 2010 From: edblue em ig.com.br (Edmilson Rodrigues dos Santos) Date: Wed, 8 Sep 2010 23:34:26 -0300 Subject: [firebase-br] =?iso-8859-1?q?Atualiza=E7=E3o_de_Tela_Online?= Message-ID: Uma sugestão simples e criar uma tabela, com um único campo Timestamp, que terá um único registro, faça uma trigger que atualize a data/hora dessa tabela toda vez que a tabela da agenda for alterada, então basta que sua aplicação acompanhe as alterações da tabela de monitoramento, toda vez que a data/hora mudar sua aplicação reseta a tela da agenda, importante ressaltar que a tabela com um único campo e um único registro praticamente não consumiria recursos do sistema nem da rede. -------------------------------------------------- From: "Alysson Gonçalves de Azevedo" Sent: Wednesday, September 08, 2010 3:55 PM To: "FireBase" Subject: [firebase-br] Atualização de Tela Online > Boas! > > Galera, é o seguinte... tenho um sistema (nem é firebird, mas tb num faz > diferença), que é uma tela de uma agenda de horarios, como se fosse excel, > com os profissionais nas colunas e horarios nas linhas... > > a questão eh que vao ter varias estações com essa tela aberta, logo, eu > preciso atualizar essas telas a todo instante. > são incluidos registros que afetam essa tela, em media, a cada 10 min (mas > pode ser bem mais ou bem menos)... porem, preciso que essa informação seja > exibida nas outras telas o mais rapido possivel, pois outra pessoa poderia > tentar marcar um horario que ja tenha sido usado... > acredito que simplesmente atualizar a tela de, digamos, de minuto a minuto > resolva, mas vai consumir mt trafego, pois a query é complexa alem de > exigir > um belo de um tratamento via programação... > > o que vcs me sugerem?! > eu pensei em uma flag simples que indique a necessidade de alterar isso, > isso resolveria em partes, pois seria uma simples query que evitaria ter > que > fazer uma query complexa, > porem, seria uma query a mais a ser feita... > > qq dica é bem vinda... > > obrigado! > > 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!!!" > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar From vansiqq em gmail.com Thu Sep 9 07:49:15 2010 From: vansiqq em gmail.com (Evandro Siqueira) Date: Thu, 09 Sep 2010 07:49:15 -0300 Subject: [firebase-br] Instalar FB 2.5 RC3 no Linux Ubuntu Message-ID: <4C88BBAB.3030202@gmail.com> Bom dia pessoal, Alguem conseguiu fazer esta instalação? Procurei pra instalar no meu ubuntu 10.04 e o que encontrei no site do FB foi um pacote que achei meio estranho (acho que era pra windows ou mac... a propósito, o repositório do Firebird no source forge está muito confuso). Nos repositórios do ubuntu só encontrei o RC2. Alguem pode me indicar onde encontro um pacote deb da RC3? Por enquanto estou com a RC2 instalada, mas gostaria muito de ver a nova RC em meu ubuntu. Grato a todos. -- []?s. Evandro Siqueira Gerente de TI Linna L?essentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel From felix.sol em terra.com.br Thu Sep 9 08:39:34 2010 From: felix.sol em terra.com.br (Felix) Date: Thu, 9 Sep 2010 08:39:34 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_=09RES=3A_RES=3A_Atualiza=E7?= =?iso-8859-1?q?=E3o_de_Tela_Online?= In-Reply-To: References: <-1603559885952457610@unknownmsgid> <-9193323332637341584@unknownmsgid> Message-ID: <000d01cb5013$ae8e4070$0baac150$@sol@terra.com.br> Estamos aqui para aprender ;-) 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 Alysson Gonçalves de Azevedo Enviada em: quarta-feira, 8 de setembro de 2010 21:24 Para: FireBase Assunto: Re: [firebase-br] RES: RES: Atualização de Tela Online how, mt obrigado! nao poderia pedir mais... daki pra frente eu me viro! mais uma vez eu agradeço! 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 8 de setembro de 2010 17:30, Felix escreveu: > No Firebird: > > SET TERM ^ ; > CREATE TRIGGER PRODUTO_INSUPDDEL FOR PRODUTO ACTIVE AFTER INSERT OR UPDATE > OR DELETE POSITION 50 > AS > BEGIN > post_event 'Produto_InsUpdDel'; > END^ > SET TERM ; ^ > > > No Delphi: > > procedure TFm_Produto.FormCreate(Sender: TObject); > begin > { ...} > IBEvents.Events.Clear; > IBEvents.Events.Add('Produto_InsUpdDel'); > End; > > procedure TFm_Produto.IBEventsEventAlert(Sender: TObject; EventName: > String; EventCount: Integer; var CancelAlerts: Boolean); > var > pCodigo : String; > begin > if LabelCodigo.Caption = '' then > begin > pCodigo := QLeitura.FieldbyName('CodigoPro').AsString; > _Carrega_Query; // rotina que executa o select no banco de dados e da > um refresh na Grid > QLeitura.Locate( 'codigopro', pCodigo, [] ); > Carrega_Campos; // rotina que preenche os Edit´s com o conteudo do > registro atualmente selecionado > end; > end; > > 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 Alysson Gonçalves de Azevedo > Enviada em: quarta-feira, 8 de setembro de 2010 16:17 > Para: FireBase > Assunto: Re: [firebase-br] RES: Atualização de Tela Online > > Como as aplicações recebem essas notificações? algum componente? > > > 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 8 de setembro de 2010 16:10, Felix escreveu: > > > Eu sugiro: > > > > Use Firebird com Eventos. A aplicação faz atualização da tabela, o banco > > informa pela Trigger dos Eventos, as estações recebem a notificação e > > aplicação atualiza a query. > > > > Faço isso com minha tabela de estoque e funciona super tranqüilo. > > > > 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 Alysson Gonçalves de Azevedo > > Enviada em: quarta-feira, 8 de setembro de 2010 15:56 > > Para: FireBase > > Assunto: [firebase-br] Atualização de Tela Online > > > > Boas! > > > > Galera, é o seguinte... tenho um sistema (nem é firebird, mas tb num faz > > diferença), que é uma tela de uma agenda de horarios, como se fosse > excel, > > com os profissionais nas colunas e horarios nas linhas... > > > > a questão eh que vao ter varias estações com essa tela aberta, logo, eu > > preciso atualizar essas telas a todo instante. > > são incluidos registros que afetam essa tela, em media, a cada 10 min > (mas > > pode ser bem mais ou bem menos)... porem, preciso que essa informação > seja > > exibida nas outras telas o mais rapido possivel, pois outra pessoa > poderia > > tentar marcar um horario que ja tenha sido usado... > > acredito que simplesmente atualizar a tela de, digamos, de minuto a > minuto > > resolva, mas vai consumir mt trafego, pois a query é complexa alem de > > exigir > > um belo de um tratamento via programação... > > > > o que vcs me sugerem?! > > eu pensei em uma flag simples que indique a necessidade de alterar isso, > > isso resolveria em partes, pois seria uma simples query que evitaria ter > > que > > fazer uma query complexa, > > porem, seria uma query a mais a ser feita... > > > > qq dica é bem vinda... > > > > obrigado! > > > > 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!!!" > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From omarhaddadm em gmail.com Thu Sep 9 09:21:11 2010 From: omarhaddadm em gmail.com (Omar Marques Haddad) Date: Thu, 9 Sep 2010 08:21:11 -0400 Subject: [firebase-br] Ref. Ver detalhe Banco IbExpert Message-ID: Bom dia, srs. Desculpem a minha ignorância, mas aonde vejo no IBExpert os detalhes do banco em questão para verificar a ODS dele. Quando clica nas tabelas, views, etc. ele também exibei detalhes dos mesmos. Obrigado -- Att. Omar Marques Haddad Analista de Sistemas Sênior From omarhaddadm em gmail.com Thu Sep 9 09:24:32 2010 From: omarhaddadm em gmail.com (Omar Marques Haddad) Date: Thu, 9 Sep 2010 08:24:32 -0400 Subject: [firebase-br] Off (Zeos 6.6.6) Message-ID: Bom dia, Uma dúvida, colegas. A ZeosLib, quando uso um ZTable, faço um insert ou update, "comito" a transação. Ele já me dá os dados atualizados na tela ou não ? Obrigado Att. Omar Marques Haddad Analista de Sistemas Sênior From artur.gmane em tcimix.com Thu Sep 9 09:44:48 2010 From: artur.gmane em tcimix.com (Artur Sanfins) Date: Thu, 9 Sep 2010 09:44:48 -0300 Subject: [firebase-br] win 7 64 bits Server Linux, client FB Win7 Message-ID: nosso servidor é linux com FB 2.1.3 (em todos micros 32 Bits com Win7 ou XP estão todos OK) temos um note com Win 7 64 Bits ao instalar o FB a opção client não abre (fica desabilitado). Mesmo tentanto instalar via opcao Client somente, nas ferramentas adm/odbc não aparece a opcao de firebird para criar um novo odbc O BDE(exibe 32 bits no painel de controle), exibe todas os odbcs, inclusive o do firebird. Tentei instalar o OBDC Firebird 32 e 64 Bits, e não aparece no ODBC. Preciso instalar somente o Client do Firebird e OBDC respectivo para acessar o FB que está no linux. O que está errado e o que fazer para conseguir criar o ODBC corretamente ? grato Artur From programacao em unibrasdistribuidora.com.br Thu Sep 9 10:36:50 2010 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Thu, 9 Sep 2010 10:36:50 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A__Atualiza=E7=E3o_de_T?= =?iso-8859-1?q?ela_Online?= In-Reply-To: <001501cb4f89$8a737f50$9f5a7df0$@sol@terra.com.br> References: <001501cb4f89$8a737f50$9f5a7df0$@sol@terra.com.br> Message-ID: <4596288515F841AEA91AACE07BC9CF7D@USER2> Prezado, Eu sugiro que use um time (componente) e você faz um refresh a cada tempo que achar necessário. Att. José -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Felix Enviada em: quarta-feira, 8 de setembro de 2010 16:11 Para: 'FireBase' Assunto: [firebase-br] RES: Atualização de Tela Online Eu sugiro: Use Firebird com Eventos. A aplicação faz atualização da tabela, o banco informa pela Trigger dos Eventos, as estações recebem a notificação e aplicação atualiza a query. Faço isso com minha tabela de estoque e funciona super tranqüilo. 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 Alysson Gonçalves de Azevedo Enviada em: quarta-feira, 8 de setembro de 2010 15:56 Para: FireBase Assunto: [firebase-br] Atualização de Tela Online Boas! Galera, é o seguinte... tenho um sistema (nem é firebird, mas tb num faz diferença), que é uma tela de uma agenda de horarios, como se fosse excel, com os profissionais nas colunas e horarios nas linhas... a questão eh que vao ter varias estações com essa tela aberta, logo, eu preciso atualizar essas telas a todo instante. são incluidos registros que afetam essa tela, em media, a cada 10 min (mas pode ser bem mais ou bem menos)... porem, preciso que essa informação seja exibida nas outras telas o mais rapido possivel, pois outra pessoa poderia tentar marcar um horario que ja tenha sido usado... acredito que simplesmente atualizar a tela de, digamos, de minuto a minuto resolva, mas vai consumir mt trafego, pois a query é complexa alem de exigir um belo de um tratamento via programação... o que vcs me sugerem?! eu pensei em uma flag simples que indique a necessidade de alterar isso, isso resolveria em partes, pois seria uma simples query que evitaria ter que fazer uma query complexa, porem, seria uma query a mais a ser feita... qq dica é bem vinda... obrigado! 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!!!" ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu 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 Sep 9 10:45:50 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Thu, 9 Sep 2010 10:45:50 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_RES=3A_Atualiza=E7=E3o_de_Tel?= =?iso-8859-1?q?a_Online?= In-Reply-To: <4596288515F841AEA91AACE07BC9CF7D@USER2> References: <4596288515F841AEA91AACE07BC9CF7D@USER2> Message-ID: Aproveitando a ideia da flag, ele só faria um refresh quando esta flag estive ativa, tipo um semaforo. e pra chegar isso, ou vc usa o timer mesmo do delphi, joga uma thread pra ficar checando, ( que nada mais seria que um timer na mão, mas se vc fizesse a query dentro da thread, talvez nao ficasse tão ruim =x) =D Em 9 de setembro de 2010 10:36, UNIBRAS - PROGRAMAÇÃO < programacao em unibrasdistribuidora.com.br> escreveu: > Prezado, > > > Eu sugiro que use um time (componente) e você faz um refresh a cada tempo > que achar necessário. > > > Att. > > > José > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Felix > Enviada em: quarta-feira, 8 de setembro de 2010 16:11 > Para: 'FireBase' > Assunto: [firebase-br] RES: Atualização de Tela Online > > Eu sugiro: > > Use Firebird com Eventos. A aplicação faz atualização da tabela, o banco > informa pela Trigger dos Eventos, as estações recebem a notificação e > aplicação atualiza a query. > > Faço isso com minha tabela de estoque e funciona super tranqüilo. > > 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 Alysson Gonçalves de Azevedo Enviada em: quarta-feira, 8 de > setembro > de 2010 15:56 > Para: FireBase > Assunto: [firebase-br] Atualização de Tela Online > > Boas! > > Galera, é o seguinte... tenho um sistema (nem é firebird, mas tb num faz > diferença), que é uma tela de uma agenda de horarios, como se fosse excel, > com os profissionais nas colunas e horarios nas linhas... > > a questão eh que vao ter varias estações com essa tela aberta, logo, eu > preciso atualizar essas telas a todo instante. > são incluidos registros que afetam essa tela, em media, a cada 10 min (mas > pode ser bem mais ou bem menos)... porem, preciso que essa informação seja > exibida nas outras telas o mais rapido possivel, pois outra pessoa poderia > tentar marcar um horario que ja tenha sido usado... > acredito que simplesmente atualizar a tela de, digamos, de minuto a minuto > resolva, mas vai consumir mt trafego, pois a query é complexa alem de > exigir > um belo de um tratamento via programação... > > o que vcs me sugerem?! > eu pensei em uma flag simples que indique a necessidade de alterar isso, > isso resolveria em partes, pois seria uma simples query que evitaria ter > que > fazer uma query complexa, porem, seria uma query a mais a ser feita... > > qq dica é bem vinda... > > obrigado! > > 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!!!" > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para > saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para > saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ From joseluizgene em terra.com.br Thu Sep 9 10:55:55 2010 From: joseluizgene em terra.com.br (=?iso-8859-1?Q?Jos=E9_Luiz?=) Date: Thu, 9 Sep 2010 09:55:55 -0400 Subject: [firebase-br] Campos Null Message-ID: <001401cb5026$ba6f5970$0a01a8c0@Desenvolvimento> Bom dia senhores, gostaria da opinião dos senhores a respeito de se manter campos como Null no Firebird. A pergunta é, estes campos que estão como Null podem apresentar algum problema futuro ? Seria interessante preencher os campos mesmo com zeros ? Grato, José Luiz From marioirodrigues em gmail.com Thu Sep 9 10:56:05 2010 From: marioirodrigues em gmail.com (Mario Rodrigues) Date: Thu, 9 Sep 2010 10:56:05 -0300 Subject: [firebase-br] Como poderia resolver In-Reply-To: References: Message-ID: Pooow Nivaldo, Vlw mesmo...vo tentar... Porem antes de iniciar comecei a fussar e na tbl venda quando abro os dados e tento navegar da um erro: Arithmetic overflow or division by zero has occurred. arithmetic exception, numeric overflow, or string truncation. Cannot transliterate character between character sets. e somem todos os registros...dai abro novamente e so aparecem 118 registros...intercalados..ou seja cod 113 114 120 154 etc... alguma idéia do q possa ser??? porem no select aparecem todos os cod's... []'s Em 8 de setembro de 2010 22:53, Nivaldo Martins escreveu: > mais ou menos assim > > > for > select > campos > from > vendas (base antiga) > into: > :variaveis > do > begin > insert into > vendas (base nova) > values (SELECT GEN_ID(NomeDoGenerator, 1), variaveis) > end; > > > ou seja > > simplesmente despreze os ids das vendas antigas e insira no banco buscando > do generator atual. > > Se for importante que as vendas atuais possuam id maior que as vendas > antigas, faça o processo inverso: > > extraia os dados existentes; > > limpe a tabela atual; > > zere o generator; > > insira os dados da tabela antiga na atual usando o generator atual > > insira os dados extraídos após inserir os antigos também usando o generator > atual > > sds > > Nivaldo Martins > 8º Semestre SI - Unijorge > Salvador - BA > > > Em 8 de setembro de 2010 19:34, Mario Rodrigues > escreveu: > > > Opa Nivaldo, > > > > Foi mal...deixa ver se explico melhor! > > Sistema de frente de loja...o sistema deu pau no dia 2/9 dai fizeram um > > backup e limparam a base...inclusive conseguiram zerar o idVenda( que é > > autoincremento )...e voltaram a vender...dai hoje recebi uma ligação para > > saber se eu poderia juntar as duas bases, a que estava com problema que > era > > a base desde o dia 22/01/2010 ate o dia 02/09/2010...dai tenho uma outra > > base do dia 03/09/2010 ate hoje....como faço para ter tudo numa base só? > > como o idVendas da tbl venda tenha o mesmo valor do IdVenda da tbl > > Itens_Venda...Uso o FB 1.5... > > Ja que o idVenda foi zerado!!! > > Teria como eu pegar o ultimo idVenda atual e incrementar +1? e esse valor > > ficar tanto no id da tbl venda quanto no idvenda da tbl itens?? > > > > acho que compliquei mais ainda hehehe... > > > > > > Em 8 de setembro de 2010 19:17, Nivaldo Martins > >escreveu: > > > > > Olá Mário, > > > > > > poderia ser mais específico? Você quer juntar os registros da tabela > > antiga > > > com os registros da nova base? Os registros são os mesmos. O que > > exatamente > > > precisa? Não entendi direito. Explique mehor > > > > > > Sds, > > > > > > > > > Nivaldo Martins > > > 8º Semestre SI - Unijorge > > > Salvador - BA > > > > > > > > > Em 8 de setembro de 2010 19:02, Mario Rodrigues > > > escreveu: > > > > > > > Prezados, > > > > > > > > Recebi uma missão quase impossivel...quase pq na informática nada é > > > > impossivel hehehe > > > > To com o seguinte problema...tenho uma base de dados de vendas...ou > > seja > > > ( > > > > o > > > > mais importante) vendas e itens_vendas...dai deu uma bronca e fizeram > > > > backup > > > > e limparam tudo e pra eles o problema foi resolvido!!! > > > > Bom hj fui procurado para saber se daria para eu juntar a base que > > estava > > > > com problema com a base atual...a pergunta é a seguinte como faço > para > > > que > > > > o > > > > vendas.id_venda (autoincremento) fique com o mesmo valor de > > > > itens_idVenda...alguem poderia me dar uma luz? > > > > Vlw's > > > > > > > > -- > > > > ******************************************************** > > > > Mário Rodrigues > > > > ______________________________________________ > > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Sep 9 11:00:56 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Thu, 9 Sep 2010 11:00:56 -0300 Subject: [firebase-br] Campos Null In-Reply-To: <001401cb5026$ba6f5970$0a01a8c0@Desenvolvimento> References: <001401cb5026$ba6f5970$0a01a8c0@Desenvolvimento> Message-ID: Olha, em Delphi, dependendo do que vc estiver fazendo, vc tem que fazer um tratamento se o campo em questão estiver nulo, por exemplo, atribuir um valor nulo a uma variavel float, ou currency, temos o problema de access violation, eu opitaria , em muitos casos, a nunca deixar um campo nulo, para evitar problemas de conversão. Mas, existem casos e casos, tem casos que é importante o valor ficar nulo, então , na minha opniao, o negócio e ver caso a caso. Em 9 de setembro de 2010 10:55, José Luiz escreveu: > > Bom dia senhores, > > gostaria da opinião dos senhores a respeito de se manter > campos como Null no Firebird. > A pergunta é, estes campos > que estão como Null podem apresentar algum problema futuro ? > Seria interessante preencher os campos mesmo com zeros ? > > > Grato, > > > José 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 > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ From joseluizgene em terra.com.br Thu Sep 9 11:20:38 2010 From: joseluizgene em terra.com.br (=?iso-8859-1?Q?Jos=E9_Luiz?=) Date: Thu, 9 Sep 2010 10:20:38 -0400 Subject: [firebase-br] Campos Null References: <001401cb5026$ba6f5970$0a01a8c0@Desenvolvimento> Message-ID: <001f01cb502a$2dde6830$0a01a8c0@Desenvolvimento> Obrigado Daniel, no meu caso o campo é do tipo Time, se eu deixar com 00:00 o sistema irá interpretar como meia-noite, neste caso vou deixar como nulo. José Luiz ----- Original Message ----- From: "Daniel Roatt" To: "FireBase" Sent: Thursday, September 09, 2010 10:00 AM Subject: Re: [firebase-br] Campos Null Olha, em Delphi, dependendo do que vc estiver fazendo, vc tem que fazer um tratamento se o campo em questão estiver nulo, por exemplo, atribuir um valor nulo a uma variavel float, ou currency, temos o problema de access violation, eu opitaria , em muitos casos, a nunca deixar um campo nulo, para evitar problemas de conversão. Mas, existem casos e casos, tem casos que é importante o valor ficar nulo, então , na minha opniao, o negócio e ver caso a caso. Em 9 de setembro de 2010 10:55, José Luiz escreveu: > > Bom dia senhores, > > gostaria da opinião dos senhores a respeito de se manter > campos como Null no Firebird. > A pergunta é, estes campos > que estão como Null podem apresentar algum problema futuro ? > Seria interessante preencher os campos mesmo com zeros ? > > > Grato, > > > José 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 > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.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 marioirodrigues em gmail.com Thu Sep 9 11:44:27 2010 From: marioirodrigues em gmail.com (Mario Rodrigues) Date: Thu, 9 Sep 2010 11:44:27 -0300 Subject: [firebase-br] =?iso-8859-1?q?Outras_informa=E7=F5es_Como_poderia_?= =?iso-8859-1?q?resolver?= Message-ID: Amigos, Depois num processo de restore do banco deu a seguinte msg: attempt to store duplicate value in unique index RDB$PRIMARY1051 Nesse index tem: DATA_LANCAMENTO SEQ_LANC_BANCO COD_ITEM_RATEIO Action cancelled by trigger <3> to preserve data integrity Alguem pode me dar um help?? Em 9 de setembro de 2010 10:56, Mario Rodrigues escreveu: > Pooow Nivaldo, > > Vlw mesmo...vo tentar... > > Porem antes de iniciar comecei a fussar e na tbl venda quando abro os dados > e tento navegar da um erro: > Arithmetic overflow or division by zero has occurred. > arithmetic exception, numeric overflow, or string truncation. > Cannot transliterate character between character sets. > e somem todos os registros...dai abro novamente e so aparecem 118 > registros...intercalados..ou seja cod 113 114 120 154 etc... alguma idéia do > q possa ser??? > porem no select aparecem todos os cod's... > > []'s > > Em 8 de setembro de 2010 22:53, Nivaldo Martins escreveu: > > mais ou menos assim >> >> >> for >> select >> campos >> from >> vendas (base antiga) >> into: >> :variaveis >> do >> begin >> insert into >> vendas (base nova) >> values (SELECT GEN_ID(NomeDoGenerator, 1), variaveis) >> end; >> >> >> ou seja >> >> simplesmente despreze os ids das vendas antigas e insira no banco buscando >> do generator atual. >> >> Se for importante que as vendas atuais possuam id maior que as vendas >> antigas, faça o processo inverso: >> >> extraia os dados existentes; >> >> limpe a tabela atual; >> >> zere o generator; >> >> insira os dados da tabela antiga na atual usando o generator atual >> >> insira os dados extraídos após inserir os antigos também usando o >> generator >> atual >> >> sds >> >> Nivaldo Martins >> 8º Semestre SI - Unijorge >> Salvador - BA >> >> >> Em 8 de setembro de 2010 19:34, Mario Rodrigues >> escreveu: >> >> > Opa Nivaldo, >> > >> > Foi mal...deixa ver se explico melhor! >> > Sistema de frente de loja...o sistema deu pau no dia 2/9 dai fizeram um >> > backup e limparam a base...inclusive conseguiram zerar o idVenda( que é >> > autoincremento )...e voltaram a vender...dai hoje recebi uma ligação >> para >> > saber se eu poderia juntar as duas bases, a que estava com problema que >> era >> > a base desde o dia 22/01/2010 ate o dia 02/09/2010...dai tenho uma outra >> > base do dia 03/09/2010 ate hoje....como faço para ter tudo numa base só? >> > como o idVendas da tbl venda tenha o mesmo valor do IdVenda da tbl >> > Itens_Venda...Uso o FB 1.5... >> > Ja que o idVenda foi zerado!!! >> > Teria como eu pegar o ultimo idVenda atual e incrementar +1? e esse >> valor >> > ficar tanto no id da tbl venda quanto no idvenda da tbl itens?? >> > >> > acho que compliquei mais ainda hehehe... >> > >> > >> > Em 8 de setembro de 2010 19:17, Nivaldo Martins > > >escreveu: >> > >> > > Olá Mário, >> > > >> > > poderia ser mais específico? Você quer juntar os registros da tabela >> > antiga >> > > com os registros da nova base? Os registros são os mesmos. O que >> > exatamente >> > > precisa? Não entendi direito. Explique mehor >> > > >> > > Sds, >> > > >> > > >> > > Nivaldo Martins >> > > 8º Semestre SI - Unijorge >> > > Salvador - BA >> > > >> > > >> > > Em 8 de setembro de 2010 19:02, Mario Rodrigues >> > > escreveu: >> > > >> > > > Prezados, >> > > > >> > > > Recebi uma missão quase impossivel...quase pq na informática nada é >> > > > impossivel hehehe >> > > > To com o seguinte problema...tenho uma base de dados de vendas...ou >> > seja >> > > ( >> > > > o >> > > > mais importante) vendas e itens_vendas...dai deu uma bronca e >> fizeram >> > > > backup >> > > > e limparam tudo e pra eles o problema foi resolvido!!! >> > > > Bom hj fui procurado para saber se daria para eu juntar a base que >> > estava >> > > > com problema com a base atual...a pergunta é a seguinte como faço >> para >> > > que >> > > > o >> > > > vendas.id_venda (autoincremento) fique com o mesmo valor de >> > > > itens_idVenda...alguem poderia me dar uma luz? >> > > > Vlw's >> > > > >> > > > -- >> > > > ******************************************************** >> > > > Mário Rodrigues >> > > > ______________________________________________ >> > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > > > Para saber como gerenciar/excluir seu cadastro na lista, use: >> > > > http://www.firebase.com.br/fb/artigo.php?id=1107 >> > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > >> > > ______________________________________________ >> > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > > Para saber como gerenciar/excluir seu cadastro na lista, use: >> > > http://www.firebase.com.br/fb/artigo.php?id=1107 >> > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > >> > ______________________________________________ >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > Para saber como gerenciar/excluir seu cadastro na lista, use: >> > http://www.firebase.com.br/fb/artigo.php?id=1107 >> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu 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 Thu Sep 9 12:25:06 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Thu, 9 Sep 2010 12:25:06 -0300 Subject: [firebase-br] Campos Null In-Reply-To: <001f01cb502a$2dde6830$0a01a8c0@Desenvolvimento> References: <001401cb5026$ba6f5970$0a01a8c0@Desenvolvimento> <001f01cb502a$2dde6830$0a01a8c0@Desenvolvimento> Message-ID: Na minha opnião, o problema não eh o campo estar ou nao nulo... e sim se o programa está preparado para isso... se vc, desde o principio, tratar caso o campo seja null, nao vai dar problema... só eh ruim quando vc num sabe como o programa se comporta caso esteja null... 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 9 de setembro de 2010 11:20, José Luiz escreveu: > Obrigado Daniel, > > no meu caso o campo é do tipo Time, se eu deixar com 00:00 o > sistema irá interpretar como meia-noite, neste caso vou deixar como nulo. > > José Luiz > > > > ----- Original Message ----- From: "Daniel Roatt" > To: "FireBase" > Sent: Thursday, September 09, 2010 10:00 AM > Subject: Re: [firebase-br] Campos Null > > > > Olha, em Delphi, dependendo do que vc estiver fazendo, vc tem que fazer um > tratamento se o campo em questão estiver nulo, por exemplo, atribuir um > valor nulo a uma variavel float, ou currency, temos o problema de access > violation, eu opitaria , em muitos casos, a nunca deixar um campo nulo, > para evitar problemas de conversão. > Mas, existem casos e casos, tem casos que é importante o valor ficar nulo, > então , na minha opniao, o negócio e ver caso a caso. > > Em 9 de setembro de 2010 10:55, José Luiz >escreveu: > > >> Bom dia senhores, >> >> gostaria da opinião dos senhores a respeito de se manter >> campos como Null no Firebird. >> A pergunta é, estes campos >> que estão como Null podem apresentar algum problema futuro ? >> Seria interessante preencher os campos mesmo com zeros ? >> >> >> Grato, >> >> >> José 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 >> >> > > > -- > Daniel Roatt > Cel: (19) 9174-3113 > TI Bessani Softwares -http://www.bessani.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 cslinf em gmail.com Thu Sep 9 12:25:55 2010 From: cslinf em gmail.com (Osvaldo.) Date: Thu, 9 Sep 2010 12:25:55 -0300 Subject: [firebase-br] Sitios gratis que soporten Firebird References: Message-ID: http://tinyurl.com/38zmfln Osvaldo "W O" escreveu na mensagem news:AANLkTim=BzANQj38zmyN-wVhkUsSYhg3f4tV5psFoaCn em mail.gmail.com... Hola a todos ¿Alguien conoce algún sitio gratuito que soporte Firebird? Quiero hacer un pequeño sitio web, no necesito que tenga muchas características. Saludos. Walter. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From joseluizgene em terra.com.br Thu Sep 9 12:36:12 2010 From: joseluizgene em terra.com.br (=?iso-8859-1?Q?Jos=E9_Luiz?=) Date: Thu, 9 Sep 2010 11:36:12 -0400 Subject: [firebase-br] Campos Null References: <001401cb5026$ba6f5970$0a01a8c0@Desenvolvimento><001f01cb502a$2dde6830$0a01a8c0@Desenvolvimento> Message-ID: <002801cb5034$bc82c7c0$0a01a8c0@Desenvolvimento> Obrigado Alysson, pelo visto quanto ao banco Firebird não ha problemas é só tratar os campos via sistema. José Luiz ----- Original Message ----- From: "Alysson Gonçalves de Azevedo" To: "FireBase" Sent: Thursday, September 09, 2010 11:25 AM Subject: Re: [firebase-br] Campos Null Na minha opnião, o problema não eh o campo estar ou nao nulo... e sim se o programa está preparado para isso... se vc, desde o principio, tratar caso o campo seja null, nao vai dar problema... só eh ruim quando vc num sabe como o programa se comporta caso esteja null... 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 9 de setembro de 2010 11:20, José Luiz escreveu: > Obrigado Daniel, > > no meu caso o campo é do tipo Time, se eu deixar com 00:00 o > sistema irá interpretar como meia-noite, neste caso vou deixar como nulo. > > José Luiz > > > > ----- Original Message ----- From: "Daniel Roatt" > To: "FireBase" > Sent: Thursday, September 09, 2010 10:00 AM > Subject: Re: [firebase-br] Campos Null > > > > Olha, em Delphi, dependendo do que vc estiver fazendo, vc tem que fazer um > tratamento se o campo em questão estiver nulo, por exemplo, atribuir um > valor nulo a uma variavel float, ou currency, temos o problema de access > violation, eu opitaria , em muitos casos, a nunca deixar um campo nulo, > para evitar problemas de conversão. > Mas, existem casos e casos, tem casos que é importante o valor ficar nulo, > então , na minha opniao, o negócio e ver caso a caso. > > Em 9 de setembro de 2010 10:55, José Luiz >escreveu: > > >> Bom dia senhores, >> >> gostaria da opinião dos senhores a respeito de se manter >> campos como Null no Firebird. >> A pergunta é, estes campos >> que estão como Null podem apresentar algum problema futuro ? >> Seria interessante preencher os campos mesmo com zeros ? >> >> >> Grato, >> >> >> José 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 >> >> > > > -- > Daniel Roatt > Cel: (19) 9174-3113 > TI Bessani Softwares -http://www.bessani.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 agalysson em gmail.com Thu Sep 9 12:55:46 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Thu, 9 Sep 2010 12:55:46 -0300 Subject: [firebase-br] Campos Null In-Reply-To: <002801cb5034$bc82c7c0$0a01a8c0@Desenvolvimento> References: <001401cb5026$ba6f5970$0a01a8c0@Desenvolvimento> <001f01cb502a$2dde6830$0a01a8c0@Desenvolvimento> <002801cb5034$bc82c7c0$0a01a8c0@Desenvolvimento> Message-ID: Não tem problema usar null no firebird... tanto que se vc fizer: select null+1 from rdb$database; num da erro... ja no delphi, se vc somar null com qq coisa, da erro 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 9 de setembro de 2010 12:36, José Luiz escreveu: > Obrigado Alysson, > > pelo visto quanto ao banco Firebird não ha problemas é > só tratar os campos via sistema. > > José Luiz > > > > ----- Original Message ----- From: "Alysson Gonçalves de Azevedo" < > agalysson em gmail.com> > > To: "FireBase" > Sent: Thursday, September 09, 2010 11:25 AM > > Subject: Re: [firebase-br] Campos Null > > > Na minha opnião, o problema não eh o campo estar ou nao nulo... e sim se o > programa está preparado para isso... > se vc, desde o principio, tratar caso o campo seja null, nao vai dar > problema... > só eh ruim quando vc num sabe como o programa se comporta caso esteja > null... > > > 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 9 de setembro de 2010 11:20, José Luiz >escreveu: > > Obrigado Daniel, >> >> no meu caso o campo é do tipo Time, se eu deixar com 00:00 o >> sistema irá interpretar como meia-noite, neste caso vou deixar como nulo. >> >> José Luiz >> >> >> >> ----- Original Message ----- From: "Daniel Roatt" >> To: "FireBase" >> Sent: Thursday, September 09, 2010 10:00 AM >> Subject: Re: [firebase-br] Campos Null >> >> >> >> Olha, em Delphi, dependendo do que vc estiver fazendo, vc tem que fazer um >> tratamento se o campo em questão estiver nulo, por exemplo, atribuir um >> valor nulo a uma variavel float, ou currency, temos o problema de access >> violation, eu opitaria , em muitos casos, a nunca deixar um campo nulo, >> para evitar problemas de conversão. >> Mas, existem casos e casos, tem casos que é importante o valor ficar nulo, >> então , na minha opniao, o negócio e ver caso a caso. >> >> Em 9 de setembro de 2010 10:55, José Luiz > >escreveu: >> >> >> Bom dia senhores, >>> >>> gostaria da opinião dos senhores a respeito de se manter >>> campos como Null no Firebird. >>> A pergunta é, estes campos >>> que estão como Null podem apresentar algum problema futuro ? >>> Seria interessante preencher os campos mesmo com zeros ? >>> >>> >>> Grato, >>> >>> >>> José 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 >>> >>> >>> >> >> -- >> Daniel Roatt >> Cel: (19) 9174-3113 >> TI Bessani Softwares -http://www.bessani.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 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From omarhaddadm em gmail.com Thu Sep 9 13:06:38 2010 From: omarhaddadm em gmail.com (Omar Marques Haddad) Date: Thu, 9 Sep 2010 12:06:38 -0400 Subject: [firebase-br] =?iso-8859-1?q?Ref=2E_Par=E2metros_b=E1sicos_cria?= =?iso-8859-1?q?=E7=E3o_BD_2=2E1?= Message-ID: Boa tarde, amigos(as), Quais seriam os parâmetros básicos para a criação de uma base Firebird 2.1 ? (charset ?, PageSize, Dialect 3 ou 1) Obrigado a todos. Abraço -- Att. Omar Marques Haddad Analista de Sistemas Sênior From nivaldomart em gmail.com Thu Sep 9 13:15:21 2010 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Thu, 9 Sep 2010 13:15:21 -0300 Subject: [firebase-br] Campos Null In-Reply-To: <001401cb5026$ba6f5970$0a01a8c0@Desenvolvimento> References: <001401cb5026$ba6f5970$0a01a8c0@Desenvolvimento> Message-ID: Desconheço problemas com campos nulos do firebird. O que pode acontecer é quanto à aplicação se não for feito tratamento adequado de campos nulos retornados em consultas. Pode te dar alguma dor de cabeça, mas nada que boas práticas não evitem. sds, Nivaldo Martins Em 9 de setembro de 2010 10:55, José Luiz escreveu: > > Bom dia senhores, > > gostaria da opinião dos senhores a respeito de se manter > campos como Null no Firebird. > A pergunta é, estes campos > que estão como Null podem apresentar algum problema futuro ? > Seria interessante preencher os campos mesmo com zeros ? > > > Grato, > > > José Luiz > > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From uberdam em sinprod.com.br Thu Sep 9 13:44:01 2010 From: uberdam em sinprod.com.br (Uberdam Sinprod) Date: Thu, 09 Sep 2010 13:44:01 -0300 Subject: [firebase-br] Campos Null In-Reply-To: References: <001401cb5026$ba6f5970$0a01a8c0@Desenvolvimento> Message-ID: <4C890ED1.9040704@sinprod.com.br> concordo com os colegas, mas tbm acho que a toda hora e todo momento ficar tratando valores do banco para verificar se são nulos é um saco. Em 9/9/2010 13:15, Nivaldo Martins escreveu: > Desconheço problemas com campos nulos do firebird. O que pode acontecer é > quanto à aplicação se não for feito tratamento adequado de campos nulos > retornados em consultas. Pode te dar alguma dor de cabeça, mas nada que boas > práticas não evitem. > > sds, > > Nivaldo Martins > > Em 9 de setembro de 2010 10:55, José Luizescreveu: > >> Bom dia senhores, >> >> gostaria da opinião dos senhores a respeito de se manter >> campos como Null no Firebird. >> A pergunta é, estes campos >> que estão como Null podem apresentar algum problema futuro ? >> Seria interessante preencher os campos mesmo com zeros ? >> >> >> Grato, >> >> >> José Luiz >> >> >> >> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From danielroatt em gmail.com Thu Sep 9 13:55:50 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Thu, 9 Sep 2010 13:55:50 -0300 Subject: [firebase-br] Campos Null In-Reply-To: <4C890ED1.9040704@sinprod.com.br> References: <001401cb5026$ba6f5970$0a01a8c0@Desenvolvimento> <4C890ED1.9040704@sinprod.com.br> Message-ID: Concordo com vc Uberdam, *Eu, em alguns casos, travo os campos Null com trigers, dá menos problema do que ficar tratando eles, não é? * Em 9 de setembro de 2010 13:44, Uberdam Sinprod escreveu: > concordo com os colegas, mas tbm acho que a toda hora e todo momento ficar > tratando valores do banco para verificar se são nulos é um saco. > > Em 9/9/2010 13:15, Nivaldo Martins escreveu: > > Desconheço problemas com campos nulos do firebird. O que pode acontecer é >> quanto à aplicação se não for feito tratamento adequado de campos nulos >> retornados em consultas. Pode te dar alguma dor de cabeça, mas nada que >> boas >> práticas não evitem. >> >> sds, >> >> Nivaldo Martins >> >> Em 9 de setembro de 2010 10:55, José Luiz> >escreveu: >> >> Bom dia senhores, >>> >>> gostaria da opinião dos senhores a respeito de se manter >>> campos como Null no Firebird. >>> A pergunta é, estes campos >>> que estão como Null podem apresentar algum problema futuro ? >>> Seria interessante preencher os campos mesmo com zeros ? >>> >>> >>> Grato, >>> >>> >>> José Luiz >>> >>> >>> >>> >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ From listas em fasystem.com.br Thu Sep 9 14:04:57 2010 From: listas em fasystem.com.br (Jose Aparecido da Silva - Fasystem) Date: Thu, 9 Sep 2010 14:04:57 -0300 Subject: [firebase-br] RES: Sitios gratis que soporten Firebird In-Reply-To: Message-ID: Muito Legal [ ]'s Jose Aparecido da Silva -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Osvaldo. Enviada em: quinta-feira, 9 de setembro de 2010 12:26 Para: lista em firebase.com.br Assunto: Re: [firebase-br] Sitios gratis que soporten Firebird http://tinyurl.com/38zmfln Osvaldo "W O" escreveu na mensagem news:AANLkTim=BzANQj38zmyN-wVhkUsSYhg3f4tV5psFoaCn em mail.gmail.com... Hola a todos ¿Alguien conoce algún sitio gratuito que soporte Firebird? Quiero hacer un pequeño sitio web, no necesito que tenga muchas características. Saludos. Walter. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From armando.boza em gmail.com Thu Sep 9 14:14:24 2010 From: armando.boza em gmail.com (=?ISO-8859-1?Q?Armando_Boza_Gon=E7alves?=) Date: Thu, 09 Sep 2010 14:14:24 -0300 Subject: [firebase-br] Sitios gratis que soporten Firebird In-Reply-To: References: Message-ID: <4C8915F0.30003@gmail.com> Em 09/09/2010 12:25, Osvaldo. escreveu: > http://tinyurl.com/38zmfln > > Osvaldo kkkkkkkkkkkkkkkkkkkkkkkkkk, gostei dessa parada. From joseluizgene em terra.com.br Thu Sep 9 14:30:24 2010 From: joseluizgene em terra.com.br (=?iso-8859-1?Q?Jos=E9_Luiz?=) Date: Thu, 9 Sep 2010 13:30:24 -0400 Subject: [firebase-br] Campos Null References: <001401cb5026$ba6f5970$0a01a8c0@Desenvolvimento><4C890ED1.9040704@sinprod.com.br> Message-ID: <001001cb5044$b0c9e250$0a01a8c0@Desenvolvimento> Grato a todos pelas respostas. José Luiz ----- Original Message ----- From: "Daniel Roatt" To: "FireBase" Sent: Thursday, September 09, 2010 12:55 PM Subject: Re: [firebase-br] Campos Null Concordo com vc Uberdam, *Eu, em alguns casos, travo os campos Null com trigers, dá menos problema do que ficar tratando eles, não é? * Em 9 de setembro de 2010 13:44, Uberdam Sinprod escreveu: > concordo com os colegas, mas tbm acho que a toda hora e todo momento > ficar > tratando valores do banco para verificar se são nulos é um saco. > > Em 9/9/2010 13:15, Nivaldo Martins escreveu: > > Desconheço problemas com campos nulos do firebird. O que pode acontecer é >> quanto à aplicação se não for feito tratamento adequado de campos nulos >> retornados em consultas. Pode te dar alguma dor de cabeça, mas nada que >> boas >> práticas não evitem. >> >> sds, >> >> Nivaldo Martins >> >> Em 9 de setembro de 2010 10:55, José Luiz> >escreveu: >> >> Bom dia senhores, >>> >>> gostaria da opinião dos senhores a respeito de se manter >>> campos como Null no Firebird. >>> A pergunta é, estes campos >>> que estão como Null podem apresentar algum problema futuro ? >>> Seria interessante preencher os campos mesmo com zeros ? >>> >>> >>> Grato, >>> >>> >>> José Luiz >>> >>> >>> >>> >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.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 marioirodrigues em gmail.com Thu Sep 9 14:30:32 2010 From: marioirodrigues em gmail.com (Mario Rodrigues) Date: Thu, 9 Sep 2010 14:30:32 -0300 Subject: [firebase-br] Erro restore Message-ID: Pessoal, Já mandei um email, mas como estava cheio de duvidas vo enviar so este com o erro...ja resolvi o division by zero.. Mas ainda ao tentar restaurar um backup da o seguinte erro: msg1 - attempt to store duplicate value in unique index RDB$PRIMARY1051 Nesse index tem: DATA_LANCAMENTO SEQ_LANC_BANCO COD_ITEM_RATEIO msg2 - Action cancelled by trigger <3> to preserve data integrity Alguem pode me dar um help?? vlw From sistemas2000profesional em gmail.com Thu Sep 9 14:56:17 2010 From: sistemas2000profesional em gmail.com (W O) Date: Thu, 9 Sep 2010 13:56:17 -0400 Subject: [firebase-br] Sitios gratis que soporten Firebird In-Reply-To: References: Message-ID: Osvaldo, eso fue lo primero que hice, pero no encontré ninguno gratis, salvo en República Checa, y yo no entiendo una palabra del checo. Así que tu "ayuda" no sirvió para nada. Saludos. Walter. From danielroatt em gmail.com Thu Sep 9 15:00:32 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Thu, 9 Sep 2010 15:00:32 -0300 Subject: [firebase-br] Sitios gratis que soporten Firebird In-Reply-To: References: Message-ID: Creio que gratis é impossivel, porem existem alguns ai por R$ 10,00 , acho que seja um valor baixo para experimentar, menos de R$ 120,00 anuais =D . Acho que é um preço justo não é? 2010/9/9 W O > Osvaldo, eso fue lo primero que hice, pero no encontré ninguno gratis, > salvo > en República Checa, y yo no entiendo una palabra del checo. Así que tu > "ayuda" no sirvió para nada. > > Saludos. > > Walter. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ From cpd em lekagi.com.br Thu Sep 9 15:13:24 2010 From: cpd em lekagi.com.br (=?iso-8859-1?B?SuFiZXIgLSBDcGQgTGVrYWdp?= ) Date: Thu, 9 Sep 2010 14:13:24 -0400 (Hora Padrão Brasil Central) Subject: [firebase-br] Res: Re: Sitios gratis que soporten Firebird References: Message-ID: <4C8923C4.000001.03856@JABER-NB> Como o Daniel disse, não é gratuito mas o preço é muito interessante: http://www.fbserver.com/?cantu Espero ter ajudado. Jáber S. C. Lima -------Mensagem original------- De: Daniel Roatt Data: 09/09/2010 14:05:01 Para: FireBase Assunto: Re: [firebase-br] Sitios gratis que soporten Firebird Creio que gratis é impossivel, porem existem alguns ai por R$ 10,00 , acho que seja um valor baixo para experimentar, menos de R$ 120,00 anuais =D . Acho que é um preço justo não é? 2010/9/9 W O > Osvaldo, eso fue lo primero que hice, pero no encontré ninguno gratis, > salvo > en República Checa, y yo no entiendo una palabra del checo. Así que tu > "ayuda" no sirvió para nada. > > Saludos. > > Walter. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.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 fabiano em clippnet.com.br Thu Sep 9 16:18:21 2010 From: fabiano em clippnet.com.br (Fabiano Martins) Date: Thu, 9 Sep 2010 16:18:21 -0300 Subject: [firebase-br] win 7 64 bits Server Linux, client FB Win7 In-Reply-To: References: Message-ID: <65548F6634214865BA27B9EB91EEC6BC@odir> Boa tarde! executa essa linha de comando que creio que vc vai conseguir. C:\Windows\SysWOW64\odbcad32.exe -------------------------------------------------- From: "Artur Sanfins" Sent: Thursday, September 09, 2010 9:44 AM To: Subject: [firebase-br] win 7 64 bits Server Linux, client FB Win7 > nosso servidor é linux com FB 2.1.3 > (em todos micros 32 Bits com Win7 ou XP estão todos OK) > > temos um note com Win 7 64 Bits > > ao instalar o FB a opção client não abre (fica desabilitado). > Mesmo tentanto instalar via opcao Client somente, nas ferramentas adm/odbc > não aparece a opcao de firebird para criar um novo odbc > O BDE(exibe 32 bits no painel de controle), exibe todas os odbcs, > inclusive o do firebird. > Tentei instalar o OBDC Firebird 32 e 64 Bits, e não aparece no ODBC. > > Preciso instalar somente o Client do Firebird e OBDC respectivo para > acessar o FB que está no linux. > O que está errado e o que fazer para conseguir criar o ODBC corretamente ? > > grato > > Artur > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From uberdam em sinprod.com.br Thu Sep 9 16:27:52 2010 From: uberdam em sinprod.com.br (Uberdam Sinprod) Date: Thu, 09 Sep 2010 16:27:52 -0300 Subject: [firebase-br] Campos Null In-Reply-To: <001001cb5044$b0c9e250$0a01a8c0@Desenvolvimento> References: <001401cb5026$ba6f5970$0a01a8c0@Desenvolvimento><4C890ED1.9040704@sinprod.com.br> <001001cb5044$b0c9e250$0a01a8c0@Desenvolvimento> Message-ID: <4C893538.1080701@sinprod.com.br> eu procuro sempre em camos numéricos utilizar valor default, e quando for campo strings trato no código Em 9/9/2010 14:30, José Luiz escreveu: > > Grato a todos pelas respostas. > > José Luiz > > > > ----- Original Message ----- From: "Daniel Roatt" > To: "FireBase" > Sent: Thursday, September 09, 2010 12:55 PM > Subject: Re: [firebase-br] Campos Null > > > Concordo com vc Uberdam, > *Eu, em alguns casos, travo os campos Null com trigers, dá menos > problema do > que ficar tratando eles, não é? > * > Em 9 de setembro de 2010 13:44, Uberdam Sinprod > escreveu: > >> concordo com os colegas, mas tbm acho que a toda hora e todo momento >> ficar >> tratando valores do banco para verificar se são nulos é um saco. >> >> Em 9/9/2010 13:15, Nivaldo Martins escreveu: >> >> Desconheço problemas com campos nulos do firebird. O que pode >> acontecer é >>> quanto à aplicação se não for feito tratamento adequado de campos nulos >>> retornados em consultas. Pode te dar alguma dor de cabeça, mas nada que >>> boas >>> práticas não evitem. >>> >>> sds, >>> >>> Nivaldo Martins >>> >>> Em 9 de setembro de 2010 10:55, José Luiz>> >escreveu: >>> >>> Bom dia senhores, >>>> >>>> gostaria da opinião dos senhores a respeito de se manter >>>> campos como Null no Firebird. >>>> A pergunta é, estes campos >>>> que estão como Null podem apresentar algum problema futuro ? >>>> Seria interessante preencher os campos mesmo com zeros ? >>>> >>>> >>>> Grato, >>>> >>>> >>>> José Luiz >>>> >>>> >>>> >>>> >>>> >>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > From marioirodrigues em gmail.com Thu Sep 9 16:48:23 2010 From: marioirodrigues em gmail.com (Mario Rodrigues) Date: Thu, 9 Sep 2010 16:48:23 -0300 Subject: [firebase-br] Erro restore In-Reply-To: References: Message-ID: Puts ja executei varios comando usando o gfix pra ver se ta corrompido..nao da erro...dai mesmo assim faço a verificação de corrupcao, faco bkp dai no restore novamente o erro...alguem?? []'s 2010/9/9 Mario Rodrigues > Pessoal, > > Já mandei um email, mas como estava cheio de duvidas vo enviar so este com > o erro...ja resolvi o division by zero.. > Mas ainda ao tentar restaurar um backup da o seguinte erro: > > msg1 - attempt to store duplicate value in > unique index RDB$PRIMARY1051 > > Nesse index tem: > DATA_LANCAMENTO > SEQ_LANC_BANCO > COD_ITEM_RATEIO > > msg2 - Action cancelled by trigger <3> to preserve data integrity > > Alguem pode me dar um help?? > > vlw > -- ******************************************************** Mário Rodrigues Contato: 55 91 8245-0957 E-mail: marioirodrigues em gmail.com msn: marioirodrigues em hotmail.com http://marioirodrigues.blogspot.com/ Windows 7 user ******************************************************** From dave.malkavian em gmail.com Thu Sep 9 17:00:36 2010 From: dave.malkavian em gmail.com (Alexandre Sousa) Date: Thu, 9 Sep 2010 17:00:36 -0300 Subject: [firebase-br] Erro restore References: Message-ID: <00a301cb5059$ad944d40$6e01a8c0@ITT> A corrupção do seu banco pode ter feito com que algum valor duplicado fosse armazenado na sua primary key (se for uma pk) ou algum valor estranho num campo com fk (se for o caso)... Remova as constraints e procure por casos desse tipo. []'s Alexandre Sousa ----- Original Message ----- From: "Mario Rodrigues" To: "FireBase" Sent: Thursday, September 09, 2010 4:48 PM Subject: Re: [firebase-br] Erro restore Puts ja executei varios comando usando o gfix pra ver se ta corrompido..nao da erro...dai mesmo assim faço a verificação de corrupcao, faco bkp dai no restore novamente o erro...alguem?? []'s 2010/9/9 Mario Rodrigues > Pessoal, > > Já mandei um email, mas como estava cheio de duvidas vo enviar so este com > o erro...ja resolvi o division by zero.. > Mas ainda ao tentar restaurar um backup da o seguinte erro: > > msg1 - attempt to store duplicate value in > unique index RDB$PRIMARY1051 > > Nesse index tem: > DATA_LANCAMENTO > SEQ_LANC_BANCO > COD_ITEM_RATEIO > > msg2 - Action cancelled by trigger <3> to preserve data integrity > > Alguem pode me dar um help?? > > vlw > -- ******************************************************** Mário Rodrigues Contato: 55 91 8245-0957 E-mail: marioirodrigues em gmail.com msn: marioirodrigues em hotmail.com http://marioirodrigues.blogspot.com/ Windows 7 user ******************************************************** ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From marioirodrigues em gmail.com Thu Sep 9 17:30:43 2010 From: marioirodrigues em gmail.com (Mario Rodrigues) Date: Thu, 9 Sep 2010 17:30:43 -0300 Subject: [firebase-br] Erro restore In-Reply-To: <00a301cb5059$ad944d40$6e01a8c0@ITT> References: <00a301cb5059$ad944d40$6e01a8c0@ITT> Message-ID: Opa Alexandre, Tento ALTER TABLE movimentos DROP CONSTRAINT PK_MOVIMENTOS dai me retorna o erro: q a operação não está definido para tabelas do sistema. Ação cancelada por trigger (@ 1) para preservar a integridade dos dados. Não é possível excluir PRIMARY KEY a ser utilizado na definição FOREIGN KEY. como posso descobrir essa trigger? vlww Em 9 de setembro de 2010 17:00, Alexandre Sousa escreveu: > A corrupção do seu banco pode ter feito com que algum valor duplicado fosse > armazenado na sua primary key (se for uma pk) ou algum valor estranho num > campo com fk (se for o caso)... > > Remova as constraints e procure por casos desse tipo. > > []'s > Alexandre Sousa > > ----- Original Message ----- From: "Mario Rodrigues" < > marioirodrigues em gmail.com> > To: "FireBase" > Sent: Thursday, September 09, 2010 4:48 PM > Subject: Re: [firebase-br] Erro restore > > > > Puts ja executei varios comando usando o gfix pra ver se ta corrompido..nao > da erro...dai mesmo assim faço a verificação de corrupcao, faco bkp dai no > restore novamente o erro...alguem?? > > []'s > > 2010/9/9 Mario Rodrigues > > Pessoal, >> >> Já mandei um email, mas como estava cheio de duvidas vo enviar so este com >> o erro...ja resolvi o division by zero.. >> Mas ainda ao tentar restaurar um backup da o seguinte erro: >> >> msg1 - attempt to store duplicate value in >> unique index RDB$PRIMARY1051 >> >> Nesse index tem: >> DATA_LANCAMENTO >> SEQ_LANC_BANCO >> COD_ITEM_RATEIO >> >> msg2 - Action cancelled by trigger <3> to preserve data integrity >> >> Alguem pode me dar um help?? >> >> vlw >> >> > > > -- > ******************************************************** > Mário Rodrigues > Contato: 55 91 8245-0957 > E-mail: marioirodrigues em gmail.com > msn: marioirodrigues em hotmail.com > http://marioirodrigues.blogspot.com/ > Windows 7 user > ******************************************************** > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- ******************************************************** Mário Rodrigues Contato: 55 91 8245-0957 E-mail: marioirodrigues em gmail.com msn: marioirodrigues em hotmail.com http://marioirodrigues.blogspot.com/ Windows 7 user ******************************************************** From dave.malkavian em gmail.com Thu Sep 9 17:52:08 2010 From: dave.malkavian em gmail.com (Alexandre Sousa) Date: Thu, 9 Sep 2010 17:52:08 -0300 Subject: [firebase-br] Erro restore References: <00a301cb5059$ad944d40$6e01a8c0@ITT> Message-ID: <00a701cb5060$df8eeec0$6e01a8c0@ITT> No IBExpert tem uma aba chamada Dependencies. Entra lá e procura pelas dependências que existem nesse campo. O @1 é um problema com as mensagens do firebird. Qual versão você ta usando? Certifique-se de utilizar a client correta, pois influencia nessa "tradução" das mensagens de erros. []'s Alexandre Sousa ----- Original Message ----- From: "Mario Rodrigues" To: "FireBase" Sent: Thursday, September 09, 2010 5:30 PM Subject: Re: [firebase-br] Erro restore Opa Alexandre, Tento ALTER TABLE movimentos DROP CONSTRAINT PK_MOVIMENTOS dai me retorna o erro: q a operação não está definido para tabelas do sistema. Ação cancelada por trigger (@ 1) para preservar a integridade dos dados. Não é possível excluir PRIMARY KEY a ser utilizado na definição FOREIGN KEY. como posso descobrir essa trigger? vlww Em 9 de setembro de 2010 17:00, Alexandre Sousa escreveu: > A corrupção do seu banco pode ter feito com que algum valor duplicado > fosse > armazenado na sua primary key (se for uma pk) ou algum valor estranho num > campo com fk (se for o caso)... > > Remova as constraints e procure por casos desse tipo. > > []'s > Alexandre Sousa > > ----- Original Message ----- From: "Mario Rodrigues" < > marioirodrigues em gmail.com> > To: "FireBase" > Sent: Thursday, September 09, 2010 4:48 PM > Subject: Re: [firebase-br] Erro restore > > > > Puts ja executei varios comando usando o gfix pra ver se ta > corrompido..nao > da erro...dai mesmo assim faço a verificação de corrupcao, faco bkp dai no > restore novamente o erro...alguem?? > > []'s > > 2010/9/9 Mario Rodrigues > > Pessoal, >> >> Já mandei um email, mas como estava cheio de duvidas vo enviar so este >> com >> o erro...ja resolvi o division by zero.. >> Mas ainda ao tentar restaurar um backup da o seguinte erro: >> >> msg1 - attempt to store duplicate value > transactions>in >> unique index RDB$PRIMARY1051 >> >> Nesse index tem: >> DATA_LANCAMENTO >> SEQ_LANC_BANCO >> COD_ITEM_RATEIO >> >> msg2 - Action cancelled by trigger <3> to preserve data integrity >> >> Alguem pode me dar um help?? >> >> vlw >> >> > > > -- > ******************************************************** > Mário Rodrigues > Contato: 55 91 8245-0957 > E-mail: marioirodrigues em gmail.com > msn: marioirodrigues em hotmail.com > http://marioirodrigues.blogspot.com/ > Windows 7 user > ******************************************************** > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- ******************************************************** Mário Rodrigues Contato: 55 91 8245-0957 E-mail: marioirodrigues em gmail.com msn: marioirodrigues em hotmail.com http://marioirodrigues.blogspot.com/ Windows 7 user ******************************************************** ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From centriscorps em gmail.com Thu Sep 9 19:41:58 2010 From: centriscorps em gmail.com (renato) Date: Thu, 9 Sep 2010 19:41:58 -0300 Subject: [firebase-br] Sitios gratis que soporten Firebird In-Reply-To: References: Message-ID: Esse pequeno site será feito em php, asp. asp.net? Talvez possa ajuda-lo. Renato From marioirodrigues em gmail.com Thu Sep 9 21:23:51 2010 From: marioirodrigues em gmail.com (Mario Rodrigues) Date: Thu, 9 Sep 2010 21:23:51 -0300 Subject: [firebase-br] Erro restore In-Reply-To: <00a701cb5060$df8eeec0$6e01a8c0@ITT> References: <00a301cb5059$ad944d40$6e01a8c0@ITT> <00a701cb5060$df8eeec0$6e01a8c0@ITT> Message-ID: Alexandre, Obrigado pela ajuda...primeira vez q to usando o FB...tenho um pouco mais de "conhecimento" no MySql...mas to firme e forte hehehe Vamos por partes...o index em questão numa tbl possui os campos DATA,SEQ_LANC,COD_ITEM...em outra o index so tem esses 2 campos DATA,SEQ_LANC... dai a tbl 1 possui 6 dependencias com outras tbl's e a segunda possui so com 1 tbl...eliminar as dependencias pode ocasionar integridade do banco?..acho q sim ne? entao como eu poderia resolver isso? Agora sobre a versao o banco é um .gdb dai coloquei o FB 1.0...tb mudei pra versao (no IbExpert) pro FB 1.5 e o resultado é o mesmo..mudando pro 1.0 a msg foi esta: This operation is not defined for system tables. unsuccessful metadata update. @1. Novamente obrigado pela ajuda!! Em 9 de setembro de 2010 17:52, Alexandre Sousa escreveu: > No IBExpert tem uma aba chamada Dependencies. Entra lá e procura pelas > dependências que existem nesse campo. > > O @1 é um problema com as mensagens do firebird. Qual versão você ta > usando? Certifique-se de utilizar a client correta, pois influencia nessa > "tradução" das mensagens de erros. > > > []'s > Alexandre Sousa > > ----- Original Message ----- From: "Mario Rodrigues" < > marioirodrigues em gmail.com> > To: "FireBase" > Sent: Thursday, September 09, 2010 5:30 PM > > Subject: Re: [firebase-br] Erro restore > > > Opa Alexandre, > > Tento > ALTER TABLE movimentos DROP CONSTRAINT PK_MOVIMENTOS > > dai me retorna o erro: > q a operação não está definido para tabelas do sistema. > Ação cancelada por trigger (@ 1) para preservar a integridade dos dados. > Não é possível excluir PRIMARY KEY a ser utilizado na definição FOREIGN > KEY. > > como posso descobrir essa trigger? > > vlww > > Em 9 de setembro de 2010 17:00, Alexandre Sousa > escreveu: > > A corrupção do seu banco pode ter feito com que algum valor duplicado >> fosse >> armazenado na sua primary key (se for uma pk) ou algum valor estranho num >> campo com fk (se for o caso)... >> >> Remova as constraints e procure por casos desse tipo. >> >> []'s >> Alexandre Sousa >> >> ----- Original Message ----- From: "Mario Rodrigues" < >> marioirodrigues em gmail.com> >> To: "FireBase" >> Sent: Thursday, September 09, 2010 4:48 PM >> Subject: Re: [firebase-br] Erro restore >> >> >> >> Puts ja executei varios comando usando o gfix pra ver se ta >> corrompido..nao >> da erro...dai mesmo assim faço a verificação de corrupcao, faco bkp dai no >> restore novamente o erro...alguem?? >> >> []'s >> >> 2010/9/9 Mario Rodrigues >> >> Pessoal, >> >>> >>> Já mandei um email, mas como estava cheio de duvidas vo enviar so este >>> com >>> o erro...ja resolvi o division by zero.. >>> Mas ainda ao tentar restaurar um backup da o seguinte erro: >>> >>> msg1 - attempt to store duplicate value >> transactions>in >>> unique index RDB$PRIMARY1051 >>> >>> Nesse index tem: >>> DATA_LANCAMENTO >>> SEQ_LANC_BANCO >>> COD_ITEM_RATEIO >>> >>> msg2 - Action cancelled by trigger <3> to preserve data integrity >>> >>> Alguem pode me dar um help?? >>> >>> vlw >>> >>> >>> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > > > -- > ******************************************************** > Mário Rodrigues > Contato: 55 91 8245-0957 > E-mail: marioirodrigues em gmail.com > msn: marioirodrigues em hotmail.com > http://marioirodrigues.blogspot.com/ > Windows 7 user > ******************************************************** > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Sep 9 22:31:06 2010 From: sistemas2000profesional em gmail.com (W O) Date: Thu, 9 Sep 2010 21:31:06 -0400 Subject: [firebase-br] Sitios gratis que soporten Firebird In-Reply-To: References: Message-ID: Gracias a todos por responder (exceptuando a Osvaldo, claro, y a quienes encontraron graciosa su respuesta). Renato, la idea es hacerlo con PHP y con Firebird, la intención es simplemente mostrar algunas fotos con sus datos. La ubicación de dichas fotos y los demás datos se encontrarían en tablas Firebird. Y sí, toda ayuda será siempre muy bienvenida, siempre hay mucho por aprender. Saludos. Walter. From levymoreira.ce em gmail.com Fri Sep 10 09:02:08 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Fri, 10 Sep 2010 09:02:08 -0300 Subject: [firebase-br] Left join lento Message-ID: Tenho um sql com uns 4 jins e ainda um sp: select ...... >From IN01LAN LAN 'Left Join IN01PRO PRO on PRO.CDPRO = LAN.CDPRO 'Left Join IN01FAT FAT on FAT.FATUR = LAN.NOTFI 'Left Join IN01CLI CLI on CLI.CDCLI = FAT.CDCLI 'Left join IN01LAN L on L.CDPRO = LAN.CDPRO, 'SP_GETSALDOGRADE(PRO.CDPRO, LAN.GRADE) PROC ') .......... o problema e que depois que foi adiciando o lan que é uma tabela muito grande o sql ficou lento, so vejo duas soluções ou tiro ou crio um indice no campo do lan, não posso tirar então terei de adicionar outro indice faço errado em adicionar outro indice a um tabela que ja possui 2 idic. isso pode me prejudicar? como posso resolver isso melhor? -- Levy Moreira - Sistech Informática Juzeiro do Norte - Ce From rmc1701e em ig.com.br Fri Sep 10 09:56:45 2010 From: rmc1701e em ig.com.br (Reginaldo Martins Costa) Date: Fri, 10 Sep 2010 09:56:45 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Grava=E7=E3o_direta_no_BD?= In-Reply-To: <-8457065116195531897@unknownmsgid> References: <4C6ECAA8.6030508@marketingrapido.com.br> <006601cb4098$dc7b8400$6e01a8c0@ITT> <-8457065116195531897@unknownmsgid> Message-ID: Como faço para saber se o meu banco está com Forced Writes ligado ou desligado? Em 20 de agosto de 2010 16:55, Felix - Sol escreveu: > Trabalhar com o Forced Writes desligado é pedir por banco corrompido. > > > 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 Alexandre Sousa > Enviada em: sexta-feira, 20 de agosto de 2010 15:53 > Para: FireBase > Assunto: Re: [firebase-br] Gravação direta no BD > > Ative a opção Forced Writes. > > gfix -write sync [base] -user sysdba -pass [senha do sysdba] > > []'s > Alexandre Sousa > ----- Original Message ----- > From: "Pablo Farias" > To: "FireBase" > Sent: Friday, August 20, 2010 3:34 PM > Subject: [firebase-br] Gravação direta no BD > > > Ola, > existe alguma forma de gravar direto no banco ao inves de no cache ? > pois veja os sistemas que desenvolvemos maioria das veses trabalha > localmente nao tem servidor, > entao nao tem por que ir para cache só depois ser gravado fisicamente. > Existe alguma forma de mudar a forma de gravação? > > > -- > Pablo Farias > Fone(81)9169.3339 > developer em marketingrapido.com.br > www.marketingrapido.com.br > www.marketsistemas.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 samuel.peres.ferreira em gmail.com Fri Sep 10 10:03:16 2010 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Fri, 10 Sep 2010 10:03:16 -0300 Subject: [firebase-br] Left join lento In-Reply-To: References: Message-ID: ola qualquer indice q vc adicione, é um processo a mais nas atualizacoes da tabela, nas inclusoes ou alteracoes q envolvam os campos que participem do indice e tambem vai aumentar o tamanho do banco 'tecnicamente', tem q ser medida a vantagem deste sql (se vai ser muito utilizado) e o impacto que ele representa nas atualizacoes. mas eu sempre que preciso de indice para uma consulta ou relatorio q seja demorado, eu crio indices, se existem muitas buscas sequencias (natural) o ideal é vc analisar o 'plan' dessa sql e ver onde esta o gargalo espero ter ajudado samuel From felix.sol em terra.com.br Fri Sep 10 10:03:27 2010 From: felix.sol em terra.com.br (Felix) Date: Fri, 10 Sep 2010 10:03:27 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A_Grava=E7=E3o_direta_n?= =?iso-8859-1?q?o_BD?= In-Reply-To: References: <4C6ECAA8.6030508@marketingrapido.com.br> <006601cb4098$dc7b8400$6e01a8c0@ITT> <-8457065116195531897@unknownmsgid> Message-ID: <002301cb50e8$9149aab0$b3dd0010$@sol@terra.com.br> Nas ferramentas de gerenciamento do banco você tem essa informacao... eu uso o Flamerobin == basta olhar no Database Properties. 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 Reginaldo Martins Costa Enviada em: sexta-feira, 10 de setembro de 2010 09:57 Para: FireBase Assunto: Re: [firebase-br] RES: Gravação direta no BD Como faço para saber se o meu banco está com Forced Writes ligado ou desligado? Em 20 de agosto de 2010 16:55, Felix - Sol escreveu: > Trabalhar com o Forced Writes desligado é pedir por banco corrompido. > > > 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 Alexandre Sousa > Enviada em: sexta-feira, 20 de agosto de 2010 15:53 > Para: FireBase > Assunto: Re: [firebase-br] Gravação direta no BD > > Ative a opção Forced Writes. > > gfix -write sync [base] -user sysdba -pass [senha do sysdba] > > []'s > Alexandre Sousa > ----- Original Message ----- > From: "Pablo Farias" > To: "FireBase" > Sent: Friday, August 20, 2010 3:34 PM > Subject: [firebase-br] Gravação direta no BD > > > Ola, > existe alguma forma de gravar direto no banco ao inves de no cache ? > pois veja os sistemas que desenvolvemos maioria das veses trabalha > localmente nao tem servidor, > entao nao tem por que ir para cache só depois ser gravado fisicamente. > Existe alguma forma de mudar a forma de gravação? > > > -- > Pablo Farias > Fone(81)9169.3339 > developer em marketingrapido.com.br > www.marketingrapido.com.br > www.marketsistemas.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 > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cslinf em gmail.com Fri Sep 10 10:38:13 2010 From: cslinf em gmail.com (Osvaldo.) Date: Fri, 10 Sep 2010 10:38:13 -0300 Subject: [firebase-br] Sitios gratis que soporten Firebird References: Message-ID: Procurar no Google é ser engraçado ? Não sabia. Osvaldo "W O" escreveu na mensagem news:AANLkTinaN0cqWG=Bp1oS5BvzxvYSJvSB6fNU3Hu98Wc4 em mail.gmail.com... Gracias a todos por responder (exceptuando a Osvaldo, claro, y a quienes encontraron graciosa su respuesta). Renato, la idea es hacerlo con PHP y con Firebird, la intención es simplemente mostrar algunas fotos con sus datos. La ubicación de dichas fotos y los demás datos se encontrarían en tablas Firebird. Y sí, toda ayuda será siempre muy bienvenida, siempre hay mucho por aprender. Saludos. Walter. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From paulogeloramo em terra.com.br Fri Sep 10 11:47:48 2010 From: paulogeloramo em terra.com.br (Paulo Geloramo) Date: Fri, 10 Sep 2010 11:47:48 -0300 Subject: [firebase-br] =?iso-8859-1?q?SQL_Join_com_tr=EAs_tabelas?= Message-ID: Olá Pessoal, Firebird 2.1.3 Com uma SQL, sem usar SP, e possível fazer um join com três tabelas e listar todos os registros da tabela cliente e venda, mas não listar todos os produtos. Exemplo: Tenho as tabelas: Cliente A B Produto X Y Z Venda (Cliente, Produto, Quantidade) A Y 5 B Z 6 Gostaria que a SQL retornasse todos os registros da tabela cliente e venda, mas veja que não listou o produto X. Resultado: A Y 5 A Z 0 B Y 0 B Z 6 Este exemplo acima esta bem simplicado, na tabela cliente tem codigo, nome, endereço, na tabela produto tem codigo, nome, preço, no resultado vai mostrar todo estes dados. Tenho que usar a tabela produto para retornar o preço. From felix.sol em terra.com.br Fri Sep 10 12:12:25 2010 From: felix.sol em terra.com.br (Felix) Date: Fri, 10 Sep 2010 12:12:25 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__SQL_Join_com_tr=EAs_tabelas?= In-Reply-To: References: Message-ID: <007101cb50fa$95c590b0$c150b210$@sol@terra.com.br> Select cliente.codigo, cliente.nome, cliente.endereço, Venda.Produto, Venda.Quantidade, Produto.Preco from Cliente, Venda, Produto where cliente.codigo = venda.cliente and venda.produto = produto.codigo Observacoes: 1. o preco ira variar com o tempo, entao eu normalmente NAO USO dessa forma para ver as vendas anteriores, mantenho um campo na tabela VENDAS com o valor praticado naquela operacao 2. Nas tabelas eu sempre uso o mesmo nome de campo, ex.: em Clientes = CodigoCLI; em Vendas tambem CodigoCLI Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Paulo Geloramo Enviada em: sexta-feira, 10 de setembro de 2010 11:48 Para: lista em firebase.com.br Assunto: [firebase-br] SQL Join com três tabelas Olá Pessoal, Firebird 2.1.3 Com uma SQL, sem usar SP, e possível fazer um join com três tabelas e listar todos os registros da tabela cliente e venda, mas não listar todos os produtos. Exemplo: Tenho as tabelas: Cliente A B Produto X Y Z Venda (Cliente, Produto, Quantidade) A Y 5 B Z 6 Gostaria que a SQL retornasse todos os registros da tabela cliente e venda, mas veja que não listou o produto X. Resultado: A Y 5 A Z 0 B Y 0 B Z 6 Este exemplo acima esta bem simplicado, na tabela cliente tem codigo, nome, endereço, na tabela produto tem codigo, nome, preço, no resultado vai mostrar todo estes dados. Tenho que usar a tabela produto para retornar o preç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 listas em fasystem.com.br Fri Sep 10 12:18:58 2010 From: listas em fasystem.com.br (Jose Aparecido da Silva - Fasystem) Date: Fri, 10 Sep 2010 12:18:58 -0300 Subject: [firebase-br] RES: Sitios gratis que soporten Firebird In-Reply-To: Message-ID: Engraçado foi direcionar a pergunta para o google de forma automática a mesma pergunta feita na lista E não esquenta, somente ria ou não [ ]'s Jose Aparecido da Silva Fasystem -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Osvaldo. Enviada em: sexta-feira, 10 de setembro de 2010 10:38 Para: lista em firebase.com.br Assunto: Re: [firebase-br] Sitios gratis que soporten Firebird Procurar no Google é ser engraçado ? Não sabia. Osvaldo "W O" escreveu na mensagem news:AANLkTinaN0cqWG=Bp1oS5BvzxvYSJvSB6fNU3Hu98Wc4 em mail.gmail.com... Gracias a todos por responder (exceptuando a Osvaldo, claro, y a quienes encontraron graciosa su respuesta). Renato, la idea es hacerlo con PHP y con Firebird, la intención es simplemente mostrar algunas fotos con sus datos. La ubicación de dichas fotos y los demás datos se encontrarían en tablas Firebird. Y sí, toda ayuda será siempre muy bienvenida, siempre hay mucho por aprender. Saludos. Walter. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From paulogeloramo em terra.com.br Fri Sep 10 12:28:16 2010 From: paulogeloramo em terra.com.br (Paulo Geloramo) Date: Fri, 10 Sep 2010 12:28:16 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__SQL_Join_com_tr=EAs_tabelas?= In-Reply-To: <23871.7459877536$1284131588@news.gmane.org> References: <23871.7459877536$1284131588@news.gmane.org> Message-ID: Desta forma NÃO lista os clientes sem venda. From eduardo em embras.net Fri Sep 10 12:46:08 2010 From: eduardo em embras.net (Eduardo Pombo) Date: Fri, 10 Sep 2010 12:46:08 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_SQL_Join_com_tr=EAs_tabelas?= In-Reply-To: References: <23871.7459877536$1284131588@news.gmane.org> Message-ID: select distinct cliente.codcli, produto.codprod, coalesce(venda.quantidade, 0) from cliente cross join (select distinct codprod from produto) produto left join venda on (venda.codcli = cliente.codcli and venda.codprod = produto.codprod ) nao sei como esta os indices mas acredito que isso resolva, ou pelo menos de uma ideia para solucionar o problema. Espero ter ajudado. Em 10 de setembro de 2010 12:28, Paulo Geloramo escreveu: > Desta forma NÃO lista os clientes sem venda. > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 eduardo em embras.net Fri Sep 10 12:49:50 2010 From: eduardo em embras.net (Eduardo Pombo) Date: Fri, 10 Sep 2010 12:49:50 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_SQL_Join_com_tr=EAs_tabelas?= In-Reply-To: References: <23871.7459877536$1284131588@news.gmane.org> Message-ID: acho q coloquei os nomes errados das tabelas que eu quis usar na query anterior, pelo q entendi voce quer pegar apenas os que tiveram vendas. select distinct cliente.codcli, produto.codprod, coalesce(venda.quantidade, 0) from vendas cliente cross join (select distinct codprod from vendas) produto left join venda on (venda.codcli = cliente.codcli and venda.codprod = produto.codprod ) Em 10 de setembro de 2010 12:46, Eduardo Pombo escreveu: > select distinct cliente.codcli, produto.codprod, > coalesce(venda.quantidade, 0) from cliente > cross join (select distinct codprod from produto) produto > left join venda on (venda.codcli = cliente.codcli  and  venda.codprod > = produto.codprod ) > > > nao sei como esta os indices mas acredito que isso resolva, ou pelo > menos de uma ideia para solucionar o problema. > > > Espero ter ajudado. > > > Em 10 de setembro de 2010 12:28, Paulo Geloramo > escreveu: >> Desta forma NÃO lista os clientes sem venda. >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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 > -- Atenciosamente José Eduardo Pombo de Barros Gerente de Manutenção de Sistemas From paulogeloramo em terra.com.br Fri Sep 10 13:14:52 2010 From: paulogeloramo em terra.com.br (Paulo Geloramo) Date: Fri, 10 Sep 2010 13:14:52 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_SQL_Join_com_tr=EAs_tabelas?= In-Reply-To: References: <23871.7459877536$1284131588@news.gmane.org> Message-ID: Seria todos os clientes, o problema é listar os que não tem venda. From agalysson em gmail.com Fri Sep 10 13:28:12 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Fri, 10 Sep 2010 13:28:12 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_SQL_Join_com_tr=EAs_tabelas?= In-Reply-To: References: <23871.7459877536$1284131588@news.gmane.org> Message-ID: algo assim select nome, prod, quant from ( select clientes.cli_nome nome, produto.pro_nome prod, vendas.ven_quantidade quant from clientes left join vendas on clientes.cli_codigo = vendas.cli_codigo join produto on vendas.pro_codigo = produto.pro_codigo union select clientes.cli_nome, produto.pro_nome, 0 from clientes, produto where not exists ( select 1 from vendas where clientes.cli_codigo = vendas.cli_codigo and produto.pro_codigo = vendas.pro_codigo) ) 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 setembro de 2010 13:14, Paulo Geloramo escreveu: > Seria todos os clientes, o problema é listar os que não tem venda. > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From felix.sol em terra.com.br Fri Sep 10 13:59:05 2010 From: felix.sol em terra.com.br (Felix) Date: Fri, 10 Sep 2010 13:59:05 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A__SQL_Join_com_tr=EAs_?= =?iso-8859-1?q?tabelas?= In-Reply-To: <007101cb50fa$95c590b0$c150b210$@sol@terra.com.br> References: <007101cb50fa$95c590b0$c150b210$@sol@terra.com.br> Message-ID: <000301cb5109$7c308060$74918120$@sol@terra.com.br> Select cliente.codigo, cliente.nome, cliente.endereço, Venda.Produto, Venda.Quantidade, Produto.Preco from Venda Inner join produto on venda.produto = produto.codigo Left join cliente on cliente.codigo = venda.cliente Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Felix Enviada em: sexta-feira, 10 de setembro de 2010 12:12 Para: 'FireBase' Assunto: [firebase-br] RES: SQL Join com três tabelas Select cliente.codigo, cliente.nome, cliente.endereço, Venda.Produto, Venda.Quantidade, Produto.Preco from Cliente, Venda, Produto where cliente.codigo = venda.cliente and venda.produto = produto.codigo Observacoes: 1. o preco ira variar com o tempo, entao eu normalmente NAO USO dessa forma para ver as vendas anteriores, mantenho um campo na tabela VENDAS com o valor praticado naquela operacao 2. Nas tabelas eu sempre uso o mesmo nome de campo, ex.: em Clientes = CodigoCLI; em Vendas tambem CodigoCLI Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Paulo Geloramo Enviada em: sexta-feira, 10 de setembro de 2010 11:48 Para: lista em firebase.com.br Assunto: [firebase-br] SQL Join com três tabelas Olá Pessoal, Firebird 2.1.3 Com uma SQL, sem usar SP, e possível fazer um join com três tabelas e listar todos os registros da tabela cliente e venda, mas não listar todos os produtos. Exemplo: Tenho as tabelas: Cliente A B Produto X Y Z Venda (Cliente, Produto, Quantidade) A Y 5 B Z 6 Gostaria que a SQL retornasse todos os registros da tabela cliente e venda, mas veja que não listou o produto X. Resultado: A Y 5 A Z 0 B Y 0 B Z 6 Este exemplo acima esta bem simplicado, na tabela cliente tem codigo, nome, endereço, na tabela produto tem codigo, nome, preço, no resultado vai mostrar todo estes dados. Tenho que usar a tabela produto para retornar o preç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 felix.sol em terra.com.br Fri Sep 10 13:59:51 2010 From: felix.sol em terra.com.br (Felix) Date: Fri, 10 Sep 2010 13:59:51 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A__SQL_Join_com_tr=EAs_?= =?iso-8859-1?q?tabelas?= In-Reply-To: <007101cb50fa$95c590b0$c150b210$@sol@terra.com.br> References: <007101cb50fa$95c590b0$c150b210$@sol@terra.com.br> Message-ID: <000401cb5109$9794d4a0$c6be7de0$@sol@terra.com.br> Ah! E vc nao tinha dito que queria os clientes, mesmo sem vendas. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Felix Enviada em: sexta-feira, 10 de setembro de 2010 12:12 Para: 'FireBase' Assunto: [firebase-br] RES: SQL Join com três tabelas Select cliente.codigo, cliente.nome, cliente.endereço, Venda.Produto, Venda.Quantidade, Produto.Preco from Cliente, Venda, Produto where cliente.codigo = venda.cliente and venda.produto = produto.codigo Observacoes: 1. o preco ira variar com o tempo, entao eu normalmente NAO USO dessa forma para ver as vendas anteriores, mantenho um campo na tabela VENDAS com o valor praticado naquela operacao 2. Nas tabelas eu sempre uso o mesmo nome de campo, ex.: em Clientes = CodigoCLI; em Vendas tambem CodigoCLI Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Paulo Geloramo Enviada em: sexta-feira, 10 de setembro de 2010 11:48 Para: lista em firebase.com.br Assunto: [firebase-br] SQL Join com três tabelas Olá Pessoal, Firebird 2.1.3 Com uma SQL, sem usar SP, e possível fazer um join com três tabelas e listar todos os registros da tabela cliente e venda, mas não listar todos os produtos. Exemplo: Tenho as tabelas: Cliente A B Produto X Y Z Venda (Cliente, Produto, Quantidade) A Y 5 B Z 6 Gostaria que a SQL retornasse todos os registros da tabela cliente e venda, mas veja que não listou o produto X. Resultado: A Y 5 A Z 0 B Y 0 B Z 6 Este exemplo acima esta bem simplicado, na tabela cliente tem codigo, nome, endereço, na tabela produto tem codigo, nome, preço, no resultado vai mostrar todo estes dados. Tenho que usar a tabela produto para retornar o preç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 paulogeloramo em terra.com.br Fri Sep 10 14:24:22 2010 From: paulogeloramo em terra.com.br (Paulo Geloramo) Date: Fri, 10 Sep 2010 14:24:22 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A__SQL_Join_com_tr=EAs_?= =?iso-8859-1?q?tabelas?= In-Reply-To: <11687.1959799484$1284138012@news.gmane.org> References: <007101cb50fa$95c590b0$c150b210$@sol@terra.com.br> <11687.1959799484$1284138012@news.gmane.org> Message-ID: Ah! E vc nao tinha dito que queria os clientes, mesmo sem vendas. Veja no exemplo as duas linhas central com quantidade zero, também citei no texto para retornar todos os registros da talela cliente. From listasjr em gmail.com Fri Sep 10 15:56:23 2010 From: listasjr em gmail.com (Evandro's mailing lists (Please, don't send personal messages to this address)) Date: Fri, 10 Sep 2010 15:56:23 -0300 Subject: [firebase-br] Evento temporal no Firebird Message-ID: Oi pessoal Alguém sabe se é possível ter um evento do tipo: Faça o recalculo de saldo às 2 da manha todos os dias. Um abraço -Jr From listas em warmboot.com.br Fri Sep 10 16:12:58 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Fri, 10 Sep 2010 16:12:58 -0300 Subject: [firebase-br] Evento temporal no Firebird In-Reply-To: References: Message-ID: <16910151457.20100910161258@warmboot.com.br> Nativamente não, mas existem utilitários de terceiros que servem como agendadores e que podem disparar procedures em determinados horarios pre-definidos. Na area de downloads do site deve ter alguma coisa. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br EsmlPdtspm> Oi pessoal EsmlPdtspm> Alguém sabe se é possível ter um evento do tipo: EsmlPdtspm> Faça o recalculo de saldo às 2 da manha todos os dias. EsmlPdtspm> Um abraço EsmlPdtspm> -Jr From danielroatt em gmail.com Fri Sep 10 16:14:42 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Fri, 10 Sep 2010 16:14:42 -0300 Subject: [firebase-br] Evento temporal no Firebird In-Reply-To: <16910151457.20100910161258@warmboot.com.br> References: <16910151457.20100910161258@warmboot.com.br> Message-ID: ou, talvez, vc mesmo desenvolver um programa externo ao seu, que cheque a hora, te tempos em tempos. Em 10 de setembro de 2010 16:12, Carlos H. Cantu escreveu: > Nativamente não, mas existem utilitários de terceiros que servem como > agendadores e que podem disparar procedures em determinados horarios > pre-definidos. Na area de downloads do site deve ter alguma coisa. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > EsmlPdtspm> Oi pessoal > > EsmlPdtspm> Alguém sabe se é possível ter um evento do tipo: > > EsmlPdtspm> Faça o recalculo de saldo às 2 da manha todos os dias. > > EsmlPdtspm> Um abraço > EsmlPdtspm> -Jr > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ From omarhaddadm em gmail.com Fri Sep 10 16:14:44 2010 From: omarhaddadm em gmail.com (Omar Marques Haddad) Date: Fri, 10 Sep 2010 15:14:44 -0400 Subject: [firebase-br] =?iso-8859-1?q?Ref=2E_Par=E2metros_b=E1sicos_cria?= =?iso-8859-1?q?=E7=E3o_BD_2=2E1_novamente?= Message-ID: Boa tarde, amigos(as), Quais seriam os parâmetros básicos para a criação de uma base Firebird 2.1 ? (charset ?, PageSize, Dialect 3 ou 1) Obrigado a todos. Abraço -- Att. Omar Marques Haddad Analista de Sistemas Sênior From omarhaddadm em gmail.com Fri Sep 10 16:15:07 2010 From: omarhaddadm em gmail.com (Omar Marques Haddad) Date: Fri, 10 Sep 2010 15:15:07 -0400 Subject: [firebase-br] Ref. Off (Zeos 6.6.6 suporta firebird 2.1) Message-ID: Bom dia, Uma dúvida, colegas. A ZeosLib, quando uso um ZTable, faço um insert ou update, "comito" a transação. Ele já me dá os dados atualizados na tela ou não ? Obrigado -- Att. Omar Marques Haddad Analista de Sistemas Sênior From igor.alvez em gmail.com Fri Sep 10 16:18:59 2010 From: igor.alvez em gmail.com (Igor Alves) Date: Fri, 10 Sep 2010 16:18:59 -0300 Subject: [firebase-br] Duvida Message-ID: Eu tenho uma procedure que usa a função STRINGAZ do conjunto de UDF smintrbs no firebird 1.5, porém a base foi migrada para a versão 2.1.3 do firebird e preciso de uma função com funcionamento semelhante a STRINGAZ, pois a mesma não existe no firebird 2.1.3. ex: STRINGAZ(P.PES_A_NOM) Alguem conhece alguma? Igor Alves Analista do Sistema RH - MB Solutions Pós-Graduando em Banco de Dados com Ênfase em Alta Disponibilidade - UNIFACS Tel: (71)8812-8670 From agalysson em gmail.com Fri Sep 10 16:26:23 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Fri, 10 Sep 2010 16:26:23 -0300 Subject: [firebase-br] Evento temporal no Firebird In-Reply-To: References: <16910151457.20100910161258@warmboot.com.br> Message-ID: se quizer partir para algo externo, talvez um .bat rodando atravez de tarefas agendadas... 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 setembro de 2010 16:14, Daniel Roatt escreveu: > ou, talvez, vc mesmo desenvolver um programa externo ao seu, que cheque a > hora, te tempos em tempos. > > > Em 10 de setembro de 2010 16:12, Carlos H. Cantu > escreveu: > > > Nativamente não, mas existem utilitários de terceiros que servem como > > agendadores e que podem disparar procedures em determinados horarios > > pre-definidos. Na area de downloads do site deve ter alguma coisa. > > > > []s > > Carlos H. Cantu > > www.FireBase.com.br - www.firebirdnews.org > > www.warmboot.com.br - blog.firebase.com.br > > > > EsmlPdtspm> Oi pessoal > > > > EsmlPdtspm> Alguém sabe se é possível ter um evento do tipo: > > > > EsmlPdtspm> Faça o recalculo de saldo às 2 da manha todos os dias. > > > > EsmlPdtspm> Um abraço > > EsmlPdtspm> -Jr > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir 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 > Cel: (19) 9174-3113 > TI Bessani Softwares -http://www.bessani.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 zan_ti em farmaponte.com.br Fri Sep 10 16:51:05 2010 From: zan_ti em farmaponte.com.br (Thiago) Date: Fri, 10 Sep 2010 16:51:05 -0300 Subject: [firebase-br] Campo com default source grava valor null In-Reply-To: References: Message-ID: Eduardo, boa tarde. Depois de um pouco pesquisar resolvi o problema utilizando ClientDataSet mas ligado em DBExpress. O IBX que é meio bugado, pelo menos na versão que eu estou. Obrigado pelas dicas. Abraços. Em 07/09/2010 13:05, Eduardo Bahiense escreveu: > O problema de passar pelo dataset é que você ficará vulnerável à horas > configuradas erradas na máquina cliente, e se o sujeito quiser simular > que fez ontem, bastará trocar a hora do seu computador. Se for passar > pelo dataset, veja se consegue passar "CURRENT_TIMESTAMP" ao ínvés da > variável "NOW" do Delphi. > > Eduardo > > Em 06/09/2010 08:11, Thiago escreveu: >> Eduardo, bom dia. >> >> Muito obrigado pela explicação, eu realmente não que o default source >> era acionado apenas se não passasse valor. >> >> Pelas suas opções acho que vou acabar passando pelo dataset mesmo pois >> fica mais claro. >> >> Obrigado. >> >> Em 03/09/2010 19:30, Eduardo Bahiense escreveu: >>> Oi Thiago >>> >>> O problema é que o campo está declarado no dataset, e quando você não >>> passa valor, o dataset está mandando como NULL. O defaultsource só é >>> acionado quando vc não passa o campo no INSERT, se você o passa no >>> insert expicitamente como NULL, o BD acata. Por exemplo: >>> INSERT INTO TABELA (A,B,C) VALUES(1,2,NULL) >>> INSERT INTO TABELA (A,B) VALUES (1,2) -> C usuará defaultsource >>> >>> Para resover essa questão vc tem 3 opções (em ordem de preferência) >>> >>> 1. Retire o campo do dataset ou veja se há uma maneira de configurá-lo >>> como não ativo para inserts e updates >>> 2. Coloque uma trigger na tabela com algo como: >>> "new.dth_insert=coalesce(new.dth_insert, current_timestamp)" >>> 3. Passe "now" no valor do campo pelo dataset >>> >>> Eduardo >>> >>> >>> Em 03/09/2010 13:29, Thiago escreveu: >>>> Galera, bom dia. >>>> >>>> Seguinte, tenho uma tabela no firebird onde tenho um campo chamado >>>> dth_insert com o default source como current_timestamp. >>>> >>>> Quando insiro um registro através de insert into via comando SQL o >>>> registro depois de gravado fica com a data e hora gravada no campo >>>> corretamente mas quando eu faço isso utilizando append e post no >>>> dataset >>>> no delphi esse campo fica gravado null na tabela. >>>> >>>> Eu nunca trabalhei utilizando gravação de dados diretamente pelo >>>> dataset, sempre fiz isso utilizando comandos SQL mesmo, por isso não >>>> sei >>>> o que devo configurar para que isso aconteça. >>>> >>>> E outra coisa, esse é um campo not null, mas como ele tem valor default >>>> eu não preciso passar nada de valor porque o banco vai fazer o >>>> preenchimento sozinho mas como pelo delphi está gravando null está >>>> dando >>>> exceção. >>>> >>>> Alguém poderia me ajudar? >>>> >>>> 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 eduardo em icontroller.com.br Fri Sep 10 19:12:08 2010 From: eduardo em icontroller.com.br (Eduardo Bahiense) Date: Fri, 10 Sep 2010 19:12:08 -0300 Subject: [firebase-br] Left join lento In-Reply-To: References: Message-ID: Na prática, 3 índices não dá nada. Comece a se preocupar a partor do 7º Eduardo Em 10/09/2010 09:02, Levy Moreira escreveu: > Tenho um sql com uns 4 jins e ainda um sp: > > select ...... > From IN01LAN LAN > 'Left Join IN01PRO PRO on PRO.CDPRO = LAN.CDPRO > 'Left Join IN01FAT FAT on FAT.FATUR = LAN.NOTFI > 'Left Join IN01CLI CLI on CLI.CDCLI = FAT.CDCLI > 'Left join IN01LAN L on L.CDPRO = LAN.CDPRO, > 'SP_GETSALDOGRADE(PRO.CDPRO, LAN.GRADE) PROC ') > .......... > > o problema e que depois que foi adiciando o lan que é uma tabela muito > grande o sql ficou lento, so vejo > duas soluções ou tiro ou crio um indice no campo do lan, não posso tirar > então terei de adicionar outro indice > faço errado em adicionar outro indice a um tabela que ja possui 2 idic. > isso pode me prejudicar? como posso > resolver isso melhor? > From eduardo em icontroller.com.br Fri Sep 10 19:12:42 2010 From: eduardo em icontroller.com.br (Eduardo Bahiense) Date: Fri, 10 Sep 2010 19:12:42 -0300 Subject: [firebase-br] Campo com default source grava valor null In-Reply-To: References: Message-ID: Disponha sempre Em 10/09/2010 16:51, Thiago escreveu: > Eduardo, boa tarde. > > Depois de um pouco pesquisar resolvi o problema utilizando ClientDataSet > mas ligado em DBExpress. > > O IBX que é meio bugado, pelo menos na versão que eu estou. > > Obrigado pelas dicas. > > Abraços. > > Em 07/09/2010 13:05, Eduardo Bahiense escreveu: >> O problema de passar pelo dataset é que você ficará vulnerável à horas >> configuradas erradas na máquina cliente, e se o sujeito quiser simular >> que fez ontem, bastará trocar a hora do seu computador. Se for passar >> pelo dataset, veja se consegue passar "CURRENT_TIMESTAMP" ao ínvés da >> variável "NOW" do Delphi. >> >> Eduardo >> >> Em 06/09/2010 08:11, Thiago escreveu: >>> Eduardo, bom dia. >>> >>> Muito obrigado pela explicação, eu realmente não que o default source >>> era acionado apenas se não passasse valor. >>> >>> Pelas suas opções acho que vou acabar passando pelo dataset mesmo pois >>> fica mais claro. >>> >>> Obrigado. >>> >>> Em 03/09/2010 19:30, Eduardo Bahiense escreveu: >>>> Oi Thiago >>>> >>>> O problema é que o campo está declarado no dataset, e quando você não >>>> passa valor, o dataset está mandando como NULL. O defaultsource só é >>>> acionado quando vc não passa o campo no INSERT, se você o passa no >>>> insert expicitamente como NULL, o BD acata. Por exemplo: >>>> INSERT INTO TABELA (A,B,C) VALUES(1,2,NULL) >>>> INSERT INTO TABELA (A,B) VALUES (1,2) -> C usuará defaultsource >>>> >>>> Para resover essa questão vc tem 3 opções (em ordem de preferência) >>>> >>>> 1. Retire o campo do dataset ou veja se há uma maneira de configurá-lo >>>> como não ativo para inserts e updates >>>> 2. Coloque uma trigger na tabela com algo como: >>>> "new.dth_insert=coalesce(new.dth_insert, current_timestamp)" >>>> 3. Passe "now" no valor do campo pelo dataset >>>> >>>> Eduardo >>>> >>>> >>>> Em 03/09/2010 13:29, Thiago escreveu: >>>>> Galera, bom dia. >>>>> >>>>> Seguinte, tenho uma tabela no firebird onde tenho um campo chamado >>>>> dth_insert com o default source como current_timestamp. >>>>> >>>>> Quando insiro um registro através de insert into via comando SQL o >>>>> registro depois de gravado fica com a data e hora gravada no campo >>>>> corretamente mas quando eu faço isso utilizando append e post no >>>>> dataset >>>>> no delphi esse campo fica gravado null na tabela. >>>>> >>>>> Eu nunca trabalhei utilizando gravação de dados diretamente pelo >>>>> dataset, sempre fiz isso utilizando comandos SQL mesmo, por isso não >>>>> sei >>>>> o que devo configurar para que isso aconteça. >>>>> >>>>> E outra coisa, esse é um campo not null, mas como ele tem valor >>>>> default >>>>> eu não preciso passar nada de valor porque o banco vai fazer o >>>>> preenchimento sozinho mas como pelo delphi está gravando null está >>>>> dando >>>>> exceção. >>>>> >>>>> Alguém poderia me ajudar? >>>>> >>>>> 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 eduardo em icontroller.com.br Fri Sep 10 19:17:52 2010 From: eduardo em icontroller.com.br (Eduardo Bahiense) Date: Fri, 10 Sep 2010 19:17:52 -0300 Subject: [firebase-br] =?iso-8859-1?q?Ref=2E_Par=E2metros_b=E1sicos_cria?= =?iso-8859-1?q?=E7=E3o_BD_2=2E1_novamente?= In-Reply-To: References: Message-ID: Minha opinião não técnica e sem análise do seu ambiente: Charset: ISO_88591 (COLLATE PT_BR) PageSize: 8192 (ou maior, se memória não for uma limitação - hoje em dia, normalmente, não é) Dialect : 3 - sem contra-argumentação Se não for algo tão grande ou complexo que exija um guru, isso aí vai que vai. Eduardo Em 10/09/2010 16:14, Omar Marques Haddad escreveu: > Boa tarde, amigos(as), > > Quais seriam os parâmetros básicos para a criação de uma base Firebird 2.1 ? > (charset ?, PageSize, Dialect 3 ou 1) > > Obrigado a todos. > > Abraço > > > From levymoreira.ce em gmail.com Fri Sep 10 20:11:32 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Fri, 10 Sep 2010 20:11:32 -0300 Subject: [firebase-br] Left join lento In-Reply-To: References: Message-ID: Cara é que depois que acrescentei o 4 left join ficou muiro lento , fui verificar agora eu achava que haviam 3 indices mas ja são 8 :( agora acho que ficou meio inviavel adicionar outro, ou não? afinal um a mais um a menos... Em 10 de setembro de 2010 19:12, Eduardo Bahiense < eduardo em icontroller.com.br> escreveu: > Na prática, 3 índices não dá nada. Comece a se preocupar a partor do 7º > > Eduardo > > Em 10/09/2010 09:02, Levy Moreira escreveu: > > Tenho um sql com uns 4 jins e ainda um sp: >> >> select ...... >> From IN01LAN LAN >> 'Left Join IN01PRO PRO on PRO.CDPRO = LAN.CDPRO >> 'Left Join IN01FAT FAT on FAT.FATUR = LAN.NOTFI >> 'Left Join IN01CLI CLI on CLI.CDCLI = FAT.CDCLI >> 'Left join IN01LAN L on L.CDPRO = LAN.CDPRO, >> 'SP_GETSALDOGRADE(PRO.CDPRO, LAN.GRADE) PROC ') >> .......... >> >> o problema e que depois que foi adiciando o lan que é uma tabela muito >> grande o sql ficou lento, so vejo >> duas soluções ou tiro ou crio um indice no campo do lan, não posso tirar >> então terei de adicionar outro indice >> faço errado em adicionar outro indice a um tabela que ja possui 2 idic. >> isso pode me prejudicar? como posso >> resolver isso melhor? >> >> > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 - Sistech Informática Juzeiro do Norte - Ce From levymoreira.ce em gmail.com Fri Sep 10 20:13:14 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Fri, 10 Sep 2010 20:13:14 -0300 Subject: [firebase-br] Ref. Off (Zeos 6.6.6 suporta firebird 2.1) In-Reply-To: References: Message-ID: Aparece o item alterado ou inserido no mesmo momento no grid. Em 10 de setembro de 2010 16:15, Omar Marques Haddad escreveu: > Bom dia, > > Uma dúvida, colegas. A ZeosLib, quando uso um ZTable, faço um insert ou > update, "comito" a transação. Ele já me dá os dados atualizados na tela ou > não ? > > Obrigado > > -- > Att. > Omar Marques Haddad > Analista de Sistemas Sênior > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira - Sistech Informática Juzeiro do Norte - Ce From compuvale.software em gmail.com Sat Sep 11 03:54:51 2010 From: compuvale.software em gmail.com (=?ISO-8859-1?Q?Andrei_Lu=EDs?=) Date: Sat, 11 Sep 2010 03:54:51 -0300 Subject: [firebase-br] Left join lento In-Reply-To: References: Message-ID: Levy, Não entendi uma coisa no seu pedaço de código, você tá fazendo left join da tabela IN01LAN, mas ela já está referenciada no FROM, creio que esse left join seja desnecessário e pode estar gerando mais tráfego para o servidor. Outra coisa, você disse que a tabela IN01LAN é muito grande, além de criar índices, outra boa prática é filtrar e trazer somente o que é necessário, caso seja possível, é claro. []s Andrei Em 10 de setembro de 2010 09:02, Levy Moreira escreveu: > Tenho um sql com uns 4 jins e ainda um sp: > > select ...... > From IN01LAN LAN >          'Left Join IN01PRO PRO on PRO.CDPRO = LAN.CDPRO >          'Left Join IN01FAT FAT on FAT.FATUR = LAN.NOTFI >          'Left Join IN01CLI CLI on CLI.CDCLI = FAT.CDCLI >          'Left join IN01LAN L   on L.CDPRO   = LAN.CDPRO, >          'SP_GETSALDOGRADE(PRO.CDPRO, LAN.GRADE) PROC ') > .......... > > o problema e que depois que foi adiciando o lan que é uma tabela muito > grande o sql ficou lento, so vejo > duas soluções ou tiro ou crio um indice no campo do lan, não posso tirar > então terei de adicionar outro indice >  faço errado em adicionar outro indice a um tabela que ja possui 2 idic. > isso pode me prejudicar? como posso > resolver isso melhor? > > -- > Levy Moreira - Sistech Informática > Juzeiro do Norte - Ce > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From levymoreira.ce em gmail.com Sat Sep 11 07:55:19 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Sat, 11 Sep 2010 07:55:19 -0300 Subject: [firebase-br] Left join lento In-Reply-To: References: Message-ID: Tem dois left join no lan porque um traz a ultima vennda e os dados da mesma, e o outra traz a ultima compra não vejo outra forma de fazer isso..." outra boa prática é filtrar e trazer somente o que é necessário" como ? 2010/9/11 Andrei Luís > Levy, > > Não entendi uma coisa no seu pedaço de código, você tá fazendo left > join da tabela IN01LAN, mas ela já está referenciada no FROM, creio > que esse left join seja desnecessário e pode estar gerando mais > tráfego para o servidor. > > Outra coisa, você disse que a tabela IN01LAN é muito grande, além de > criar índices, outra boa prática é filtrar e trazer somente o que é > necessário, caso seja possível, é claro. > > []s > Andrei > > > > > > Em 10 de setembro de 2010 09:02, Levy Moreira > escreveu: > > Tenho um sql com uns 4 jins e ainda um sp: > > > > select ...... > > From IN01LAN LAN > > 'Left Join IN01PRO PRO on PRO.CDPRO = LAN.CDPRO > > 'Left Join IN01FAT FAT on FAT.FATUR = LAN.NOTFI > > 'Left Join IN01CLI CLI on CLI.CDCLI = FAT.CDCLI > > 'Left join IN01LAN L on L.CDPRO = LAN.CDPRO, > > 'SP_GETSALDOGRADE(PRO.CDPRO, LAN.GRADE) PROC ') > > .......... > > > > o problema e que depois que foi adiciando o lan que é uma tabela muito > > grande o sql ficou lento, so vejo > > duas soluções ou tiro ou crio um indice no campo do lan, não posso tirar > > então terei de adicionar outro indice > > faço errado em adicionar outro indice a um tabela que ja possui 2 idic. > > isso pode me prejudicar? como posso > > resolver isso melhor? > > > > -- > > Levy Moreira - Sistech Informática > > Juzeiro do Norte - Ce > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 - Sistech Informática Juzeiro do Norte - Ce From luis.asensio.garcia em gmail.com Sat Sep 11 10:52:35 2010 From: luis.asensio.garcia em gmail.com (Luis Asensio) Date: Sat, 11 Sep 2010 10:52:35 -0300 Subject: [firebase-br] Erro restore In-Reply-To: References: <00a301cb5059$ad944d40$6e01a8c0@ITT> <00a701cb5060$df8eeec0$6e01a8c0@ITT> Message-ID: <4C8B89A3.7060302@gmail.com> Mario, Se a extensão do banco for *.gdb é possível que o banco tenha sido criado em Interbase, nesse caso dependendo da versão que foi criada vai ter uma discrepancia muito grande entre as versões, por isso a mensagem de tratamento de erro esteja vindo com esse código estranho. Em relação a mudar a versão do firebird no IbExpert, o drive de utilização do banco (gds32.dll, que normalmente fica windows/system32) instalada na sua maquina é o mandatório indiferente da versão escolhida lá. Tente explicar para a nós mais sobre a historia desse DB. Como foi criado, se é uma migração. Fica mais facil para te ajudarmos. Abs. Luis Asensio Em 09/09/2010 21:23, Mario Rodrigues escreveu: > Alexandre, > > Obrigado pela ajuda...primeira vez q to usando o FB...tenho um pouco mais de > "conhecimento" no MySql...mas to firme e forte hehehe > > Vamos por partes...o index em questão numa tbl possui os campos > DATA,SEQ_LANC,COD_ITEM...em outra o index so tem esses 2 campos > DATA,SEQ_LANC... > dai a tbl 1 possui 6 dependencias com outras tbl's e a segunda possui so com > 1 tbl...eliminar as dependencias pode ocasionar integridade do banco?..acho > q sim ne? entao como eu poderia resolver isso? > > Agora sobre a versao o banco é um .gdb dai coloquei o FB 1.0...tb mudei pra > versao (no IbExpert) pro FB 1.5 e o resultado é o mesmo..mudando pro 1.0 a > msg foi esta: > This operation is not defined for system tables. > unsuccessful metadata update. > @1. > > Novamente obrigado pela ajuda!! > > > Em 9 de setembro de 2010 17:52, Alexandre Sousa > escreveu: > >> No IBExpert tem uma aba chamada Dependencies. Entra lá e procura pelas >> dependências que existem nesse campo. >> >> O @1 é um problema com as mensagens do firebird. Qual versão você ta >> usando? Certifique-se de utilizar a client correta, pois influencia nessa >> "tradução" das mensagens de erros. >> >> >> []'s >> Alexandre Sousa >> >> ----- Original Message ----- From: "Mario Rodrigues"< >> marioirodrigues em gmail.com> >> To: "FireBase" >> Sent: Thursday, September 09, 2010 5:30 PM >> >> Subject: Re: [firebase-br] Erro restore >> >> >> Opa Alexandre, >> >> Tento >> ALTER TABLE movimentos DROP CONSTRAINT PK_MOVIMENTOS >> >> dai me retorna o erro: >> q a operação não está definido para tabelas do sistema. >> Ação cancelada por trigger (@ 1) para preservar a integridade dos dados. >> Não é possível excluir PRIMARY KEY a ser utilizado na definição FOREIGN >> KEY. >> >> como posso descobrir essa trigger? >> >> vlww >> >> Em 9 de setembro de 2010 17:00, Alexandre Sousa >> escreveu: >> >> A corrupção do seu banco pode ter feito com que algum valor duplicado >>> fosse >>> armazenado na sua primary key (se for uma pk) ou algum valor estranho num >>> campo com fk (se for o caso)... >>> >>> Remova as constraints e procure por casos desse tipo. >>> >>> []'s >>> Alexandre Sousa >>> >>> ----- Original Message ----- From: "Mario Rodrigues"< >>> marioirodrigues em gmail.com> >>> To: "FireBase" >>> Sent: Thursday, September 09, 2010 4:48 PM >>> Subject: Re: [firebase-br] Erro restore >>> >>> >>> >>> Puts ja executei varios comando usando o gfix pra ver se ta >>> corrompido..nao >>> da erro...dai mesmo assim faço a verificação de corrupcao, faco bkp dai no >>> restore novamente o erro...alguem?? >>> >>> []'s >>> >>> 2010/9/9 Mario Rodrigues >>> >>> Pessoal, >>> >>>> Já mandei um email, mas como estava cheio de duvidas vo enviar so este >>>> com >>>> o erro...ja resolvi o division by zero.. >>>> Mas ainda ao tentar restaurar um backup da o seguinte erro: >>>> >>>> msg1 - attempt to store duplicate value>>> transactions>in >>>> unique index RDB$PRIMARY1051 >>>> >>>> Nesse index tem: >>>> DATA_LANCAMENTO >>>> SEQ_LANC_BANCO >>>> COD_ITEM_RATEIO >>>> >>>> msg2 - Action cancelled by trigger<3> to preserve data integrity >>>> >>>> Alguem pode me dar um help?? >>>> >>>> vlw >>>> >>>> >>>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >> >> -- >> ******************************************************** >> Mário Rodrigues >> Contato: 55 91 8245-0957 >> E-mail: marioirodrigues em gmail.com >> msn: marioirodrigues em hotmail.com >> http://marioirodrigues.blogspot.com/ >> Windows 7 user >> ******************************************************** >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From compuvale.software em gmail.com Sat Sep 11 11:06:08 2010 From: compuvale.software em gmail.com (=?ISO-8859-1?Q?Andrei_Lu=EDs?=) Date: Sat, 11 Sep 2010 11:06:08 -0300 Subject: [firebase-br] Left join lento In-Reply-To: References: Message-ID: Sem ver todo o SQL é difícil de entender, mas o 'Left join IN01LAN L on L.CDPRO = LAN.CDPRO', está linkado na tabela principal, então vai trazer a mesma info, sei lá. Quanto a essa parte "outra boa prática é filtrar e trazer somente o que é necessário", me referia a cláusula where, qtos registros o seu SQL está retornando? []s Andrei Em 11 de setembro de 2010 07:55, Levy Moreira escreveu: > Tem dois left join no lan porque um traz a ultima vennda e os dados da > mesma, e o outra traz a ultima compra não vejo outra forma de fazer isso..." > outra boa prática é filtrar e trazer somente o que é > necessário" como ? > > 2010/9/11 Andrei Luís > >> Levy, >> >> Não entendi uma coisa no seu pedaço de código, você tá fazendo left >> join da tabela IN01LAN, mas ela já está referenciada no FROM, creio >> que esse left join seja desnecessário e pode estar gerando mais >> tráfego para o servidor. >> >> Outra coisa, você disse que a tabela IN01LAN é muito grande, além de >> criar índices, outra boa prática é filtrar e trazer somente o que é >> necessário, caso seja possível, é claro. >> >> []s >> Andrei >> >> >> >> >> >> Em 10 de setembro de 2010 09:02, Levy Moreira >> escreveu: >> > Tenho um sql com uns 4 jins e ainda um sp: >> > >> > select ...... >> > From IN01LAN LAN >> >          'Left Join IN01PRO PRO on PRO.CDPRO = LAN.CDPRO >> >          'Left Join IN01FAT FAT on FAT.FATUR = LAN.NOTFI >> >          'Left Join IN01CLI CLI on CLI.CDCLI = FAT.CDCLI >> >          'Left join IN01LAN L   on L.CDPRO   = LAN.CDPRO, >> >          'SP_GETSALDOGRADE(PRO.CDPRO, LAN.GRADE) PROC ') >> > .......... >> > >> > o problema e que depois que foi adiciando o lan que é uma tabela muito >> > grande o sql ficou lento, so vejo >> > duas soluções ou tiro ou crio um indice no campo do lan, não posso tirar >> > então terei de adicionar outro indice >> >  faço errado em adicionar outro indice a um tabela que ja possui 2 idic. >> > isso pode me prejudicar? como posso >> > resolver isso melhor? >> > >> > -- >> > Levy Moreira - Sistech Informática >> > Juzeiro do Norte - Ce >> > ______________________________________________ >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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 - Sistech Informática > Juzeiro do Norte - Ce > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From danieln.desenvol em supersoft.com.br Sat Sep 11 11:33:04 2010 From: danieln.desenvol em supersoft.com.br (DanielN) Date: Sat, 11 Sep 2010 11:33:04 -0300 Subject: [firebase-br] Quantidade de leituras em uma tabela Message-ID: <4C8B9320.2020309@supersoft.com.br> Cantu, no IBExpert existe uma opção para visualizar algumas informações de desempenho em relação á intução efetuada, como a quantidade de leituras em cada tabela envolvida. você saberia me dizer como isso é retornado? Grato Daniel Nicoletti From marioirodrigues em gmail.com Sat Sep 11 16:40:44 2010 From: marioirodrigues em gmail.com (Mario Rodrigues) Date: Sat, 11 Sep 2010 16:40:44 -0300 Subject: [firebase-br] Erro restore In-Reply-To: References: <00a301cb5059$ad944d40$6e01a8c0@ITT> <00a701cb5060$df8eeec0$6e01a8c0@ITT> <4C8B89A3.7060302@gmail.com> Message-ID: Luis Asensio, > > Obrigado pelo retorno.... > > O banco é um .gdb...tem como eu saber a versão? pois no interbase existem > varias versões do interbase...dai acho q eu poderia testar usando a versão > so interbase dentro do ibexpert... > > Sobre a dll sim..é o gds32.dll...e possuo na referida pasta...inclusive ate > fiz uma copia pra dentro do projeto... > > Agora historia..complicou!!hehehe > Acho que citei algo sobre ter sido jogado de paraquedas nisso...não sei > quase nada dele..so q é um banco que esta com problema e que precisava > restaurar o maximo de dados possivel... > > A minha ideia é meio trabalhosa mas é a unica q tenho....quero restaurar > para excluir os dados..deixar as tbl's limpas e importar...fazendo isso com > todas as PK ate descobrir qual campo esta com duplicidade...dai comecar a > tentar descobrir o erro...pois o banco possui mais de 70mil registros...ou > alguem tem teria alguma ideia de um select comparando os 3 campos que são PK > pra ver onde esta a duplicidade! q no momento acho q é isso...bom é isso!! > espero ter ajudado nessa "explicação".. > > []'s e obrigado mesmo > > Em 11 de setembro de 2010 10:52, Luis Asensio < > luis.asensio.garcia em gmail.com> escreveu: > > Mario, >> >> Se a extensão do banco for *.gdb é possível que o banco tenha sido criado >> em Interbase, nesse caso dependendo da versão que foi criada vai ter uma >> discrepancia muito grande entre as versões, por isso a mensagem de >> tratamento de erro esteja vindo com esse código estranho. >> >> Em relação a mudar a versão do firebird no IbExpert, o drive de utilização >> do banco (gds32.dll, que normalmente fica windows/system32) instalada na sua >> maquina é o mandatório indiferente da versão escolhida lá. >> >> Tente explicar para a nós mais sobre a historia desse DB. Como foi criado, >> se é uma migração. Fica mais facil para te ajudarmos. >> >> Abs. >> Luis Asensio >> >> From artur.gmane em tcimix.com Sun Sep 12 12:32:09 2010 From: artur.gmane em tcimix.com (Artur Sanfins) Date: Sun, 12 Sep 2010 12:32:09 -0300 Subject: [firebase-br] win 7 64 bits Server Linux, client FB Win7 References: <65548F6634214865BA27B9EB91EEC6BC@odir> Message-ID: Tanks ! Solved with your sugestion ! Artur Sanfins "Fabiano Martins" escreveu na mensagem news:65548F6634214865BA27B9EB91EEC6BC em odir... Boa tarde! executa essa linha de comando que creio que vc vai conseguir. C:\Windows\SysWOW64\odbcad32.exe -------------------------------------------------- From artur.gmane em tcimix.com Sun Sep 12 12:33:02 2010 From: artur.gmane em tcimix.com (Artur Sanfins) Date: Sun, 12 Sep 2010 12:33:02 -0300 Subject: [firebase-br] win 7 64 bits Server Linux, client FB Win7 References: <65548F6634214865BA27B9EB91EEC6BC@odir> Message-ID: (Desculpe respondi em ingles ) Grato por sua sugestão, resolveu o problema ! Artur Sanfins "Fabiano Martins" escreveu na mensagem news:65548F6634214865BA27B9EB91EEC6BC em odir... Boa tarde! executa essa linha de comando que creio que vc vai conseguir. C:\Windows\SysWOW64\odbcad32.exe -------------------------------------------------- From newprojectsystem em gmail.com Mon Sep 13 08:00:56 2010 From: newprojectsystem em gmail.com (Hugo Jose de Sousa) Date: Mon, 13 Sep 2010 08:00:56 -0300 Subject: [firebase-br] Left join lento In-Reply-To: References: Message-ID: Porque não faz sub select em vez de usar joins. ? From omarhaddadm em gmail.com Mon Sep 13 09:25:36 2010 From: omarhaddadm em gmail.com (Omar Marques Haddad) Date: Mon, 13 Sep 2010 08:25:36 -0400 Subject: [firebase-br] =?iso-8859-1?q?Ref=2E_Par=E2metros_b=E1sicos_cria?= =?iso-8859-1?q?=E7=E3o_BD_2=2E1_novamente?= In-Reply-To: References: Message-ID: Opa, Obrigado Eduardo. Ats. Omar Em 10 de setembro de 2010 18:17, Eduardo Bahiense < eduardo em icontroller.com.br> escreveu: > Minha opinião não técnica e sem análise do seu ambiente: > > Charset: ISO_88591 (COLLATE PT_BR) > PageSize: 8192 (ou maior, se memória não for uma limitação - hoje em dia, > normalmente, não é) > Dialect : 3 - sem contra-argumentação > > Se não for algo tão grande ou complexo que exija um guru, isso aí vai que > vai. > > Eduardo > > Em 10/09/2010 16:14, Omar Marques Haddad escreveu: > > Boa tarde, amigos(as), >> >> Quais seriam os parâmetros básicos para a criação de uma base Firebird 2.1 >> ? >> (charset ?, PageSize, Dialect 3 ou 1) >> >> Obrigado a todos. >> >> 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 > -- Att. Omar Marques Haddad Analista de Sistemas Sênior From omarhaddadm em gmail.com Mon Sep 13 09:26:34 2010 From: omarhaddadm em gmail.com (Omar Marques Haddad) Date: Mon, 13 Sep 2010 08:26:34 -0400 Subject: [firebase-br] Ref. Off (Zeos 6.6.6 suporta firebird 2.1) In-Reply-To: References: Message-ID: Obrigado Levy. Abraço Ats. Omar M. Haddad 2010/9/10 Levy Moreira > Aparece o item alterado ou inserido no mesmo momento no grid. > > Em 10 de setembro de 2010 16:15, Omar Marques Haddad > escreveu: > > > Bom dia, > > > > Uma dúvida, colegas. A ZeosLib, quando uso um ZTable, faço um insert ou > > update, "comito" a transação. Ele já me dá os dados atualizados na tela > ou > > não ? > > > > Obrigado > > > > -- > > Att. > > Omar Marques Haddad > > Analista de Sistemas Sênior > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Levy Moreira - Sistech Informática > Juzeiro do Norte - Ce > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Att. Omar Marques Haddad Analista de Sistemas Sênior From marco em visao-ol.com.br Mon Sep 13 10:47:50 2010 From: marco em visao-ol.com.br (=?iso-8859-1?Q?Vis=E3o_On-Line_-_Marco_Ant=F4nio?=) Date: Mon, 13 Sep 2010 10:47:50 -0300 Subject: [firebase-br] Duvida no banco de dados Message-ID: <43A560C8CCB74DD598DCDECF671E87C2@Marco> Bom dia amigos. Tem um banco de dados que esta 1,5 GB, que de repente os dados de uma determinada tabela se apagar sozinho, que pode esta ocorrendo? Já foi feito backup e restaure. Versão FB2.1. Atenciosamente, Marco Antônio From andrelyno em gmail.com Mon Sep 13 11:14:41 2010 From: andrelyno em gmail.com (Andrelino Silva) Date: Mon, 13 Sep 2010 11:14:41 -0300 Subject: [firebase-br] Duvida no banco de dados In-Reply-To: <43A560C8CCB74DD598DCDECF671E87C2@Marco> References: <43A560C8CCB74DD598DCDECF671E87C2@Marco> Message-ID: Mas, Qual sistema operacional que você está usando e teve algum precedente antes se perder os dados da tabela? From renato em eficazinformatica.com.br Mon Sep 13 11:25:52 2010 From: renato em eficazinformatica.com.br (Renato - Eficaz Informatica) Date: Mon, 13 Sep 2010 11:25:52 -0300 Subject: [firebase-br] =?iso-8859-1?q?Substituir_udf=5FCollateBr_por_c=F3d?= =?iso-8859-1?q?igo_nativo_no_Firebird_2=2E1=2E3=2C_tem_como=3F?= Message-ID: <00a001cb534f$94f7a310$bee6e930$@eficazinformatica.com.br> Olá! Atualmente estou substituindo as funções da TBUDF_DLL pelas funções nativas do Firebird 2.1.3. Não estou encontrando solução para substituir a udf_CollateBr em uma cláusula where na seguinte situação: Tenho uma tela de pesquisa de clientes onde o usuário pode informar o nome (com ou sem acento ou cedilha) a ser pesquisado, utilizando a udf_CollateBr a cláusula que função fica assim; Tabela Clientes Código Nome 0001 IRRIGAÇÃO PENÁPOLIS 0002 SEBASTIÃO JOSÉ select codigo, nome fro clientes where udf_CollateBr(nome)='IRRIGACAO PENAPOLIS'; Qual seria a solução para não utilizar a udf_CollateBr no select acima? Agradeço a todos que puderem ajudar, Renato Bermudo From marco em visao-ol.com.br Mon Sep 13 11:31:07 2010 From: marco em visao-ol.com.br (=?iso-8859-1?Q?Vis=E3o_On-Line_-_Marco_Ant=F4nio?=) Date: Mon, 13 Sep 2010 11:31:07 -0300 Subject: [firebase-br] Duvida no banco de dados Message-ID: <695B625680304875A39956B205B3B14F@Marco> Bom dia amigos. Tem um banco de dados que esta 1,5 GB, que de repente os dados de uma determinada tabela se apagar sozinho, que pode esta ocorrendo? Já foi feito backup e restaure. Versão FB2.1. Windows XP HD320 - 2GB RAM Atenciosamente, Marco Antônio From andrelyno em gmail.com Mon Sep 13 12:07:59 2010 From: andrelyno em gmail.com (Andrelino Silva) Date: Mon, 13 Sep 2010 12:07:59 -0300 Subject: [firebase-br] Duvida no banco de dados In-Reply-To: <695B625680304875A39956B205B3B14F@Marco> References: <695B625680304875A39956B205B3B14F@Marco> Message-ID: Cara pra um banco de dados tao grande o interessante seria vc usar um servidor linux para gerenciar o banco, pois o windows em especial o Windows XP, gerencia muito pouco memória, ou seja 3GB pra dividir pra um monte de processos abertos e ainda ter uma base em pleno produção tao grande, creio que possa ser algum erro na hora de gravar os dados da tabela tenha ocorrido na gravação ou exclusao dos dados da tabela. O bom seria você usar um servidor linux dedicado à base para fazer tal gerenciamento mais seguro. E em especial ter um bom no-break para segurança caso ocorra queda de energia, pois uma base tao grande não é mais coisa pra windows XP e pra ter uma máquina sem uma extrutura para suportar uma base de dados tao grande. Isso talvez seja apenas como aviso que algo pior pode acontecer caso não tenha uma extrutura potente para este banco de agora para frente. Em 13 de setembro de 2010 11:31, Visão On-Line - Marco Antônio < marco em visao-ol.com.br> escreveu: > > Bom dia amigos. > > Tem um banco de dados que esta 1,5 GB, que de repente os dados de uma > determinada tabela se apagar sozinho, que pode esta ocorrendo? Já foi feito > backup e restaure. > > Versão FB2.1. > > Windows XP > > HD320 - 2GB RAM > > > > Atenciosamente, > Marco Antônio > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- ??? PARTICIPE DA CAMPANHA POR UMA INTERNET SEGURA ??? Proteja o endereço de seus contatos como estou protegendo o seu. Ao enviar mensagens use o "Cco" (cópia oculta) ou "Bcc" (Blind carbon copy). Assim os endereços estarão preservados. E, claro, antes de encaminhar um e-mail, delete todas as informações que apareçam no corpo da mensagem que possam ser usadas por hackers. Att. -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Andrelino Silva Manhuaçu/MG HP: www.phoneinfo.com.br From eduardo em embras.net Mon Sep 13 12:53:50 2010 From: eduardo em embras.net (Eduardo Pombo) Date: Mon, 13 Sep 2010 12:53:50 -0300 Subject: [firebase-br] Left join lento In-Reply-To: References: Message-ID: Sem a SQL inteiro realmente atrapalha um pouco mas vc fez join da LAN com a LAN mesmo so pelo codigo do produto, isso nao se repete varias vezes na tabela ??? se for isso, alem de estar deixando lerda, parece estar errada, pq vai replicar varias vezes, teria que ter nesse join uma outra condicao qualquer. (tipo um ID, numero de lancamento ou uma outra chave qualquer) Espero ter ajudado Em 13 de setembro de 2010 08:00, Hugo Jose de Sousa escreveu: > Porque não faz sub select em vez de usar joins. ? > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 eduardo em embras.net Mon Sep 13 12:59:04 2010 From: eduardo em embras.net (Eduardo Pombo) Date: Mon, 13 Sep 2010 12:59:04 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_RES=3A_SQL_Join_com_tr=EAs_ta?= =?iso-8859-1?q?belas?= In-Reply-To: References: <11687.1959799484$1284138012@news.gmane.org> Message-ID: se vc quer todos os clientes com venda ou nao, talvez isso ja resolva. select distinct cliente.codcli, produto.codprod, coalesce(venda.quantidade, 0) from cliente cross join (select distinct codprod from vendas) produto left join venda on (venda.codcli = cliente.codcli and venda.codprod = produto.codprod ) Em 10 de setembro de 2010 14:24, Paulo Geloramo escreveu: > Ah! E vc nao tinha dito que queria os clientes, mesmo sem vendas. > > Veja no exemplo as duas linhas central com quantidade zero, > também citei no texto para retornar todos os registros da talela cliente. > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente José Eduardo Pombo de Barros Gerente de Manutenção de Sistemas From agalysson em gmail.com Mon Sep 13 13:06:59 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Mon, 13 Sep 2010 13:06:59 -0300 Subject: [firebase-br] =?iso-8859-1?q?Substituir_udf=5FCollateBr_por_c=F3d?= =?iso-8859-1?q?igo_nativo_no_Firebird_2=2E1=2E3=2C_tem_como=3F?= In-Reply-To: <00a001cb534f$94f7a310$bee6e930$@eficazinformatica.com.br> References: <00a001cb534f$94f7a310$bee6e930$@eficazinformatica.com.br> Message-ID: irmão, não tenho certeza, mas acredito que vc criar um campo com colate pt_br, a seguinte query resolve seu problema ... where campo like 'IRRIGACAO PENAPOLIS'; eu sei que colate pt_br é case insensitive e que considera ç e c a mesma coisa, porem num lembro se vale pra acentos tb, mas acredito que sim... 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 13 de setembro de 2010 11:25, Renato - Eficaz Informatica < renato em eficazinformatica.com.br> escreveu: > Olá! > > Atualmente estou substituindo as funções da TBUDF_DLL pelas funções nativas > do Firebird 2.1.3. > Não estou encontrando solução para substituir a udf_CollateBr em uma > cláusula where na seguinte situação: > Tenho uma tela de pesquisa de clientes onde o usuário pode informar o nome > (com ou sem acento ou cedilha) a ser pesquisado, utilizando a udf_CollateBr > a cláusula que função fica assim; > > Tabela Clientes > Código Nome > 0001 IRRIGAÇÃO PENÁPOLIS > 0002 SEBASTIÃO JOSÉ > > select codigo, nome fro clientes > where udf_CollateBr(nome)='IRRIGACAO PENAPOLIS'; > > Qual seria a solução para não utilizar a udf_CollateBr no select acima? > > Agradeço a todos que puderem ajudar, > > Renato Bermudo > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Sep 13 13:37:00 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Mon, 13 Sep 2010 13:37:00 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_RES=3A_SQL_Join_com_tr=EAs_ta?= =?iso-8859-1?q?belas?= In-Reply-To: References: <11687.1959799484$1284138012@news.gmane.org> Message-ID: O select completo é esse: Select PRO.CDPRO, LAN.GRADE, L.QUANT as QNTULTCOM, PRO.CDGRD, PRO.NMPRO, PRO.CDUND, PROC.SALDO, PRO.PONTO, PRO.QTMAX, PRO.LOCAL, sum(lan.quant * pro.vldia) vlcompras, Sum(LAN.VALOR * LAN.QUANT * (1 - (FAT.VALDE / FAT.VALNO))) VALOR, Sum(LAN.QUANT) QUANT, Sum(LAN.QUANT * PRO.QTMAX) PESOBRUTO, MAX(FAT.DTEMI) ULTVENDA, Sum(LAN.QUANT * LAN.PRECU) VLPRECU >From IN01LAN LAN Left Join IN01PRO PRO on PRO.CDPRO = LAN.CDPRO Left Join IN01FAT FAT on FAT.FATUR = LAN.NOTFI Left Join IN01CLI CLI on CLI.CDCLI = FAT.CDCLI Left join IN01LAN L on L.CDPRO = LAN.CDPRO, SP_GETSALDOGRADE(PRO.CDPRO, LAN.GRADE) PROC Where (FAT.VALNO > 0) and l.notfi = (select first 1 la.notfi from in01lan la where not la.cdfrn is null and la.cdpro = lan.cdpro order by la.dtemi desc) and (lan.venda in ('V','P')) and (lan.dtpro >= '10.09.2010') and (lan.dtpro <= '10.09.2010') Group by PRO.CDPRO, LAN.GRADE, L.QUANT, PRO.CDGRD, PRO.NMPRO, PRO.CDUND, SALDO, PRO.PONTO, PRO.QTMAX, PRO.LOCAL order by pro.nmpro se eu comentar esta linha percebi que fica rapido and l.notfi = (select first 1 la.notfi from in01lan la where not la.cdfrn is null and la.cdpro = lan.cdpro order by la.dtemi desc) e agora? From renato em eficazinformatica.com.br Mon Sep 13 14:29:47 2010 From: renato em eficazinformatica.com.br (Renato - Eficaz Informatica) Date: Mon, 13 Sep 2010 14:29:47 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_=09Substituir_udf=5FCollateBr?= =?iso-8859-1?q?_por_c=F3digo_nativo_no_Firebird_2=2E1=2E3=2C_tem_c?= =?iso-8859-1?q?omo=3F?= In-Reply-To: References: <00a001cb534f$94f7a310$bee6e930$@eficazinformatica.com.br> Message-ID: <00fe01cb5369$47ccd9b0$d7668d10$@eficazinformatica.com.br> Olá Alysson, No momento estou utilizando o colate WIN1252 em todo o meu banco de dados. Fiz o teste com a dica que você passou e funcionou perfeitamente, agora vou mudar todos os campos do meu banco de dados para o WIN_PTBR. Valeu pela dica e Obrigado! Atenciosamente, Renato Bermudo -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Alysson Gonçalves de Azevedo Enviada em: segunda-feira, 13 de setembro de 2010 13:07 Para: FireBase Assunto: Re: [firebase-br] Substituir udf_CollateBr por código nativo no Firebird 2.1.3, tem como? irmão, não tenho certeza, mas acredito que vc criar um campo com colate pt_br, a seguinte query resolve seu problema ... where campo like 'IRRIGACAO PENAPOLIS'; eu sei que colate pt_br é case insensitive e que considera ç e c a mesma coisa, porem num lembro se vale pra acentos tb, mas acredito que sim... 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 13 de setembro de 2010 11:25, Renato - Eficaz Informatica < renato em eficazinformatica.com.br> escreveu: > Olá! > > Atualmente estou substituindo as funções da TBUDF_DLL pelas funções > nativas do Firebird 2.1.3. > Não estou encontrando solução para substituir a udf_CollateBr em uma > cláusula where na seguinte situação: > Tenho uma tela de pesquisa de clientes onde o usuário pode informar o > nome (com ou sem acento ou cedilha) a ser pesquisado, utilizando a > udf_CollateBr a cláusula que função fica assim; > > Tabela Clientes > Código Nome > 0001 IRRIGAÇÃO PENÁPOLIS > 0002 SEBASTIÃO JOSÉ > > select codigo, nome fro clientes > where udf_CollateBr(nome)='IRRIGACAO PENAPOLIS'; > > Qual seria a solução para não utilizar a udf_CollateBr no select acima? > > Agradeço a todos que puderem ajudar, > > Renato Bermudo > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From agalysson em gmail.com Mon Sep 13 14:49:54 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Mon, 13 Sep 2010 14:49:54 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Substituir_udf=5FCollateBr_po?= =?iso-8859-1?q?r_c=F3digo_nativo_no_Firebird_2=2E1=2E3=2C_tem_como?= =?iso-8859-1?q?=3F?= In-Reply-To: <00fe01cb5369$47ccd9b0$d7668d10$@eficazinformatica.com.br> References: <00a001cb534f$94f7a310$bee6e930$@eficazinformatica.com.br> <00fe01cb5369$47ccd9b0$d7668d10$@eficazinformatica.com.br> Message-ID: blz, tamo aew pra ajudar... agora, tipo, num sei se vc ja conhecia o operador " like "... caso nao, de uma pesquisada... vai te ajudar bastante em pesquisas... 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 13 de setembro de 2010 14:29, Renato - Eficaz Informatica < renato em eficazinformatica.com.br> escreveu: > Olá Alysson, > > No momento estou utilizando o colate WIN1252 em todo o meu banco de dados. > Fiz o teste com a dica que você passou e funcionou perfeitamente, agora vou > mudar todos os campos do meu banco de dados para o WIN_PTBR. > > Valeu pela dica e Obrigado! > > > Atenciosamente, > > Renato Bermudo > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Alysson Gonçalves de Azevedo > Enviada em: segunda-feira, 13 de setembro de 2010 13:07 > Para: FireBase > Assunto: Re: [firebase-br] Substituir udf_CollateBr por código nativo no > Firebird 2.1.3, tem como? > > irmão, não tenho certeza, mas acredito que vc criar um campo com colate > pt_br, a seguinte query resolve seu problema ... where campo like > 'IRRIGACAO > PENAPOLIS'; > > eu sei que colate pt_br é case insensitive e que considera ç e c a mesma > coisa, porem num lembro se vale pra acentos tb, mas acredito que sim... > > 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 13 de setembro de 2010 11:25, Renato - Eficaz Informatica < > renato em eficazinformatica.com.br> escreveu: > > > Olá! > > > > Atualmente estou substituindo as funções da TBUDF_DLL pelas funções > > nativas do Firebird 2.1.3. > > Não estou encontrando solução para substituir a udf_CollateBr em uma > > cláusula where na seguinte situação: > > Tenho uma tela de pesquisa de clientes onde o usuário pode informar o > > nome (com ou sem acento ou cedilha) a ser pesquisado, utilizando a > > udf_CollateBr a cláusula que função fica assim; > > > > Tabela Clientes > > Código Nome > > 0001 IRRIGAÇÃO PENÁPOLIS > > 0002 SEBASTIÃO JOSÉ > > > > select codigo, nome fro clientes > > where udf_CollateBr(nome)='IRRIGACAO PENAPOLIS'; > > > > Qual seria a solução para não utilizar a udf_CollateBr no select acima? > > > > Agradeço a todos que puderem ajudar, > > > > Renato Bermudo > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para > saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Mon Sep 13 15:53:13 2010 From: eduardo em embras.net (Eduardo Pombo) Date: Mon, 13 Sep 2010 15:53:13 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_RES=3A_SQL_Join_com_tr=EAs_ta?= =?iso-8859-1?q?belas?= In-Reply-To: References: <11687.1959799484$1284138012@news.gmane.org> Message-ID: isso ja deve melhorar pelo menos. Select PRO.CDPRO, LAN.GRADE, L.QUANT as QNTULTCOM, PRO.CDGRD, PRO.NMPRO, PRO.CDUND, PROC.SALDO, PRO.PONTO, PRO.QTMAX, PRO.LOCAL, sum(lan.quant * pro.vldia) vlcompras, Sum(LAN.VALOR * LAN.QUANT * (1 - (FAT.VALDE / FAT.VALNO))) VALOR, Sum(LAN.QUANT) QUANT, Sum(LAN.QUANT * PRO.QTMAX) PESOBRUTO, MAX(FAT.DTEMI) ULTVENDA, Sum(LAN.QUANT * LAN.PRECU) VLPRECU >From IN01LAN LAN Left Join IN01PRO PRO on PRO.CDPRO = LAN.CDPRO Left Join IN01FAT FAT on FAT.FATUR = LAN.NOTFI Left Join IN01CLI CLI on CLI.CDCLI = FAT.CDCLI Left join IN01LAN L on L.CDPRO = LAN.CDPRO and l.notfi = (select first 1 la.notfi from in01lan la where not la.cdfrn is null and la.cdpro = lan.cdpro order by la.dtemi desc), SP_GETSALDOGRADE(PRO.CDPRO, LAN.GRADE) PROC Where (FAT.VALNO > 0) and (lan.venda in ('V','P')) and (lan.dtpro >= '10.09.2010') and (lan.dtpro <= '10.09.2010') Group by PRO.CDPRO, LAN.GRADE, L.QUANT, PRO.CDGRD, PRO.NMPRO, PRO.CDUND, SALDO, PRO.PONTO, PRO.QTMAX, PRO.LOCAL order by pro.nmpro 2010/9/13 Levy Moreira : > O select completo é esse: > > Select PRO.CDPRO, LAN.GRADE, L.QUANT as QNTULTCOM, PRO.CDGRD, PRO.NMPRO, > PRO.CDUND, >  PROC.SALDO, PRO.PONTO, PRO.QTMAX, PRO.LOCAL, > sum(lan.quant * pro.vldia) vlcompras, > Sum(LAN.VALOR * LAN.QUANT * (1 - (FAT.VALDE / FAT.VALNO))) VALOR, > Sum(LAN.QUANT) QUANT, >  Sum(LAN.QUANT * PRO.QTMAX) PESOBRUTO, MAX(FAT.DTEMI) ULTVENDA, > Sum(LAN.QUANT * >  LAN.PRECU) VLPRECU > From IN01LAN LAN  Left Join IN01PRO PRO on PRO.CDPRO = LAN.CDPRO     Left > Join IN01FAT FAT on > FAT.FATUR = LAN.NOTFI     Left Join IN01CLI CLI on CLI.CDCLI = > FAT.CDCLI      Left join IN01LAN L   on >  L.CDPRO   = LAN.CDPRO,     SP_GETSALDOGRADE(PRO.CDPRO, LAN.GRADE) PROC > Where (FAT.VALNO > 0) > and l.notfi = (select first 1 la.notfi from in01lan la where not la.cdfrn is > null and la.cdpro = lan.cdpro order > by la.dtemi desc) > and (lan.venda in ('V','P')) and (lan.dtpro >= '10.09.2010') and (lan.dtpro > <= '10.09.2010') > Group by PRO.CDPRO, LAN.GRADE, L.QUANT, PRO.CDGRD, PRO.NMPRO, PRO.CDUND, > SALDO, PRO.PONTO, PRO.QTMAX, PRO.LOCAL > order by pro.nmpro > > se eu comentar esta linha percebi que fica rapido > and l.notfi = (select first 1 la.notfi from in01lan la where not la.cdfrn is > null and la.cdpro = lan.cdpro order > by la.dtemi desc) > > > e agora? > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Mon Sep 13 16:06:26 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Mon, 13 Sep 2010 16:06:26 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_RES=3A_SQL_Join_com_tr=EAs_ta?= =?iso-8859-1?q?belas?= In-Reply-To: References: <11687.1959799484$1284138012@news.gmane.org> Message-ID: Resolvido vlw From eduardo em icontroller.com.br Mon Sep 13 17:46:25 2010 From: eduardo em icontroller.com.br (Eduardo Bahiense) Date: Mon, 13 Sep 2010 17:46:25 -0300 Subject: [firebase-br] Duvida no banco de dados In-Reply-To: <43A560C8CCB74DD598DCDECF671E87C2@Marco> References: <43A560C8CCB74DD598DCDECF671E87C2@Marco> Message-ID: O mais provável é controle inadequado de transações. Hardware reiniciou, transações pendentes pro espaço => perdeu! Eduardo Em 13/09/2010 10:47, Visão On-Line - Marco Antônio escreveu: > Bom dia amigos. > > Tem um banco de dados que esta 1,5 GB, que de repente os dados de uma determinada tabela se apagar sozinho, que pode esta ocorrendo? Já foi feito backup e restaure. > > Versão FB2.1. > > > > Atenciosamente, > Marco Antônio > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Mon Sep 13 17:58:14 2010 From: daniel em mhnet.com.br (daniel em mhnet.com.br) Date: Mon, 13 Sep 2010 17:58:14 -0300 Subject: [firebase-br] =?utf-8?q?Vari=C3=A1veis_de_contexto_com_DBExpress_?= =?utf-8?q?=28set=5Fcontext_e_get=5Fcontext=29?= Message-ID: <872560d9d877eb344bf9435a8af496d6@localhost> Olá pessoal! Preciso usar variáveis de contexto no FB. Uso os comandos abaixo para setar e consultar as variáveis, mas a consulta retorna sempre null. Estou usando Delphi 2007 com DBExpress no FB 2.1.3. SELECT RDB$SET_CONTEXT(''USER_SESSION'', ''ID'', 2) FROM RDB$DATABASE SELECT RDB$GET_CONTEXT(''USER_SESSION'', ''ID'') FROM RDB$DATABASE Fiz um teste abrindo uma transação, criando uma query, executando os comandos um após o outro e a consulta retorna null. Alguma dica? Obrigado. Att. Daniel Sonda From diasmartins em gmail.com Mon Sep 13 18:12:54 2010 From: diasmartins em gmail.com (Reinaldo) Date: Mon, 13 Sep 2010 18:12:54 -0300 Subject: [firebase-br] NOT IS NULL igual a >= 0 Message-ID: <4C8E93D6.7040301@gmail.com> OLá pessoal, Estou fazendo um refactoring em algumas queries de um Sistema. Isto posto, achei uma query com uma union que está lenta. Essa query faz union entre 2 tabelas com 2 cláusulas where, sendo que uma não está otimizada. O primeiro Select otimizado tem o where: Where MenCod is Null Já o segundo Select não otimizado está: Where MENCOD NOT IS NULL Se o campo da condição em questão é um Inteiro posso substituir por: Where MENCOD >= 0 Outra dúvida, estou vendo que tem muita gente no fórum deixando de usar ou substituindo o collate WIN1282 por WIN_PTBR, existe alguma razão para isso? Defini a estrutura do meu sistema com: Charset = WIN1252 Collate = WIN1252 Atenciosamente Reinaldo From renato em eficazinformatica.com.br Mon Sep 13 18:57:05 2010 From: renato em eficazinformatica.com.br (Renato - Eficaz Informatica) Date: Mon, 13 Sep 2010 18:57:05 -0300 Subject: [firebase-br] Preciso trocar o collate WIN1252 para WIN_PTBR de um banco firebird 2.1.3. Message-ID: <015f01cb538e$9eb6c270$dc244750$@eficazinformatica.com.br> Olá! Tenho um banco de dados Firebird 2.1.3 em produção com collate WIN1252 e estou precisando de ajuda para trocar o collate WIN1252 para WIN_PTBR. Agradeço a ajuda de todos! Atenciosamente, Renato Bermudo From listas em warmboot.com.br Mon Sep 13 19:43:09 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Mon, 13 Sep 2010 19:43:09 -0300 Subject: [firebase-br] Preciso trocar o collate WIN1252 para WIN_PTBR de um banco firebird 2.1.3. In-Reply-To: <015f01cb538e$9eb6c270$dc244750$@eficazinformatica.com.br> References: <015f01cb538e$9eb6c270$dc244750$@eficazinformatica.com.br> Message-ID: <1618945950.20100913194309@warmboot.com.br> Veja o FAQ do site. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br REI> Olá! REI> Tenho um banco de dados Firebird 2.1.3 em produção com collate WIN1252 e REI> estou precisando de ajuda para trocar o collate WIN1252 para WIN_PTBR. REI> Agradeço a ajuda de todos! REI> Atenciosamente, REI> Renato Bermudo REI> ______________________________________________ REI> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br REI> Para saber como gerenciar/excluir seu cadastro na lista, use: REI> http://www.firebase.com.br/fb/artigo.php?id=1107 REI> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From estanisgeyer em gmail.com Mon Sep 13 20:57:13 2010 From: estanisgeyer em gmail.com (Marcelo Geyer) Date: Mon, 13 Sep 2010 20:57:13 -0300 Subject: [firebase-br] Duvida no banco de dados In-Reply-To: References: <695B625680304875A39956B205B3B14F@Marco> Message-ID: Apoiado.. um banco deste tamanho rodando em XP, só lamento, é pedir para correr riscos. Abraços, Marcelo E. Geyer Em 13 de setembro de 2010 12:07, Andrelino Silva escreveu: > Cara pra um banco de dados tao grande o interessante seria vc usar um > servidor linux para gerenciar o banco, pois o windows em especial o Windows > XP, gerencia muito pouco memória, ou seja 3GB pra dividir pra um monte de > processos abertos e ainda ter uma base em pleno produção tao grande, creio > que possa ser algum erro na hora de gravar os dados da tabela tenha > ocorrido > na gravação ou exclusao dos dados da tabela. > > O bom seria você usar um servidor linux dedicado à base para fazer tal > gerenciamento mais seguro. E em especial ter um bom no-break para > segurança > caso ocorra queda de energia, pois uma base tao grande não é mais coisa pra > windows XP e pra ter uma máquina sem uma extrutura para suportar uma base > de > dados tao grande. > > > Isso talvez seja apenas como aviso que algo pior pode acontecer caso não > tenha uma extrutura potente para este banco de agora para frente. > > > > > Em 13 de setembro de 2010 11:31, Visão On-Line - Marco Antônio < > marco em visao-ol.com.br> escreveu: > > > > > Bom dia amigos. > > > > Tem um banco de dados que esta 1,5 GB, que de repente os dados de uma > > determinada tabela se apagar sozinho, que pode esta ocorrendo? Já foi > feito > > backup e restaure. > > > > Versão FB2.1. > > > > Windows XP > > > > HD320 - 2GB RAM > > > > > > > > Atenciosamente, > > Marco Antônio > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > ??? PARTICIPE DA CAMPANHA POR UMA INTERNET SEGURA ??? > > Proteja o endereço de seus contatos como estou protegendo o seu. > Ao enviar mensagens use o "Cco" (cópia oculta) ou "Bcc" (Blind > carbon copy). Assim os endereços estarão preservados. E, claro, > antes de encaminhar um e-mail, delete todas as informações que > apareçam no corpo da mensagem que possam ser usadas por hackers. > > Att. > > -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > Andrelino Silva > Manhuaçu/MG > HP: www.phoneinfo.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 > -- Marcelo E. Geyer Standard Net Tecnologia e Informação From rnribeiro em gmail.com Mon Sep 13 21:29:16 2010 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Mon, 13 Sep 2010 21:29:16 -0300 Subject: [firebase-br] =?iso-8859-1?q?Vari=E1veis_de_contexto_com_DBExpres?= =?iso-8859-1?q?s_=28set=5Fcontext_e_get=5Fcontext=29?= In-Reply-To: <872560d9d877eb344bf9435a8af496d6@localhost> References: <872560d9d877eb344bf9435a8af496d6@localhost> Message-ID: kra tem uma materia até legal sobre isso baseada nessa matéria consegui criar um sistema de log, é muito interessante, no caso uma stored procedure s triggers pra gerar a auditoria, ficou muito bom, da uma googada, e vc vai ver Em 13 de setembro de 2010 17:58, escreveu: > Olá pessoal! > > Preciso usar variáveis de contexto no FB. > Uso os comandos abaixo para setar e consultar as variáveis, mas a consulta > retorna sempre null. > Estou usando Delphi 2007 com DBExpress no FB 2.1.3. > > SELECT RDB$SET_CONTEXT(''USER_SESSION'', ''ID'', 2) FROM RDB$DATABASE > > SELECT RDB$GET_CONTEXT(''USER_SESSION'', ''ID'') FROM RDB$DATABASE > > Fiz um teste abrindo uma transação, criando uma query, executando os > comandos um após o outro e a consulta retorna null. > > Alguma dica? > > Obrigado. > > 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 maximmumsistemas em gmail.com Mon Sep 13 21:52:43 2010 From: maximmumsistemas em gmail.com (MAURICIO COSTA) Date: Mon, 13 Sep 2010 21:52:43 -0300 Subject: [firebase-br] erro no arquivo de log do fire Message-ID: Segue em anexo o arquivo de log do fire do servidor que possui o windows server 2003. O sistema trava por inteiro e só volta apos reiniciar o servidor. Isso é um transtorno terrível, pois o banco esta em um restaurante e as vezes acontece no horário de pique. Alguém poderia dar uma olhada neste arquivo e me ajudar por favor. Atenciosamente, Maurício R. Costa. From fabiano em clippnet.com.br Tue Sep 14 09:38:19 2010 From: fabiano em clippnet.com.br (Fabiano Martins) Date: Tue, 14 Sep 2010 09:38:19 -0300 Subject: [firebase-br] Duvida no banco de dados In-Reply-To: <695B625680304875A39956B205B3B14F@Marco> References: <695B625680304875A39956B205B3B14F@Marco> Message-ID: <38DDA810B6844B6689C7297C71257F85@odir> Bom Dia! Já tive uma base de dados com 9 GB rodando num servidor xp com 4 GB Sendo que o xp só reconhece 3 GB Não tive problemas de perda de dados. -------------------------------------------------- From: "Visão On-Line - Marco Antônio" Sent: Monday, September 13, 2010 11:31 AM To: "FireBase" Subject: [firebase-br] Duvida no banco de dados > > Bom dia amigos. > > Tem um banco de dados que esta 1,5 GB, que de repente os dados de uma > determinada tabela se apagar sozinho, que pode esta ocorrendo? Já foi > feito backup e restaure. > > Versão FB2.1. > > Windows XP > > HD320 - 2GB RAM > > > > Atenciosamente, > Marco Antônio > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Tue Sep 14 09:40:44 2010 From: lcarlos2000 em bol.com.br (Luiz Carlos) Date: Tue, 14 Sep 2010 09:40:44 -0300 Subject: [firebase-br] =?iso-8859-1?q?Duvida_com_transa=E7=F5es_no_Firebir?= =?iso-8859-1?q?d?= Message-ID: <2FA7D8ACC93B4131BD8CC6FCA689DE02@luiz180906> Olá, Sou novato em trabalhar com o Firebird em rede e desenvolvi um sistema que usa o Firebird, IBX e Delphi. Nesse sistema que até agora não me deu nenhum problema eu uso as querys de consulta e as querys de edicão de dados ligadas a um mesmo componente de transação (IBTRANSACION1) e só dou commit nas querys de edição, não dou commit nas de consulta. Porém tenho visto aqui no forum varias mensagens dizendo que não se deve usar um mesmo componente de transação para as consultas e para a edição de dados, que o correto é usar as query de consulta ligados a um IBTRANSACION e as query de edição a outro IBTRANSACION. É isso mesmo? como até agora não tive problemas com esse sistema em nenhum cliente fico em duvida em fazer essa mudança, e por isso peço aos colegas que ajudem um iniciante a entender o beneficio de fazer essa mudança. Grato Luiz Carlos From levymoreira.ce em gmail.com Tue Sep 14 09:47:42 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Tue, 14 Sep 2010 09:47:42 -0300 Subject: [firebase-br] Duvida no banco de dados In-Reply-To: <38DDA810B6844B6689C7297C71257F85@odir> References: <695B625680304875A39956B205B3B14F@Marco> <38DDA810B6844B6689C7297C71257F85@odir> Message-ID: Tenho um banco de 1.5gb em um windows 7, com processador xeon ... será que da bronca? Em 14 de setembro de 2010 09:38, Fabiano Martins escreveu: > Bom Dia! > > Já tive uma base de dados com 9 GB rodando num servidor xp com 4 GB > Sendo que o xp só reconhece 3 GB > Não tive problemas de perda de dados. > > -------------------------------------------------- > From: "Visão On-Line - Marco Antônio" > Sent: Monday, September 13, 2010 11:31 AM > To: "FireBase" > Subject: [firebase-br] Duvida no banco de dados > > >> Bom dia amigos. >> >> Tem um banco de dados que esta 1,5 GB, que de repente os dados de uma >> determinada tabela se apagar sozinho, que pode esta ocorrendo? Já foi feito >> backup e restaure. >> >> Versão FB2.1. >> >> Windows XP >> >> HD320 - 2GB RAM >> >> >> >> Atenciosamente, >> Marco Antônio >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 - Sistech Informática Juzeiro do Norte - Ce From eduardo em embras.net Tue Sep 14 11:33:20 2010 From: eduardo em embras.net (Eduardo Pombo) Date: Tue, 14 Sep 2010 11:33:20 -0300 Subject: [firebase-br] NOT IS NULL igual a >= 0 In-Reply-To: <4C8E93D6.7040301@gmail.com> References: <4C8E93D6.7040301@gmail.com> Message-ID: depende, se for um campo apenas inteiro com apenas numeros positivos, ai pode sim, mas no caso de numeros negativos o not null vai atender a condicao e a nova condicao nao atendera Espero ter ajudado, Em 13 de setembro de 2010 18:12, Reinaldo escreveu: > OLá pessoal, > > Estou fazendo um refactoring em algumas queries de um Sistema. > Isto posto, achei uma query com uma union que está lenta. Essa query faz > union entre 2 tabelas com 2 cláusulas where, sendo que uma não está > otimizada. > > O primeiro Select otimizado tem o where: > > Where MenCod is Null > > Já o segundo Select não otimizado está: > > Where > MENCOD NOT IS NULL > > Se o campo da condição em questão é um Inteiro posso substituir por: > > Where > MENCOD >= 0 > > > Outra dúvida, estou vendo que tem muita gente no fórum deixando de usar ou > substituindo o collate WIN1282 por WIN_PTBR, existe alguma razão para isso? > Defini a estrutura do meu sistema com: > Charset = WIN1252 > Collate = WIN1252 > > > Atenciosamente > > Reinaldo > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 jvds em bol.com.br Tue Sep 14 14:03:18 2010 From: jvds em bol.com.br (Joao Vitor) Date: Tue, 14 Sep 2010 14:03:18 -0300 Subject: [firebase-br] Firebird 2.1 - SOLUCAO In-Reply-To: <4C6DAA5B.4010808@bol.com.br> References: <4C6DAA5B.4010808@bol.com.br> Message-ID: <4C8FAAD6.5000605@bol.com.br> #bunzip2 Firebird-2.1.3.18185-0.bz2 #cd Firebird-2.1.3.18185-0 #./configure --localstatedir=/var/db/firebird --prefix=/var/db/firebird --sysconfdir=/usr/local/etc/firebird --without-editline #gmake #gmake install #cp -v gen/firebird/lib/libicu*/var/db/firebird/lib/ #cp -v gen/intl/fbintl.conf/var/db/firebird/intl/ #vi /etc/inetd.conf gds_db stream tcp nowait firebird /var/db/firebird/bin/fb_inet_server fb_inet_server Testado e rodando 100% = ] On 8/19/10 7:04 PM, Joao Vitor wrote: > Boa Noite, tenho uma duvida quem porta as versoes do firebird para os > Sistemas Operacionais e equipe do Firebird ou a equipe que desenvolve > os Sistema Operacional. > > Obrigado !!! > Joao Vitor > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From jvds em bol.com.br Tue Sep 14 14:11:06 2010 From: jvds em bol.com.br (Joao Vitor) Date: Tue, 14 Sep 2010 14:11:06 -0300 Subject: [firebase-br] Firebird 2.1 - SOLUCAO In-Reply-To: <4C8FAAD6.5000605@bol.com.br> References: <4C6DAA5B.4010808@bol.com.br> <4C8FAAD6.5000605@bol.com.br> Message-ID: <4C8FACAA.70407@bol.com.br> Para FreeBSD On 9/14/10 2:03 PM, Joao Vitor wrote: > > > #bunzip2 Firebird-2.1.3.18185-0.bz2 > #cd Firebird-2.1.3.18185-0 > #./configure --localstatedir=/var/db/firebird --prefix=/var/db/firebird > --sysconfdir=/usr/local/etc/firebird --without-editline > #gmake > #gmake install > #cp -v gen/firebird/lib/libicu*/var/db/firebird/lib/ > #cp -v gen/intl/fbintl.conf/var/db/firebird/intl/ > #vi /etc/inetd.conf > gds_db stream tcp nowait firebird > /var/db/firebird/bin/fb_inet_server fb_inet_server > > Testado e rodando 100% = ] > > > On 8/19/10 7:04 PM, Joao Vitor wrote: >> Boa Noite, tenho uma duvida quem porta as versoes do firebird para >> os Sistemas Operacionais e equipe do Firebird ou a equipe que >> desenvolve os Sistema Operacional. >> >> Obrigado !!! >> Joao Vitor >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From programacao em unibrasdistribuidora.com.br Tue Sep 14 15:48:53 2010 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Tue, 14 Sep 2010 15:48:53 -0300 Subject: [firebase-br] RES: NOT IS NULL igual a >= 0 In-Reply-To: References: <4C8E93D6.7040301@gmail.com> Message-ID: <0617E439FEAA471DB441BCBEA2377A50@USER2> Para valores nuull é melhor usar a funcçao coalesce. Exemplo: coalesce (campo,0) >0 Abcs, José AParecido -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Eduardo Pombo Enviada em: terça-feira, 14 de setembro de 2010 11:33 Para: FireBase Assunto: Re: [firebase-br] NOT IS NULL igual a >= 0 depende, se for um campo apenas inteiro com apenas numeros positivos, ai pode sim, mas no caso de numeros negativos o not null vai atender a condicao e a nova condicao nao atendera Espero ter ajudado, Em 13 de setembro de 2010 18:12, Reinaldo escreveu: > OLá pessoal, > > Estou fazendo um refactoring em algumas queries de um Sistema. > Isto posto, achei uma query com uma union que está lenta. Essa query > faz union entre 2 tabelas com 2 cláusulas where, sendo que uma não > está otimizada. > > O primeiro Select otimizado tem o where: > > Where MenCod is Null > > Já o segundo Select não otimizado está: > > Where > MENCOD NOT IS NULL > > Se o campo da condição em questão é um Inteiro posso substituir por: > > Where > MENCOD >= 0 > > > Outra dúvida, estou vendo que tem muita gente no fórum deixando de > usar ou substituindo o collate WIN1282 por WIN_PTBR, existe alguma razão para isso? > Defini a estrutura do meu sistema com: > Charset = WIN1252 > Collate = WIN1252 > > > Atenciosamente > > Reinaldo > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 agalysson em gmail.com Tue Sep 14 20:36:25 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Tue, 14 Sep 2010 20:36:25 -0300 Subject: [firebase-br] ADD field com CHECK Message-ID: Amigos, varias vezes ja encontrei o seguinte erro: quando eu tento add um campo novo numa tabela qualquer ALTER TABLE TB_PESSOA ADD TIPO INTEGER DEFAULT 1 NOT NULL CHECK ( value between 1 and 2 ) da o erro: Unsuccessful execution caused by system error that does not preclude > successful execution of subsequent statements. Dynamic SQL Error. SQL error code = -901. Illegal use of keyword VALUE. o comando eu acredito que esteja correto, então qual seria o motivo do erro? 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!!!" From bragaped em gmail.com Wed Sep 15 13:51:05 2010 From: bragaped em gmail.com (Pedro Braga) Date: Wed, 15 Sep 2010 13:51:05 -0300 Subject: [firebase-br] Erro ao Alterar a Senha pelo gsec Message-ID: estou criando um instalador do meu sistema e preciso alterar a senha do SYSDBA e estou tendando executar o comando abaixo via bat porem está me gerando o erro e em verificação não encontrei nenhum problema na extrutura do comando. "c:\Arquivos de Programas\Firebird\Firebird_2_1\bin\gsec.exe" -user sysdba -password masterkey modify sysdba -pw nsenha Invalid parameter, no switch defined error in switch specifications gostaria do auxilio da comunidade pois soh falta essa questão. From freitagnx em gmail.com Wed Sep 15 14:49:11 2010 From: freitagnx em gmail.com (Leonardo Vinicius Freitag) Date: Wed, 15 Sep 2010 14:49:11 -0300 Subject: [firebase-br] Firebird ADO.NET Data Provider. Message-ID: Olá pessoal! Estou com um problema, já pesquisei bastante e não consigo resolver. Desenvolvi um Web Service para ser consumido por um software que roda em Pocket PC com Windows Mobile. Esse Web Service utiliza a Firebird ADO.NETData Provider para acessar um banco de dados de um determinado sistema que possuo. Segue exemplo de um WebMetod: [WebMethod] // método que retorna dados do produto public Produtos LerProduto(string produtoCodigo) { Produtos meuProduto = new Produtos(); string connectionString; cnDados stringConexao = new cnDados(); connectionString = stringConexao.GetConexao(); // abertura da conexão e início da transação FbConnection connection = new FbConnection(connectionString); connection.Open(); FbTransaction transaction = connection.BeginTransaction(); // exeução do comando no banco de dados string selectQuery = "SELECT COD_ESTOQUE, NOME, PRECO_VENDA, GRUPO FROM ESTOQUE WHERE COD_ESTOQUE = @ICOD_ESTOQUE"; FbCommand command = new FbCommand(selectQuery, connection, transaction); command.Parameters.Add("@ICOD_ESTOQUE", produtoCodigo); FbDataReader leitor = command.ExecuteReader(); try { if (leitor.Read()) { meuProduto.ProdCodigo = leitor.GetString(0); meuProduto.ProdDescricao = leitor.GetString(1); meuProduto.ProdPreco = leitor.GetFloat(2); meuProduto.ProdGrupo = leitor.GetString(3); } else { meuProduto.ProdCodigo = ""; meuProduto.ProdDescricao = ""; meuProduto.ProdPreco = 0; meuProduto.ProdGrupo = ""; } return meuProduto; } catch (Exception e) { throw new Exception(); } finally { transaction.Commit(); leitor.Close(); connection.Close(); } Segue exemplo de GetConexao(); public string GetConexao() { appIp = ConfigurationManager.AppSettings.Get("Key0"); appCaminho = ConfigurationManager.AppSettings.Get("Key1"); appUser = ConfigurationManager.AppSettings.Get("Key2"); appSenha = ConfigurationManager.AppSettings.Get("Key3"); //appDialect = ConfigurationManager.AppSettings.Get("Key4"); FbConnectionStringBuilder cs = new FbConnectionStringBuilder(); cs.DataSource = appIp; cs.Database = appCaminho; cs.UserID = appUser; cs.Password = appSenha; cs.Dialect = appDialect; cs.ConnectionLifeTime = 1; cs.ConnectionTimeout = 15; cs.MaxPoolSize = 200; appConexao = cs.ToString(); return appConexao; } Tudo funcionava bem, porém deparei-me com uma situação em que acontece um travamento e me é apresentada uma mensagem no Pocket que finalizava com: Server was unable to process request. ---> Timeout exceeded. Tentei utilizar esse mesmo WebMethod para ler produtos no banco de dados utilizando o Firefox (navegador), e depois de exatos 15 segundos obtive a seguinte resposta: System.SystemException: Timeout exceeded. at FirebirdSql.Data.FirebirdClient.FbConnectionPool.CheckMaxPoolSize() at FirebirdSql.Data.FirebirdClient.FbConnectionPool.CheckOut() at FirebirdSql.Data.FirebirdClient.FbConnection.Open() at Service.LerProduto(String produtoCodigo) Resolvi então compartilhar meu problema na lista e pedir encarecidamente a atenção e ajuda dos companheiros. Leonardo Freitag. From centriscorps em gmail.com Wed Sep 15 16:15:33 2010 From: centriscorps em gmail.com (renato) Date: Wed, 15 Sep 2010 16:15:33 -0300 Subject: [firebase-br] Firebird ADO.NET Data Provider. In-Reply-To: References: Message-ID: Como é sua string de conexão? Você a tem dentro do web.config? Renato From nivaldomart em gmail.com Wed Sep 15 16:44:26 2010 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Wed, 15 Sep 2010 16:44:26 -0300 Subject: [firebase-br] Firebird ADO.NET Data Provider. In-Reply-To: References: Message-ID: Você já verificou que string de conexão ele está construindo?. Está apontando para a porta correta? o Server está aceitando conexões externas? A porta está liberada no firewall? Veja isso aí Em 15 de setembro de 2010 14:49, Leonardo Vinicius Freitag < freitagnx em gmail.com> escreveu: > Olá pessoal! > > Estou com um problema, já pesquisei bastante e não consigo resolver. > Desenvolvi um Web Service para ser consumido por um software que roda em > Pocket PC com Windows Mobile. Esse Web Service utiliza a Firebird > ADO.NETData Provider para acessar um banco de dados de um determinado > sistema que > possuo. > Segue exemplo de um WebMetod: > > [WebMethod] // método que retorna dados do produto > public Produtos LerProduto(string produtoCodigo) > { > Produtos meuProduto = new Produtos(); > > string connectionString; > cnDados stringConexao = new cnDados(); > connectionString = stringConexao.GetConexao(); > > > // abertura da conexão e início da transação > FbConnection connection = new FbConnection(connectionString); > connection.Open(); > FbTransaction transaction = connection.BeginTransaction(); > > // exeução do comando no banco de dados > string selectQuery = "SELECT COD_ESTOQUE, NOME, PRECO_VENDA, GRUPO > FROM ESTOQUE WHERE COD_ESTOQUE = @ICOD_ESTOQUE"; > FbCommand command = new FbCommand(selectQuery, connection, > transaction); > command.Parameters.Add("@ICOD_ESTOQUE", produtoCodigo); > FbDataReader leitor = command.ExecuteReader(); > > try > { > if (leitor.Read()) > { > meuProduto.ProdCodigo = leitor.GetString(0); > meuProduto.ProdDescricao = leitor.GetString(1); > meuProduto.ProdPreco = leitor.GetFloat(2); > meuProduto.ProdGrupo = leitor.GetString(3); > } > else > { > meuProduto.ProdCodigo = ""; > meuProduto.ProdDescricao = ""; > meuProduto.ProdPreco = 0; > meuProduto.ProdGrupo = ""; > } > return meuProduto; > } > catch (Exception e) > { > throw new Exception(); > } > finally > { > transaction.Commit(); > leitor.Close(); > connection.Close(); > } > > Segue exemplo de GetConexao(); > public string GetConexao() > { > appIp = ConfigurationManager.AppSettings.Get("Key0"); > appCaminho = ConfigurationManager.AppSettings.Get("Key1"); > appUser = ConfigurationManager.AppSettings.Get("Key2"); > appSenha = ConfigurationManager.AppSettings.Get("Key3"); > //appDialect = ConfigurationManager.AppSettings.Get("Key4"); > > FbConnectionStringBuilder cs = new FbConnectionStringBuilder(); > cs.DataSource = appIp; > cs.Database = appCaminho; > cs.UserID = appUser; > cs.Password = appSenha; > cs.Dialect = appDialect; > cs.ConnectionLifeTime = 1; > cs.ConnectionTimeout = 15; > cs.MaxPoolSize = 200; > > appConexao = cs.ToString(); > > return appConexao; > } > > Tudo funcionava bem, porém deparei-me com uma situação em que acontece um > travamento e me é apresentada uma mensagem no Pocket que finalizava com: > > Server was unable to process request. > ---> Timeout exceeded. > > > Tentei utilizar esse mesmo WebMethod para ler produtos no banco de dados > utilizando o Firefox (navegador), e depois de exatos 15 segundos obtive a > seguinte resposta: > > System.SystemException: Timeout exceeded. > at FirebirdSql.Data.FirebirdClient.FbConnectionPool.CheckMaxPoolSize() > at FirebirdSql.Data.FirebirdClient.FbConnectionPool.CheckOut() > at FirebirdSql.Data.FirebirdClient.FbConnection.Open() > at Service.LerProduto(String produtoCodigo) > > Resolvi então compartilhar meu problema na lista e pedir encarecidamente a > atenção e ajuda dos companheiros. > > Leonardo Freitag. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From centriscorps em gmail.com Wed Sep 15 17:05:59 2010 From: centriscorps em gmail.com (renato) Date: Wed, 15 Sep 2010 17:05:59 -0300 Subject: [firebase-br] Firebird ADO.NET Data Provider. In-Reply-To: References: Message-ID: Um exemplo de connection string. Coloque dentro do seu web.config A descrição desses parâmetros e de outros você encontra em http://www.firebirdsql.org/firebirdtutorial/index.html Renato From omarhaddadm em gmail.com Wed Sep 15 17:47:49 2010 From: omarhaddadm em gmail.com (Omar Marques Haddad) Date: Wed, 15 Sep 2010 16:47:49 -0400 Subject: [firebase-br] Ref. Erro Charset Message-ID: Bom dia amigos(as), Criei um banco em FB 2.1 e estou criando tabela a tabela de um sistema financeiro. Fiz ele com charset: ISO_8859_1, PageSize: 8192 Hoje, criei algumas tabelas e aproveitei para inserir uma description em cada tabela e esta descrição tem acentos. Agora, ao atachar a base novamente para criar mais algumas tabelas, tenho a seguinte mensagem: Sábado fiz a conversão de 2 bancos em 1.5 para 2.1. Após a conversão, atachei-os ao IBExpert e o primeiro banco abriu de boa, a aplicação rodou tranquilamente, relatórios "funfaram" corretamente. Porém o 2º banco, ao tentar abri-lo no IBExpert, surge a seguinte mensagem: select T.RDB$TRIGGER_NAME, T.RDB$TRIGGER_INACTIVE, T.RDB$SYSTEM_FLAG, C.RDB$TRIGGER_NAME, T.RDB$RELATION_NAME , T.RDB$DESCRIPTION from RDB$TRIGGERS T left join RDB$CHECK_CONSTRAINTS C ON C.RDB$TRIGGER_NAME = T.RDB$TRIGGER_NAME where ((T.RDB$SYSTEM_FLAG = 0) or (T.RDB$SYSTEM_FLAG is null)) and (c.rdb$trigger_name is null) order by T.RDB$TRIGGER_NAME Error message: Cannot transliterate character between character sets. Cannot transliterate character between character sets. Com qual charset devo criar meu banco para ele aceitar os acentos, tanto na hora de abri-lo no IBExpert, quanto na hora dos selects e tal. Grato -- Att. Omar Marques Haddad Analista de Sistemas Sênior From listas em warmboot.com.br Wed Sep 15 18:02:13 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Wed, 15 Sep 2010 18:02:13 -0300 Subject: [firebase-br] Ref. Erro Charset In-Reply-To: References: Message-ID: <1968785879.20100915180213@warmboot.com.br> Veja o FAQ do site. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br OMH> Bom dia amigos(as), OMH> Criei um banco em FB 2.1 e estou criando tabela a tabela de um sistema OMH> financeiro. Fiz ele com charset: ISO_8859_1, PageSize: 8192 OMH> Hoje, criei algumas tabelas e aproveitei para inserir uma description em OMH> cada tabela e esta descrição tem acentos. OMH> Agora, ao atachar a base novamente para criar mais algumas tabelas, tenho a OMH> seguinte mensagem: OMH> Sábado fiz a conversão de 2 bancos em 1.5 para 2.1. Após a conversão, OMH> atachei-os ao IBExpert e o primeiro banco abriu de boa, a aplicação rodou OMH> tranquilamente, relatórios "funfaram" corretamente. Porém o 2º banco, ao OMH> tentar abri-lo no IBExpert, surge a seguinte mensagem: OMH> select T.RDB$TRIGGER_NAME, T.RDB$TRIGGER_INACTIVE, T.RDB$SYSTEM_FLAG, OMH> C.RDB$TRIGGER_NAME, T.RDB$RELATION_NAME OMH> , T.RDB$DESCRIPTION OMH> from RDB$TRIGGERS T OMH> left join RDB$CHECK_CONSTRAINTS C ON C.RDB$TRIGGER_NAME = T.RDB$TRIGGER_NAME OMH> where ((T.RDB$SYSTEM_FLAG = 0) or (T.RDB$SYSTEM_FLAG is null)) and OMH> (c.rdb$trigger_name is null) OMH> order by T.RDB$TRIGGER_NAME OMH> Error message: OMH> Cannot transliterate character between character sets. OMH> Cannot transliterate character between character sets. OMH> Com qual charset devo criar meu banco para ele aceitar os acentos, tanto na OMH> hora de abri-lo no IBExpert, quanto na hora dos selects e tal. OMH> Grato From omarhaddadm em gmail.com Wed Sep 15 18:02:50 2010 From: omarhaddadm em gmail.com (Omar Marques Haddad) Date: Wed, 15 Sep 2010 17:02:50 -0400 Subject: [firebase-br] Ref. Collate Message-ID: Boa tarde, Para trabalhar com acentos e tal nas queries, etc. tenho de ter o collate PT_BR instalado ? Att. Omar Marques Haddad Analista de Sistemas Sênior From rubens em solucaoempresarial.net Wed Sep 15 22:07:55 2010 From: rubens em solucaoempresarial.net (=?iso-8859-1?Q?Rubens_-_Solu=E7=E3o_Empresarial?=) Date: Wed, 15 Sep 2010 22:07:55 -0300 Subject: [firebase-br] UPDATE Message-ID: <78084D31B54B4ED2BD3E3FB3A5F57720@RUBENSPC> CAROS COLEGAS PRECISO FAZER UM UPDATE NUM ARQUIVO CONTAS A RECEBER UPDATE contas_receber SET numero = numero || 'A'; MAS A O SEGUINTE ERRO ARITIMETIC EXCEPTION - NUMERIC OVERFLOW From samuel.peres.ferreira em gmail.com Wed Sep 15 22:43:12 2010 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Wed, 15 Sep 2010 22:43:12 -0300 Subject: [firebase-br] UPDATE In-Reply-To: <78084D31B54B4ED2BD3E3FB3A5F57720@RUBENSPC> References: <78084D31B54B4ED2BD3E3FB3A5F57720@RUBENSPC> Message-ID: ola rubens seu campo alfa 'numero' mais o 'A' esta excedendo o tamanho que o campo aceita samuel From agalysson em gmail.com Thu Sep 16 08:31:30 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Thu, 16 Sep 2010 08:31:30 -0300 Subject: [firebase-br] ADD field com CHECK In-Reply-To: References: Message-ID: Ninguem faz idéia? tipo, eu ja resolvi o problema com uma trigger, mas gostaria de saber qual é o motivo do erro... obrigado. 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 14 de setembro de 2010 20:36, Alysson Gonçalves de Azevedo < agalysson em gmail.com> escreveu: > Amigos, varias vezes ja encontrei o seguinte erro: > > quando eu tento add um campo novo numa tabela qualquer > > ALTER TABLE TB_PESSOA > > ADD TIPO INTEGER DEFAULT 1 NOT NULL CHECK ( value between 1 and 2 ) > > > da o erro: > > Unsuccessful execution caused by system error that does not preclude >> successful execution of subsequent statements. > > Dynamic SQL Error. > > SQL error code = -901. > > Illegal use of keyword VALUE. > > > o comando eu acredito que esteja correto, então qual seria o motivo do > erro? > > > 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!!!" > > > From freitagnx em gmail.com Thu Sep 16 09:11:57 2010 From: freitagnx em gmail.com (Leonardo Vinicius Freitag) Date: Thu, 16 Sep 2010 09:11:57 -0300 Subject: [firebase-br] Firebird ADO.NET Data Provider. In-Reply-To: References: Message-ID: Informações que são colocadas na connection string: public string GetConexao() { appIp = ConfigurationManager.AppSettings.Get("Key0"); appCaminho = ConfigurationManager.AppSettings.Get("Key1"); appUser = ConfigurationManager.AppSettings.Get("Key2"); appSenha = ConfigurationManager.AppSettings.Get("Key3"); //appDialect = ConfigurationManager.AppSettings.Get("Key4"); FbConnectionStringBuilder cs = new FbConnectionStringBuilder(); cs.DataSource = appIp; cs.Database = appCaminho; cs.UserID = appUser; cs.Password = appSenha; cs.Dialect = appDialect; cs.ConnectionLifeTime = 1; cs.ConnectionTimeout = 15; cs.MaxPoolSize = 200; cs.Port = 3050; cs.Pooling = true; appConexao = cs.ToString(); return appConexao; } Em cada WebMethod que precisa busar alguma informação no banco de dados, fiz como no exemplo: [WebMethod] // método que lê e retorna dados do produto public Produtos LerProduto(string produtoCodigo) { Produtos meuProduto = new Produtos(); string connectionString; cnDados stringConexao = new cnDados(); connectionString = stringConexao.GetConexao(); // abertura da conexão e início da transação FbConnection connection = new FbConnection(connectionString); connection.Open(); FbTransaction transaction = connection.BeginTransaction(); // exeução do comando no banco de dados string selectQuery = "SELECT COD_ESTOQUE, NOME, PRECO_VENDA, GRUPO FROM ESTOQUE WHERE COD_ESTOQUE = @ICOD_ESTOQUE"; FbCommand command = new FbCommand(selectQuery, connection, transaction); command.Parameters.Add("@ICOD_ESTOQUE", produtoCodigo); FbDataReader leitor = command.ExecuteReader(); try { if (leitor.Read()) { meuProduto.ProdCodigo = leitor.GetString(0); meuProduto.ProdDescricao = leitor.GetString(1); meuProduto.ProdPreco = leitor.GetFloat(2); meuProduto.ProdGrupo = leitor.GetString(3); } else { meuProduto.ProdCodigo = ""; meuProduto.ProdDescricao = ""; meuProduto.ProdPreco = 0; meuProduto.ProdGrupo = ""; } return meuProduto; } catch (Exception e) { throw new Exception(); } finally { transaction.Commit(); leitor.Close(); connection.Close(); } } Porém, ontem de noite fiz novos testes, e continuo obtendo o travamento, depois de lançar umas 80 mesas. Eu imagino que o problema seja relativo ao número de conexões, pois cada vez que preciso ler alguma informação, conecto, faço a leirua e fecho a conexão. Só que me parece que as conexões não estão sendo fechadas, e estou atingindo o número limite permitido. Leonardo Freitag Em 15 de setembro de 2010 17:05, renato escreveu: > Um exemplo de connection string. > Coloque dentro do seu web.config > > > > > > > A descrição desses parâmetros e de outros você encontra em > http://www.firebirdsql.org/firebirdtutorial/index.html > > > 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 eduardo em embras.net Thu Sep 16 09:58:25 2010 From: eduardo em embras.net (Eduardo Pombo) Date: Thu, 16 Sep 2010 09:58:25 -0300 Subject: [firebase-br] ADD field com CHECK In-Reply-To: References: Message-ID: Nao sei q versao esta usando mas talvez seja algo relacionado com isso. http://www.firebirdsql.org/manual/nullguide-check-constraints.html Em 16 de setembro de 2010 08:31, Alysson Gonçalves de Azevedo escreveu: > Ninguem faz idéia? > tipo, eu ja resolvi o problema com uma trigger, mas gostaria de saber qual é > o motivo do erro... > > obrigado. > > 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 14 de setembro de 2010 20:36, Alysson Gonçalves de Azevedo < > agalysson em gmail.com> escreveu: > >> Amigos, varias vezes ja encontrei o seguinte erro: >> >> quando eu tento add um campo novo numa tabela qualquer >> >> ALTER TABLE TB_PESSOA >> >>     ADD TIPO INTEGER DEFAULT 1 NOT NULL CHECK ( value between 1 and 2 ) >> >> >> da o erro: >> >> Unsuccessful execution caused by system error that does not preclude >>> successful execution of subsequent statements. >> >> Dynamic SQL Error. >> >> SQL error code = -901. >> >> Illegal use of keyword VALUE. >> >> >> o comando eu acredito que esteja correto, então qual seria o motivo do >> erro? >> >> >> 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!!!" >> >> >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 omarhaddadm em gmail.com Thu Sep 16 10:26:42 2010 From: omarhaddadm em gmail.com (Omar Marques Haddad) Date: Thu, 16 Sep 2010 09:26:42 -0400 Subject: [firebase-br] Ref. Add UDF Message-ID: Bom dia amigos(as), Estou baixando algumas UDF´s no site da Firebase. Agora, fiquei com uma dúvida referente ao processo de instalação delas no meu banco (FB 2.1.3) Como faço para registrá-las no banco ? Uso IBExpert 23/03/2010 Obrigado a todos. -- Att. Omar Marques Haddad Analista de Sistemas Sênior From ralhos em gmail.com Thu Sep 16 10:31:24 2010 From: ralhos em gmail.com (Carlos Roberto da Silva) Date: Thu, 16 Sep 2010 10:31:24 -0300 Subject: [firebase-br] Ref. Add UDF In-Reply-To: References: Message-ID: <1284643884.5685.0.camel@gerasoft-desktop> Exemplo: DECLARE EXTERNAL FUNCTION STRLEN CSTRING(32767) RETURNS INTEGER BY VALUE ENTRY_POINT 'IB_UDF_strlen' MODULE_NAME 'ib_udf'; Em Qui, 2010-09-16 às 09:26 -0400, Omar Marques Haddad escreveu: > Bom dia amigos(as), > > Estou baixando algumas UDF´s no site da Firebase. Agora, fiquei com uma > dúvida referente ao processo de instalação delas no meu banco (FB 2.1.3) > > Como faço para registrá-las no banco ? Uso IBExpert 23/03/2010 > > Obrigado a todos. > From omarhaddadm em gmail.com Thu Sep 16 10:52:01 2010 From: omarhaddadm em gmail.com (Omar Marques Haddad) Date: Thu, 16 Sep 2010 09:52:01 -0400 Subject: [firebase-br] Ref. Add UDF In-Reply-To: <1284643884.5685.0.camel@gerasoft-desktop> References: <1284643884.5685.0.camel@gerasoft-desktop> Message-ID: Opa, Carlos, Eu rodo este script no banco ? Aonde eu copio a UDF ? Obrigado Em 16 de setembro de 2010 09:31, Carlos Roberto da Silva escreveu: > Exemplo: > > DECLARE EXTERNAL FUNCTION STRLEN > CSTRING(32767) > RETURNS INTEGER BY VALUE > ENTRY_POINT 'IB_UDF_strlen' MODULE_NAME 'ib_udf'; > > Em Qui, 2010-09-16 às 09:26 -0400, Omar Marques Haddad escreveu: > > Bom dia amigos(as), > > > > Estou baixando algumas UDF´s no site da Firebase. Agora, fiquei com uma > > dúvida referente ao processo de instalação delas no meu banco (FB 2.1.3) > > > > Como faço para registrá-las no banco ? Uso IBExpert 23/03/2010 > > > > Obrigado a todos. > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Att. Omar Marques Haddad Analista de Sistemas Sênior From centriscorps em gmail.com Thu Sep 16 11:21:14 2010 From: centriscorps em gmail.com (renato) Date: Thu, 16 Sep 2010 11:21:14 -0300 Subject: [firebase-br] Firebird ADO.NET Data Provider. In-Reply-To: References: Message-ID: O problema não está na connection string e sim na forma como você abre e fecha o banco. Podes postar essa parte do código? Renato From cleber em agrosoftrs.com.br Thu Sep 16 11:50:22 2010 From: cleber em agrosoftrs.com.br (Cleber) Date: Thu, 16 Sep 2010 11:50:22 -0300 Subject: [firebase-br] duvida Firebird 2.5 References: Message-ID: <000a01cb55ae$7eacdec0$4000a8c0@Cleber> Bom dia, Senhores tem alguma previsão para uma versão final do Fb2.5? e sobre essa versão, estou fazendo testes, e não consegui executar a seguinte situação: SqlExecute = ' INSERT INTO LOG_TABELAS (ID, NOME_TABELA, OPERACAO, DATA_HORA, '|| ' NOME_USUARIO) '|| ' VALUES ('||:chave||', ''CIDADES'', ''I'', ''NOW'', '''||USER||'''); '; SqlExecute = SqlExecute || ' INSERT INTO LOG_TABELAS (ID, NOME_TABELA, OPERACAO, DATA_HORA, '|| ' NOME_USUARIO) '|| ' VALUES ('||:chave||', ''CIDADES'', ''I'', ''NOW'', '''||USER||'''); '; EXECUTE STATEMENT SqlExecute ON EXTERNAL 'c:\teste.fdb' AS USER 'SYSDBA' PASSWORD 'masterkey' WITH COMMON TRANSACTION; O problema ocorre quando vai executar o segundo insert. Se executar da seguinte forma funciona: SqlExecute = ' INSERT INTO LOG_TABELAS (ID, NOME_TABELA, OPERACAO, DATA_HORA, '|| ' NOME_USUARIO) '|| ' VALUES ('||:chave||', ''CIDADES'', ''I'', ''NOW'', '''||USER||'''); '; EXECUTE STATEMENT SqlExecute ON EXTERNAL 'c:\teste.fdb' AS USER 'SYSDBA' PASSWORD 'masterkey' WITH COMMON TRANSACTION; SqlExecute = ' INSERT INTO LOG_TABELAS (ID, NOME_TABELA, OPERACAO, DATA_HORA, '|| ' NOME_USUARIO) '|| ' VALUES ('||:chave||', ''CIDADES'', ''I'', ''NOW'', '''||USER||'''); '; EXECUTE STATEMENT SqlExecute ON EXTERNAL 'c:\teste.fdb' AS USER 'SYSDBA' PASSWORD 'masterkey' WITH COMMON TRANSACTION; Seria interessante da primeira maneira pois, poderia executar diversos scrips e não um de cada vez. From f_jcarvalho em ig.com.br Thu Sep 16 11:56:48 2010 From: f_jcarvalho em ig.com.br (FRANCISCO JOSE CAMURCA DE CARVALHO) Date: Thu, 16 Sep 2010 11:56:48 -0300 Subject: [firebase-br] duvida Firebird 2.5 In-Reply-To: <000a01cb55ae$7eacdec0$4000a8c0@Cleber> References: <000a01cb55ae$7eacdec0$4000a8c0@Cleber> Message-ID: nos valores a ser inseridos use aspas simples Ex : values( 'valor1', 'valor2'); Em 16 de setembro de 2010 11:50, Cleber escreveu: > Bom dia, Senhores tem alguma previsão para uma versão final do Fb2.5? > e sobre essa versão, estou fazendo testes, e não consegui executar a > seguinte situação: > > SqlExecute = ' INSERT INTO LOG_TABELAS (ID, NOME_TABELA, OPERACAO, > DATA_HORA, '|| > ' NOME_USUARIO) '|| > ' VALUES ('||:chave||', ''CIDADES'', ''I'', ''NOW'', > '''||USER||'''); '; > SqlExecute = SqlExecute || > ' INSERT INTO LOG_TABELAS (ID, NOME_TABELA, OPERACAO, > DATA_HORA, '|| > ' NOME_USUARIO) '|| > ' VALUES ('||:chave||', ''CIDADES'', ''I'', ''NOW'', > '''||USER||'''); '; > > EXECUTE STATEMENT SqlExecute ON EXTERNAL 'c:\teste.fdb' > AS USER 'SYSDBA' PASSWORD 'masterkey' > WITH COMMON TRANSACTION; > > O problema ocorre quando vai executar o segundo insert. Se executar da > seguinte forma funciona: > > SqlExecute = ' INSERT INTO LOG_TABELAS (ID, NOME_TABELA, OPERACAO, > DATA_HORA, '|| > ' NOME_USUARIO) '|| > ' VALUES ('||:chave||', ''CIDADES'', ''I'', ''NOW'', > '''||USER||'''); '; > > EXECUTE STATEMENT SqlExecute ON EXTERNAL 'c:\teste.fdb' > AS USER 'SYSDBA' PASSWORD 'masterkey' > WITH COMMON TRANSACTION; > > SqlExecute = ' INSERT INTO LOG_TABELAS (ID, NOME_TABELA, OPERACAO, > DATA_HORA, '|| > ' NOME_USUARIO) '|| > ' VALUES ('||:chave||', ''CIDADES'', ''I'', ''NOW'', > '''||USER||'''); '; > > EXECUTE STATEMENT SqlExecute ON EXTERNAL 'c:\teste.fdb' > AS USER 'SYSDBA' PASSWORD 'masterkey' > WITH COMMON TRANSACTION; > > Seria interessante da primeira maneira pois, poderia executar diversos > scrips e não um de cada vez. > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From freitagnx em gmail.com Thu Sep 16 12:21:34 2010 From: freitagnx em gmail.com (Leonardo Vinicius Freitag) Date: Thu, 16 Sep 2010 12:21:34 -0300 Subject: [firebase-br] Firebird ADO.NET Data Provider. In-Reply-To: References: Message-ID: Exemplo de abertura do banco, leitura de dados e fechamento. public Produtos LerProduto(string produtoCodigo) { Produtos meuProduto = new Produtos(); string connectionString; cnDados stringConexao = new cnDados(); connectionString = stringConexao.GetConexao(); // abertura da conexão e início da transação FbConnection connection = new FbConnection(connectionString); connection.Open(); FbTransaction transaction = connection.BeginTransaction(); // exeução do comando no banco de dados string selectQuery = "SELECT COD_ESTOQUE, NOME, PRECO_VENDA, GRUPO FROM ESTOQUE WHERE COD_ESTOQUE = @ICOD_ESTOQUE"; FbCommand command = new FbCommand(selectQuery, connection, transaction); command.Parameters.Add("@ICOD_ESTOQUE", produtoCodigo); FbDataReader leitor = command.ExecuteReader(); try { if (leitor.Read()) { meuProduto.ProdCodigo = leitor.GetString(0); meuProduto.ProdDescricao = leitor.GetString(1); meuProduto.ProdPreco = leitor.GetFloat(2); meuProduto.ProdGrupo = leitor.GetString(3); } else { meuProduto.ProdCodigo = ""; meuProduto.ProdDescricao = ""; meuProduto.ProdPreco = 0; meuProduto.ProdGrupo = ""; } return meuProduto; } catch (Exception e) { throw new Exception(); } finally { transaction.Commit(); leitor.Close(); connection.Close(); } } Esse WebMethod rede um código de produto, conecta ao banco de dados, faz a busca e no final fecha a conexão. Em geral essa é a seqüência que uso. Leonardo Freitag Em 16 de setembro de 2010 11:21, renato escreveu: > O problema não está na connection string e sim na forma como você abre e > fecha o banco. > Podes postar essa parte do código? > > 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 agalysson em gmail.com Thu Sep 16 12:47:01 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Thu, 16 Sep 2010 12:47:01 -0300 Subject: [firebase-br] ADD field com CHECK In-Reply-To: References: Message-ID: eh, eu ja tinha pesquisado esse manual, o manual de referencia do fb 2.1 (que é o que eu uso) e ja procurei em mais um monte de lugar... tipo, nos creates domains e tables, funciona legal, apenas nas alterações é que da isso... por isso a duvida... mas bem, um dia eu descobrirei ^^ 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 16 de setembro de 2010 09:58, Eduardo Pombo escreveu: > Nao sei q versao esta usando mas talvez seja algo relacionado com isso. > > http://www.firebirdsql.org/manual/nullguide-check-constraints.html > > > > Em 16 de setembro de 2010 08:31, Alysson Gonçalves de Azevedo > escreveu: > > Ninguem faz idéia? > > tipo, eu ja resolvi o problema com uma trigger, mas gostaria de saber > qual é > > o motivo do erro... > > > > obrigado. > > > > 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 14 de setembro de 2010 20:36, Alysson Gonçalves de Azevedo < > > agalysson em gmail.com> escreveu: > > > >> Amigos, varias vezes ja encontrei o seguinte erro: > >> > >> quando eu tento add um campo novo numa tabela qualquer > >> > >> ALTER TABLE TB_PESSOA > >> > >> ADD TIPO INTEGER DEFAULT 1 NOT NULL CHECK ( value between 1 and 2 ) > >> > >> > >> da o erro: > >> > >> Unsuccessful execution caused by system error that does not preclude > >>> successful execution of subsequent statements. > >> > >> Dynamic SQL Error. > >> > >> SQL error code = -901. > >> > >> Illegal use of keyword VALUE. > >> > >> > >> o comando eu acredito que esteja correto, então qual seria o motivo do > >> erro? > >> > >> > >> 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!!!" > >> > >> > >> > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir 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 omarhaddadm em gmail.com Thu Sep 16 13:34:13 2010 From: omarhaddadm em gmail.com (Omar Marques Haddad) Date: Thu, 16 Sep 2010 12:34:13 -0400 Subject: [firebase-br] Ref. insert com data Message-ID: Boa tarde, amigos(as), Tentei executar o seguinte SQL com a data 15 de dezembro e o IBExpert não permitiu por causa do formato de data dele MM-DD-YYYY. INSERT INTO ACAO (ACE_DATAACAO, ACE_HORAACAO, ACE_USUARIOACAO, ACE_ACAO, ACE_ALVOACAO) VALUES ( CAST('15/12/2000' AS DATE), CAST('22:22:22' AS TIME), 77, 'AÇÃO X', 'ALVO X') Tem como eu definir isto no IBExpert para nas minhas sentenças, ele aceitar o formato DD-MM-YYYY PS: Eu já defini em Options --> Environment Options, mas parece-me que isto influencia somente a exibição de dados e não na inserção, que é o caso. Obrigado a todos. -- Att. Omar Marques Haddad Analista de Sistemas Sênior From marcelo em teflamar.com.br Thu Sep 16 14:27:55 2010 From: marcelo em teflamar.com.br (marcelo - teflamar) Date: Thu, 16 Sep 2010 14:27:55 -0300 Subject: [firebase-br] Firebird ADO.NET Data Provider. In-Reply-To: References: Message-ID: <4C92539B.9030008@teflamar.com.br> vc pode também tentar com o dataset, puxar os dados para ele e fechar a conexão. depois, alterar o que tiver que alterar, e atualizar os dados. Em 15/09/2010 14:49, Leonardo Vinicius Freitag escreveu: > Olá pessoal! > > Estou com um problema, já pesquisei bastante e não consigo resolver. > Desenvolvi um Web Service para ser consumido por um software que roda em > Pocket PC com Windows Mobile. Esse Web Service utiliza a Firebird > ADO.NETData Provider para acessar um banco de dados de um determinado > sistema que > possuo. > Segue exemplo de um WebMetod: > > [WebMethod] // método que retorna dados do produto > public Produtos LerProduto(string produtoCodigo) > { > Produtos meuProduto = new Produtos(); > > string connectionString; > cnDados stringConexao = new cnDados(); > connectionString = stringConexao.GetConexao(); > > > // abertura da conexão e início da transação > FbConnection connection = new FbConnection(connectionString); > connection.Open(); > FbTransaction transaction = connection.BeginTransaction(); > > // exeução do comando no banco de dados > string selectQuery = "SELECT COD_ESTOQUE, NOME, PRECO_VENDA, GRUPO > FROM ESTOQUE WHERE COD_ESTOQUE = @ICOD_ESTOQUE"; > FbCommand command = new FbCommand(selectQuery, connection, > transaction); > command.Parameters.Add("@ICOD_ESTOQUE", produtoCodigo); > FbDataReader leitor = command.ExecuteReader(); > > try > { > if (leitor.Read()) > { > meuProduto.ProdCodigo = leitor.GetString(0); > meuProduto.ProdDescricao = leitor.GetString(1); > meuProduto.ProdPreco = leitor.GetFloat(2); > meuProduto.ProdGrupo = leitor.GetString(3); > } > else > { > meuProduto.ProdCodigo = ""; > meuProduto.ProdDescricao = ""; > meuProduto.ProdPreco = 0; > meuProduto.ProdGrupo = ""; > } > return meuProduto; > } > catch (Exception e) > { > throw new Exception(); > } > finally > { > transaction.Commit(); > leitor.Close(); > connection.Close(); > } > > Segue exemplo de GetConexao(); > public string GetConexao() > { > appIp = ConfigurationManager.AppSettings.Get("Key0"); > appCaminho = ConfigurationManager.AppSettings.Get("Key1"); > appUser = ConfigurationManager.AppSettings.Get("Key2"); > appSenha = ConfigurationManager.AppSettings.Get("Key3"); > //appDialect = ConfigurationManager.AppSettings.Get("Key4"); > > FbConnectionStringBuilder cs = new FbConnectionStringBuilder(); > cs.DataSource = appIp; > cs.Database = appCaminho; > cs.UserID = appUser; > cs.Password = appSenha; > cs.Dialect = appDialect; > cs.ConnectionLifeTime = 1; > cs.ConnectionTimeout = 15; > cs.MaxPoolSize = 200; > > appConexao = cs.ToString(); > > return appConexao; > } > > Tudo funcionava bem, porém deparei-me com uma situação em que acontece um > travamento e me é apresentada uma mensagem no Pocket que finalizava com: > > Server was unable to process request. > ---> Timeout exceeded. > > > Tentei utilizar esse mesmo WebMethod para ler produtos no banco de dados > utilizando o Firefox (navegador), e depois de exatos 15 segundos obtive a > seguinte resposta: > > System.SystemException: Timeout exceeded. > at FirebirdSql.Data.FirebirdClient.FbConnectionPool.CheckMaxPoolSize() > at FirebirdSql.Data.FirebirdClient.FbConnectionPool.CheckOut() > at FirebirdSql.Data.FirebirdClient.FbConnection.Open() > at Service.LerProduto(String produtoCodigo) > > Resolvi então compartilhar meu problema na lista e pedir encarecidamente a > atenção e ajuda dos companheiros. > > Leonardo Freitag. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From omarhaddadm em gmail.com Thu Sep 16 14:31:28 2010 From: omarhaddadm em gmail.com (Omar Marques Haddad) Date: Thu, 16 Sep 2010 13:31:28 -0400 Subject: [firebase-br] Ref. Trigger chave composta Message-ID: Bom dia amigos(as), Tem como eu usar um Generator para uma tabela com chave composta ? Tenho que tratar via trigger mesmo ? -- Att. Omar Marques Haddad Analista de Sistemas Sênior From centriscorps em gmail.com Thu Sep 16 15:23:10 2010 From: centriscorps em gmail.com (renato) Date: Thu, 16 Sep 2010 15:23:10 -0300 Subject: [firebase-br] Firebird ADO.NET Data Provider. In-Reply-To: <4C92539B.9030008@teflamar.com.br> References: <4C92539B.9030008@teflamar.com.br> Message-ID: Após connection.Close(), inclua connection.Dispose(). Só com Close a conexão não é fechada, ela permanece na memória. Só será fechada quando o IIS verificar que aquela conexão não é mais usada, mas até aí vai se acumulando até que em um momento dá esse tipo de erro. O Dispose faz com que o objeto seja destruído da memória e encerra de fato a conexão com o banco. Essa regra não se aplica somente ao Firebird, mas pra qualquer banco de dados que será acessado via .net. Renato From cury.fb em gmail.com Thu Sep 16 16:16:27 2010 From: cury.fb em gmail.com (cury firebird) Date: Thu, 16 Sep 2010 16:16:27 -0300 Subject: [firebase-br] Firebird ADO.NET Data Provider. In-Reply-To: References: <4C92539B.9030008@teflamar.com.br> Message-ID: <4D83D39AD605426EA7E4F6245F1F4CA2@CIT2> ou então utilize o using para a conexao ou a abertura do datareader ! -------------------------------------------------- From: "renato" Sent: Thursday, September 16, 2010 3:23 PM To: "FireBase" Subject: Re: [firebase-br] Firebird ADO.NET Data Provider. > Após connection.Close(), inclua connection.Dispose(). > > Só com Close a conexão não é fechada, ela permanece na memória. Só será > fechada quando o IIS verificar que aquela conexão não é mais usada, mas > até > aí vai se acumulando até que em um momento dá esse tipo de erro. > > O Dispose faz com que o objeto seja destruído da memória e encerra de fato > a > conexão com o banco. > > Essa regra não se aplica somente ao Firebird, mas pra qualquer banco de > dados que será acessado via .net. > > > 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 junior em lagsistemas.com.br Thu Sep 16 16:41:32 2010 From: junior em lagsistemas.com.br (Francisco Junior) Date: Thu, 16 Sep 2010 16:41:32 -0300 Subject: [firebase-br] RES: Ref. insert com data In-Reply-To: References: Message-ID: <000101cb55d7$2f63f280$8e2bd780$@com.br> Boa tarde, Omar! Vi a sua pergunta e fiquei curioso, mas pelo que vi não tem jeito mesmo o formato de dados do banco é no padrão americano, sendo assim a gravação poderá ser somente em mm/dd/yy. Abc, Francisco Junior (Rairo) http://rairo.wordpress.com -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Omar Marques Haddad Enviada em: quinta-feira, 16 de setembro de 2010 13:34 Para: FireBase Assunto: [firebase-br] Ref. insert com data Boa tarde, amigos(as), Tentei executar o seguinte SQL com a data 15 de dezembro e o IBExpert não permitiu por causa do formato de data dele MM-DD-YYYY. INSERT INTO ACAO (ACE_DATAACAO, ACE_HORAACAO, ACE_USUARIOACAO, ACE_ACAO, ACE_ALVOACAO) VALUES ( CAST('15/12/2000' AS DATE), CAST('22:22:22' AS TIME), 77, 'AÇÃO X', 'ALVO X') Tem como eu definir isto no IBExpert para nas minhas sentenças, ele aceitar o formato DD-MM-YYYY PS: Eu já defini em Options --> Environment Options, mas parece-me que isto influencia somente a exibição de dados e não na inserção, que é o caso. Obrigado a todos. -- Att. Omar Marques Haddad Analista de Sistemas Sênior ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From freitagnx em gmail.com Thu Sep 16 17:06:30 2010 From: freitagnx em gmail.com (Leonardo Vinicius Freitag) Date: Thu, 16 Sep 2010 17:06:30 -0300 Subject: [firebase-br] Firebird ADO.NET Data Provider. In-Reply-To: <4D83D39AD605426EA7E4F6245F1F4CA2@CIT2> References: <4C92539B.9030008@teflamar.com.br> <4D83D39AD605426EA7E4F6245F1F4CA2@CIT2> Message-ID: Vou tentar essas dicas... assim que concluir os testes, posto o resultado. Agradeço a atenção de todos. Leonardo Freitag Em 16 de setembro de 2010 16:16, cury firebird escreveu: > ou então utilize o using para a conexao ou a abertura do datareader ! > > -------------------------------------------------- > From: "renato" > Sent: Thursday, September 16, 2010 3:23 PM > To: "FireBase" > Subject: Re: [firebase-br] Firebird ADO.NET Data Provider. > > > Após connection.Close(), inclua connection.Dispose(). >> >> Só com Close a conexão não é fechada, ela permanece na memória. Só será >> fechada quando o IIS verificar que aquela conexão não é mais usada, mas >> até >> aí vai se acumulando até que em um momento dá esse tipo de erro. >> >> O Dispose faz com que o objeto seja destruído da memória e encerra de fato >> a >> conexão com o banco. >> >> Essa regra não se aplica somente ao Firebird, mas pra qualquer banco de >> dados que será acessado via .net. >> >> >> 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 listas em fasystem.com.br Thu Sep 16 17:26:35 2010 From: listas em fasystem.com.br (Jose Aparecido da Silva - Fasystem) Date: Thu, 16 Sep 2010 17:26:35 -0300 Subject: [firebase-br] RES: RES: Ref. insert com data In-Reply-To: <000101cb55d7$2f63f280$8e2bd780$@com.br> Message-ID: Negativo. Tente dd.mm.yy que você verá que dará certo [ ]'s Jose Aparecido da Silva Fasystem -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Francisco Junior Enviada em: quinta-feira, 16 de setembro de 2010 16:42 Para: 'FireBase' Assunto: [firebase-br] RES: Ref. insert com data Boa tarde, Omar! Vi a sua pergunta e fiquei curioso, mas pelo que vi não tem jeito mesmo o formato de dados do banco é no padrão americano, sendo assim a gravação poderá ser somente em mm/dd/yy. Abc, Francisco Junior (Rairo) http://rairo.wordpress.com -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Omar Marques Haddad Enviada em: quinta-feira, 16 de setembro de 2010 13:34 Para: FireBase Assunto: [firebase-br] Ref. insert com data Boa tarde, amigos(as), Tentei executar o seguinte SQL com a data 15 de dezembro e o IBExpert não permitiu por causa do formato de data dele MM-DD-YYYY. INSERT INTO ACAO (ACE_DATAACAO, ACE_HORAACAO, ACE_USUARIOACAO, ACE_ACAO, ACE_ALVOACAO) VALUES ( CAST('15/12/2000' AS DATE), CAST('22:22:22' AS TIME), 77, 'AÇÃO X', 'ALVO X') Tem como eu definir isto no IBExpert para nas minhas sentenças, ele aceitar o formato DD-MM-YYYY PS: Eu já defini em Options --> Environment Options, mas parece-me que isto influencia somente a exibição de dados e não na inserção, que é o caso. Obrigado a todos. -- Att. Omar Marques Haddad Analista de Sistemas Sênior ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From omarhaddadm em gmail.com Thu Sep 16 17:36:01 2010 From: omarhaddadm em gmail.com (Omar Marques Haddad) Date: Thu, 16 Sep 2010 16:36:01 -0400 Subject: [firebase-br] RES: RES: Ref. insert com data In-Reply-To: References: <000101cb55d7$2f63f280$8e2bd780$@com.br> Message-ID: Opa, Obrigado, José. Neste caso, obedecendo aos separadores de data, ele aceita na forma de dd.mm.yyyy Vlws ;) Ats. Omar Em 16 de setembro de 2010 16:26, Jose Aparecido da Silva - Fasystem < listas em fasystem.com.br> escreveu: > Negativo. > Tente dd.mm.yy que você verá que dará certo > > [ ]'s > Jose Aparecido da Silva > Fasystem > > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Francisco Junior > Enviada em: quinta-feira, 16 de setembro de 2010 16:42 > Para: 'FireBase' > Assunto: [firebase-br] RES: Ref. insert com data > > Boa tarde, Omar! > > Vi a sua pergunta e fiquei curioso, mas pelo que vi não tem jeito mesmo o > formato de dados do banco é no padrão americano, sendo assim a gravação > poderá ser somente em mm/dd/yy. > > Abc, > > Francisco Junior (Rairo) > http://rairo.wordpress.com > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Omar Marques Haddad > Enviada em: quinta-feira, 16 de setembro de 2010 13:34 > Para: FireBase > Assunto: [firebase-br] Ref. insert com data > > Boa tarde, amigos(as), > > Tentei executar o seguinte SQL com a data 15 de dezembro e o IBExpert não > permitiu por causa do formato de data dele MM-DD-YYYY. > > INSERT INTO ACAO (ACE_DATAACAO, ACE_HORAACAO, ACE_USUARIOACAO, ACE_ACAO, > ACE_ALVOACAO) > VALUES ( CAST('15/12/2000' AS DATE), CAST('22:22:22' AS TIME), 77, 'AÇÃO > X', > 'ALVO X') > > Tem como eu definir isto no IBExpert para nas minhas sentenças, ele aceitar > o formato DD-MM-YYYY > > PS: Eu já defini em Options --> Environment Options, mas parece-me que isto > influencia somente a exibição de dados e não na inserção, que é o caso. > > Obrigado a todos. > -- > Att. > Omar Marques Haddad > Analista de Sistemas Sênior > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Att. Omar Marques Haddad Analista de Sistemas Sênior From freitagnx em gmail.com Thu Sep 16 20:57:45 2010 From: freitagnx em gmail.com (Leonardo Vinicius Freitag) Date: Thu, 16 Sep 2010 20:57:45 -0300 Subject: [firebase-br] Firebird ADO.NET Data Provider. In-Reply-To: References: <4C92539B.9030008@teflamar.com.br> <4D83D39AD605426EA7E4F6245F1F4CA2@CIT2> Message-ID: Alterações feitas, testes realizados, porém sem sucesso. Continuo sem solução. Leonardo Freitag Em 16 de setembro de 2010 17:06, Leonardo Vinicius Freitag < freitagnx em gmail.com> escreveu: > Vou tentar essas dicas... assim que concluir os testes, posto o resultado. > > Agradeço a atenção de todos. > > Leonardo Freitag > > Em 16 de setembro de 2010 16:16, cury firebird escreveu: > > ou então utilize o using para a conexao ou a abertura do datareader ! >> >> -------------------------------------------------- >> From: "renato" >> Sent: Thursday, September 16, 2010 3:23 PM >> To: "FireBase" >> Subject: Re: [firebase-br] Firebird ADO.NET Data Provider. >> >> >> Após connection.Close(), inclua connection.Dispose(). >>> >>> Só com Close a conexão não é fechada, ela permanece na memória. Só será >>> fechada quando o IIS verificar que aquela conexão não é mais usada, mas >>> até >>> aí vai se acumulando até que em um momento dá esse tipo de erro. >>> >>> O Dispose faz com que o objeto seja destruído da memória e encerra de >>> fato a >>> conexão com o banco. >>> >>> Essa regra não se aplica somente ao Firebird, mas pra qualquer banco de >>> dados que será acessado via .net. >>> >>> >>> 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 nivaldomart em gmail.com Fri Sep 17 07:03:11 2010 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Fri, 17 Sep 2010 07:03:11 -0300 Subject: [firebase-br] =?iso-8859-1?q?Duvida_com_transa=E7=F5es_no_Firebir?= =?iso-8859-1?q?d?= In-Reply-To: <2FA7D8ACC93B4131BD8CC6FCA689DE02@luiz180906> References: <2FA7D8ACC93B4131BD8CC6FCA689DE02@luiz180906> Message-ID: Olá, quanto a usar um ou dois ibtransaction eu não sei exatamente qual a diferença, mas quando vc deixa de dar commit nos selects, estas transações ficam abertas, podem ocasionar lentidão e, dependendo do nível de isolamento do seu banco, pode deixar os dados inacessíveis à outra transação. Boa prática: Sempre dê commit em suas transações. E quanto a ter dúvida em fazer esta mudança, não tenha. Ela só vai trazer benefícios Em 14 de setembro de 2010 09:40, Luiz Carlos escreveu: > Olá, > > Sou novato em trabalhar com o Firebird em rede e desenvolvi um sistema que > usa o Firebird, IBX e Delphi. Nesse sistema que até agora não me deu nenhum > problema eu uso as querys de consulta e as querys de edicão de dados ligadas > a um mesmo componente de transação (IBTRANSACION1) e só dou commit nas > querys de edição, não dou commit nas de consulta. > > Porém tenho visto aqui no forum varias mensagens dizendo que não se deve > usar um mesmo componente de transação para as consultas e para a edição de > dados, que o correto é usar as query de consulta ligados a um IBTRANSACION e > as query de edição a outro IBTRANSACION. É isso mesmo? como até agora não > tive problemas com esse sistema em nenhum cliente fico em duvida em fazer > essa mudança, e por isso peço aos colegas que ajudem um iniciante a entender > o beneficio de fazer essa mudança. > > 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 nanfilho em gmail.com Fri Sep 17 08:33:13 2010 From: nanfilho em gmail.com (Fernando Filho) Date: Fri, 17 Sep 2010 08:33:13 -0300 Subject: [firebase-br] =?iso-8859-1?q?Duvida_com_transa=E7=F5es_no_Firebir?= =?iso-8859-1?q?d?= In-Reply-To: References: <2FA7D8ACC93B4131BD8CC6FCA689DE02@luiz180906> Message-ID: Commit nos selects? IBquery.open; ibtransaction.commit; ?? pensei que só era recomendado usar em inclusão/alteração/exclusao nunca usei assim, então se eu tenho que dar commit, preciso abrir e fechar transação para consultas? valeu Em 17 de setembro de 2010 07:03, Nivaldo Martins escreveu: > Olá, quanto a usar um ou dois ibtransaction eu não sei exatamente qual a > diferença, mas quando vc deixa de dar commit nos selects, estas transações > ficam abertas, podem ocasionar lentidão e, dependendo do nível de > isolamento > do seu banco, pode deixar os dados inacessíveis à outra transação. Boa > prática: Sempre dê commit em suas transações. E quanto a ter dúvida em > fazer > esta mudança, não tenha. Ela só vai trazer benefícios > > Em 14 de setembro de 2010 09:40, Luiz Carlos >escreveu: > > > Olá, > > > > Sou novato em trabalhar com o Firebird em rede e desenvolvi um sistema > que > > usa o Firebird, IBX e Delphi. Nesse sistema que até agora não me deu > nenhum > > problema eu uso as querys de consulta e as querys de edicão de dados > ligadas > > a um mesmo componente de transação (IBTRANSACION1) e só dou commit nas > > querys de edição, não dou commit nas de consulta. > > > > Porém tenho visto aqui no forum varias mensagens dizendo que não se deve > > usar um mesmo componente de transação para as consultas e para a edição > de > > dados, que o correto é usar as query de consulta ligados a um > IBTRANSACION e > > as query de edição a outro IBTRANSACION. É isso mesmo? como até agora não > > tive problemas com esse sistema em nenhum cliente fico em duvida em fazer > > essa mudança, e por isso peço aos colegas que ajudem um iniciante a > entender > > o beneficio de fazer essa mudança. > > > > 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 > -- Atenciosamente Fernando Filho From centriscorps em gmail.com Fri Sep 17 08:36:47 2010 From: centriscorps em gmail.com (renato) Date: Fri, 17 Sep 2010 08:36:47 -0300 Subject: [firebase-br] Firebird ADO.NET Data Provider. In-Reply-To: References: <4C92539B.9030008@teflamar.com.br> <4D83D39AD605426EA7E4F6245F1F4CA2@CIT2> Message-ID: Não sei se é o seu caso, mas deixe pra abrir a conexão com o banco somente quando o sql estiver pronto. Abrindo o banco já no início da procedure faz com que se perca alguns milissegundos ou segundos até que seja enviada a instrução sql pro banco. De quanto em quanto tempo seu IIS recicla os processos que estão inativos? Renato From felix.sol em terra.com.br Fri Sep 17 09:14:24 2010 From: felix.sol em terra.com.br (Felix) Date: Fri, 17 Sep 2010 09:14:24 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_=09Duvida_com_transa=E7=F5es_?= =?iso-8859-1?q?no_Firebird?= In-Reply-To: References: <2FA7D8ACC93B4131BD8CC6FCA689DE02@luiz180906> Message-ID: <000201cb5661$df98a350$9ec9e9f0$@sol@terra.com.br> 1. Mantenha TODO o acesso ao banco dentro de uma Transacao; 2. SEMPRE faca o controle por Commit / Rollback - mesmo qdo consultas com Select; 3. Deixe as transações abertas o MENOR tempo possivel. 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 Fernando Filho Enviada em: sexta-feira, 17 de setembro de 2010 08:33 Para: FireBase Assunto: Re: [firebase-br] Duvida com transações no Firebird Commit nos selects? IBquery.open; ibtransaction.commit; ?? pensei que só era recomendado usar em inclusão/alteração/exclusao nunca usei assim, então se eu tenho que dar commit, preciso abrir e fechar transação para consultas? valeu Em 17 de setembro de 2010 07:03, Nivaldo Martins escreveu: > Olá, quanto a usar um ou dois ibtransaction eu não sei exatamente qual a > diferença, mas quando vc deixa de dar commit nos selects, estas transações > ficam abertas, podem ocasionar lentidão e, dependendo do nível de > isolamento > do seu banco, pode deixar os dados inacessíveis à outra transação. Boa > prática: Sempre dê commit em suas transações. E quanto a ter dúvida em > fazer > esta mudança, não tenha. Ela só vai trazer benefícios > > Em 14 de setembro de 2010 09:40, Luiz Carlos >escreveu: > > > Olá, > > > > Sou novato em trabalhar com o Firebird em rede e desenvolvi um sistema > que > > usa o Firebird, IBX e Delphi. Nesse sistema que até agora não me deu > nenhum > > problema eu uso as querys de consulta e as querys de edicão de dados > ligadas > > a um mesmo componente de transação (IBTRANSACION1) e só dou commit nas > > querys de edição, não dou commit nas de consulta. > > > > Porém tenho visto aqui no forum varias mensagens dizendo que não se deve > > usar um mesmo componente de transação para as consultas e para a edição > de > > dados, que o correto é usar as query de consulta ligados a um > IBTRANSACION e > > as query de edição a outro IBTRANSACION. É isso mesmo? como até agora não > > tive problemas com esse sistema em nenhum cliente fico em duvida em fazer > > essa mudança, e por isso peço aos colegas que ajudem um iniciante a > entender > > o beneficio de fazer essa mudança. > > > > 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 > -- Atenciosamente Fernando Filho ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From freitagnx em gmail.com Fri Sep 17 09:28:46 2010 From: freitagnx em gmail.com (Leonardo Vinicius Freitag) Date: Fri, 17 Sep 2010 09:28:46 -0300 Subject: [firebase-br] Firebird ADO.NET Data Provider. In-Reply-To: References: <4C92539B.9030008@teflamar.com.br> <4D83D39AD605426EA7E4F6245F1F4CA2@CIT2> Message-ID: Como fico sabendo sobre esse lance da reciclagem dos processos inativos? Leonardo Freitag Em 17 de setembro de 2010 08:36, renato escreveu: > Não sei se é o seu caso, mas deixe pra abrir a conexão com o banco somente > quando o sql estiver pronto. > > Abrindo o banco já no início da procedure faz com que se perca alguns > milissegundos ou segundos até que seja enviada a instrução sql pro banco. > > De quanto em quanto tempo seu IIS recicla os processos que estão inativos? > > > 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 omarhaddadm em gmail.com Fri Sep 17 09:37:43 2010 From: omarhaddadm em gmail.com (Omar Marques Haddad) Date: Fri, 17 Sep 2010 08:37:43 -0400 Subject: [firebase-br] Ref .Zeos 6.6.6 Message-ID: Bom dia srs. Acho que teve um e-mail similar, mas não podia deixa de perguntar. Ontem instalei a Zeos 6.6.4 (tinha a 6.6.2), e no componente ZConnection, estava tentando acessar um banco FB 2.1 e procurei na propriedade "Protocol" e não achei "Firebird 2.1". Somente setando a mesma para "Firebird 2.0" funciona do mesmo jeito ? PS: Baixei a versão 6.6.6 e vou testar numa VM aqui para ver se por acaso aparece. Obrigado a todos -- Att. Omar Marques Haddad Analista de Sistemas Sênior From centriscorps em gmail.com Fri Sep 17 09:41:18 2010 From: centriscorps em gmail.com (renato) Date: Fri, 17 Sep 2010 09:41:18 -0300 Subject: [firebase-br] Firebird ADO.NET Data Provider. In-Reply-To: References: <4C92539B.9030008@teflamar.com.br> <4D83D39AD605426EA7E4F6245F1F4CA2@CIT2> Message-ID: Dentro do IIS, pool de aplicações. Clique com o botão direito do mouse sobre o pool que sua aplicação usa. Na tela que se abre veja "reciclar processo do operador (em minutos)". Renato From levymoreira.ce em gmail.com Fri Sep 17 09:51:52 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Fri, 17 Sep 2010 09:51:52 -0300 Subject: [firebase-br] Copia do BD em uso Message-ID: Uns dias atraz estava em discursão em uma empresa cliente da nossa, quando um concorrente disse que o sistema dele fazia backup a qualquer horario, bastando o usuario acionar o botão referente a mesma, então eu perguntei sobre a possibilidade de dar um problema nesse banco, pois ele vai copiar um BD em uso pleno, eu tenho mais de 20 pcs conectados a esse banco, ai eu tento copia-lo acho que nunca terei uma copia consistente, e ainda estarei correndo o risco de conrroper este banco... Bem, isso é o que eu acredito que possa haver ao copiar um banco em uso, estou correto? Ou o concorrente esta com a razão? Já houve algum caso de perca de dados ou corrupção do banco poucausa de uma coisa dessas? Obrigado desde já. -- Levy Moreira - Sistech Informática Juzeiro do Norte - Ce From freitagnx em gmail.com Fri Sep 17 09:57:33 2010 From: freitagnx em gmail.com (Leonardo Vinicius Freitag) Date: Fri, 17 Sep 2010 09:57:33 -0300 Subject: [firebase-br] Firebird ADO.NET Data Provider. In-Reply-To: References: <4C92539B.9030008@teflamar.com.br> <4D83D39AD605426EA7E4F6245F1F4CA2@CIT2> Message-ID: Poderia detalhar melhor. Em 17 de setembro de 2010 09:41, renato escreveu: > Dentro do IIS, pool de aplicações. > Clique com o botão direito do mouse sobre o pool que sua aplicação usa. > Na tela que se abre veja "reciclar processo do operador (em minutos)". > > 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 uberdam em sinprod.com.br Fri Sep 17 10:09:35 2010 From: uberdam em sinprod.com.br (Uberdam Sinprod) Date: Fri, 17 Sep 2010 10:09:35 -0300 Subject: [firebase-br] Copia do BD em uso In-Reply-To: References: Message-ID: <4C93688F.7070403@sinprod.com.br> no mysql tem alguns engine que permitem isso, mas não sei ao certo como ele faz esse processo. Em 17/9/2010 09:51, Levy Moreira escreveu: > Uns dias atraz estava em discursão em uma empresa cliente da nossa, quando > um concorrente disse que o sistema dele fazia backup a qualquer horario, > bastando o usuario acionar o botão referente a mesma, então eu perguntei > sobre a possibilidade de dar um problema nesse banco, pois ele vai copiar um > BD em uso pleno, eu tenho mais de 20 pcs conectados a esse banco, ai eu > tento copia-lo acho que nunca terei uma copia consistente, e ainda estarei > correndo o risco de conrroper este banco... Bem, isso é o que eu acredito > que possa haver ao copiar um banco em uso, estou correto? Ou o concorrente > esta com a razão? Já houve algum caso de perca de dados ou corrupção do > banco poucausa de uma coisa dessas? > Obrigado desde já. > From listas em warmboot.com.br Fri Sep 17 10:12:10 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Fri, 17 Sep 2010 10:12:10 -0300 Subject: [firebase-br] Copia do BD em uso In-Reply-To: References: Message-ID: <362092646.20100917101210@warmboot.com.br> Se ele faz o backup usando a service api, gbak ou nbackup, não tem problema algum. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br LM> Uns dias atraz estava em discursão em uma empresa cliente da nossa, quando LM> um concorrente disse que o sistema dele fazia backup a qualquer horario, LM> bastando o usuario acionar o botão referente a mesma, então eu perguntei LM> sobre a possibilidade de dar um problema nesse banco, pois ele vai copiar um LM> BD em uso pleno, eu tenho mais de 20 pcs conectados a esse banco, ai eu LM> tento copia-lo acho que nunca terei uma copia consistente, e ainda estarei LM> correndo o risco de conrroper este banco... Bem, isso é o que eu acredito LM> que possa haver ao copiar um banco em uso, estou correto? Ou o concorrente LM> esta com a razão? Já houve algum caso de perca de dados ou corrupção do LM> banco poucausa de uma coisa dessas? LM> Obrigado desde já. From centriscorps em gmail.com Fri Sep 17 10:14:36 2010 From: centriscorps em gmail.com (renato) Date: Fri, 17 Sep 2010 10:14:36 -0300 Subject: [firebase-br] Copia do BD em uso In-Reply-To: <4C93688F.7070403@sinprod.com.br> References: <4C93688F.7070403@sinprod.com.br> Message-ID: No caso do Firebird o correto é usar o gbak pra fazer backup. Corre-se o risco de corromper o banco caso ele seja copiado como se fosse qualquer arquivo. Mesmo que ninguém o esteja usando. Renato From agalysson em gmail.com Fri Sep 17 10:27:27 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Fri, 17 Sep 2010 10:27:27 -0300 Subject: [firebase-br] Copia do BD em uso In-Reply-To: References: Message-ID: Olha, apesar de me considerar um amador, vou chutar um palpite... qualquer equivoco me corrijam. Sobre backupear em pleno o uso, imagino que há dois casos: 1º Um sistema que faz commits a todo tempo, no afterpost do cds, por exemplo 2º Um sistema que faz apenas 1 commit para cada conjunto de operações, por exemplo, um botão "gravar", que faz apply de todos os cds e em seguida faz commit. vamos supor que vc tem um conjunto de 2 tabelas (tanto faz o relacionamento), e que vão ser gravados 1 registro na tabela pai e 5 na tabela filho... porem, antes dessa operação ser totalmente comcluida, alguem inicia o backup... no 1º sistema, a cada registro inserido, é feito commit, logo, se o backup entrar nessas tabelas antes de todos os registros serem incluidos... isso não causará corrupção, mas sim inconsistencia... pois apenas parte do conjunto foi pro backup supondo que o usuario restaure esse backup, ao invez de ter 1 pai e 5 registros filhos, vai ter 1 pai e 3 filhos, ou no pior dos casos, 5 filhos sem 1 pai... agora, no 2º sistema, será inserido o registro pai, depois os 5 filhos e, então, o commit... com isso, se o backup for feito antes do commit, não vai vir nenhum desses registros, ou se o backup for feito depois do commit, todos os registros estarão no backup... com isso, nao terá inconsistencia... vale lembrar que é assim usando gbak, copiar e colar não rola. 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 17 de setembro de 2010 09:51, Levy Moreira escreveu: > Uns dias atraz estava em discursão em uma empresa cliente da nossa, quando > um concorrente disse que o sistema dele fazia backup a qualquer horario, > bastando o usuario acionar o botão referente a mesma, então eu perguntei > sobre a possibilidade de dar um problema nesse banco, pois ele vai copiar > um > BD em uso pleno, eu tenho mais de 20 pcs conectados a esse banco, ai eu > tento copia-lo acho que nunca terei uma copia consistente, e ainda estarei > correndo o risco de conrroper este banco... Bem, isso é o que eu acredito > que possa haver ao copiar um banco em uso, estou correto? Ou o concorrente > esta com a razão? Já houve algum caso de perca de dados ou corrupção do > banco poucausa de uma coisa dessas? > Obrigado desde já. > > -- > Levy Moreira - Sistech Informática > Juzeiro do Norte - Ce > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From magnosysteminformatica em gmail.com Fri Sep 17 10:47:26 2010 From: magnosysteminformatica em gmail.com (Magno System) Date: Fri, 17 Sep 2010 10:47:26 -0300 Subject: [firebase-br] Copia do BD em uso References: Message-ID: <003401cb566e$dfaefe90$6915a8c0@MagnoSystem> Quando falamos de um SGDB falamos de transações. No exemplo que você deu, um pico de luz, geraria uma inconsistência. Portanto, em um SGDB, onde é importante a consistência deve-se usar transações. Em específico, neste caso, deveria abrir uma transação, cadastrar pais, 5 filhos e então commitar. Ao usar uma transação para cada inserção de registro, subtende-se que um não depende do outro. Agora se você aplicar corretamente o contexto de transação com certeza o BACKUP com o banco em uso não irá gerar inconsistência. Ex: Você abre uma transação cadastra 1 registro pai e 5 filhos e fecha a transação. Se o backup iniciar antes da transação ser commitada não será gravado o registro pai e não será gravado nenhum filho, mesmo que já tenha sido cadastrado, por exemplo, 1 pai e 2 filhos, visto que como a transação não foi commitada o backup não enxergará nenhum registro. Somente será gravado se tiver sido commitada, neste caso então, gravará todos os registros. Agora se você fizer a rotina de gravação do pai e dos filhos usando uma transação para cada registro gravado subtende-se que não é necessário manter uma consistência entre os registros. Neste caso, sim, ao restaurar o backup você terá por exemplo que gravar os dois filhos que o backup não pegou. Agora, isto não é falha, visto que o contexto da transação foi escolhido por você. ----- Original Message ----- From: "Alysson Gonçalves de Azevedo" To: "FireBase" Sent: Friday, September 17, 2010 10:27 AM Subject: Re: [firebase-br] Copia do BD em uso Olha, apesar de me considerar um amador, vou chutar um palpite... qualquer equivoco me corrijam. Sobre backupear em pleno o uso, imagino que há dois casos: 1º Um sistema que faz commits a todo tempo, no afterpost do cds, por exemplo 2º Um sistema que faz apenas 1 commit para cada conjunto de operações, por exemplo, um botão "gravar", que faz apply de todos os cds e em seguida faz commit. vamos supor que vc tem um conjunto de 2 tabelas (tanto faz o relacionamento), e que vão ser gravados 1 registro na tabela pai e 5 na tabela filho... porem, antes dessa operação ser totalmente comcluida, alguem inicia o backup... no 1º sistema, a cada registro inserido, é feito commit, logo, se o backup entrar nessas tabelas antes de todos os registros serem incluidos... isso não causará corrupção, mas sim inconsistencia... pois apenas parte do conjunto foi pro backup supondo que o usuario restaure esse backup, ao invez de ter 1 pai e 5 registros filhos, vai ter 1 pai e 3 filhos, ou no pior dos casos, 5 filhos sem 1 pai... agora, no 2º sistema, será inserido o registro pai, depois os 5 filhos e, então, o commit... com isso, se o backup for feito antes do commit, não vai vir nenhum desses registros, ou se o backup for feito depois do commit, todos os registros estarão no backup... com isso, nao terá inconsistencia... vale lembrar que é assim usando gbak, copiar e colar não rola. 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 17 de setembro de 2010 09:51, Levy Moreira escreveu: > Uns dias atraz estava em discursão em uma empresa cliente da nossa, quando > um concorrente disse que o sistema dele fazia backup a qualquer horario, > bastando o usuario acionar o botão referente a mesma, então eu perguntei > sobre a possibilidade de dar um problema nesse banco, pois ele vai copiar > um > BD em uso pleno, eu tenho mais de 20 pcs conectados a esse banco, ai eu > tento copia-lo acho que nunca terei uma copia consistente, e ainda estarei > correndo o risco de conrroper este banco... Bem, isso é o que eu acredito > que possa haver ao copiar um banco em uso, estou correto? Ou o > concorrente > esta com a razão? Já houve algum caso de perca de dados ou corrupção do > banco poucausa de uma coisa dessas? > Obrigado desde já. > > -- > Levy Moreira - Sistech Informática > Juzeiro do Norte - Ce > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix.sol em terra.com.br Fri Sep 17 11:11:52 2010 From: felix.sol em terra.com.br (Felix) Date: Fri, 17 Sep 2010 11:11:52 -0300 Subject: [firebase-br] RES: Copia do BD em uso In-Reply-To: <362092646.20100917101210@warmboot.com.br> References: <362092646.20100917101210@warmboot.com.br> Message-ID: <000a01cb5672$48e181f0$daa485d0$@sol@terra.com.br> Eu mantenho 2 formas para o backup: 1. Automatica, pelo modulo que desenvolvemos e que chama o GBAK no horário programado 2. Manual, onde o usuário clica no botão que tem na janela principal (desde que o acesso dele permita esta operação). Tudo com GBAK. 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 Carlos H. Cantu Enviada em: sexta-feira, 17 de setembro de 2010 10:12 Para: FireBase Assunto: Re: [firebase-br] Copia do BD em uso Se ele faz o backup usando a service api, gbak ou nbackup, não tem problema algum. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br LM> Uns dias atraz estava em discursão em uma empresa cliente da nossa, quando LM> um concorrente disse que o sistema dele fazia backup a qualquer horario, LM> bastando o usuario acionar o botão referente a mesma, então eu perguntei LM> sobre a possibilidade de dar um problema nesse banco, pois ele vai copiar um LM> BD em uso pleno, eu tenho mais de 20 pcs conectados a esse banco, ai eu LM> tento copia-lo acho que nunca terei uma copia consistente, e ainda estarei LM> correndo o risco de conrroper este banco... Bem, isso é o que eu acredito LM> que possa haver ao copiar um banco em uso, estou correto? Ou o concorrente LM> esta com a razão? Já houve algum caso de perca de dados ou corrupção do LM> banco poucausa de uma coisa dessas? LM> Obrigado desde já. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From renato em vertice.ind.br Fri Sep 17 11:28:29 2010 From: renato em vertice.ind.br (renato) Date: Fri, 17 Sep 2010 11:28:29 -0300 Subject: [firebase-br] =?iso-8859-1?q?Firebird_com_V=E1rios_n=FAcleos?= In-Reply-To: Message-ID: <6BBCA804DE3C44E38B11E3D5F447D2F9@renatoPC> Bom dia, Eu estou usando o Firebird SS 2.1 em um servidor Dell com 2 processadores Xeon , e notei que o Firebird não esta trabalhando com Vários núcleos ele assume 1 núcleo para o processamento e não sai dele. Tem algum jeito de fazer o Firebird trabalhar usando os vários núcleos da minha maquina? Grato Renato renato em vertice.ind.br Tel./Fax. 55-11-5522-9978 Controle da Concorrência - Ltda Vértice - Ind. e Com. de Equip. Eletrônicos Ltda Vértice - Tecnologia, Engenharia e Consultoria - Ltda From edblue em ig.com.br Fri Sep 17 11:32:01 2010 From: edblue em ig.com.br (Edmilson Rodrigues dos Santos) Date: Fri, 17 Sep 2010 11:32:01 -0300 Subject: [firebase-br] RES: Copia do BD em uso Message-ID: Fazer um bkp de um DB, qualquer que seja, não pode ser feito como de um arquivo qualquer, tem que se ter em mente que um DB é uma tipo de arquivo latente, então para cada tipo de DB deve se usar uma ferramenta adequada, no caso Firebird ele vem com duas ferramentas fáceis de usar mesmo com o DB em pleno uso na boa, no caso do nbackup as opções L(ock) e u(N)lock chaveia/Libera o DB durantante o backup, qualquer transação feita durante esse processo ficará fora do backup; no caso do gbak, bem mais completo, e melhor indicado, tem a opção (L)imbo que ignora as transações não commitadas. estou com uma aplicação entrando em fase de operação que já inicia com um DB de 2,5GB, a aplicação executa um backup dirariamente após as 18:00h, ou o usuário, desde que seja Administrador, pode executar o bkp a qualquer tempo, nos testes que temos feito não foi constatado qualquer problema tanto com os bkp´s quanto o próprio DB. -------------------------------------------------- From: "Felix" Sent: Friday, September 17, 2010 11:11 AM To: "'Carlos H. Cantu'" ; "'FireBase'" Subject: [firebase-br] RES: Copia do BD em uso > Eu mantenho 2 formas para o backup: > > 1. Automatica, pelo modulo que desenvolvemos e que chama o GBAK no horário > programado > 2. Manual, onde o usuário clica no botão que tem na janela principal > (desde > que o acesso dele permita esta operação). > > Tudo com GBAK. > > 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 Carlos H. Cantu > Enviada em: sexta-feira, 17 de setembro de 2010 10:12 > Para: FireBase > Assunto: Re: [firebase-br] Copia do BD em uso > > Se ele faz o backup usando a service api, gbak ou nbackup, não tem > problema algum. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > LM> Uns dias atraz estava em discursão em uma empresa cliente da nossa, > quando > LM> um concorrente disse que o sistema dele fazia backup a qualquer > horario, > LM> bastando o usuario acionar o botão referente a mesma, então eu > perguntei > LM> sobre a possibilidade de dar um problema nesse banco, pois ele vai > copiar um > LM> BD em uso pleno, eu tenho mais de 20 pcs conectados a esse banco, ai > eu > LM> tento copia-lo acho que nunca terei uma copia consistente, e ainda > estarei > LM> correndo o risco de conrroper este banco... Bem, isso é o que eu > acredito > LM> que possa haver ao copiar um banco em uso, estou correto? Ou o > concorrente > LM> esta com a razão? Já houve algum caso de perca de dados ou corrupção > do > LM> banco poucausa de uma coisa dessas? > LM> Obrigado desde já. > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From bzottis em ig.com.br Fri Sep 17 11:34:02 2010 From: bzottis em ig.com.br (Zottis) Date: Fri, 17 Sep 2010 11:34:02 -0300 Subject: [firebase-br] RES: RES: Copia do BD em uso In-Reply-To: <000a01cb5672$48e181f0$daa485d0$@sol@terra.com.br> References: <362092646.20100917101210@warmboot.com.br> <000a01cb5672$48e181f0$daa485d0$@sol@terra.com.br> Message-ID: <000601cb5675$64adb860$2e092920$@ig.com.br> Eu Uso as seguintes Formas de Backup: 1o - Ao Fechar o Sistema, se for a máquina servidora e se o usuário tem privilégio para tal, o sistema pergunta se deseja fazer o backup(Via GBak). 20 - De tempos em Tempos(programável) com um sistema de terceiros do Joelson o BackupFB (que é bem fácil de configurar). 30 - com o Cobian backup. De madrugada ou em alguma hora que ninguém esta usando o sistema, ele interrompe o serviço FB, faz o backup para vários Lugares, inclusive para FTP Depois de feito, ergue o servidor FB novamente. Show de bola. Depois de utilizar dessa forma, Parei de ter problemas com backups Espero que ajude. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Felix Enviada em: sexta-feira, 17 de setembro de 2010 11:12 Para: 'Carlos H. Cantu'; 'FireBase' Assunto: [firebase-br] RES: Copia do BD em uso Eu mantenho 2 formas para o backup: 1. Automatica, pelo modulo que desenvolvemos e que chama o GBAK no horário programado 2. Manual, onde o usuário clica no botão que tem na janela principal (desde que o acesso dele permita esta operação). Tudo com GBAK. 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 Carlos H. Cantu Enviada em: sexta-feira, 17 de setembro de 2010 10:12 Para: FireBase Assunto: Re: [firebase-br] Copia do BD em uso Se ele faz o backup usando a service api, gbak ou nbackup, não tem problema algum. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br LM> Uns dias atraz estava em discursão em uma empresa cliente da nossa, quando LM> um concorrente disse que o sistema dele fazia backup a qualquer LM> horario, bastando o usuario acionar o botão referente a mesma, então LM> eu perguntei sobre a possibilidade de dar um problema nesse banco, LM> pois ele vai copiar um LM> BD em uso pleno, eu tenho mais de 20 pcs conectados a esse banco, ai LM> eu tento copia-lo acho que nunca terei uma copia consistente, e LM> ainda estarei LM> correndo o risco de conrroper este banco... Bem, isso é o que eu acredito LM> que possa haver ao copiar um banco em uso, estou correto? Ou o concorrente LM> esta com a razão? Já houve algum caso de perca de dados ou corrupção LM> do banco poucausa de uma coisa dessas? LM> Obrigado desde já. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From listas em warmboot.com.br Fri Sep 17 11:35:52 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Fri, 17 Sep 2010 11:35:52 -0300 Subject: [firebase-br] =?iso-8859-1?q?Firebird_com_V=E1rios_n=FAcleos?= In-Reply-To: <6BBCA804DE3C44E38B11E3D5F447D2F9@renatoPC> References: <6BBCA804DE3C44E38B11E3D5F447D2F9@renatoPC> Message-ID: <354611182.20100917113552@warmboot.com.br> Somente usando a versão Classic. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br r> Bom dia, r> Eu estou usando o Firebird SS 2.1 em um servidor Dell com 2 r> processadores Xeon , e notei que o Firebird não esta trabalhando com r> Vários núcleos ele assume 1 núcleo para o processamento e não sai dele. r> Tem algum jeito de fazer o Firebird trabalhar usando os vários núcleos r> da minha maquina? r> Grato r> Renato r> renato em vertice.ind.br r> Tel./Fax. 55-11-5522-9978 r> Controle da Concorrência - Ltda r> Vértice - Ind. e Com. de Equip. Eletrônicos Ltda r> Vértice - Tecnologia, Engenharia e Consultoria - Ltda r> ______________________________________________ r> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br r> Para saber como gerenciar/excluir seu cadastro na lista, use: r> http://www.firebase.com.br/fb/artigo.php?id=1107 r> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From levymoreira.ce em gmail.com Fri Sep 17 13:44:37 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Fri, 17 Sep 2010 13:44:37 -0300 Subject: [firebase-br] RES: RES: Copia do BD em uso In-Reply-To: <000601cb5675$64adb860$2e092920$@ig.com.br> References: <362092646.20100917101210@warmboot.com.br> <000601cb5675$64adb860$2e092920$@ig.com.br> Message-ID: Depois de tudo isso entendi que terei que usar uma forma de backup segura, agora alguem poderia me indicar qual delas usar? Farei bkp programados e a mando do usuario ou seja com o banco em uso. Obrigado a todas as respostas. Levy Moreira - Sitech Informática Juazeiro do Norte - CE From felix.sol em terra.com.br Fri Sep 17 13:55:27 2010 From: felix.sol em terra.com.br (Felix) Date: Fri, 17 Sep 2010 13:55:27 -0300 Subject: [firebase-br] RES: RES: RES: Copia do BD em uso In-Reply-To: References: <362092646.20100917101210@warmboot.com.br> <000601cb5675$64adb860$2e092920$@ig.com.br> Message-ID: <000f01cb5689$22b9a090$682ce1b0$@sol@terra.com.br> Levy, tou te telefonando... 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: sexta-feira, 17 de setembro de 2010 13:45 Para: FireBase Assunto: Re: [firebase-br] RES: RES: Copia do BD em uso Depois de tudo isso entendi que terei que usar uma forma de backup segura, agora alguem poderia me indicar qual delas usar? Farei bkp programados e a mando do usuario ou seja com o banco em uso. Obrigado a todas as respostas. Levy Moreira - Sitech Informática Juazeiro do Norte - CE ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From centriscorps em gmail.com Fri Sep 17 14:45:43 2010 From: centriscorps em gmail.com (renato) Date: Fri, 17 Sep 2010 14:45:43 -0300 Subject: [firebase-br] RES: RES: RES: Copia do BD em uso In-Reply-To: <7466319240568257783@unknownmsgid> References: <362092646.20100917101210@warmboot.com.br> <000601cb5675$64adb860$2e092920$@ig.com.br> <7466319240568257783@unknownmsgid> Message-ID: Use o gbak e dispare automaticamente várias vezes pelo dia. Renato From jeinfo em gmail.com Fri Sep 17 14:49:18 2010 From: jeinfo em gmail.com (=?ISO-8859-1?Q?Jos=E9_Eduardo?=) Date: Fri, 17 Sep 2010 13:49:18 -0400 Subject: [firebase-br] =?iso-8859-1?q?Vers=E3o_1=2E0_para_1=2E5?= Message-ID: Boa Tarde galera! To com o seguinte problema: Tenho um banco rodando na versão 1.0 (ODS 10.0) e estou tentando rodar o mesmo em um servidor novo com linux debian 5 e firebird 1.5 (ODS 10.1), só que ta dando erro nas sqls. Alguem sabe se tem algum arquivo adicional para o linux (complemento) para tornar 100% compatível a versão 1.5 com a 1.0 ??? Aguardo instruções. Abraços. José Eduardo jeinfo em gmail.com From levymoreira.ce em gmail.com Fri Sep 17 15:31:04 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Fri, 17 Sep 2010 15:31:04 -0300 Subject: [firebase-br] =?iso-8859-1?q?Vers=E3o_1=2E0_para_1=2E5?= In-Reply-To: References: Message-ID: Acho que como vc mesmo disse o problema esta nos SQL's, baixa os pdfs com as alterações do 1.0. para o 1.5, verifica o que terá que mudar nos sql's para compatibilizar com o 1.5. Acho que é isso. Em 17 de setembro de 2010 14:49, José Eduardo escreveu: > Boa Tarde galera! > > To com o seguinte problema: > Tenho um banco rodando na versão 1.0 (ODS 10.0) e estou tentando rodar o > mesmo em um servidor novo com linux debian 5 e firebird 1.5 (ODS 10.1), só > que ta dando erro nas sqls. Alguem sabe se tem algum arquivo adicional para > o linux (complemento) para tornar 100% compatível a versão 1.5 com a 1.0 > ??? > > Aguardo instruções. > > Abraços. > > José Eduardo > jeinfo 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 > -- Levy Moreira - Sistech Informática Juzeiro do Norte - Ce From mrjbs em ig.com.br Fri Sep 17 15:49:25 2010 From: mrjbs em ig.com.br (Joao Batista Santos) Date: Fri, 17 Sep 2010 15:49:25 -0300 Subject: [firebase-br] RES: contar clientes In-Reply-To: <008d01cb3b9c$8bcc7380$a3655a80$@com.br> References: <90e6ba53b05eee982a048dba9300@google.com> <008d01cb3b9c$8bcc7380$a3655a80$@com.br> Message-ID: Ja tentou um DISTINCT ??? 2010/8/14 Dimas Bolognani > Muito obrigado pessoal. > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Levy Moreira > Enviada em: sexta-feira, 13 de agosto de 2010 23:41 > Para: FireBase > Assunto: Re: [firebase-br] contar clientes > > Não seria o contrario felipe SELECT COUNT(DISTINCT(FIELD)) FROM TABLE > > 2010/8/13 > > > É SÓ USAR DISTINCT > > SELECT DISTINCT count(PI_CODCLIENTE) > > > > Em 13/08/2010 17:37, Nazareno Neto > escreveu: > > .... > > > >> select count(vendas.codigo_cliente) fom vendas > >> > > > > > > > > em tese so isso eh pra resolver > >> > > > > > > > > Em 13 de agosto de 2010 17:26, Dimas Bolognani > >> dimas em dbsoftinformatica.com.br> escreveu: > >> > > > > > > > > > Boa tarde pra todos, > >> > > > > > > >> > > > > > Como faço para conta o numero de clientes em um arquivo de vendas onde > o > >> > > > > > código do cliente se repeti. > >> > > > > > > >> > > > > > SELECT count(PI_CODCLIENTE) - aqui ele conta os registros e não da > >> certo. > >> > > > > > > >> > > > > > Preciso de ele conte os clientes mas quando repetir o código q ele > >> > > > > > considere apenas um. > >> > > > > > > >> > > > > > Atte. > >> > > > > > DBSOFT INFORMÁTICA LTDA > >> > > > > > OURO FINO - MG > >> > > > > > TEL:(35)3441-5254 > >> > > > > > DIMAS BOLOGNANI > >> > > > > > CEL:9978-8540 > >> > > > > > > >> > > > > > > >> > > > > > ______________________________________________ > >> > > > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> > > > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > >> > > > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > >> > > > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > > > > > >> > > > > > > > > > > > > > > > > -- > >> > > > > Nazareno Neto > >> > > > > Desenvolvedor Delphi e Firebird > >> > > > > > > > > Skype: nazareno.nobrega > >> > > > > http://www.delphisistemas.com.br > >> > > > > nazarenoneto em delphisistemas.com.br > >> > > > > nazareno.nobrega 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 > > > > > > -- > Levy Moreira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From allamodelima em gmail.com Fri Sep 17 16:10:49 2010 From: allamodelima em gmail.com (allamo vericio) Date: Fri, 17 Sep 2010 16:10:49 -0300 Subject: [firebase-br] Sistemas rodando simultaneamente Message-ID: Ola, Gostaria que alguem me desse um HELP, por favor. Tenho um sistema que roda com o firebird instalado 1.5, todas as maquinas do meu cliente estao usando meus modulo como atalho do servidor principal, me deparei com um problema em uma maquina especifica, nela ja existia um sistema financeiro rodando nela e o firebird instalado nessa maquina, quando puxei os atalhos do servidor acorre um erro onde diz que nao foi possivel localizar o banco de dados, ja tentei rodar meu sistema em base local nesta maquina e nao deu certo ela nao encontra o banco de dados. Como eu faço para rodar meu sistema nessa maquina From fernando.bg em gmail.com Fri Sep 17 16:37:03 2010 From: fernando.bg em gmail.com (=?iso-8859-1?Q?Forrest=AE?=) Date: Fri, 17 Sep 2010 16:37:03 -0300 Subject: [firebase-br] =?iso-8859-1?q?Vers=E3o_1=2E0_para_1=2E5?= References: Message-ID: No dia 17/09/2010 às 15:31:04 catando milho no teclado Levy Moreira " escrivinhou " o texto abaixo : > Acho que como vc mesmo disse o problema esta nos SQL's, baixa os pdfs com as > alterações do 1.0. para o 1.5, verifica o que terá que mudar nos sql's para > compatibilizar com o 1.5. Acho que é isso. Além do que o Levy disse vale muito a pena fazer o backup desse banco na versão 1.0 e restaurá-lo na versão 1.5 que fica tudo limpinho cheirozinho e acaba com vários problemas de imcompatibilidades entre versões. T+++++++++++++ ---------------------------------------------------------------------------------- " Mulher bonita é igual ao Tsunami. Quando chega vem fazendo onda. Quando vai embora, leva; casa, carro, terreno, tudo ! ! ! " -- From levymoreira.ce em gmail.com Fri Sep 17 16:39:46 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Fri, 17 Sep 2010 16:39:46 -0300 Subject: [firebase-br] Sistemas rodando simultaneamente In-Reply-To: References: Message-ID: Acho que ambos estão acessando a porta 3050, mude a porta de comunicação do outro sistema(o que não é seu). Ai cada um vai funcionar numa porta diferente sem bronca. Acontece muito isso com os clientes do Banco do brasil que usam um sisteminha com o FB 1.5 ai da pau no meu 2.0, mas quando mudo a porta de um ambos funcionam. Em 17 de setembro de 2010 16:10, allamo vericio escreveu: > Ola, > Gostaria que alguem me desse um HELP, por favor. > Tenho um sistema que roda com o firebird instalado 1.5, todas as maquinas > do > meu cliente > estao usando meus modulo como atalho do servidor principal, me deparei com > um problema > em uma maquina especifica, nela ja existia um sistema financeiro rodando > nela e o firebird instalado nessa > maquina, quando puxei os atalhos do servidor acorre um erro onde diz que > nao > foi possivel localizar o > banco de dados, ja tentei rodar meu sistema em base local nesta maquina e > nao deu certo ela nao encontra > o banco de dados. > Como eu faço para rodar meu sistema nessa maquina > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 - Sistech Informática Juzeiro do Norte - Ce From levymoreira.ce em gmail.com Fri Sep 17 16:43:26 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Fri, 17 Sep 2010 16:43:26 -0300 Subject: [firebase-br] =?iso-8859-1?q?Vers=E3o_1=2E0_para_1=2E5?= In-Reply-To: References: Message-ID: Esqueci disso, como o Forrest® " escrivinhou " faça o bkp restore. Em 17 de setembro de 2010 16:37, Forrest® escreveu: > No dia 17/09/2010 às 15:31:04 catando milho no teclado Levy Moreira " > escrivinhou " o texto > abaixo : > > > Acho que como vc mesmo disse o problema esta nos SQL's, baixa os pdfs com > as > > alterações do 1.0. para o 1.5, verifica o que terá que mudar nos sql's > para > > compatibilizar com o 1.5. Acho que é isso. > > Além do que o Levy disse vale muito a pena fazer o backup desse banco na > versão 1.0 e restaurá-lo > na versão 1.5 que fica tudo limpinho cheirozinho e acaba com vários > problemas de imcompatibilidades > entre versões. > > T+++++++++++++ > > ---------------------------------------------------------------------------------- > > " Mulher bonita é igual ao Tsunami. Quando chega vem fazendo onda. Quando > vai embora, leva; casa, > carro, terreno, tudo ! ! ! " > > > > -- > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 - Sistech Informática Juzeiro do Norte - Ce From fernando.bg em gmail.com Fri Sep 17 16:41:20 2010 From: fernando.bg em gmail.com (=?iso-8859-1?Q?Forrest=AE?=) Date: Fri, 17 Sep 2010 16:41:20 -0300 Subject: [firebase-br] Sistemas rodando simultaneamente References: Message-ID: No dia 17/09/2010 às 16:10:49 catando milho no teclado allamo vericio " escrivinhou " o texto abaixo : > Ola, > Gostaria que alguem me desse um HELP, por favor. > Tenho um sistema que roda com o firebird instalado 1.5, todas as maquinas do > meu cliente > estao usando meus modulo como atalho do servidor principal, me deparei com > um problema > em uma maquina especifica, nela ja existia um sistema financeiro rodando > nela e o firebird instalado nessa > maquina, quando puxei os atalhos do servidor acorre um erro onde diz que nao > foi possivel localizar o > banco de dados, ja tentei rodar meu sistema em base local nesta maquina e > nao deu certo ela nao encontra > o banco de dados. > Como eu faço para rodar meu sistema nessa maquina Poste a mensagem correta do erro fica mais facil para ajudar. Esse sistema financeiro dessa maquina também utiliza o FB? Se sim que versão que é? Nas outras estações que estão funcionando que configuração você faz? Somente puxa o atalho? Tem outro FB instalado na maquina? Já tentou colocar a GDS32.dll ou fbClient.dll no diretório do aplicativo no servidor? Tente fazer isso se não resolver poste novamente. T+++++++++++++ ---------------------------------------------------------------------------------- " Mulher bonita é igual ao Tsunami. Quando chega vem fazendo onda. Quando vai embora, leva; casa, carro, terreno, tudo ! ! ! " -- From marcosfaneli em gmail.com Fri Sep 17 16:55:25 2010 From: marcosfaneli em gmail.com (Marcos Faneli) Date: Fri, 17 Sep 2010 15:55:25 -0400 Subject: [firebase-br] RES: contar clientes In-Reply-To: References: <90e6ba53b05eee982a048dba9300@google.com> <008d01cb3b9c$8bcc7380$a3655a80$@com.br> Message-ID: Cara vc não tem nenhuma chave primária nesta tabela de cliente?? Nem mesmo no CPF ou CNPJ se tiver basta usar o DISTINCT em um campo deste -- *Marcos Faneli* From programacao em unibrasdistribuidora.com.br Fri Sep 17 17:29:55 2010 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Fri, 17 Sep 2010 17:29:55 -0300 Subject: [firebase-br] RES: Sistemas rodando simultaneamente In-Reply-To: References: Message-ID: <5FCE79E0FBF6404395C5FBF77DC1B037@USER2> Amigo ê uma olhada no firewall destas máquinas ou crie a porta que o firebird está utilizado que vai funcionar. Att. José Softmaxi Tecnologia em Software (31) 3786-6178 Belo Horizonte-MG Wwww.softmaxi.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Forrest® Enviada em: sexta-feira, 17 de setembro de 2010 16:41 Para: lista em firebase.com.br Assunto: Re: [firebase-br] Sistemas rodando simultaneamente No dia 17/09/2010 às 16:10:49 catando milho no teclado allamo vericio " escrivinhou " o texto abaixo : > Ola, > Gostaria que alguem me desse um HELP, por favor. > Tenho um sistema que roda com o firebird instalado 1.5, todas as > maquinas do meu cliente estao usando meus modulo como atalho do > servidor principal, me deparei com um problema em uma maquina > especifica, nela ja existia um sistema financeiro rodando nela e o > firebird instalado nessa maquina, quando puxei os atalhos do servidor > acorre um erro onde diz que nao foi possivel localizar o banco de > dados, ja tentei rodar meu sistema em base local nesta maquina e nao > deu certo ela nao encontra o banco de dados. > Como eu faço para rodar meu sistema nessa maquina Poste a mensagem correta do erro fica mais facil para ajudar. Esse sistema financeiro dessa maquina também utiliza o FB? Se sim que versão que é? Nas outras estações que estão funcionando que configuração você faz? Somente puxa o atalho? Tem outro FB instalado na maquina? Já tentou colocar a GDS32.dll ou fbClient.dll no diretório do aplicativo no servidor? Tente fazer isso se não resolver poste novamente. T+++++++++++++ ---------------------------------------------------------------------------- ------ " Mulher bonita é igual ao Tsunami. Quando chega vem fazendo onda. Quando vai embora, leva; casa, carro, terreno, tudo ! ! ! " -- ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu 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 Fri Sep 17 17:43:57 2010 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Fri, 17 Sep 2010 17:43:57 -0300 Subject: [firebase-br] RES: RES: contar clientes In-Reply-To: References: <90e6ba53b05eee982a048dba9300@google.com><008d01cb3b9c$8bcc7380$a3655a80$@com.br> Message-ID: <535DE85F74A94F87AE44B943D5A80D77@USER2> Será que não é mais fácil contar as vendas já que elas não tem repetição? Ou então faça um join entre a tabelas de venda e cliente. Att. José -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Joao Batista Santos Enviada em: sexta-feira, 17 de setembro de 2010 15:49 Para: FireBase Assunto: Re: [firebase-br] RES: contar clientes Ja tentou um DISTINCT ??? 2010/8/14 Dimas Bolognani > Muito obrigado pessoal. > > -----Mensagem original----- > De: lista-bounces em firebase.com.br > [mailto:lista-bounces em firebase.com.br] > Em > nome de Levy Moreira > Enviada em: sexta-feira, 13 de agosto de 2010 23:41 > Para: FireBase > Assunto: Re: [firebase-br] contar clientes > > Não seria o contrario felipe SELECT COUNT(DISTINCT(FIELD)) FROM TABLE > > 2010/8/13 > > > É SÓ USAR DISTINCT > > SELECT DISTINCT count(PI_CODCLIENTE) > > > > Em 13/08/2010 17:37, Nazareno Neto > escreveu: > > .... > > > >> select count(vendas.codigo_cliente) fom vendas > >> > > > > > > > > em tese so isso eh pra resolver > >> > > > > > > > > Em 13 de agosto de 2010 17:26, Dimas Bolognani > >> dimas em dbsoftinformatica.com.br> escreveu: > >> > > > > > > > > > Boa tarde pra todos, > >> > > > > > > >> > > > > > Como faço para conta o numero de clientes em um arquivo de vendas > > onde > o > >> > > > > > código do cliente se repeti. > >> > > > > > > >> > > > > > SELECT count(PI_CODCLIENTE) - aqui ele conta os registros e não > > da > >> certo. > >> > > > > > > >> > > > > > Preciso de ele conte os clientes mas quando repetir o código q > > ele > >> > > > > > considere apenas um. > >> > > > > > > >> > > > > > Atte. > >> > > > > > DBSOFT INFORMÁTICA LTDA > >> > > > > > OURO FINO - MG > >> > > > > > TEL:(35)3441-5254 > >> > > > > > DIMAS BOLOGNANI > >> > > > > > CEL:9978-8540 > >> > > > > > > >> > > > > > > >> > > > > > ______________________________________________ > >> > > > > > FireBase-BR (www.firebase.com.br) - Hospedado em > > www.locador.com.br > >> > > > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > >> > > > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > >> > > > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > > > > > >> > > > > > > > > > > > > > > > > -- > >> > > > > Nazareno Neto > >> > > > > Desenvolvedor Delphi e Firebird > >> > > > > > > > > Skype: nazareno.nobrega > >> > > > > http://www.delphisistemas.com.br > >> > > > > nazarenoneto em delphisistemas.com.br > >> > > > > nazareno.nobrega 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 > > > > > > -- > Levy Moreira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From maximmumsistemas em gmail.com Fri Sep 17 17:53:21 2010 From: maximmumsistemas em gmail.com (MAURICIO COSTA) Date: Fri, 17 Sep 2010 17:53:21 -0300 Subject: [firebase-br] ajuda urgente Message-ID: Boa tarde! Gente estou com o sistema em um cliente, onde o servidor é um hp com windows server 2003, ou seja o hardware é ótimo. O nosso problema é o seguinte: O serviço do firebird para sozinho e as estações ficam estaguinadas ou seja, elas param completamente, e o pior são os caixas que são 8. Para voltar a funcionar tem que dar um stop e depois um start no serviço do firebird e em alguns momentos temos que até reiniciar o servidor. Na verdade o cliente esta ficando impaciente e eu já não sei o que dizer se é problema na rede ou do sistema. Há momentos em que os caixas estão todos recebendo normal e não acontece nada e há momentos em que alguns ou só um deles estão recebendo e dá o problema. Eu postei a mensagem que fica no arquivo de log antes deste mas não saiu pois era muito grande. Uma outra coisa, na tabela onde os caixas trabalham tem uns oito (8) campos calculados e alguns com case e tudo mais, são cálculos pesados será que é isso, o firebrid não esta guentando a carga de cálculos internos desta tabela será que acaba sobregarregando o mesmo. Atenciosamente, Se alguém poder me ajudar eu agradeço entre em contato comigo no meu e-mail ou telefone por favor pois, já estou desesperado. Maurício R. Costa. From ncsinfo em ibest.com.br Fri Sep 17 17:26:12 2010 From: ncsinfo em ibest.com.br (Newton) Date: Fri, 17 Sep 2010 17:26:12 -0300 Subject: [firebase-br] ajuda urgente References: Message-ID: <33707E9C38BE4C6F9CE50B6EC83BD08C@NBNEWTON> Já tive um problema parecido, resolveu trocando a placa de rede do servidor.... []s. Newton ----- Original Message ----- From: "MAURICIO COSTA" To: Sent: Friday, September 17, 2010 5:53 PM Subject: [firebase-br] ajuda urgente Boa tarde! Gente estou com o sistema em um cliente, onde o servidor é um hp com windows server 2003, ou seja o hardware é ótimo. O nosso problema é o seguinte: O serviço do firebird para sozinho e as estações ficam estaguinadas ou seja, elas param completamente, e o pior são os caixas que são 8. Para voltar a funcionar tem que dar um stop e depois um start no serviço do firebird e em alguns momentos temos que até reiniciar o servidor. Na verdade o cliente esta ficando impaciente e eu já não sei o que dizer se é problema na rede ou do sistema. Há momentos em que os caixas estão todos recebendo normal e não acontece nada e há momentos em que alguns ou só um deles estão recebendo e dá o problema. Eu postei a mensagem que fica no arquivo de log antes deste mas não saiu pois era muito grande. Uma outra coisa, na tabela onde os caixas trabalham tem uns oito (8) campos calculados e alguns com case e tudo mais, são cálculos pesados será que é isso, o firebrid não esta guentando a carga de cálculos internos desta tabela será que acaba sobregarregando o mesmo. Atenciosamente, Se alguém poder me ajudar eu agradeço entre em contato comigo no meu e-mail ou telefone por favor pois, já estou desesperado. Maurício R. Costa. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From renato em vertice.ind.br Fri Sep 17 17:34:25 2010 From: renato em vertice.ind.br (renato) Date: Fri, 17 Sep 2010 17:34:25 -0300 Subject: [firebase-br] RES: RES: contar clientes In-Reply-To: Message-ID: <34E71801A6F14606ABD4A739DBFB4118@renatoPC> Select count(*) from tabela renato em vertice.ind.br Tel./Fax. 55-11-5522-9978 Controle da Concorrência - Ltda Vértice - Ind. e Com. de Equip. Eletrônicos Ltda Vértice - Tecnologia, Engenharia e Consultoria - Ltda -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Marcos Faneli Enviada em: sexta-feira, 17 de setembro de 2010 16:55 Para: FireBase Assunto: Re: [firebase-br] RES: contar clientes Cara vc não tem nenhuma chave primária nesta tabela de cliente?? Nem mesmo no CPF ou CNPJ se tiver basta usar o DISTINCT em um campo deste -- *Marcos Faneli* ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From centriscorps em gmail.com Fri Sep 17 21:07:23 2010 From: centriscorps em gmail.com (renato) Date: Fri, 17 Sep 2010 21:07:23 -0300 Subject: [firebase-br] ajuda urgente In-Reply-To: <33707E9C38BE4C6F9CE50B6EC83BD08C@NBNEWTON> References: <33707E9C38BE4C6F9CE50B6EC83BD08C@NBNEWTON> Message-ID: Pode ser o switch. Renato From serpentedodeserto em gmail.com Fri Sep 17 22:08:16 2010 From: serpentedodeserto em gmail.com (Ricardo Pereira) Date: Fri, 17 Sep 2010 22:08:16 -0300 Subject: [firebase-br] =?iso-8859-1?q?Tirar_Acentua=E7=E3o=2C_caracter_esp?= =?iso-8859-1?q?ecial=2C_ponto_e_virgula_e_colocar_todos_os_texto_e?= =?iso-8859-1?q?m_caixa_alta?= Message-ID: Boa Noite, Comunidade Firebasiana! Venho mais uma fez solicitar a ajuda da comunidade para poder concluir a configuração de um banco de dados que estou exportando para o firebird. 1 - Tirando toda a acetuação dos textos que estão digitado em cada campo do banco de dados; 2 - Remover os Caracteres especias e os ponto e virgula 3 - No final colocar tudo em caixa alta. Sei que tem como fazer pelo Delphi e ja ate vi em alguns foruns mais queria fazer tudo pelo nosso amigo firebird, alguém poderia me orientar como fazer? Atenciosamente, Ricardo Rocha From joseluiz em digitoneletronica.com.br Fri Sep 17 22:17:22 2010 From: joseluiz em digitoneletronica.com.br (Jose Luiz de Medeiros) Date: Fri, 17 Sep 2010 22:17:22 -0300 Subject: [firebase-br] Erro em comando coalesce Message-ID: <000f01cb56cf$3f549d40$bdfdd7c0$@digitoneletronica.com.br> Boa tarde, Fiz essa consulta: SELECT (SELECT COALESCE(SUM(TOTAL, 0)AS TOT_DINHEIRO FROM CAIXA WHERE TIPO = 'D')), (SELECT COALESCE(SUM(TOTAL, 0)AS TOT_CHEQUE FROM CAIXA WHERE TIPO = 'C')), (SELECT COALESCE(SUM(TOTAL, 0)AS TOT_BOLETO FROM CAIXA WHERE TIPO = 'B')) FROM CAIXA WHERE CAIXA.ID_VENDA = 1 GROUP BY CAIXA.ID Nessa consulta pego a soma do campo total na tabela caixa de acordo com a tabela de venda, preciso retornar os campos: Total em cheques, Total em Dinheiro e Total de Cheques. Funciona blz, mas se não tiver o movimento não me retorna o valor 0.00 do coalesce. Se tirar a condição WHERE de baixo funciona o coalesce. O que fiz de errado? Grato: Jose Luiz Jose Luiz de Medeiros ===================== Delphi - PHP - MySql - Firebird (31)3817-1806 - 9628-4764 From estanisgeyer em gmail.com Fri Sep 17 22:23:55 2010 From: estanisgeyer em gmail.com (Marcelo Geyer) Date: Fri, 17 Sep 2010 22:23:55 -0300 Subject: [firebase-br] ajuda urgente In-Reply-To: References: <33707E9C38BE4C6F9CE50B6EC83BD08C@NBNEWTON> Message-ID: Placa de rede, pequena avaria na memória, cabeamento e até sistema operacional defeituoso. Certifique-se primeiro do seu cabeamento, estando ok faça um teste de memória e troque a placa de rede. Persistindo experimente levantar o firebird em outra máquina, pegue uma máquina simples, rode um linux em modo console, que dará conta do recado para fazer testes. Ou quem sabe, se o cliente já está perdendo a paciência e vc está sob risco, desligue a máquina e rode o firebird em cima de um Linux como dito para verificar. Abraços, Marcelo E. Geyer Em 17 de setembro de 2010 21:07, renato escreveu: > Pode ser o switch. > > > 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 > -- Marcelo E. Geyer Standard Net Tecnologia e Informação From agalysson em gmail.com Fri Sep 17 22:54:55 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Fri, 17 Sep 2010 22:54:55 -0300 Subject: [firebase-br] =?iso-8859-1?q?Tirar_Acentua=E7=E3o=2C_caracter_esp?= =?iso-8859-1?q?ecial=2C_ponto_e_virgula_e_colocar_todos_os_texto_e?= =?iso-8859-1?q?m_caixa_alta?= In-Reply-To: References: Message-ID: baixe a udf "tbudf" do site, na seção de downloads... e use o "udf_CollateBr"... leia tb o arquivo com a relação de todas as funçoes... la tem mt coisa util 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 17 de setembro de 2010 22:08, Ricardo Pereira < serpentedodeserto em gmail.com> escreveu: > Boa Noite, Comunidade Firebasiana! > > Venho mais uma fez solicitar a ajuda da comunidade para poder concluir a > configuração de um banco de dados que estou exportando para o firebird. > > 1 - Tirando toda a acetuação dos textos que estão digitado em cada campo do > banco de dados; > 2 - Remover os Caracteres especias e os ponto e virgula > 3 - No final colocar tudo em caixa alta. > > Sei que tem como fazer pelo Delphi e ja ate vi em alguns foruns mais queria > fazer tudo pelo nosso amigo firebird, alguém poderia me orientar como > fazer? > > Atenciosamente, > > Ricardo Rocha > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From prismars em gmail.com Sat Sep 18 07:41:12 2010 From: prismars em gmail.com (Prisma - GMAIL) Date: Sat, 18 Sep 2010 07:41:12 -0300 Subject: [firebase-br] =?iso-8859-1?q?Tirar_Acentua=E7=E3o=2C_caracter_esp?= =?iso-8859-1?q?ecial=2C_ponto_e_virgula_e_colocar_todos_os_texto_em_caixa?= =?iso-8859-1?q?_alta?= In-Reply-To: References: Message-ID: <4C949748.7080809@gmail.com> Ricardo, Como tirar acentos, adapte as tuas necessidades. SET TERM ^ ; CREATE OR ALTER PROCEDURE TIRA_ACENTOS ( dado varchar(512) = '') returns ( retorno varchar(512)) as declare variable com_acento varchar(40) = 'àâêôûãõáéíóúçüÀÂÊÔÛÃÕÁÉÍÓÚÇÜÑñ'; declare variable sem_acento varchar(40) = 'aaeouaoaeioucuAAEOUAOAEIOUCUNn'; declare variable letra varchar(1) = ''; begin RETORNO = ''; While (DADO<>'') do begin Select case substring(:DADO from 1 for 1) when 'à' then 'a' when 'â' then 'a' when 'ã' then 'a' when 'á' then 'a' when 'À' then 'A' when 'Ã' then 'A' when 'Á' then 'A' when 'ê' then 'e' when 'é' then 'e' when 'Ê' then 'e' when 'É' then 'E' when 'ô' then 'o' when 'õ' then 'o' when 'ó' then 'o' when 'Ô' then 'O' when 'Ó' then 'O' when 'Õ' then 'O' when 'û' then 'u' when 'ú' then 'u' when 'ü' then 'u' when 'Û' then 'U' when 'Ú' then 'U' when 'Ü' then 'U' when 'í' then 'i' when 'Í' then 'I' when 'ç' then 'c' when 'Ç' then 'C' when 'ñ' then 'n' when 'Ñ' then 'N' else substring(:DADO from 1 for 1) end from rdb$database into :LETRA; RETORNO = RETORNO || LETRA; DADO = substring(DADO from 2 for 512); end suspend; end^ SET TERM ; ^ Sucesso, Moacir Em 17/09/2010 22:08, Ricardo Pereira escreveu: > Boa Noite, Comunidade Firebasiana! > > Venho mais uma fez solicitar a ajuda da comunidade para poder concluir a > configuração de um banco de dados que estou exportando para o firebird. > > 1 - Tirando toda a acetuação dos textos que estão digitado em cada campo do > banco de dados; > 2 - Remover os Caracteres especias e os ponto e virgula > 3 - No final colocar tudo em caixa alta. > > Sei que tem como fazer pelo Delphi e ja ate vi em alguns foruns mais queria > fazer tudo pelo nosso amigo firebird, alguém poderia me orientar como fazer? > > Atenciosamente, > > Ricardo Rocha > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From informa em informasistemas.com.br Sat Sep 18 07:46:52 2010 From: informa em informasistemas.com.br (Informa) Date: Sat, 18 Sep 2010 07:46:52 -0300 Subject: [firebase-br] insert/update/delete usando argumento string. Message-ID: <000a01cb571e$cec28100$0300a8c0@informapc> Pessoal, boa tarde! Estou com o seguinte problema, Quando executo o comando 1 na minha função, ele retorna o registro encontrado, 1 - Select * from impressora_fiscal where nr_serie_impressora = 'ABC123'; Porém se passo uma variavel ou estrutura (comando 2) é retornado do banco que não encontrou o registro, SQLCODE = 100 e SQLDBCODE = 3 2- ls_msg = 'ABC123' select * from impressora_fiscal where nr_serie_impressora = :ls_msg; Se faço o comando 3, ele realiza update corretamente... 3 - Update impressora_fiscal set id_situacao = 'P' where nr_serie_impressora = 'ABC123'; Se faço o comando 4, ele realiza o update SQLCODE = 0 e SQLNROWS = 1, porém na base ele muda o id_situacao para nulo... 4 - ls_msg = 'ABC123' Update impressora_fiscal set id_situacao = :ls_msg where nr_serie_impressora = 'ABC123'; Ou seja, não consigo fazer update nem select utilizando estrutura ou uma variável que vem populada de outra função, desde que o campo na tabela seja string....já que os comandos 5 e 6 funcionam corretamente... 5 - update impressora_cupom_fiscal set id_nota_fiscal = id_nota_fiscal + 1000; 6 - astr_impressora_cupom_fiscal.id_nota_fiscal = 1000 update impressora_cupom_fiscal set id_nota_fiscal = id_nota_fiscal - :astr_impressora_cupom_fiscal.id_nota_fiscal; Com isso detectei que o problema é com string... mas sinceramente... to doido aqui... nao sei o q pode ser... Se alguem puder me ajudar,,, desde já agradeço.. Max Ferreira Silva Telefone: +55 (34) 3235-9233 informa em informasistemas.com.br informaic em netsite.com.br From vansiqq em gmail.com Sat Sep 18 08:15:35 2010 From: vansiqq em gmail.com (Evandro Siqueira) Date: Sat, 18 Sep 2010 08:15:35 -0300 Subject: [firebase-br] ajuda urgente In-Reply-To: References: Message-ID: <4C949F57.7070701@gmail.com> Maurício, O seu windows server é dedicado? Pergunto isso pq há uns 3 anos tentei colocar o FB para rodar aqui em um server não dedicado e tive problemas bem semelhantes aos seus. Meu servidor era um Dell PE-1900 XEON Quad com 16 Gb de RAM. Então fiz um teste, pondo meu Banco em um PE 1400 Pentium III com 2GB, rodando Ubuntu Server. Está rodado sem problemas até hoje. A Grande diferença, alem do SO, é claro, é que o 1400 é dedicado e o 1900 não era. Espero ter ajudado de alguma forma. []'s Evandro Siqueira Gerente de TI Linna Lingerie Aracaju/SE www.mundolinna.com.br Em 17-09-2010 17:53, MAURICIO COSTA escreveu: > Boa tarde! > Gente estou com o sistema em um cliente, onde o servidor é um hp com windows > server 2003, ou seja o hardware é ótimo. > O nosso problema é o seguinte: > O serviço do firebird para sozinho e as estações ficam estaguinadas ou seja, > elas param completamente, e o pior são os caixas que são 8. > Para voltar a funcionar tem que dar um stop e depois um start no serviço do > firebird e em alguns momentos temos que até reiniciar o servidor. Na verdade > o cliente esta ficando impaciente e eu já não sei o que dizer se é problema > na rede ou do sistema. > Há momentos em que os caixas estão todos recebendo normal e não acontece > nada e há momentos em que alguns ou só um deles estão recebendo e dá o > problema. > Eu postei a mensagem que fica no arquivo de log antes deste mas não saiu > pois era muito grande. > Uma outra coisa, na tabela onde os caixas trabalham tem uns oito (8) campos > calculados e alguns com case e tudo mais, são cálculos pesados será que é > isso, o firebrid não esta guentando a carga de cálculos internos desta > tabela será que acaba sobregarregando o mesmo. > Atenciosamente, > Se alguém poder me ajudar eu agradeço entre em contato comigo no meu e-mail > ou telefone por favor pois, já estou desesperado. > Maurício R. Costa. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > From clayton.silva em powerlogic.com.br Sat Sep 18 09:01:42 2010 From: clayton.silva em powerlogic.com.br (Clayton Silva) Date: Sat, 18 Sep 2010 09:01:42 -0300 (GMT-03:00) Subject: [firebase-br] Problemas com update utilizando string Message-ID: <7944494.141284811302457.JavaMail.root@powerlogic> Bom dia Pessoal! Quando executo o comando abaixo: string ls_msg ls_msg = 'LIBERADO' update usuarios set id_situacao = :ls_msg where cd_usuario = 153; O comando é executado, SQLCODE = 0 e SQLNROWS = 1, porem quando vou conferir na base o id_situacao esta igual a null Se executo o comando passando o id_situacao fixo no comando, como abaixo: update usuarios set id_situacao = 'LIBERADO' where cd_usuario = 153; Quando vou conferir na base, está o valor 'LIBERADO'... corretamente. Se puderem me ajudar, desde já agradeço. Clayton Silva From renan.aju em terra.com.br Sat Sep 18 09:56:24 2010 From: renan.aju em terra.com.br (Renan Cruz de Almeida) Date: Sat, 18 Sep 2010 09:56:24 -0300 Subject: [firebase-br] insert/update/delete usando argumento string. In-Reply-To: <000a01cb571e$cec28100$0300a8c0@informapc> References: <000a01cb571e$cec28100$0300a8c0@informapc> Message-ID: <4C94B6F8.8050809@terra.com.br> Prezado, se lembro bem, a variável dentro da procedure não deveria ser referendada com os dois pontos ... 2- ls_msg = 'ABC123' select * from impressora_fiscal where nr_serie_impressora = :ls_msg; Deveria ser : 2- ls_msg = 'ABC123' select * from impressora_fiscal where nr_serie_impressora = ls_msg; E no caso os dois pontos você usará quando a variável for parâmetro da procedure ... create procedure impressora(ls_msg varchar(6)) ... ... as begin ... .... select * from impressora_fiscal where nr_serie_impressora = :ls_msg; .... ... end Espero ter ajudado. []'s Renan > Pessoal, boa tarde! > > > > Estou com o seguinte problema, > > Quando executo o comando 1 na minha função, ele retorna o registro > encontrado, > > 1 - Select * from impressora_fiscal where nr_serie_impressora = 'ABC123'; > > > > Porém se passo uma variavel ou estrutura (comando 2) é retornado do banco > que não encontrou o registro, SQLCODE = 100 e SQLDBCODE = 3 > > 2- ls_msg = 'ABC123' > > select * from impressora_fiscal where nr_serie_impressora = :ls_msg; > > > > Se faço o comando 3, ele realiza update corretamente... > > 3 - Update impressora_fiscal set id_situacao = 'P' > > where nr_serie_impressora = 'ABC123'; > > > > Se faço o comando 4, ele realiza o update SQLCODE = 0 e SQLNROWS = 1, porém > > na base ele muda o id_situacao para nulo... > > 4 - ls_msg = 'ABC123' > > Update impressora_fiscal set id_situacao = :ls_msg > > where nr_serie_impressora = 'ABC123'; > > > > Ou seja, não consigo fazer update nem select utilizando estrutura ou uma > variável que vem populada de outra função, desde que o campo na tabela seja > string....já que os comandos 5 e 6 funcionam corretamente... > > 5 - update impressora_cupom_fiscal set id_nota_fiscal = id_nota_fiscal + > 1000; > > 6 - astr_impressora_cupom_fiscal.id_nota_fiscal = 1000 > > update impressora_cupom_fiscal set id_nota_fiscal = id_nota_fiscal - > :astr_impressora_cupom_fiscal.id_nota_fiscal; > > > > Com isso detectei que o problema é com string... mas sinceramente... to > doido aqui... > > nao sei o q pode ser... > > > > Se alguem puder me ajudar,,, desde já agradeço.. > > > > > Max Ferreira Silva > Telefone: +55 (34) 3235-9233 > > informa em informasistemas.com.br > informaic em netsite.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 > > > --------------------------------------------------------------------------------------------------- > Texto inserido por Panda IS 2010: > > Trata-se de uma mensagem não solicitada (SPAM), clique no link para classificá-la novamente: http://localhost:6083/Panda?ID=pav_5510&SPAM=true&path=C:\Documents%20and%20Settings\renan\Configurações%20locais\Dados%20de%20aplicativos\Panda%20Security\Panda%20Internet%20Security%202010\AntiSpam > --------------------------------------------------------------------------------------------------- > > From informa em informasistemas.com.br Sat Sep 18 10:06:10 2010 From: informa em informasistemas.com.br (Informa) Date: Sat, 18 Sep 2010 10:06:10 -0300 Subject: [firebase-br] RES: insert/update/delete usando argumento string. In-Reply-To: <4C94B6F8.8050809@terra.com.br> References: <000a01cb571e$cec28100$0300a8c0@informapc> <4C94B6F8.8050809@terra.com.br> Message-ID: <002901cb5732$43c311f0$0300a8c0@informapc> Renan, obrigado pela ajuda, mas realmente o meu exemplo está como parâmetro em uma função. Eu só coloquei a variável ls_msg local para exemplificar que a variável estava populada mas ela é passada como parâmetro. Desde já agredeço..... Max Ferreira -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Renan Cruz de Almeida Enviada em: sábado, 18 de setembro de 2010 09:56 Para: FireBase Assunto: Re: [firebase-br] insert/update/delete usando argumento string. Prezado, se lembro bem, a variável dentro da procedure não deveria ser referendada com os dois pontos ... 2- ls_msg = 'ABC123' select * from impressora_fiscal where nr_serie_impressora = :ls_msg; Deveria ser : 2- ls_msg = 'ABC123' select * from impressora_fiscal where nr_serie_impressora = ls_msg; E no caso os dois pontos você usará quando a variável for parâmetro da procedure ... create procedure impressora(ls_msg varchar(6)) ... ... as begin ... .... select * from impressora_fiscal where nr_serie_impressora = :ls_msg; .... ... end Espero ter ajudado. []'s Renan > Pessoal, boa tarde! > > > > Estou com o seguinte problema, > > Quando executo o comando 1 na minha função, ele retorna o registro > encontrado, > > 1 - Select * from impressora_fiscal where nr_serie_impressora = 'ABC123'; > > > > Porém se passo uma variavel ou estrutura (comando 2) é retornado do banco > que não encontrou o registro, SQLCODE = 100 e SQLDBCODE = 3 > > 2- ls_msg = 'ABC123' > > select * from impressora_fiscal where nr_serie_impressora = :ls_msg; > > > > Se faço o comando 3, ele realiza update corretamente... > > 3 - Update impressora_fiscal set id_situacao = 'P' > > where nr_serie_impressora = 'ABC123'; > > > > Se faço o comando 4, ele realiza o update SQLCODE = 0 e SQLNROWS = 1, porém > > na base ele muda o id_situacao para nulo... > > 4 - ls_msg = 'ABC123' > > Update impressora_fiscal set id_situacao = :ls_msg > > where nr_serie_impressora = 'ABC123'; > > > > Ou seja, não consigo fazer update nem select utilizando estrutura ou uma > variável que vem populada de outra função, desde que o campo na tabela seja > string....já que os comandos 5 e 6 funcionam corretamente... > > 5 - update impressora_cupom_fiscal set id_nota_fiscal = id_nota_fiscal + > 1000; > > 6 - astr_impressora_cupom_fiscal.id_nota_fiscal = 1000 > > update impressora_cupom_fiscal set id_nota_fiscal = id_nota_fiscal - > :astr_impressora_cupom_fiscal.id_nota_fiscal; > > > > Com isso detectei que o problema é com string... mas sinceramente... to > doido aqui... > > nao sei o q pode ser... > > > > Se alguem puder me ajudar,,, desde já agradeço.. > > > > > Max Ferreira Silva > Telefone: +55 (34) 3235-9233 > > informa em informasistemas.com.br > informaic em netsite.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 > > > ---------------------------------------------------------------------------- ----------------------- > Texto inserido por Panda IS 2010: > > Trata-se de uma mensagem não solicitada (SPAM), clique no link para classificá-la novamente: http://localhost:6083/Panda?ID=pav_5510&SPAM=true&path=C:\Documents%20and%20 Settings\renan\Configurações%20locais\Dados%20de%20aplicativos\Panda%20Secur ity\Panda%20Internet%20Security%202010\AntiSpam > ---------------------------------------------------------------------------- ----------------------- > > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From auristonlopes em ig.com.br Sat Sep 18 10:45:15 2010 From: auristonlopes em ig.com.br (auriston geronimo lopes) Date: Sat, 18 Sep 2010 10:45:15 -0300 Subject: [firebase-br] Selecionar registros por intervalos por letras Message-ID: Ola, Bom Dia. Preciso retornar uma lista de registros que fique em um intervalo de letras tentei de duas formas: Use select nome_cli from clientes between letrai and letraf, nesse exemplo se eu usar o intervalo A-F, ele nao retorna a letra F achei esse exemplo na internet, mas nao consegui usar Select nome_cli From clientes Where nome_cli like '[A-F]%' preciso de um socorro sds Auriston From beloelogica em gmail.com Sat Sep 18 12:02:39 2010 From: beloelogica em gmail.com (Eduardo Belo) Date: Sat, 18 Sep 2010 12:02:39 -0300 Subject: [firebase-br] Selecionar registros por intervalos por letras In-Reply-To: References: Message-ID: Você pode fazer dessa forma: SELECT NOME_CLI FROM CLIENTES WHERE NOME_CLI BETWEEN 'A%' AND 'G%' ORDER BY NOME_CLI Quando você faz BETWEEN A and F na prática é: *(Valor >= Início) AND (Valor <= Fim)* ** *Dê uma olhada nesse post aqui mesmo no news:* ** ** http://mail.firebase.com.br/pipermail/lista_firebase.com.br/2008-December/058009.html Espero ter ajudado. Boa sorte! Em 18 de setembro de 2010 10:45, auriston geronimo lopes < auristonlopes em ig.com.br> escreveu: > Ola, Bom Dia. > Preciso retornar uma lista de registros que fique em um intervalo de letras > tentei de duas formas: > Use select nome_cli from clientes between letrai and letraf, nesse exemplo > se eu usar o intervalo A-F, ele nao retorna a letra F > > achei esse exemplo na internet, mas nao consegui usar Select nome_cli From > clientes Where nome_cli like '[A-F]%' > > preciso de um socorro > sds > Auriston > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From prismars em gmail.com Sat Sep 18 13:08:45 2010 From: prismars em gmail.com (Prisma - GMAIL) Date: Sat, 18 Sep 2010 13:08:45 -0300 Subject: [firebase-br] Selecionar registros por intervalos por letras In-Reply-To: References: Message-ID: <4C94E40D.9010807@gmail.com> Auriston, Tente assim: select nome_cli from clientes where upper(substring(nome_cli from 1 for 1)) between 'A' and 'C' Sucesso Moacir Em 18/09/2010 10:45, auriston geronimo lopes escreveu: > Ola, Bom Dia. > Preciso retornar uma lista de registros que fique em um intervalo de letras > tentei de duas formas: > Use select nome_cli from clientes between letrai and letraf, nesse exemplo > se eu usar o intervalo A-F, ele nao retorna a letra F > > achei esse exemplo na internet, mas nao consegui usar Select nome_cli From > clientes Where nome_cli like '[A-F]%' > > preciso de um socorro > sds > Auriston > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From zeluizdala em terra.com.br Sat Sep 18 15:17:36 2010 From: zeluizdala em terra.com.br (Ze Luiz) Date: Sat, 18 Sep 2010 15:17:36 -0300 Subject: [firebase-br] Usar Firebird sem ter instalar o servidor References: Message-ID: <20a101cb575d$c7462870$0500a8c0@NOTE> Ola Pessoal Me perdoem se esse assunto já foi discutido aqui, procurei na minhas mensagens e não achei. Eu preciso usar o Firebird numa página em ASP, até ai tudo bem, o acesso e programação eu consegui fazer, o problema é que o provedor não aceita instalar o server do firebird, para que eu possa acessar meu BD, assim gostaria de saber se tem alguma forma de usar BD em firebird, sem precisar instalar no provedor o server? Se alguem tiver alguma que eu possa usar, não queria partir pra usar o MYSQL, que o meu provedor dá suporte. Sei que vcs podem dizer: "mude de provedor", o problema que a empresa pra quem trabalho, não quer fazer isso e que a página funcionando/usando um BD, prefiro o Firebird. Agradeço sds. Zé Luiz From gramos999 em gmail.com Sat Sep 18 18:54:41 2010 From: gramos999 em gmail.com (George Ramos) Date: Sat, 18 Sep 2010 18:54:41 -0300 Subject: [firebase-br] o arquivo ja esta em uso por outro processo In-Reply-To: References: Message-ID: > > Senhores, > > Tenho um problema que não consegui informação com resolver, ou se tem > solução.. > > Temos um aplicativo em Delphi rodando há algum tempo com um banco firebird > na empresa. Por necessidade de integração, com outros processos da empresa, > necessito ler algumas informações deste banco em outro programa que roda em > ASP-VbScript. > > O Problema é que quando Página Asp está aberta acessando os dado do banco, > e rodo a aplicação delphi tenho a mensagem: > "o arquivo já esta em uso por outro processo" no aplicativo delphi > e quando o Aplicativo delphi está aberto, e abro a página ASP em seguida, > aparece a mensagem seguinte na página : > > Microsoft OLE DB Provider for ODBC Drivers erro '80040e4d' > > [ODBC Firebird Driver]File Database is not found > > /cdoca/Connections/conect_db1.asp, linha 155 > > Ou seja, só se pode usar um aplicativo de cada vez. > > A pergunta: Existe algo que possa ser feito para que ambas acessem o banco > ao mesmo tempo sem conflito? > > Segue a string no ASP: > MM_conect_firebrid_STRING ="DRIVER=Firebird/InterBase(r) driver;UID=SYSDBA; > PWD=masterkey; DBNAME=localhost:C:\Program Files\Aplicat\Arquivos\ARQS.DAT > > Agradeço muito qualquer luz neste assunto. > > Obrigado > > From listas em warmboot.com.br Sat Sep 18 21:38:10 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Sat, 18 Sep 2010 21:38:10 -0300 Subject: [firebase-br] Usar Firebird sem ter instalar o servidor In-Reply-To: <20a101cb575d$c7462870$0500a8c0@NOTE> References: <20a101cb575d$c7462870$0500a8c0@NOTE> Message-ID: <1378769468.20100918213810@warmboot.com.br> Vc pode tentar usar o firebird embedded. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br ZL> Ola Pessoal ZL> Me perdoem se esse assunto já foi discutido aqui, procurei na minhas ZL> mensagens e não achei. ZL> Eu preciso usar o Firebird numa página em ASP, até ai tudo bem, o acesso e ZL> programação eu consegui fazer, o problema é que o provedor não aceita ZL> instalar o server do firebird, para que eu possa acessar meu BD, assim ZL> gostaria de saber se tem alguma forma de usar BD em firebird, sem precisar ZL> instalar no provedor o server? ZL> Se alguem tiver alguma que eu possa usar, não queria partir pra usar o ZL> MYSQL, que o meu provedor dá suporte. ZL> Sei que vcs podem dizer: "mude de provedor", o problema que a empresa pra ZL> quem trabalho, não quer fazer isso e que a página funcionando/usando um BD, ZL> prefiro o Firebird. ZL> Agradeço ZL> sds. ZL> Zé Luiz ZL> ______________________________________________ ZL> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br ZL> Para saber como gerenciar/excluir seu cadastro na lista, use: ZL> http://www.firebase.com.br/fb/artigo.php?id=1107 ZL> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From robson.catunda em gmail.com Sun Sep 19 01:44:13 2010 From: robson.catunda em gmail.com (Robson Catunda) Date: Sun, 19 Sep 2010 01:44:13 -0300 Subject: [firebase-br] insert/update/delete usando argumento string. In-Reply-To: <000a01cb571e$cec28100$0300a8c0@informapc> References: <000a01cb571e$cec28100$0300a8c0@informapc> Message-ID: Não entendi bem se vc está utilizando procedure no bd ou está executando esses comandos pelo delphi. Ser for pelo delphi experimente: select * from impressora_fiscal where nr_serie_impressora = quotedstr(ls_msg); From robson.catunda em gmail.com Sun Sep 19 01:48:47 2010 From: robson.catunda em gmail.com (Robson Catunda) Date: Sun, 19 Sep 2010 01:48:47 -0300 Subject: [firebase-br] Problemas com update utilizando string In-Reply-To: <7944494.141284811302457.JavaMail.root@powerlogic> References: <7944494.141284811302457.JavaMail.root@powerlogic> Message-ID: 'update usuarios set id_situacao = '+quotedstr(ls_msg)+' where cd_usuario = 153'; Em 18 de setembro de 2010 09:01, Clayton Silva < clayton.silva em powerlogic.com.br> escreveu: > Bom dia Pessoal! > > Quando executo o comando abaixo: > > string ls_msg > > ls_msg = 'LIBERADO' > > update usuarios set id_situacao = :ls_msg > where cd_usuario = 153; > > O comando é executado, SQLCODE = 0 e SQLNROWS = 1, > porem quando vou conferir na base o id_situacao esta igual a null > > Se executo o comando passando o id_situacao fixo no comando, como abaixo: > > update usuarios set id_situacao = 'LIBERADO' > where cd_usuario = 153; > > Quando vou conferir na base, está o valor 'LIBERADO'... corretamente. > > Se puderem me ajudar, desde já agradeço. > > Clayton Silva > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From zeluizdala em terra.com.br Sun Sep 19 09:56:35 2010 From: zeluizdala em terra.com.br (Ze Luiz) Date: Sun, 19 Sep 2010 09:56:35 -0300 Subject: [firebase-br] Usar Firebird sem ter instalar o servidor References: <20a101cb575d$c7462870$0500a8c0@NOTE> <1378769468.20100918213810@warmboot.com.br> Message-ID: <001501cb57fa$81c6efd0$0500a8c0@NOTE> Obrigado Carlos, Eu pensei nisso só que não sei como fazer, funcionar o firebird embedded, vc tem alguma diga ou onde posso encontra material que me oriente a fazer assim? []s Zé Luiz ----- Original Message ----- From: "Carlos H. Cantu" To: "Ze Luiz" ; "FireBase" Sent: Saturday, September 18, 2010 9:38 PM Subject: Re: [firebase-br] Usar Firebird sem ter instalar o servidor Vc pode tentar usar o firebird embedded. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br ZL> Ola Pessoal ZL> Me perdoem se esse assunto já foi discutido aqui, procurei na minhas ZL> mensagens e não achei. ZL> Eu preciso usar o Firebird numa página em ASP, até ai tudo bem, o acesso e ZL> programação eu consegui fazer, o problema é que o provedor não aceita ZL> instalar o server do firebird, para que eu possa acessar meu BD, assim ZL> gostaria de saber se tem alguma forma de usar BD em firebird, sem precisar ZL> instalar no provedor o server? ZL> Se alguem tiver alguma que eu possa usar, não queria partir pra usar o ZL> MYSQL, que o meu provedor dá suporte. ZL> Sei que vcs podem dizer: "mude de provedor", o problema que a empresa pra ZL> quem trabalho, não quer fazer isso e que a página funcionando/usando um BD, ZL> prefiro o Firebird. ZL> Agradeço ZL> sds. ZL> Zé Luiz ZL> ______________________________________________ ZL> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br ZL> Para saber como gerenciar/excluir seu cadastro na lista, use: ZL> http://www.firebase.com.br/fb/artigo.php?id=1107 ZL> Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From centriscorps em gmail.com Sun Sep 19 10:10:00 2010 From: centriscorps em gmail.com (renato) Date: Sun, 19 Sep 2010 10:10:00 -0300 Subject: [firebase-br] Usar Firebird sem ter instalar o servidor In-Reply-To: <001501cb57fa$81c6efd0$0500a8c0@NOTE> References: <20a101cb575d$c7462870$0500a8c0@NOTE> <1378769468.20100918213810@warmboot.com.br> <001501cb57fa$81c6efd0$0500a8c0@NOTE> Message-ID: No próprio firebase.com.br tem um tutorial de como usar. Renato From zeluizdala em terra.com.br Sun Sep 19 10:33:47 2010 From: zeluizdala em terra.com.br (Ze Luiz) Date: Sun, 19 Sep 2010 10:33:47 -0300 Subject: [firebase-br] Usar Firebird sem ter instalar o servidor References: <20a101cb575d$c7462870$0500a8c0@NOTE><1378769468.20100918213810@warmboot.com.br><001501cb57fa$81c6efd0$0500a8c0@NOTE> Message-ID: <002001cb57ff$4ce0f7c0$0500a8c0@NOTE> Ola Renato, assim, no site eu encontrei um artigo que fala do como rodar o FB embedded no linux e outro que fala de como usar firebird com ASP, o meu caso é que o provedor não aceita instalar nada, no ex do ASP ele esta indicando instalar o ODBC, na minha máquina local fiz assim e funciona legal, só que no provedor que é o problema, tenho que achar uma forma de rodar o FB sem poder instalar o ODBC, podendo ser embedded, agora preciso descobrir como fazer isso. Mas valeu pela sua dica. Zé ----- Original Message ----- From: "renato" To: "Ze Luiz" ; "FireBase" Sent: Sunday, September 19, 2010 10:10 AM Subject: Re: [firebase-br] Usar Firebird sem ter instalar o servidor No próprio firebase.com.br tem um tutorial de como usar. 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 robertobrandaofor em gmail.com Sun Sep 19 10:33:37 2010 From: robertobrandaofor em gmail.com (=?ISO-8859-1?Q?Roberto_Brand=E3o?=) Date: Sun, 19 Sep 2010 10:33:37 -0300 Subject: [firebase-br] o arquivo ja esta em uso por outro processo In-Reply-To: References: Message-ID: cara qual o usuário do FB que vc esta usando? SYSDBA!!!! para o aplicativo do delphi, te aconselho criar um novo usuário para o acesso com ASP com as mesma permissões do SYSDBA, tipo por exemplo cria um usuário chamado SYSASP e mude o tipo de conexão do usuário da sua pagina em ASP para o novo, teste ai e da uma resposta ok. Em 18 de setembro de 2010 18:54, George Ramos escreveu: > > > > Senhores, > > > > Tenho um problema que não consegui informação com resolver, ou se tem > > solução.. > > > > Temos um aplicativo em Delphi rodando há algum tempo com um banco > firebird > > na empresa. Por necessidade de integração, com outros processos da > empresa, > > necessito ler algumas informações deste banco em outro programa que roda > em > > ASP-VbScript. > > > > O Problema é que quando Página Asp está aberta acessando os dado do > banco, > > e rodo a aplicação delphi tenho a mensagem: > > "o arquivo já esta em uso por outro processo" no aplicativo delphi > > e quando o Aplicativo delphi está aberto, e abro a página ASP em seguida, > > aparece a mensagem seguinte na página : > > > > Microsoft OLE DB Provider for ODBC Drivers erro '80040e4d' > > > > [ODBC Firebird Driver]File Database is not found > > > > /cdoca/Connections/conect_db1.asp, linha 155 > > > > Ou seja, só se pode usar um aplicativo de cada vez. > > > > A pergunta: Existe algo que possa ser feito para que ambas acessem o > banco > > ao mesmo tempo sem conflito? > > > > Segue a string no ASP: > > MM_conect_firebrid_STRING ="DRIVER=Firebird/InterBase(r) > driver;UID=SYSDBA; > > PWD=masterkey; DBNAME=localhost:C:\Program > Files\Aplicat\Arquivos\ARQS.DAT > > > > Agradeço muito qualquer luz neste assunto. > > > > 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 > -- Roberto Brandão .( °v° ) Use linux e tenha a /(___)\ conciência limpa ...^ ^ From gramos999 em gmail.com Sun Sep 19 22:14:11 2010 From: gramos999 em gmail.com (George Ramos) Date: Sun, 19 Sep 2010 22:14:11 -0300 Subject: [firebase-br] o arquivo ja esta em uso por outro processo In-Reply-To: References: Message-ID: Ola Roberto, Criei um novo usuario pelo IBOConsole, porém o problema continua o mesmo. Tente até um grant all nas tabelas em uso. Mas não funcionou. Interessante é que se entro no IBOConsole com a senha/usuario nova que criei e com este aberto tento entrar na Aplicação Delphi ocorre o mesmo problema. Tentei o IBOConsole juntamente com o ASP e não ocorreu o conflito. Em 19 de setembro de 2010 10:33, Roberto Brandão < robertobrandaofor em gmail.com> escreveu: > cara qual o usuário do FB que vc esta usando? SYSDBA!!!! para o aplicativo > do delphi, te aconselho criar um novo usuário para o acesso com ASP com as > mesma permissões do SYSDBA, tipo por exemplo cria um usuário chamado > SYSASP > e mude o tipo de conexão do usuário da sua pagina em ASP para o novo, teste > ai e da uma resposta ok. > > Em 18 de setembro de 2010 18:54, George Ramos >escreveu: > > > > > > > Senhores, > > > > > > Tenho um problema que não consegui informação com resolver, ou se tem > > > solução.. > > > > > > Temos um aplicativo em Delphi rodando há algum tempo com um banco > > firebird > > > na empresa. Por necessidade de integração, com outros processos da > > empresa, > > > necessito ler algumas informações deste banco em outro programa que > roda > > em > > > ASP-VbScript. > > > > > > O Problema é que quando Página Asp está aberta acessando os dado do > > banco, > > > e rodo a aplicação delphi tenho a mensagem: > > > "o arquivo já esta em uso por outro processo" no aplicativo delphi > > > e quando o Aplicativo delphi está aberto, e abro a página ASP em > seguida, > > > aparece a mensagem seguinte na página : > > > > > > Microsoft OLE DB Provider for ODBC Drivers erro '80040e4d' > > > > > > [ODBC Firebird Driver]File Database is not found > > > > > > /cdoca/Connections/conect_db1.asp, linha 155 > > > > > > Ou seja, só se pode usar um aplicativo de cada vez. > > > > > > A pergunta: Existe algo que possa ser feito para que ambas acessem o > > banco > > > ao mesmo tempo sem conflito? > > > > > > Segue a string no ASP: > > > MM_conect_firebrid_STRING ="DRIVER=Firebird/InterBase(r) > > driver;UID=SYSDBA; > > > PWD=masterkey; DBNAME=localhost:C:\Program > > Files\Aplicat\Arquivos\ARQS.DAT > > > > > > Agradeço muito qualquer luz neste assunto. > > > > > > 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 > > > > > > -- > Roberto Brandão > > .( °v° ) Use linux e tenha a > /(___)\ conciência 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 > From brunogarcia69 em gmail.com Mon Sep 20 04:36:11 2010 From: brunogarcia69 em gmail.com (Bruno Garcia Silva) Date: Mon, 20 Sep 2010 04:36:11 -0300 Subject: [firebase-br] =?iso-8859-1?q?Componente_100=25_compat=EDvel_com_F?= =?iso-8859-1?q?B2=2E1?= Message-ID: Qual componente para Delphi é recomendado para usar o FB 2.1 e futuramente o 2.5? O IBO 4.8.7 é 100% compatível com o FB2.1? Sei que 4.9.9 diz que é, mas eu tenho o 4.8.7 e não sei que problemas pode dar... Obrigado! From levymoreira.ce em gmail.com Mon Sep 20 07:44:36 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Mon, 20 Sep 2010 07:44:36 -0300 Subject: [firebase-br] =?iso-8859-1?q?Componente_100=25_compat=EDvel_com_F?= =?iso-8859-1?q?B2=2E1?= In-Reply-To: References: Message-ID: O zeos é atualizado concomitantemente com o fb (as vezes tem um delay), e é free. Usamos ele aqui na empresa. Em 20 de setembro de 2010 04:36, Bruno Garcia Silva escreveu: > Qual componente para Delphi é recomendado para usar o FB 2.1 e > futuramente o 2.5? > O IBO 4.8.7 é 100% compatível com o FB2.1? > Sei que 4.9.9 diz que é, mas eu tenho o 4.8.7 e não sei que problemas > pode dar... > > 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 > -- Levy Moreira - Sistech Informática Juzeiro do Norte - Ce From ralhos em gmail.com Mon Sep 20 08:12:02 2010 From: ralhos em gmail.com (Carlos Roberto da Silva) Date: Mon, 20 Sep 2010 08:12:02 -0300 Subject: [firebase-br] =?iso-8859-1?q?Componente_100=25_compat=EDvel__com_?= =?iso-8859-1?q?FB2=2E1?= In-Reply-To: References: Message-ID: <1284981122.19864.2.camel@gerasoft-desktop> Utilizo o IBO 4.8.7 / Delphi 6 / Firebird 2.1 e está funcionando 100%. Em Seg, 2010-09-20 às 04:36 -0300, Bruno Garcia Silva escreveu: > Qual componente para Delphi é recomendado para usar o FB 2.1 e > futuramente o 2.5? > O IBO 4.8.7 é 100% compatível com o FB2.1? > Sei que 4.9.9 diz que é, mas eu tenho o 4.8.7 e não sei que problemas > pode dar... > > 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 fausto.s.a em uol.com.br Mon Sep 20 08:50:51 2010 From: fausto.s.a em uol.com.br (Fausto) Date: Mon, 20 Sep 2010 08:50:51 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5BOFF=5D_Sugest=F5es_para_migra=E7?= =?iso-8859-1?q?=E3o_web?= Message-ID: Bom dia amigos.. Atualmente utilizo o Delphi com Firebird para desenvolvimento em meus sistemas, o acesso ao banco via web tem sido feito através da suíte RemOBjects em 3 camadas. Estive conversando com meu sócio e chegamos a conclusão de que queremos e necessitamos de uma migração para web. Estamos pensando em planejar essa migração gradativamente, ou seja, no inicio disponibilizarmos apenas alguns módulos, os chamados gerenciais, para web e assim irmos migrando todo o sistema. O que os amigos sugerem: Java PHP ASP.NET Grato -- Fausto Alves Skype:faustoalves Franca-SP Enviado pelo Mozilla Thunderbird http://br.mozdev.org/thunderbird From kmerlotti em gmail.com Mon Sep 20 09:00:42 2010 From: kmerlotti em gmail.com (Kelver Merlotti) Date: Mon, 20 Sep 2010 09:00:42 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5BOFF=5D_Sugest=F5es_para_migra=E7?= =?iso-8859-1?q?=E3o_web?= In-Reply-To: References: Message-ID: E porque não Delphi? Dê uma olhada no livro do Facunte, que ele disponibilizou em seu blog: http://www.facunte.com.br/?p=245 Estude as tecnologias Webbroker e Intraweb. Esta última evoluiu bastante nas últimas versões do Delphi. ;-) Abraços! Kelver Merlotti Coordenador Editorial da Active Delphi Site: http://www.activedelphi.com.br Contato: kelver em activedelphi.com.br Twitter: http://www.twitter.com/kmerlotti Tem um segundo? Então, dá uma olhadinha nisso: Um site de publicidades, de Portugal, está pagando em euros (quase 3x mais que em reais) pra quem estiver disposto a: * Ler anúncios * Visitar sites * Clicar em banners * Navegar na NET * Ler e-mails * Convidar novos usuários O pagamento pode ser feito de várias formas! Registra lá. Não custa nada!!! ;-) http://www.publipt.com/pages/index.php?refid=kmerlotti 2010/9/20 Fausto : > Bom dia amigos.. > Atualmente utilizo o Delphi com Firebird para desenvolvimento em meus > sistemas, o acesso ao banco via web tem sido feito através da suíte > RemOBjects em 3 camadas. > Estive conversando com meu sócio e chegamos a conclusão de que queremos e > necessitamos de uma migração para web. > Estamos pensando em planejar essa migração gradativamente, ou seja, no > inicio disponibilizarmos apenas alguns módulos, os chamados gerenciais, para > web e assim irmos migrando todo o sistema. > O que os amigos sugerem: > Java > PHP > ASP.NET > Grato > > -- > Fausto Alves > Skype:faustoalves > Franca-SP > Enviado pelo Mozilla Thunderbird > http://br.mozdev.org/thunderbird > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From joserubenildosilva em gmail.com Mon Sep 20 09:08:49 2010 From: joserubenildosilva em gmail.com (jose rubenildo da silva) Date: Mon, 20 Sep 2010 09:08:49 -0300 Subject: [firebase-br] =?iso-8859-1?q?Componente_100=25_compat=EDvel_com_F?= =?iso-8859-1?q?B2=2E1?= In-Reply-To: <1284981122.19864.2.camel@gerasoft-desktop> References: <1284981122.19864.2.camel@gerasoft-desktop> Message-ID: Carlos será que você poderia me mandar um exemplo. Trabaho com Firebird e pretendo usar ele com mysq Em 20 de setembro de 2010 08:12, Carlos Roberto da Silva escreveu: > Utilizo o IBO 4.8.7 / Delphi 6 / Firebird 2.1 e está funcionando 100%. > > Em Seg, 2010-09-20 às 04:36 -0300, Bruno Garcia Silva escreveu: > > Qual componente para Delphi é recomendado para usar o FB 2.1 e > > futuramente o 2.5? > > O IBO 4.8.7 é 100% compatível com o FB2.1? > > Sei que 4.9.9 diz que é, mas eu tenho o 4.8.7 e não sei que problemas > > pode dar... > > > > 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 > -- José Rubenildo da Silva Cel 9239 2791 From agalysson em gmail.com Mon Sep 20 09:09:04 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Mon, 20 Sep 2010 09:09:04 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5BOFF=5D_Sugest=F5es_para_migra=E7?= =?iso-8859-1?q?=E3o_web?= In-Reply-To: References: Message-ID: Apesar de não ter nada com o assunto, era exatamente esse tipo material que tava procurando! Vlw ai Kelver... =D 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 20 de setembro de 2010 09:00, Kelver Merlotti escreveu: > E porque não Delphi? > Dê uma olhada no livro do Facunte, que ele disponibilizou em seu blog: > http://www.facunte.com.br/?p=245 > Estude as tecnologias Webbroker e Intraweb. Esta última evoluiu > bastante nas últimas versões do Delphi. ;-) > Abraços! > > Kelver Merlotti > Coordenador Editorial da Active Delphi > Site: http://www.activedelphi.com.br > Contato: kelver em activedelphi.com.br > Twitter: http://www.twitter.com/kmerlotti > Tem um segundo? Então, dá uma olhadinha nisso: > Um site de publicidades, de Portugal, está pagando em euros > (quase 3x mais que em reais) pra quem estiver disposto a: > * Ler anúncios > * Visitar sites > * Clicar em banners > * Navegar na NET > * Ler e-mails > * Convidar novos usuários > O pagamento pode ser feito de várias formas! > Registra lá. Não custa nada!!! ;-) > http://www.publipt.com/pages/index.php?refid=kmerlotti > > > > 2010/9/20 Fausto : > > Bom dia amigos.. > > Atualmente utilizo o Delphi com Firebird para desenvolvimento em meus > > sistemas, o acesso ao banco via web tem sido feito através da suíte > > RemOBjects em 3 camadas. > > Estive conversando com meu sócio e chegamos a conclusão de que queremos e > > necessitamos de uma migração para web. > > Estamos pensando em planejar essa migração gradativamente, ou seja, no > > inicio disponibilizarmos apenas alguns módulos, os chamados gerenciais, > para > > web e assim irmos migrando todo o sistema. > > O que os amigos sugerem: > > Java > > PHP > > ASP.NET > > Grato > > > > -- > > Fausto Alves > > Skype:faustoalves > > Franca-SP > > Enviado pelo Mozilla Thunderbird > > http://br.mozdev.org/thunderbird > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From marcosfaneli em gmail.com Mon Sep 20 09:30:08 2010 From: marcosfaneli em gmail.com (Marcos Faneli) Date: Mon, 20 Sep 2010 08:30:08 -0400 Subject: [firebase-br] =?iso-8859-1?q?Componente_100=25_compat=EDvel_com_F?= =?iso-8859-1?q?B2=2E1?= In-Reply-To: References: <1284981122.19864.2.camel@gerasoft-desktop> Message-ID: Você pode usar tbm o Dbexpress que é nativo do Delphi e possui drivers para ambos os banco q vc pretende usar. Em 20 de setembro de 2010 08:08, jose rubenildo da silva < joserubenildosilva em gmail.com> escreveu: > Carlos > > será que você poderia me mandar um exemplo. Trabaho com Firebird e pretendo > usar ele com mysq > > Em 20 de setembro de 2010 08:12, Carlos Roberto da Silva > escreveu: > > -- *Marcos Faneli* From danielbuona em aflsistemas.com.br Mon Sep 20 09:31:12 2010 From: danielbuona em aflsistemas.com.br (Daniel Buona) Date: Mon, 20 Sep 2010 09:31:12 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5BOFF=5D_Sugest=F5es_para_migra=E7?= =?iso-8859-1?q?=E3o_web?= In-Reply-To: References: Message-ID: <001e01cb58bf$b5f3c240$21db46c0$@aflsistemas.com.br> Fausto, bom dia! Posso falar por experiência: ASP .Net é uma excelente linguagem assim como o VS é uma excelente IDE, muito superior e profissional ao Delphi .NET, Intraweb, WebBroker, etc... Se encontra na net, muito, milhares de artigos, exemplos e formas de se trabalhar com o .Net, coisa que já não existe com qualquer tecnologia Delphi. O maior problema que você pode ter é em você querer reutilizar seu BD Firebird no VS. O provider existente do FB para o VS é muito fraquinho, difícil utilização. Uma solução que adotamos em um projeto foi criar WebServices em D2010 para fazer a persistência no Firebird, deu mais trabalho, mas ficou show de bola pois podemos portar alguns recursos para pocket, desktop, java, etc... Pense no assunto: tente procurar qualquer informação em Intranet/Webbroker e depois procure a mesma informação para .Net. Procure um curso de Intranet/Webbroker e depois procure um curso .Net. Tente achar um profissional para trabalhar com essas tecnologias. Daniel Buona "Qual é o parasita mais resistente? Uma bactéria? Um vírus? Não. Uma idéia! Resistente e altamente contagiosa. Uma vez que uma idéia se apodera da mente, é quase impossível erradicá-la. Uma idéia que é totalmente formada e compreendida, permanece" AFL Sistemas Fone/Fax : (14) 3405-1199  - Pompéia / SP www.aflsistemas.com.br skype:danielbuona.afl msn:danielbuona em hotmail.com P Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO AMBIENTE Esta mensagem e quaisquer arquivos anexos podem conter informações confidenciais e/ou privilegiadas. Se você não for o destinatário ou a pessoa autorizada a receber esta mensagem, por favor, não leia, copie, repasse, imprima, guarde, nem tome qualquer ação baseada nestas informações. Por favor, notifique o remetente imediatamente por e-mail e apague a mensagem permanentemente. -----Original Message----- From: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] On Behalf Of Fausto Sent: segunda-feira, 20 de setembro de 2010 08:51 To: lista em firebase.com.br Subject: [firebase-br] [OFF] Sugestões para migração web Bom dia amigos.. Atualmente utilizo o Delphi com Firebird para desenvolvimento em meus sistemas, o acesso ao banco via web tem sido feito através da suíte RemOBjects em 3 camadas. Estive conversando com meu sócio e chegamos a conclusão de que queremos e necessitamos de uma migração para web. Estamos pensando em planejar essa migração gradativamente, ou seja, no inicio disponibilizarmos apenas alguns módulos, os chamados gerenciais, para web e assim irmos migrando todo o sistema. O que os amigos sugerem: Java PHP ASP.NET Grato -- Fausto Alves Skype:faustoalves Franca-SP Enviado pelo Mozilla Thunderbird http://br.mozdev.org/thunderbird ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From gramos999 em gmail.com Mon Sep 20 09:41:24 2010 From: gramos999 em gmail.com (George Ramos) Date: Mon, 20 Sep 2010 09:41:24 -0300 Subject: [firebase-br] o arquivo ja esta em uso por outro processo In-Reply-To: References: Message-ID: Se tiver mais algo que eu possa tentar. Desde Já agradeço a ajuda. George Em 19 de setembro de 2010 22:14, George Ramos escreveu: > Ola Roberto, > > Criei um novo usuario pelo IBOConsole, porém o problema continua o mesmo. > Tente até um grant all nas tabelas em uso. Mas não funcionou. > Interessante é que se entro no IBOConsole com a senha/usuario nova que > criei e com este aberto tento entrar na Aplicação Delphi ocorre o mesmo > problema. > > Tentei o IBOConsole juntamente com o ASP e não ocorreu o conflito. > > Em 19 de setembro de 2010 10:33, Roberto Brandão < > robertobrandaofor em gmail.com> escreveu: > > cara qual o usuário do FB que vc esta usando? SYSDBA!!!! para o aplicativo >> do delphi, te aconselho criar um novo usuário para o acesso com ASP com as >> mesma permissões do SYSDBA, tipo por exemplo cria um usuário chamado >> SYSASP >> e mude o tipo de conexão do usuário da sua pagina em ASP para o novo, >> teste >> ai e da uma resposta ok. >> >> Em 18 de setembro de 2010 18:54, George Ramos > >escreveu: >> >> > > >> > > Senhores, >> > > >> > > Tenho um problema que não consegui informação com resolver, ou se tem >> > > solução.. >> > > >> > > Temos um aplicativo em Delphi rodando há algum tempo com um banco >> > firebird >> > > na empresa. Por necessidade de integração, com outros processos da >> > empresa, >> > > necessito ler algumas informações deste banco em outro programa que >> roda >> > em >> > > ASP-VbScript. >> > > >> > > O Problema é que quando Página Asp está aberta acessando os dado do >> > banco, >> > > e rodo a aplicação delphi tenho a mensagem: >> > > "o arquivo já esta em uso por outro processo" no aplicativo delphi >> > > e quando o Aplicativo delphi está aberto, e abro a página ASP em >> seguida, >> > > aparece a mensagem seguinte na página : >> > > >> > > Microsoft OLE DB Provider for ODBC Drivers erro '80040e4d' >> > > >> > > [ODBC Firebird Driver]File Database is not found >> > > >> > > /cdoca/Connections/conect_db1.asp, linha 155 >> > > >> > > Ou seja, só se pode usar um aplicativo de cada vez. >> > > >> > > A pergunta: Existe algo que possa ser feito para que ambas acessem o >> > banco >> > > ao mesmo tempo sem conflito? >> > > >> > > Segue a string no ASP: >> > > MM_conect_firebrid_STRING ="DRIVER=Firebird/InterBase(r) >> > driver;UID=SYSDBA; >> > > PWD=masterkey; DBNAME=localhost:C:\Program >> > Files\Aplicat\Arquivos\ARQS.DAT >> > > >> > > Agradeço muito qualquer luz neste assunto. >> > > >> > > 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 >> > >> >> >> >> -- >> Roberto Brandão >> >> .( °v° ) Use linux e tenha a >> /(___)\ conciência 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 >> > > From bzottis em ig.com.br Mon Sep 20 09:47:10 2010 From: bzottis em ig.com.br (Zottis) Date: Mon, 20 Sep 2010 09:47:10 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_=09Componente_100=25_compat?= =?iso-8859-1?q?=EDvel_com_FB2=2E1?= In-Reply-To: References: <1284981122.19864.2.camel@gerasoft-desktop> Message-ID: <000301cb58c1$f4237d10$dc6a7730$@ig.com.br> O MDO esta se comportando muito bem também. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Marcos Faneli Enviada em: segunda-feira, 20 de setembro de 2010 09:30 Para: FireBase Assunto: Re: [firebase-br] Componente 100% compatível com FB2.1 Você pode usar tbm o Dbexpress que é nativo do Delphi e possui drivers para ambos os banco q vc pretende usar. Em 20 de setembro de 2010 08:08, jose rubenildo da silva < joserubenildosilva em gmail.com> escreveu: > Carlos > > será que você poderia me mandar um exemplo. Trabaho com Firebird e > pretendo usar ele com mysq > > Em 20 de setembro de 2010 08:12, Carlos Roberto da Silva > escreveu: > > -- *Marcos Faneli* ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix.sol em terra.com.br Mon Sep 20 10:16:59 2010 From: felix.sol em terra.com.br (Felix) Date: Mon, 20 Sep 2010 10:16:59 -0300 Subject: [firebase-br] Mensagens sem horario? In-Reply-To: <000301cb58c1$f4237d10$dc6a7730$@ig.com.br> References: <1284981122.19864.2.camel@gerasoft-desktop> <000301cb58c1$f4237d10$dc6a7730$@ig.com.br> Message-ID: <001901cb58c6$1d2c4300$5784c900$@sol@terra.com.br> De uns dias para Ca tenho recebido varias mensagens da lista com campo "Recebido em" com horário 00:00h. Alguem sabe o motivo? Uso Outlook. 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 Zottis Enviada em: segunda-feira, 20 de setembro de 2010 09:47 Para: 'FireBase' Assunto: [firebase-br] RES: Componente 100% compatível com FB2.1 O MDO esta se comportando muito bem também. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Marcos Faneli Enviada em: segunda-feira, 20 de setembro de 2010 09:30 Para: FireBase Assunto: Re: [firebase-br] Componente 100% compatível com FB2.1 Você pode usar tbm o Dbexpress que é nativo do Delphi e possui drivers para ambos os banco q vc pretende usar. Em 20 de setembro de 2010 08:08, jose rubenildo da silva < joserubenildosilva em gmail.com> escreveu: > Carlos > > será que você poderia me mandar um exemplo. Trabaho com Firebird e > pretendo usar ele com mysq > > Em 20 de setembro de 2010 08:12, Carlos Roberto da Silva > escreveu: > > -- *Marcos Faneli* ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From magnosysteminformatica em gmail.com Mon Sep 20 10:25:47 2010 From: magnosysteminformatica em gmail.com (Magno System) Date: Mon, 20 Sep 2010 10:25:47 -0300 Subject: [firebase-br] Usar Firebird sem ter instalar o servidor References: <20a101cb575d$c7462870$0500a8c0@NOTE><1378769468.20100918213810@warmboot.com.br><001501cb57fa$81c6efd0$0500a8c0@NOTE> <002001cb57ff$4ce0f7c0$0500a8c0@NOTE> Message-ID: <005701cb58c7$5878f790$6915a8c0@MagnoSystem> Sem querer te desanimar, você deve levar em conta que o EMBEDDED só aceita conexão local, portanto você terá que colocar os arquivos no servidor, e ainda, é monousuário. Acredito que sua aplicação deva ser acessada por mais de um usuário simultaneamente. Neste caso esqueça o embedded. ----- Original Message ----- From: "Ze Luiz" To: "FireBase" Sent: Sunday, September 19, 2010 10:33 AM Subject: Re: [firebase-br] Usar Firebird sem ter instalar o servidor Ola Renato, assim, no site eu encontrei um artigo que fala do como rodar o FB embedded no linux e outro que fala de como usar firebird com ASP, o meu caso é que o provedor não aceita instalar nada, no ex do ASP ele esta indicando instalar o ODBC, na minha máquina local fiz assim e funciona legal, só que no provedor que é o problema, tenho que achar uma forma de rodar o FB sem poder instalar o ODBC, podendo ser embedded, agora preciso descobrir como fazer isso. Mas valeu pela sua dica. Zé ----- Original Message ----- From: "renato" To: "Ze Luiz" ; "FireBase" Sent: Sunday, September 19, 2010 10:10 AM Subject: Re: [firebase-br] Usar Firebird sem ter instalar o servidor No próprio firebase.com.br tem um tutorial de como usar. 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 igor.alvez em gmail.com Mon Sep 20 10:30:04 2010 From: igor.alvez em gmail.com (Igor Alves) Date: Mon, 20 Sep 2010 10:30:04 -0300 Subject: [firebase-br] Ajuda na consulta Message-ID: Gostaria de uma ajuda com o seguinte problema: No retorno da consulta eu preciso selecionar os 'N' registro anteriores e os 'N' registros posteriores a uma determinada posição, por exemplo a consulta volte 100 linha de dados, e eu informo a linha 11 e quero que retorne os dados da linha 1 até a linha 10 e da linha 12 até a 21 (caso N seja 10). No Oracle eu usaria a função ROWID, porém no firebird(versão 1.5 e 2.1.3) eu não sei qual é a função similar, alguém poderia me ajudar? Igor Alves Analista do Sistema RH - MB Solutions Pós-Graduando em Banco de Dados com Ênfase em Alta Disponibilidade - UNIFACS Tel: (71)8812-8670 From cpd em lekagi.com.br Mon Sep 20 10:35:54 2010 From: cpd em lekagi.com.br (=?iso-8859-1?B?SuFiZXIgLSBDcGQgTGVrYWdp?= ) Date: Mon, 20 Sep 2010 09:35:54 -0400 (Hora Padrão Brasil Central) Subject: [firebase-br] Res: Mensagens sem horario? References: <1284981122.19864.2.camel@gerasoft-desktop> <000301cb58c1$f4237d10$dc6a7730$@ig.com.br> <001901cb58c6$1d2c4300$5784c900$@sol@terra.com.br> Message-ID: <4C97633A.000001.01592@JABER-NB> Olá Felix. Infelizmente não sei dizer o motivo. Só posso dizer que aqui comigo não tive esse problema. Todas as mensagens estão chegando corretamente com data e hora, certinho... [ ]'s Jáber S. C. Lima Confesoft Sistemas de Automação Comercial e Indústrial -------Mensagem original------- De: Felix Data: 20/09/2010 09:21:17 Para: 'FireBase' Assunto: [firebase-br] Mensagens sem horario? De uns dias para Ca tenho recebido varias mensagens da lista com campo "Recebido em" com horário 00:00h. Alguem sabe o motivo? Uso Outlook. 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 Zottis Enviada em: segunda-feira, 20 de setembro de 2010 09:47 Para: 'FireBase' Assunto: [firebase-br] RES: Componente 100% compatível com FB2.1 O MDO esta se comportando muito bem também. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Marcos Faneli Enviada em: segunda-feira, 20 de setembro de 2010 09:30 Para: FireBase Assunto: Re: [firebase-br] Componente 100% compatível com FB2.1 Você pode usar tbm o Dbexpress que é nativo do Delphi e possui drivers para ambos os banco q vc pretende usar. Em 20 de setembro de 2010 08:08, jose rubenildo da silva < joserubenildosilva em gmail.com> escreveu: > Carlos > > será que você poderia me mandar um exemplo. Trabaho com Firebird e > pretendo usar ele com mysq > > Em 20 de setembro de 2010 08:12, Carlos Roberto da Silva > escreveu: > > -- *Marcos Faneli* ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From beloelogica em gmail.com Mon Sep 20 10:44:10 2010 From: beloelogica em gmail.com (Eduardo Belo) Date: Mon, 20 Sep 2010 10:44:10 -0300 Subject: [firebase-br] Ajuda na consulta In-Reply-To: References: Message-ID: Acho que com o SKIP resolve: select FIRST 10 SKIP 20 * from TABELA Boa Sorte! Em 20 de setembro de 2010 10:30, Igor Alves escreveu: > Gostaria de uma ajuda com o seguinte problema: > No retorno da consulta eu preciso selecionar os 'N' registro anteriores e > os > 'N' registros posteriores a uma determinada posição, por exemplo a consulta > volte 100 linha de dados, e eu informo a linha 11 e quero que retorne os > dados da linha 1 até a linha 10 e da linha 12 até a 21 (caso N seja 10). > > No Oracle eu usaria a função ROWID, porém no firebird(versão 1.5 e 2.1.3) > eu > não sei qual é a função similar, alguém poderia me ajudar? > > Igor Alves > Analista do Sistema RH - MB Solutions > Pós-Graduando em Banco de Dados com Ênfase em Alta Disponibilidade - > UNIFACS > Tel: (71)8812-8670 > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From agalysson em gmail.com Mon Sep 20 10:53:27 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Mon, 20 Sep 2010 10:53:27 -0300 Subject: [firebase-br] Ajuda na consulta In-Reply-To: References: Message-ID: Bem, para trazer N registros, use select first N * from... no caso, para trazer 10 registros, select first 10 * from... só que skip não fucionará não... pois ele não quer pular um determinado numero de registros e sim 10 registros antes e 10 depois... nesse caso, acredito que um union sera necessario... algo assim: select codigo, nome, valor from ( select first 10 codigo, nome, valor from tabela where codigo < :codigo order by codigo desc union select codigo, nome, valor from tabela where codigo = :codigo union select first 11 codigo, nome, valor from tabela where codigo > :codigo order by codigo ) order by codigo vc pode fazer essa query apenas com 2 selects, mas para facilitar o entendimento, fiz com 3... talvez vc ache solução melhor que essa, mas tente começar com algo assim 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 20 de setembro de 2010 10:30, Igor Alves escreveu: > Gostaria de uma ajuda com o seguinte problema: > No retorno da consulta eu preciso selecionar os 'N' registro anteriores e > os > 'N' registros posteriores a uma determinada posição, por exemplo a consulta > volte 100 linha de dados, e eu informo a linha 11 e quero que retorne os > dados da linha 1 até a linha 10 e da linha 12 até a 21 (caso N seja 10). > > No Oracle eu usaria a função ROWID, porém no firebird(versão 1.5 e 2.1.3) > eu > não sei qual é a função similar, alguém poderia me ajudar? > > Igor Alves > Analista do Sistema RH - MB Solutions > Pós-Graduando em Banco de Dados com Ênfase em Alta Disponibilidade - > UNIFACS > Tel: (71)8812-8670 > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From compuvale.software em gmail.com Mon Sep 20 11:26:04 2010 From: compuvale.software em gmail.com (=?ISO-8859-1?Q?Andrei_Lu=EDs?=) Date: Mon, 20 Sep 2010 11:26:04 -0300 Subject: [firebase-br] =?iso-8859-1?q?Componente_100=25_compat=EDvel_com_F?= =?iso-8859-1?q?B2=2E1?= In-Reply-To: References: <1284981122.19864.2.camel@gerasoft-desktop> Message-ID: Driver do dbexpress específico para Firebird somente a partir da versão 2010 do Delphi, e se não me engano somente nas versões mais caras. []s Andrei Em 20 de setembro de 2010 09:30, Marcos Faneli escreveu: > Você pode usar tbm o Dbexpress que é nativo do Delphi e possui drivers para > ambos os banco q vc pretende usar. > > Em 20 de setembro de 2010 08:08, jose rubenildo da silva < > joserubenildosilva em gmail.com> escreveu: > >> Carlos >> >> será que você poderia me mandar um exemplo. Trabaho com Firebird e pretendo >> usar ele com mysq >> >> Em 20 de setembro de 2010 08:12, Carlos Roberto da Silva >> escreveu: >> >> -- > *Marcos Faneli* > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From igor.alvez em gmail.com Mon Sep 20 11:36:16 2010 From: igor.alvez em gmail.com (Igor Alves) Date: Mon, 20 Sep 2010 11:36:16 -0300 Subject: [firebase-br] Ajuda na consulta In-Reply-To: References: Message-ID: nesse caso so funcionaria se a tabela fosse indexada, correto? o problema é qeu a mesma não está indexada. Igor Alves Analista do Sistema RH - MB Solutions Pós-Graduando em Banco de Dados com Ênfase em Alta Disponibilidade - UNIFACS Tel: (71)8812-8670 Em 20 de setembro de 2010 10:53, Alysson Gonçalves de Azevedo < agalysson em gmail.com> escreveu: > Bem, para trazer N registros, use select first N * from... > no caso, para trazer 10 registros, select first 10 * from... > > só que skip não fucionará não... > pois ele não quer pular um determinado numero de registros e sim 10 > registros antes e 10 depois... > > nesse caso, acredito que um union sera necessario... > algo assim: > > select codigo, nome, valor from ( > select first 10 codigo, nome, valor from tabela where codigo < :codigo > order by codigo desc > union > select codigo, nome, valor from tabela where codigo = :codigo > union > select first 11 codigo, nome, valor from tabela where codigo > :codigo > order by codigo > ) order by codigo > > vc pode fazer essa query apenas com 2 selects, mas para facilitar o > entendimento, fiz com 3... > talvez vc ache solução melhor que essa, mas tente começar com algo assim > > 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 20 de setembro de 2010 10:30, Igor Alves > escreveu: > > > Gostaria de uma ajuda com o seguinte problema: > > No retorno da consulta eu preciso selecionar os 'N' registro anteriores e > > os > > 'N' registros posteriores a uma determinada posição, por exemplo a > consulta > > volte 100 linha de dados, e eu informo a linha 11 e quero que retorne os > > dados da linha 1 até a linha 10 e da linha 12 até a 21 (caso N seja 10). > > > > No Oracle eu usaria a função ROWID, porém no firebird(versão 1.5 e 2.1.3) > > eu > > não sei qual é a função similar, alguém poderia me ajudar? > > > > Igor Alves > > Analista do Sistema RH - MB Solutions > > Pós-Graduando em Banco de Dados com Ênfase em Alta Disponibilidade - > > UNIFACS > > Tel: (71)8812-8670 > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Mon Sep 20 11:39:22 2010 From: bzottis em ig.com.br (Zottis) Date: Mon, 20 Sep 2010 11:39:22 -0300 Subject: [firebase-br] Listagem Pai e Filhas Message-ID: <000601cb58d1$a556a800$f003f800$@ig.com.br> Pessoal, preciso de uma sugestão: Tenho uma tabela de TiposArea E outras duas tabelas, Classificao e Descricao A tabela Classificacao é dependente da tabela de TipoArea E a Descricao é Dependente da tabela Classificacao. Preciso deixar tudo isso em apenas uma tabela, mas aparecer apenas as dependências. Alguém tem alguma idéia? Desde já agradeço Exemplo: Tabela Tipo Area Cod Tipo 1 Farmacias 2 Clinicas <= Selecionado Tabela Classificacao Cód Cod_Tipo Classificacao 1 2 RSS Clinicos 2 1 RSS Classe A e B <= Selecionado 3 1 RSS Classe A e E Tabela Descricao Cód Cod_Classificacao Descricao 1 1 Inespecificos 2 2 Quimicos 4 3 Outros From agalysson em gmail.com Mon Sep 20 12:15:53 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Mon, 20 Sep 2010 12:15:53 -0300 Subject: [firebase-br] Listagem Pai e Filhas In-Reply-To: <000601cb58d1$a556a800$f003f800$@ig.com.br> References: <000601cb58d1$a556a800$f003f800$@ig.com.br> Message-ID: > > Preciso deixar tudo isso em apenas uma tabela, mas aparecer apenas as > dependências. > Não entendi... vc quer reestruturar seu banco criando uma tabela nova ou vc apenas quer ver esses dados como se fossem uma tabela? O que vc quer dizer com dependencias? de qq forma, caso vc queria apenas ver esses registros como se fossem uma tabela, porem sem depender de query, vc pode montar uma view que traga isso para vc... ai vc trata os inserts, updates e deletes com triggers... manda mais detalhes ai para poder ajudar melhor... 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 20 de setembro de 2010 11:39, Zottis escreveu: > Pessoal, preciso de uma sugestão: > > Tenho uma tabela de TiposArea > E outras duas tabelas, Classificao e Descricao > A tabela Classificacao é dependente da tabela de TipoArea > E a Descricao é Dependente da tabela Classificacao. > > Preciso deixar tudo isso em apenas uma tabela, mas aparecer apenas as > dependências. > > Alguém tem alguma idéia? > Desde já agradeço > > Exemplo: > > Tabela Tipo Area > Cod Tipo > 1 Farmacias > 2 Clinicas <= Selecionado > > Tabela Classificacao > Cód Cod_Tipo Classificacao > 1 2 RSS Clinicos > 2 1 RSS Classe A e B <= Selecionado > 3 1 RSS Classe A e E > > Tabela Descricao > Cód Cod_Classificacao Descricao > 1 1 Inespecificos > 2 2 Quimicos > 4 3 Outros > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From rmc1701e em ig.com.br Mon Sep 20 12:20:09 2010 From: rmc1701e em ig.com.br (Reginaldo Martins Costa) Date: Mon, 20 Sep 2010 12:20:09 -0300 Subject: [firebase-br] Erro em comando coalesce In-Reply-To: <000f01cb56cf$3f549d40$bdfdd7c0$@digitoneletronica.com.br> References: <000f01cb56cf$3f549d40$bdfdd7c0$@digitoneletronica.com.br> Message-ID: Tente substituir por esta: SELECT (SELECT SUM(COALESCE(TOTAL, 0) AS TOT_DINHEIRO FROM CAIXA WHERE TIPO = 'D')), (SELECT SUM(COALESCE(TOTAL, 0)AS TOT_CHEQUE FROM CAIXA WHERE TIPO = 'C')), (SELECT SUM(COALESCE(TOTAL, 0)AS TOT_BOLETO FROM CAIXA WHERE TIPO = 'B')) FROM CAIXA WHERE CAIXA.ID_VENDA = 1 GROUP BY CAIXA.ID Em 17 de setembro de 2010 22:17, Jose Luiz de Medeiros < joseluiz em digitoneletronica.com.br> escreveu: > Boa tarde, > > Fiz essa consulta: > > > SELECT > (SELECT COALESCE(SUM(TOTAL, 0)AS TOT_DINHEIRO FROM CAIXA WHERE TIPO = > 'D')), > (SELECT COALESCE(SUM(TOTAL, 0)AS TOT_CHEQUE FROM CAIXA WHERE TIPO = > 'C')), > (SELECT COALESCE(SUM(TOTAL, 0)AS TOT_BOLETO FROM CAIXA WHERE TIPO = > 'B')) > FROM > CAIXA > WHERE > CAIXA.ID_VENDA = 1 > GROUP BY CAIXA.ID > > Nessa consulta pego a soma do campo total na tabela caixa de acordo com a > tabela de venda, preciso retornar os campos: > Total em cheques, Total em Dinheiro e Total de Cheques. > Funciona blz, mas se não tiver o movimento não me retorna o valor 0.00 do > coalesce. > Se tirar a condição WHERE de baixo funciona o coalesce. > > O que fiz de errado? > > > Grato: > Jose Luiz > > > > > > Jose Luiz de Medeiros > > ===================== > > Delphi - PHP - MySql - Firebird > > (31)3817-1806 - 9628-4764 > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From agalysson em gmail.com Mon Sep 20 12:20:20 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Mon, 20 Sep 2010 12:20:20 -0300 Subject: [firebase-br] Ajuda na consulta In-Reply-To: References: Message-ID: Bem, quanto a performace, talvez ficará lento dependendo de como vc fizer... não tenho experiencia o suficiente para saber como ficaria... agora sobre a indexação... bem, desde que tenha os order by exatamente como eu te mostrei, vai sim (bem, eu num testei, mas segundo meu compilador mental, funcionará) faz uma tabela simples, com os campos que usei de exemplo (codigo e nome), preenche ela com uns 30 registros e faz o teste... ai vc posta aki como retornou, qualquer erro, te ajudo a arrumar (se bem que acredito que vc sera capaz de resolver sozinho) 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 20 de setembro de 2010 11:36, Igor Alves escreveu: > nesse caso so funcionaria se a tabela fosse indexada, correto? > > o problema é qeu a mesma não está indexada. > > Igor Alves > Analista do Sistema RH - MB Solutions > Pós-Graduando em Banco de Dados com Ênfase em Alta Disponibilidade - > UNIFACS > Tel: (71)8812-8670 > > > Em 20 de setembro de 2010 10:53, Alysson Gonçalves de Azevedo < > agalysson em gmail.com> escreveu: > > > Bem, para trazer N registros, use select first N * from... > > no caso, para trazer 10 registros, select first 10 * from... > > > > só que skip não fucionará não... > > pois ele não quer pular um determinado numero de registros e sim 10 > > registros antes e 10 depois... > > > > nesse caso, acredito que um union sera necessario... > > algo assim: > > > > select codigo, nome, valor from ( > > select first 10 codigo, nome, valor from tabela where codigo < :codigo > > order by codigo desc > > union > > select codigo, nome, valor from tabela where codigo = :codigo > > union > > select first 11 codigo, nome, valor from tabela where codigo > :codigo > > order by codigo > > ) order by codigo > > > > vc pode fazer essa query apenas com 2 selects, mas para facilitar o > > entendimento, fiz com 3... > > talvez vc ache solução melhor que essa, mas tente começar com algo assim > > > > 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 20 de setembro de 2010 10:30, Igor Alves > > escreveu: > > > > > Gostaria de uma ajuda com o seguinte problema: > > > No retorno da consulta eu preciso selecionar os 'N' registro anteriores > e > > > os > > > 'N' registros posteriores a uma determinada posição, por exemplo a > > consulta > > > volte 100 linha de dados, e eu informo a linha 11 e quero que retorne > os > > > dados da linha 1 até a linha 10 e da linha 12 até a 21 (caso N seja > 10). > > > > > > No Oracle eu usaria a função ROWID, porém no firebird(versão 1.5 e > 2.1.3) > > > eu > > > não sei qual é a função similar, alguém poderia me ajudar? > > > > > > Igor Alves > > > Analista do Sistema RH - MB Solutions > > > Pós-Graduando em Banco de Dados com Ênfase em Alta Disponibilidade - > > > UNIFACS > > > Tel: (71)8812-8670 > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Mon Sep 20 12:46:44 2010 From: eduardo em embras.net (Eduardo Pombo) Date: Mon, 20 Sep 2010 12:46:44 -0300 Subject: [firebase-br] Listagem Pai e Filhas In-Reply-To: <000601cb58d1$a556a800$f003f800$@ig.com.br> References: <000601cb58d1$a556a800$f003f800$@ig.com.br> Message-ID: realmente esta confuso, tente colocar um exemplo de como gostaria que fosse o resultado final. Em 20 de setembro de 2010 11:39, Zottis escreveu: > Pessoal, preciso de uma sugestão: > > Tenho uma tabela de TiposArea > E outras duas tabelas, Classificao e Descricao > A tabela Classificacao é dependente da tabela de TipoArea > E a Descricao é Dependente da tabela Classificacao. > > Preciso deixar tudo isso em apenas uma tabela, mas aparecer apenas as > dependências. > > Alguém tem alguma idéia? > Desde já agradeço > > Exemplo: > > Tabela Tipo Area > Cod Tipo > 1        Farmacias > 2        Clinicas <= Selecionado > > Tabela Classificacao > Cód  Cod_Tipo  Classificacao > 1           2                 RSS Clinicos > 2           1                 RSS Classe A e B <= Selecionado > 3           1                RSS Classe A e E > > Tabela Descricao > Cód    Cod_Classificacao     Descricao > 1         1                                       Inespecificos > 2         2                                       Quimicos > 4         3                                        Outros > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Mon Sep 20 12:58:58 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Mon, 20 Sep 2010 12:58:58 -0300 Subject: [firebase-br] Listagem Pai e Filhas In-Reply-To: References: <000601cb58d1$a556a800$f003f800$@ig.com.br> Message-ID: Acho que vc quis dizer que tinha que exibir tudo em um grid. Se for isso resolve: select a.tipo, c.cassificacao, d.desc from Area a left join classificacao c on c.cod_tipo = a.cod left join descricao d on d.cod_classificacao = c.cod vai sair mais ou menos isso: Farmacias - RSS Classe A e B - Quimicos se for para ordenar pela classificação fica: select a.tipo, c.cassificacao, d.desc from classificacao c left join area a on a.cod = c.codtipo left join descricao d on d.cod_classificacao = c.cod deve precisar uns grup by mas ai vc ver. Se num for isso reformule sua pergunta que ta muito confusa... -- Levy Moreira - Sistech Informática Juzeiro do Norte - Ce From rnribeiro em gmail.com Mon Sep 20 13:13:53 2010 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Mon, 20 Sep 2010 13:13:53 -0300 Subject: [firebase-br] =?iso-8859-1?q?off_-_mais_to_precisando_muito_de_aj?= =?iso-8859-1?q?uda=28corrup=E7=E3o_do_sistema_operacional=29?= Message-ID: alguem teria alguma ferramenta pra me ajudar nesse, problema, na empresa que trabalho o windows server 2003 corrompeu e simplesmente a empresa perdeu no sistema de gestão quase 3 meses de movimentação agora preciso saber se tem como recuperar pelo menos os backups do sistema, poderiam me ajudar não tem importancia se não recuperar os dados restantes do windows, mais preciso recuperar a movimentação da empresa tem alguma ferramenta que recupere esses dados, to meio que desesperado, pois todos os backups sumiram From bzottis em ig.com.br Mon Sep 20 13:21:07 2010 From: bzottis em ig.com.br (Zottis) Date: Mon, 20 Sep 2010 13:21:07 -0300 Subject: [firebase-br] RES: Listagem Pai e Filhas In-Reply-To: References: <000601cb58d1$a556a800$f003f800$@ig.com.br> Message-ID: <000001cb58df$d8c3e820$8a4bb860$@ig.com.br> Perdão pessoal pela pergunta mal formulada. Atualmente no meu sistema, uso essas 3 tabelas, mas na hora de arrumar alguma coisa, da o maior trabalho, então Pensei em deixar apenas em uma tabela. Hoje funciona assim: No sistema tem um DBlookup com os registros da tabela TipoArea, Outro com os Registros da Tabela Classificação e outro com os registros da tabela Descricao Seleciono o registro desejado, e no Dblookup da tabela TipoArea, no DBLookup da tabela Classificação, fica aparecendo apenas os dependentes desse Registro(Da tabela TipoArea) Aí nesse outro DBLookup(databela Clasiificacao) seleciono o que eu quero, da mesma forma acontece com o ultimo DBLookup(da tabela Descricao) -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Levy Moreira Enviada em: segunda-feira, 20 de setembro de 2010 12:59 Para: FireBase Assunto: Re: [firebase-br] Listagem Pai e Filhas Acho que vc quis dizer que tinha que exibir tudo em um grid. Se for isso resolve: select a.tipo, c.cassificacao, d.desc from Area a left join classificacao c on c.cod_tipo = a.cod left join descricao d on d.cod_classificacao = c.cod vai sair mais ou menos isso: Farmacias - RSS Classe A e B - Quimicos se for para ordenar pela classificação fica: select a.tipo, c.cassificacao, d.desc from classificacao c left join area a on a.cod = c.codtipo left join descricao d on d.cod_classificacao = c.cod deve precisar uns grup by mas ai vc ver. Se num for isso reformule sua pergunta que ta muito confusa... -- Levy Moreira - Sistech Informática Juzeiro do Norte - Ce ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From agalysson em gmail.com Mon Sep 20 13:22:19 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Mon, 20 Sep 2010 13:22:19 -0300 Subject: [firebase-br] =?iso-8859-1?q?off_-_mais_to_precisando_muito_de_aj?= =?iso-8859-1?q?uda=28corrup=E7=E3o_do_sistema_operacional=29?= In-Reply-To: References: Message-ID: Bem, backup deve ficar em outro local isolado do windows... mas deixemos isso de lado... vc ja tentou acessar o prompt dos usando um cd de instalação ? ou acessar o windows em modo de segurança? ou mesmo entrar usando um cd ubuntu live (ou algo semelhante) ? outra coisa... uma vez, meu windows parou... nao inicialisava... ficava num tela preta dizendo faltar uma dll... dae eu peguei e reinstalei o windows por cima, sem formatar... resolveu o problema e se quer parou de funcionar os programas que ja estavam instalados la... 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 20 de setembro de 2010 13:13, Reijanio Nunes Ribeiro escreveu: > alguem teria alguma ferramenta pra me ajudar nesse, problema, na empresa > que > trabalho o windows server 2003 corrompeu e simplesmente a empresa perdeu no > sistema de gestão quase 3 meses de movimentação agora preciso saber se tem > como recuperar pelo menos os backups do sistema, poderiam me ajudar não tem > importancia se não recuperar os dados restantes do windows, mais preciso > recuperar a movimentação da empresa tem alguma ferramenta que recupere > esses > dados, to meio que desesperado, pois todos os backups sumiram > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Mon Sep 20 13:25:29 2010 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Mon, 20 Sep 2010 13:25:29 -0300 Subject: [firebase-br] =?iso-8859-1?q?off_-_mais_to_precisando_muito_de_aj?= =?iso-8859-1?q?uda=28corrup=E7=E3o_do_sistema_operacional=29?= In-Reply-To: References: Message-ID: vou tentar recuperar o sistema operacional e ver que bixo da, mais a data ta correta mais os dados mais recentes são de 24 de julho Em 20 de setembro de 2010 13:22, Alysson Gonçalves de Azevedo < agalysson em gmail.com> escreveu: > Bem, backup deve ficar em outro local isolado do windows... mas deixemos > isso de lado... > > vc ja tentou acessar o prompt dos usando um cd de instalação ? > ou acessar o windows em modo de segurança? > ou mesmo entrar usando um cd ubuntu live (ou algo semelhante) ? > > outra coisa... uma vez, meu windows parou... nao inicialisava... ficava num > tela preta dizendo faltar uma dll... > dae eu peguei e reinstalei o windows por cima, sem formatar... resolveu o > problema e se quer parou de funcionar os programas que ja estavam > instalados > la... > > > 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 20 de setembro de 2010 13:13, Reijanio Nunes Ribeiro < > rnribeiro em gmail.com > > escreveu: > > > alguem teria alguma ferramenta pra me ajudar nesse, problema, na empresa > > que > > trabalho o windows server 2003 corrompeu e simplesmente a empresa perdeu > no > > sistema de gestão quase 3 meses de movimentação agora preciso saber se > tem > > como recuperar pelo menos os backups do sistema, poderiam me ajudar não > tem > > importancia se não recuperar os dados restantes do windows, mais preciso > > recuperar a movimentação da empresa tem alguma ferramenta que recupere > > esses > > dados, to meio que desesperado, pois todos os backups sumiram > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From fzorzetto em ig.com.br Mon Sep 20 13:32:31 2010 From: fzorzetto em ig.com.br (Fabio Zorzetto) Date: Mon, 20 Sep 2010 13:32:31 -0300 Subject: [firebase-br] =?iso-8859-1?q?off_-_mais_to_precisando_muito_de_aj?= =?iso-8859-1?q?uda=28corrup=E7=E3o_do_sistema_operacional=29?= In-Reply-To: References: Message-ID: Já tentou dar um boot na máquina com um CD do linux (com interface gráfica, pra não sofrer tanto), se tudo der certo ele vai enxergar o(s) hd(s). []s Fabio Zorzetto From clayton.silva em powerlogic.com.br Mon Sep 20 13:35:13 2010 From: clayton.silva em powerlogic.com.br (Clayton Silva) Date: Mon, 20 Sep 2010 13:35:13 -0300 (GMT-03:00) Subject: [firebase-br] insert/update/delete usando argumento string. In-Reply-To: Message-ID: <31760832.8381285000513019.JavaMail.root@powerlogic> Robson, quando coloquei o quotedstr no meu comando ele nem deixou salvar... Comando anterior: select * from impressora_fiscal where nr_serie_impressora = :ls_msg; Comando com QUOTEDSTR select * from impressora_fiscal where nr_serie_impressora = quotedstr(ls_msg); apresentou o seguinte erro: Database C0038: SQLSTATE = HY000 [ODBC Firebird Driver][Firebird] Dynamic SQL Error SQL error code = -804 Function unknown QUOEDSTR Sabe me dizer porque? Desde já agradeço. Clayton Silva From marcosfaneli em gmail.com Mon Sep 20 13:46:46 2010 From: marcosfaneli em gmail.com (Marcos Faneli) Date: Mon, 20 Sep 2010 12:46:46 -0400 Subject: [firebase-br] =?iso-8859-1?q?Componente_100=25_compat=EDvel_com_F?= =?iso-8859-1?q?B2=2E1?= In-Reply-To: References: <1284981122.19864.2.camel@gerasoft-desktop> Message-ID: Basta usar o driver do Interbase q funfa sem problemas. Em 20 de setembro de 2010 10:26, Andrei Luís escreveu: > Driver do dbexpress específico para Firebird somente a partir da > versão 2010 do Delphi, e se não me engano somente nas versões mais > caras. > *Marcos Faneli* From bragaped em gmail.com Mon Sep 20 13:50:13 2010 From: bragaped em gmail.com (Pedro Braga) Date: Mon, 20 Sep 2010 13:50:13 -0300 Subject: [firebase-br] =?iso-8859-1?q?Componente_100=25_compat=EDvel_com_F?= =?iso-8859-1?q?B2=2E1?= In-Reply-To: References: <1284981122.19864.2.camel@gerasoft-desktop> Message-ID: se for usar o Driver do interbase com o o FB 2.1 ou superior tera problema com campos Blob ou Memo. Em 20 de setembro de 2010 13:46, Marcos Faneli escreveu: > Basta usar o driver do Interbase q funfa sem problemas. > > Em 20 de setembro de 2010 10:26, Andrei Luís > escreveu: > > > Driver do dbexpress específico para Firebird somente a partir da > > versão 2010 do Delphi, e se não me engano somente nas versões mais > > caras. > > > > *Marcos Faneli* > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Sep 20 13:51:17 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Mon, 20 Sep 2010 13:51:17 -0300 Subject: [firebase-br] =?iso-8859-1?q?off_-_mais_to_precisando_muito_de_aj?= =?iso-8859-1?q?uda=28corrup=E7=E3o_do_sistema_operacional=29?= In-Reply-To: References: Message-ID: Aqui em Juzeiro do Norte invadiram o servidor de uma empresa com 2 anos de movimentações e deletaram tudo, mas existem especialistas que recuperam os dados, eles recuperaram o banco de dados. Deve haver alguem na sua região que trabalhe com isso, é melhor que vc mecher e perder os dados de vez. Em 20 de setembro de 2010 13:25, Reijanio Nunes Ribeiro escreveu: > vou tentar recuperar o sistema operacional e ver que bixo da, mais a data > ta > correta mais os dados mais recentes são de 24 de julho > > Em 20 de setembro de 2010 13:22, Alysson Gonçalves de Azevedo < > agalysson em gmail.com> escreveu: > > > Bem, backup deve ficar em outro local isolado do windows... mas deixemos > > isso de lado... > > > > vc ja tentou acessar o prompt dos usando um cd de instalação ? > > ou acessar o windows em modo de segurança? > > ou mesmo entrar usando um cd ubuntu live (ou algo semelhante) ? > > > > outra coisa... uma vez, meu windows parou... nao inicialisava... ficava > num > > tela preta dizendo faltar uma dll... > > dae eu peguei e reinstalei o windows por cima, sem formatar... resolveu o > > problema e se quer parou de funcionar os programas que ja estavam > > instalados > > la... > > > > > > 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 20 de setembro de 2010 13:13, Reijanio Nunes Ribeiro < > > rnribeiro em gmail.com > > > escreveu: > > > > > alguem teria alguma ferramenta pra me ajudar nesse, problema, na > empresa > > > que > > > trabalho o windows server 2003 corrompeu e simplesmente a empresa > perdeu > > no > > > sistema de gestão quase 3 meses de movimentação agora preciso saber se > > tem > > > como recuperar pelo menos os backups do sistema, poderiam me ajudar não > > tem > > > importancia se não recuperar os dados restantes do windows, mais > preciso > > > recuperar a movimentação da empresa tem alguma ferramenta que recupere > > > esses > > > dados, to meio que desesperado, pois todos os backups sumiram > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 - Sistech Informática Juzeiro do Norte - Ce From programacao em unibrasdistribuidora.com.br Mon Sep 20 13:56:08 2010 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Mon, 20 Sep 2010 13:56:08 -0300 Subject: [firebase-br] RES: Erro em comando coalesce In-Reply-To: <000f01cb56cf$3f549d40$bdfdd7c0$@digitoneletronica.com.br> References: <000f01cb56cf$3f549d40$bdfdd7c0$@digitoneletronica.com.br> Message-ID: <674989CC89744CFFAEFB7F1FA1E8295C@USER2> Não retorna nada devido não ter movimento ou seja retorna conjunto vazio. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Jose Luiz de Medeiros Enviada em: sexta-feira, 17 de setembro de 2010 22:17 Para: lista em firebase. com. br Assunto: [firebase-br] Erro em comando coalesce Boa tarde, Fiz essa consulta: SELECT (SELECT COALESCE(SUM(TOTAL, 0)AS TOT_DINHEIRO FROM CAIXA WHERE TIPO = 'D')), (SELECT COALESCE(SUM(TOTAL, 0)AS TOT_CHEQUE FROM CAIXA WHERE TIPO = 'C')), (SELECT COALESCE(SUM(TOTAL, 0)AS TOT_BOLETO FROM CAIXA WHERE TIPO = 'B')) FROM CAIXA WHERE CAIXA.ID_VENDA = 1 GROUP BY CAIXA.ID Nessa consulta pego a soma do campo total na tabela caixa de acordo com a tabela de venda, preciso retornar os campos: Total em cheques, Total em Dinheiro e Total de Cheques. Funciona blz, mas se não tiver o movimento não me retorna o valor 0.00 do coalesce. Se tirar a condição WHERE de baixo funciona o coalesce. O que fiz de errado? Grato: Jose Luiz Jose Luiz de Medeiros ===================== Delphi - PHP - MySql - Firebird (31)3817-1806 - 9628-4764 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From marcosfaneli em gmail.com Mon Sep 20 13:57:06 2010 From: marcosfaneli em gmail.com (Marcos Faneli) Date: Mon, 20 Sep 2010 12:57:06 -0400 Subject: [firebase-br] =?iso-8859-1?q?Componente_100=25_compat=EDvel_com_F?= =?iso-8859-1?q?B2=2E1?= In-Reply-To: References: <1284981122.19864.2.camel@gerasoft-desktop> Message-ID: Eu meu projeto ainda não tive nenhum problema!! 2010/9/20 Pedro Braga > se for usar o Driver do interbase com o o FB 2.1 ou superior tera problema > com campos Blob ou Memo. > -- *Marcos Faneli* From agalysson em gmail.com Mon Sep 20 14:06:42 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Mon, 20 Sep 2010 14:06:42 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Componente_100=25_compat=EDve?= =?iso-8859-1?q?l_com_FB2=2E1?= In-Reply-To: <000301cb58c1$f4237d10$dc6a7730$@ig.com.br> References: <1284981122.19864.2.camel@gerasoft-desktop> <000301cb58c1$f4237d10$dc6a7730$@ig.com.br> Message-ID: Zottis, a quanto tempo vc usa esse MDO? quais componentes vc usa normalmente para query/inserts e etc? ele faz frente ao DBExpress? desde ja, obrigado 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 20 de setembro de 2010 09:47, Zottis escreveu: > O MDO esta se comportando muito bem também. > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Marcos Faneli > Enviada em: segunda-feira, 20 de setembro de 2010 09:30 > Para: FireBase > Assunto: Re: [firebase-br] Componente 100% compatível com FB2.1 > > Você pode usar tbm o Dbexpress que é nativo do Delphi e possui drivers para > ambos os banco q vc pretende usar. > > Em 20 de setembro de 2010 08:08, jose rubenildo da silva < > joserubenildosilva em gmail.com> escreveu: > > > Carlos > > > > será que você poderia me mandar um exemplo. Trabaho com Firebird e > > pretendo usar ele com mysq > > > > Em 20 de setembro de 2010 08:12, Carlos Roberto da Silva > > escreveu: > > > > -- > *Marcos Faneli* > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para > saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Mon Sep 20 14:11:27 2010 From: daniel em mhnet.com.br (Daniel Sonda) Date: Mon, 20 Sep 2010 14:11:27 -0300 Subject: [firebase-br] =?iso-8859-1?q?Vari=E1veis_de_contexto_com_DBExpres?= =?iso-8859-1?q?s_=28set=5Fcontext_e_get=5Fcontext=29?= In-Reply-To: References: <872560d9d877eb344bf9435a8af496d6@localhost> Message-ID: <4C9795BF.90902@mhnet.com.br> Obrigado pela dica Reijanio! Encontrei a matéria, segui as dicas e funcionou. Detalhe, usando o set_context da maneira abaixo não funcionou: SELECT RDB$SET_CONTEXT(''USER_SESSION'', ''ID'', 2) FROM RDB$DATABASE Mas, se colocar dentro de uma stored procedure funciona. Porque eu não sei. Mas funciona. Até mais. Daniel Sonda Em 13/09/2010 21:29, Reijanio Nunes Ribeiro escreveu: > kra tem uma materia até legal sobre isso baseada nessa matéria consegui > criar um sistema de log, é muito interessante, no caso uma stored procedure > s triggers pra gerar a auditoria, ficou muito bom, da uma googada, e vc vai > ver > > Em 13 de setembro de 2010 17:58, escreveu: > >> Olá pessoal! >> >> Preciso usar variáveis de contexto no FB. >> Uso os comandos abaixo para setar e consultar as variáveis, mas a consulta >> retorna sempre null. >> Estou usando Delphi 2007 com DBExpress no FB 2.1.3. >> >> SELECT RDB$SET_CONTEXT(''USER_SESSION'', ''ID'', 2) FROM RDB$DATABASE >> >> SELECT RDB$GET_CONTEXT(''USER_SESSION'', ''ID'') FROM RDB$DATABASE >> >> Fiz um teste abrindo uma transação, criando uma query, executando os >> comandos um após o outro e a consulta retorna null. >> >> Alguma dica? >> >> Obrigado. >> >> 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 rnribeiro em gmail.com Mon Sep 20 14:16:23 2010 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Mon, 20 Sep 2010 14:16:23 -0300 Subject: [firebase-br] =?iso-8859-1?q?off_-_mais_to_precisando_muito_de_aj?= =?iso-8859-1?q?uda=28corrup=E7=E3o_do_sistema_operacional=29?= In-Reply-To: References: Message-ID: obrigado a todos, usei o prompt de recuperaçção e deu certo Em 20 de setembro de 2010 13:51, Levy Moreira escreveu: > Aqui em Juzeiro do Norte invadiram o servidor de uma empresa com 2 anos de > movimentações e deletaram tudo, mas existem especialistas que recuperam os > dados, eles recuperaram o banco de dados. Deve haver alguem na sua região > que trabalhe com isso, é melhor que vc mecher e perder os dados de vez. > > Em 20 de setembro de 2010 13:25, Reijanio Nunes Ribeiro < > rnribeiro em gmail.com > > escreveu: > > > vou tentar recuperar o sistema operacional e ver que bixo da, mais a data > > ta > > correta mais os dados mais recentes são de 24 de julho > > > > Em 20 de setembro de 2010 13:22, Alysson Gonçalves de Azevedo < > > agalysson em gmail.com> escreveu: > > > > > Bem, backup deve ficar em outro local isolado do windows... mas > deixemos > > > isso de lado... > > > > > > vc ja tentou acessar o prompt dos usando um cd de instalação ? > > > ou acessar o windows em modo de segurança? > > > ou mesmo entrar usando um cd ubuntu live (ou algo semelhante) ? > > > > > > outra coisa... uma vez, meu windows parou... nao inicialisava... ficava > > num > > > tela preta dizendo faltar uma dll... > > > dae eu peguei e reinstalei o windows por cima, sem formatar... resolveu > o > > > problema e se quer parou de funcionar os programas que ja estavam > > > instalados > > > la... > > > > > > > > > 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 20 de setembro de 2010 13:13, Reijanio Nunes Ribeiro < > > > rnribeiro em gmail.com > > > > escreveu: > > > > > > > alguem teria alguma ferramenta pra me ajudar nesse, problema, na > > empresa > > > > que > > > > trabalho o windows server 2003 corrompeu e simplesmente a empresa > > perdeu > > > no > > > > sistema de gestão quase 3 meses de movimentação agora preciso saber > se > > > tem > > > > como recuperar pelo menos os backups do sistema, poderiam me ajudar > não > > > tem > > > > importancia se não recuperar os dados restantes do windows, mais > > preciso > > > > recuperar a movimentação da empresa tem alguma ferramenta que > recupere > > > > esses > > > > dados, to meio que desesperado, pois todos os backups sumiram > > > > ______________________________________________ > > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir 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 - Sistech Informática > Juzeiro do Norte - Ce > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From bragaped em gmail.com Mon Sep 20 14:25:37 2010 From: bragaped em gmail.com (Pedro Braga) Date: Mon, 20 Sep 2010 14:25:37 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Componente_100=25_compat=EDve?= =?iso-8859-1?q?l_com_FB2=2E1?= In-Reply-To: References: <1284981122.19864.2.camel@gerasoft-desktop> <000301cb58c1$f4237d10$dc6a7730$@ig.com.br> Message-ID: Tiver Problemas Com Campos Blobs utilizando o delphi 2007, 2009 e 2010 no delphi 7 não tive problemas com o dbexpress pois não possou compos blobs nas aplicações que nele ainda estão. Em 20 de setembro de 2010 14:06, Alysson Gonçalves de Azevedo < agalysson em gmail.com> escreveu: > Zottis, a quanto tempo vc usa esse MDO? > quais componentes vc usa normalmente para query/inserts e etc? > > ele faz frente ao DBExpress? > > desde ja, obrigado > > > 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 20 de setembro de 2010 09:47, Zottis escreveu: > > > O MDO esta se comportando muito bem também. > > > > > > -----Mensagem original----- > > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > > Em > > nome de Marcos Faneli > > Enviada em: segunda-feira, 20 de setembro de 2010 09:30 > > Para: FireBase > > Assunto: Re: [firebase-br] Componente 100% compatível com FB2.1 > > > > Você pode usar tbm o Dbexpress que é nativo do Delphi e possui drivers > para > > ambos os banco q vc pretende usar. > > > > Em 20 de setembro de 2010 08:08, jose rubenildo da silva < > > joserubenildosilva em gmail.com> escreveu: > > > > > Carlos > > > > > > será que você poderia me mandar um exemplo. Trabaho com Firebird e > > > pretendo usar ele com mysq > > > > > > Em 20 de setembro de 2010 08:12, Carlos Roberto da Silva > > > escreveu: > > > > > > -- > > *Marcos Faneli* > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para > > saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From renato em vertice.ind.br Mon Sep 20 14:44:07 2010 From: renato em vertice.ind.br (renato) Date: Mon, 20 Sep 2010 14:44:07 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Firebird_com_V=E1rios_n=FAcle?= =?iso-8859-1?q?os?= Message-ID: Bom achei essa literatura interessante e estou compartilhando o link com vcs ela responde a pergunta que eu fiz http://www.sinatica.com/blog/br/index.php/artigos/firebird-superserver-c lassicserver-ou-superclassic []´s Renato renato em vertice.ind.br Tel./Fax. 55-11-5522-9978 Controle da Concorrência - Ltda Vértice - Ind. e Com. de Equip. Eletrônicos Ltda Vértice - Tecnologia, Engenharia e Consultoria - Ltda -----Mensagem original----- De: renato [mailto:renato em vertice.ind.br] Enviada em: sexta-feira, 17 de setembro de 2010 11:28 Para: 'FireBase' Assunto: Firebird com Vários núcleos Bom dia, Eu estou usando o Firebird SS 2.1 em um servidor Dell com 2 processadores Xeon , e notei que o Firebird não esta trabalhando com Vários núcleos ele assume 1 núcleo para o processamento e não sai dele. Tem algum jeito de fazer o Firebird trabalhar usando os vários núcleos da minha maquina? Grato Renato renato em vertice.ind.br Tel./Fax. 55-11-5522-9978 Controle da Concorrência - Ltda Vértice - Ind. e Com. de Equip. Eletrônicos Ltda Vértice - Tecnologia, Engenharia e Consultoria - Ltda From igor.alvez em gmail.com Mon Sep 20 15:17:22 2010 From: igor.alvez em gmail.com (Igor Alves) Date: Mon, 20 Sep 2010 15:17:22 -0300 Subject: [firebase-br] Duvida rdb$db_key Message-ID: Alguem tem algum material sobre o uso da rdb$db_key como index? Igor Alves Analista do Sistema RH - MB Solutions Pós-Graduando em Banco de Dados com Ênfase em Alta Disponibilidade - UNIFACS Tel: (71)8812-8670 From prismars em gmail.com Mon Sep 20 15:35:51 2010 From: prismars em gmail.com (Prisma - GMAIL) Date: Mon, 20 Sep 2010 15:35:51 -0300 Subject: [firebase-br] =?iso-8859-1?q?off_-_mais_to_precisando_muito_de_aj?= =?iso-8859-1?q?uda=28corrup=E7=E3o_do_sistema_operacional=29?= In-Reply-To: References: Message-ID: <4C97A987.4040106@gmail.com> Recuperação de dados: www.datarecover.com.br os caras são feras. Moacir Em 20/09/2010 13:51, Levy Moreira escreveu: > Aqui em Juzeiro do Norte invadiram o servidor de uma empresa com 2 anos de > movimentações e deletaram tudo, mas existem especialistas que recuperam os > dados, eles recuperaram o banco de dados. Deve haver alguem na sua região > que trabalhe com isso, é melhor que vc mecher e perder os dados de vez. > > Em 20 de setembro de 2010 13:25, Reijanio Nunes Ribeiro> escreveu: >> vou tentar recuperar o sistema operacional e ver que bixo da, mais a data >> ta >> correta mais os dados mais recentes são de 24 de julho >> >> Em 20 de setembro de 2010 13:22, Alysson Gonçalves de Azevedo< >> agalysson em gmail.com> escreveu: >> >>> Bem, backup deve ficar em outro local isolado do windows... mas deixemos >>> isso de lado... >>> >>> vc ja tentou acessar o prompt dos usando um cd de instalação ? >>> ou acessar o windows em modo de segurança? >>> ou mesmo entrar usando um cd ubuntu live (ou algo semelhante) ? >>> >>> outra coisa... uma vez, meu windows parou... nao inicialisava... ficava >> num >>> tela preta dizendo faltar uma dll... >>> dae eu peguei e reinstalei o windows por cima, sem formatar... resolveu o >>> problema e se quer parou de funcionar os programas que ja estavam >>> instalados >>> la... >>> >>> >>> 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 20 de setembro de 2010 13:13, Reijanio Nunes Ribeiro< >>> rnribeiro em gmail.com >>>> escreveu: >>>> alguem teria alguma ferramenta pra me ajudar nesse, problema, na >> empresa >>>> que >>>> trabalho o windows server 2003 corrompeu e simplesmente a empresa >> perdeu >>> no >>>> sistema de gestão quase 3 meses de movimentação agora preciso saber se >>> tem >>>> como recuperar pelo menos os backups do sistema, poderiam me ajudar não >>> tem >>>> importancia se não recuperar os dados restantes do windows, mais >> preciso >>>> recuperar a movimentação da empresa tem alguma ferramenta que recupere >>>> esses >>>> dados, to meio que desesperado, pois todos os backups sumiram >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu 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 Mon Sep 20 16:52:46 2010 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Mon, 20 Sep 2010 16:52:46 -0300 Subject: [firebase-br] =?iso-8859-1?q?off_-_mais_to_precisando_muito_de_aj?= =?iso-8859-1?q?uda=28corrup=E7=E3o_do_sistema_operacional=29?= In-Reply-To: <4C97A987.4040106@gmail.com> References: <4C97A987.4040106@gmail.com> Message-ID: galera muyito obrigado pela ajuda mais como falei ja consegui e por incrível que pareça usei apenas a recuperação do windows normal Em 20 de setembro de 2010 15:35, Prisma - GMAIL escreveu: > > Recuperação de dados: > > www.datarecover.com.br > > os caras são feras. > > Moacir > > > Em 20/09/2010 13:51, Levy Moreira escreveu: > > Aqui em Juzeiro do Norte invadiram o servidor de uma empresa com 2 anos de >> movimentações e deletaram tudo, mas existem especialistas que recuperam os >> dados, eles recuperaram o banco de dados. Deve haver alguem na sua região >> que trabalhe com isso, é melhor que vc mecher e perder os dados de vez. >> >> Em 20 de setembro de 2010 13:25, Reijanio Nunes Ribeiro< >> rnribeiro em gmail.com >> >>> escreveu: >>> vou tentar recuperar o sistema operacional e ver que bixo da, mais a data >>> ta >>> correta mais os dados mais recentes são de 24 de julho >>> >>> Em 20 de setembro de 2010 13:22, Alysson Gonçalves de Azevedo< >>> agalysson em gmail.com> escreveu: >>> >>> Bem, backup deve ficar em outro local isolado do windows... mas deixemos >>>> isso de lado... >>>> >>>> vc ja tentou acessar o prompt dos usando um cd de instalação ? >>>> ou acessar o windows em modo de segurança? >>>> ou mesmo entrar usando um cd ubuntu live (ou algo semelhante) ? >>>> >>>> outra coisa... uma vez, meu windows parou... nao inicialisava... ficava >>>> >>> num >>> >>>> tela preta dizendo faltar uma dll... >>>> dae eu peguei e reinstalei o windows por cima, sem formatar... resolveu >>>> o >>>> problema e se quer parou de funcionar os programas que ja estavam >>>> instalados >>>> la... >>>> >>>> >>>> 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 20 de setembro de 2010 13:13, Reijanio Nunes Ribeiro< >>>> rnribeiro em gmail.com >>>> >>>>> escreveu: >>>>> alguem teria alguma ferramenta pra me ajudar nesse, problema, na >>>>> >>>> empresa >>> >>>> que >>>>> trabalho o windows server 2003 corrompeu e simplesmente a empresa >>>>> >>>> perdeu >>> >>>> no >>>> >>>>> sistema de gestão quase 3 meses de movimentação agora preciso saber se >>>>> >>>> tem >>>> >>>>> como recuperar pelo menos os backups do sistema, poderiam me ajudar não >>>>> >>>> tem >>>> >>>>> importancia se não recuperar os dados restantes do windows, mais >>>>> >>>> preciso >>> >>>> recuperar a movimentação da empresa tem alguma ferramenta que recupere >>>>> esses >>>>> dados, to meio que desesperado, pois todos os backups sumiram >>>>> ______________________________________________ >>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>> >>>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >> >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From leonardo em infoles.com.br Mon Sep 20 16:56:32 2010 From: leonardo em infoles.com.br (Leonardo - Infoles Software Development) Date: Mon, 20 Sep 2010 16:56:32 -0300 Subject: [firebase-br] "esconder" tabelas de usuarios no IbExpert Message-ID: Boa tarde senhores. Criei uma tabela de logs dentro do meu sistema e preciso "esconde-la" quando o usuário logar no IbExpert por alguns usuários. Na verdade, quero só liberar quando for um determinado usuário (ou nivel dele). Será que vcs podem me ajudar? Obrigado! Atenciosamente, Leonardo N. Martins Programador Infoles - Software Development From agalysson em gmail.com Mon Sep 20 17:11:28 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Mon, 20 Sep 2010 17:11:28 -0300 Subject: [firebase-br] "esconder" tabelas de usuarios no IbExpert In-Reply-To: References: Message-ID: Procure sobre Permissões de usuarios, roles e etc... 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 20 de setembro de 2010 16:56, Leonardo - Infoles Software Development < leonardo em infoles.com.br> escreveu: > Boa tarde senhores. > > Criei uma tabela de logs dentro do meu sistema e preciso "esconde-la" > quando > o usuário logar no IbExpert por alguns usuários. Na verdade, quero só > liberar quando for um determinado usuário (ou nivel dele). > Será que vcs podem me ajudar? > > Obrigado! > > Atenciosamente, > > Leonardo N. Martins > Programador > Infoles - Software Development > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From agalysson em gmail.com Mon Sep 20 17:11:28 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Mon, 20 Sep 2010 17:11:28 -0300 Subject: [firebase-br] "esconder" tabelas de usuarios no IbExpert In-Reply-To: References: Message-ID: Procure sobre Permissões de usuarios, roles e etc... 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 20 de setembro de 2010 16:56, Leonardo - Infoles Software Development < leonardo em infoles.com.br> escreveu: > Boa tarde senhores. > > Criei uma tabela de logs dentro do meu sistema e preciso "esconde-la" > quando > o usuário logar no IbExpert por alguns usuários. Na verdade, quero só > liberar quando for um determinado usuário (ou nivel dele). > Será que vcs podem me ajudar? > > Obrigado! > > Atenciosamente, > > Leonardo N. Martins > Programador > Infoles - Software Development > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From freitagnx em gmail.com Mon Sep 20 17:26:47 2010 From: freitagnx em gmail.com (Leonardo Vinicius Freitag) Date: Mon, 20 Sep 2010 17:26:47 -0300 Subject: [firebase-br] Firebird ADO.NET Data Provider. In-Reply-To: References: <4C92539B.9030008@teflamar.com.br> <4D83D39AD605426EA7E4F6245F1F4CA2@CIT2> Message-ID: Olha só! Eu consigo fazer isso utilizando Windows XP? Leonardo Freitag Em 17 de setembro de 2010 09:57, Leonardo Vinicius Freitag < freitagnx em gmail.com> escreveu: > Poderia detalhar melhor. > > Em 17 de setembro de 2010 09:41, renato escreveu: > > Dentro do IIS, pool de aplicações. >> Clique com o botão direito do mouse sobre o pool que sua aplicação usa. >> Na tela que se abre veja "reciclar processo do operador (em minutos)". >> >> 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 rnribeiro em gmail.com Mon Sep 20 18:04:07 2010 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Mon, 20 Sep 2010 18:04:07 -0300 Subject: [firebase-br] =?iso-8859-1?q?Vari=E1veis_de_contexto_com_DBExpres?= =?iso-8859-1?q?s_=28set=5Fcontext_e_get=5Fcontext=29?= In-Reply-To: <4C9795BF.90902@mhnet.com.br> References: <872560d9d877eb344bf9435a8af496d6@localhost> <4C9795BF.90902@mhnet.com.br> Message-ID: exato essas variaveis de contexto funcionam e triggers e sp's mesmo Em 20 de setembro de 2010 14:11, Daniel Sonda escreveu: > Obrigado pela dica Reijanio! > Encontrei a matéria, segui as dicas e funcionou. > Detalhe, usando o set_context da maneira abaixo não funcionou: > > > SELECT RDB$SET_CONTEXT(''USER_SESSION'', ''ID'', 2) FROM RDB$DATABASE > > Mas, se colocar dentro de uma stored procedure funciona. Porque eu não sei. > Mas funciona. > > Até mais. > > Daniel Sonda > > Em 13/09/2010 21:29, Reijanio Nunes Ribeiro escreveu: > > kra tem uma materia até legal sobre isso baseada nessa matéria consegui >> criar um sistema de log, é muito interessante, no caso uma stored >> procedure >> s triggers pra gerar a auditoria, ficou muito bom, da uma googada, e vc >> vai >> ver >> >> Em 13 de setembro de 2010 17:58, escreveu: >> >> Olá pessoal! >>> >>> Preciso usar variáveis de contexto no FB. >>> Uso os comandos abaixo para setar e consultar as variáveis, mas a >>> consulta >>> retorna sempre null. >>> Estou usando Delphi 2007 com DBExpress no FB 2.1.3. >>> >>> SELECT RDB$SET_CONTEXT(''USER_SESSION'', ''ID'', 2) FROM RDB$DATABASE >>> >>> SELECT RDB$GET_CONTEXT(''USER_SESSION'', ''ID'') FROM RDB$DATABASE >>> >>> Fiz um teste abrindo uma transação, criando uma query, executando os >>> comandos um após o outro e a consulta retorna null. >>> >>> Alguma dica? >>> >>> Obrigado. >>> >>> 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 >> >> ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From felix.sol em terra.com.br Mon Sep 20 18:38:35 2010 From: felix.sol em terra.com.br (Felix) Date: Mon, 20 Sep 2010 18:38:35 -0300 Subject: [firebase-br] RES: "esconder" tabelas de usuarios no IbExpert In-Reply-To: References: Message-ID: <005601cb590c$2fc43ae0$8f4cb0a0$@sol@terra.com.br> Mas isso não vai "esconder" a tabela, vai? Creio que apenas ira negar acesso, não? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Alysson Gonçalves de Azevedo Enviada em: segunda-feira, 20 de setembro de 2010 17:11 Para: FireBase Assunto: Re: [firebase-br] "esconder" tabelas de usuarios no IbExpert Procure sobre Permissões de usuarios, roles e etc... 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 20 de setembro de 2010 16:56, Leonardo - Infoles Software Development < leonardo em infoles.com.br> escreveu: > Boa tarde senhores. > > Criei uma tabela de logs dentro do meu sistema e preciso "esconde-la" > quando > o usuário logar no IbExpert por alguns usuários. Na verdade, quero só > liberar quando for um determinado usuário (ou nivel dele). > Será que vcs podem me ajudar? > > Obrigado! > > Atenciosamente, > > Leonardo N. Martins > Programador > Infoles - Software Development > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From clayton.silva em powerlogic.com.br Mon Sep 20 18:53:32 2010 From: clayton.silva em powerlogic.com.br (Clayton Silva) Date: Mon, 20 Sep 2010 18:53:32 -0300 (GMT-03:00) Subject: [firebase-br] insert/update/delete usando argumento string. In-Reply-To: <4C94B6F8.8050809@terra.com.br> Message-ID: <21238423.16661285019612562.JavaMail.root@powerlogic> Renan, Primeiro quero agradecer a atenção... mas o que você me disse, não deu certo... este comando não é executado dentro de uma procedure e sim dentro de uma função na minha aplicação... e o que me deixa mais intrigado é que quando é um campo numerico na base de dados... encontra o registro corretamente... por exemplo: se executo isso: long ll_empresa ll_empresa = 1 select * from impressora_fiscal where cd_empresa = :ll_empresa; este comando... ele encontra na base, mas se o campo for string na base de dados nao encontra. Entendeu? Acredito que o problema seja a STRING, mas sinceramente, não sei o que pode ser... e nao estou conseguindo resolver... Se puder me ajudar, agradeço.. Clayton Silva ----- Mensagem original ----- De: Renan Cruz de Almeida Para: FireBase Enviadas: Sat, 18 Sep 2010 09:56:24 -0300 (GMT-03:00) Assunto: Re: [firebase-br] insert/update/delete usando argumento string. Prezado, se lembro bem, a variável dentro da procedure não deveria ser referendada com os dois pontos ... 2- ls_msg = 'ABC123' select * from impressora_fiscal where nr_serie_impressora = :ls_msg; Deveria ser : 2- ls_msg = 'ABC123' select * from impressora_fiscal where nr_serie_impressora = ls_msg; E no caso os dois pontos você usará quando a variável for parâmetro da procedure ... create procedure impressora(ls_msg varchar(6)) ... ... as begin ... .... select * from impressora_fiscal where nr_serie_impressora = :ls_msg; .... ... end Espero ter ajudado. []'s Renan > Pessoal, boa tarde! > > > > Estou com o seguinte problema, > > Quando executo o comando 1 na minha função, ele retorna o registro > encontrado, > > 1 - Select * from impressora_fiscal where nr_serie_impressora = 'ABC123'; > > > > Porém se passo uma variavel ou estrutura (comando 2) é retornado do banco > que não encontrou o registro, SQLCODE = 100 e SQLDBCODE = 3 > > 2- ls_msg = 'ABC123' > > select * from impressora_fiscal where nr_serie_impressora = :ls_msg; > > > > Se faço o comando 3, ele realiza update corretamente... > > 3 - Update impressora_fiscal set id_situacao = 'P' > > where nr_serie_impressora = 'ABC123'; > > > > Se faço o comando 4, ele realiza o update SQLCODE = 0 e SQLNROWS = 1, porém > > na base ele muda o id_situacao para nulo... > > 4 - ls_msg = 'ABC123' > > Update impressora_fiscal set id_situacao = :ls_msg > > where nr_serie_impressora = 'ABC123'; > > > > Ou seja, não consigo fazer update nem select utilizando estrutura ou uma > variável que vem populada de outra função, desde que o campo na tabela seja > string....já que os comandos 5 e 6 funcionam corretamente... > > 5 - update impressora_cupom_fiscal set id_nota_fiscal = id_nota_fiscal + > 1000; > > 6 - astr_impressora_cupom_fiscal.id_nota_fiscal = 1000 > > update impressora_cupom_fiscal set id_nota_fiscal = id_nota_fiscal - > :astr_impressora_cupom_fiscal.id_nota_fiscal; > > > > Com isso detectei que o problema é com string... mas sinceramente... to > doido aqui... > > nao sei o q pode ser... > > > > Se alguem puder me ajudar,,, desde já agradeço.. > > > > > Max Ferreira Silva > Telefone: +55 (34) 3235-9233 > > informa em informasistemas.com.br > informaic em netsite.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 > > > --------------------------------------------------------------------------------------------------- > Texto inserido por Panda IS 2010: > > Trata-se de uma mensagem não solicitada (SPAM), clique no link para classificá-la novamente: http://localhost:6083/Panda?ID=pav_5510&SPAM=true&path=C:\Documents%20and%20Settings\renan\Configurações%20locais\Dados%20de%20aplicativos\Panda%20Security\Panda%20Internet%20Security%202010\AntiSpam > --------------------------------------------------------------------------------------------------- > > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From brunogarcia69 em gmail.com Mon Sep 20 18:54:56 2010 From: brunogarcia69 em gmail.com (Bruno Garcia Silva) Date: Mon, 20 Sep 2010 18:54:56 -0300 Subject: [firebase-br] =?iso-8859-1?q?Componente_100=25_compat=EDvel_com_F?= =?iso-8859-1?q?B2=2E1?= Message-ID: Tive alguns problemas com o campos blob e memo com o IBO 4.5, mas aparentemente esta funcionando bem com o 4.8. Por isto estou avaliando se vale a pena pagar novamente pela atualização do IBO 4.9.9 pois a minha licença de atualização já venceu... Descobri aqui no forum que se setar o poFetchBlobsOnDemand para true o desempenho aumenta consideravelmente, principalmente para conexões via Internet, mas em algumas pesquisas dá um erro estranho com os campos blob quando se tenta visualiza-lo. Contornei isto via programa rechamando o select especifico para o campo pesquisado diretamente do grid. Mas isto parece mais um problema do midas do que do ibo... ah sim estou usando os componentes especifico do iboTDataset com TDataSetProvider por questão de compatibilidade. O caso todo parece que o problema com as novas versões do FB parecem estar concentradas com os campos blob e varchar muito grandes... From zeluizdala em terra.com.br Mon Sep 20 20:18:33 2010 From: zeluizdala em terra.com.br (Ze Luiz) Date: Mon, 20 Sep 2010 20:18:33 -0300 Subject: [firebase-br] Usar Firebird sem ter instalar o servidor References: <20a101cb575d$c7462870$0500a8c0@NOTE><1378769468.20100918213810@warmboot.com.br><001501cb57fa$81c6efd0$0500a8c0@NOTE> <002001cb57ff$4ce0f7c0$0500a8c0@NOTE> <005701cb58c7$5878f790$6915a8c0@MagnoSystem> Message-ID: <001601cb591a$be913440$0500a8c0@NOTE> pois é, foi o que eu também estava achando que não daria, mas e ai, alguma sugestão? Ou então não me resta outra alternativa senão convencer o provedor a rodar o server do firebird ou partir pro Mysql. ----- Original Message ----- From: "Magno System" To: "Ze Luiz" ; "FireBase" Sent: Monday, Septmbem, ember 20, 2010 10:25 AM Subject: Re: [firebase-br] Usar Firebird sem ter instalar o servidor > Sem querer te desanimar, você deve levar em conta que o EMBEDDED só aceita > conexão local, portanto você terá que colocar os arquivos no servidor, e > ainda, é monousuário. Acredito que sua aplicação deva ser acessada por > mais de um usuário simultaneamente. Neste caso esqueça o embedded. > > > > ----- Original Message ----- > From: "Ze Luiz" > To: "FireBase" > Sent: Sunday, September 19, 2010 10:33 AM > Subject: Re: [firebase-br] Usar Firebird sem ter instalar o servidor > > > Ola Renato, assim, no site eu encontrei um artigo que fala do como rodar o > FB embedded no linux e outro que fala de como usar firebird com ASP, o meu > caso é que o provedor não aceita instalar nada, no ex do ASP ele esta > indicando instalar o ODBC, na minha máquina local fiz assim e funciona > legal, só que no provedor que é o problema, tenho que achar uma forma de > rodar o FB sem poder instalar o ODBC, podendo ser embedded, agora preciso > descobrir como fazer isso. > > Mas valeu pela sua dica. > > Zé > > ----- Original Message ----- > From: "renato" > To: "Ze Luiz" ; "FireBase" > > Sent: Sunday, September 19, 2010 10:10 AM > Subject: Re: [firebase-br] Usar Firebird sem ter instalar o servidor > > > No próprio firebase.com.br tem um tutorial de como usar. > > 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 freitagnx em gmail.com Mon Sep 20 20:19:53 2010 From: freitagnx em gmail.com (Leonardo Vinicius Freitag) Date: Mon, 20 Sep 2010 20:19:53 -0300 Subject: [firebase-br] Firebird ADO.NET Data Provider. In-Reply-To: References: <4C92539B.9030008@teflamar.com.br> <4D83D39AD605426EA7E4F6245F1F4CA2@CIT2> Message-ID: Consegui solucionar o problema. Baixei a versão mais atual do Firebird .Net Provider e instalei no servidor. Na connection string alterei as seguintes configurações: cs.MaxPoolSize = 100; cs.Pooling = false; Já consegui realizar 450 lançamentos sem problema algum, agora vou para o cliente. Abraço e obrigado. Leonardo Freitag Em 20 de setembro de 2010 17:26, Leonardo Vinicius Freitag < freitagnx em gmail.com> escreveu: > Olha só! > > Eu consigo fazer isso utilizando Windows XP? > > Leonardo Freitag > > Em 17 de setembro de 2010 09:57, Leonardo Vinicius Freitag < > freitagnx em gmail.com> escreveu: > > Poderia detalhar melhor. >> >> Em 17 de setembro de 2010 09:41, renato escreveu: >> >> Dentro do IIS, pool de aplicações. >>> Clique com o botão direito do mouse sobre o pool que sua aplicação usa. >>> Na tela que se abre veja "reciclar processo do operador (em minutos)". >>> >>> 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 agalysson em gmail.com Mon Sep 20 21:54:58 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Mon, 20 Sep 2010 21:54:58 -0300 Subject: [firebase-br] RES: "esconder" tabelas de usuarios no IbExpert In-Reply-To: <2731889402638344416@unknownmsgid> References: <2731889402638344416@unknownmsgid> Message-ID: Bem, pra falar a verdade, não sei... mas sei que se é possivel o caminho é por ai... eu imagino que quando um usuario nao tem acesso a uma tabela, ele nao vê ela... posso estar errado, pois ainda nao tive a oportunidade de testar... 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 20 de setembro de 2010 18:38, Felix escreveu: > Mas isso não vai "esconder" a tabela, vai? Creio que apenas ira negar > acesso, não? > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Alysson Gonçalves de Azevedo > Enviada em: segunda-feira, 20 de setembro de 2010 17:11 > Para: FireBase > Assunto: Re: [firebase-br] "esconder" tabelas de usuarios no IbExpert > > Procure sobre Permissões de usuarios, roles e etc... > > > > 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 20 de setembro de 2010 16:56, Leonardo - Infoles Software Development < > leonardo em infoles.com.br> escreveu: > > > Boa tarde senhores. > > > > Criei uma tabela de logs dentro do meu sistema e preciso "esconde-la" > > quando > > o usuário logar no IbExpert por alguns usuários. Na verdade, quero só > > liberar quando for um determinado usuário (ou nivel dele). > > Será que vcs podem me ajudar? > > > > Obrigado! > > > > Atenciosamente, > > > > Leonardo N. Martins > > Programador > > Infoles - Software Development > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Mon Sep 20 21:59:28 2010 From: bragaped em gmail.com (Pedro) Date: Mon, 20 Sep 2010 21:59:28 -0300 Subject: [firebase-br] =?iso-8859-1?q?Off-Topico_-_Professor_para_Curso_Ja?= =?iso-8859-1?q?va_em_Ara=E7atuba?= Message-ID: <4C980370.3040000@gmail.com> Primeiramente me descupem pelo Off mas estou a procura de um professor para dar aulas em um curso java que estou montando na cidade de Araçatuba porem não estou encontrando que trabalha com JAVA e tiver interessado por favor me reponda diretamento no e-mail. Obrigado pela compreenção. From felix.sol em terra.com.br Mon Sep 20 22:17:35 2010 From: felix.sol em terra.com.br (Felix) Date: Mon, 20 Sep 2010 22:17:35 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Off-Topico_-_Professor_para_?= =?iso-8859-1?q?Curso_Java_em_Ara=E7atuba?= In-Reply-To: <4C980370.3040000@gmail.com> References: <4C980370.3040000@gmail.com> Message-ID: <005a01cb592a$c7787590$566960b0$@sol@terra.com.br> Os grupos JEDI visam colaboração em Java. Pesquisando rapidamente "jedi Java Brasil" encontrei um grupo: http://jedi.wv.com.br/ 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 Pedro Enviada em: segunda-feira, 20 de setembro de 2010 21:59 Para: FireBase Assunto: [firebase-br] Off-Topico - Professor para Curso Java em Araçatuba Primeiramente me descupem pelo Off mas estou a procura de um professor para dar aulas em um curso java que estou montando na cidade de Araçatuba porem não estou encontrando que trabalha com JAVA e tiver interessado por favor me reponda diretamento no e-mail. Obrigado pela compreençã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 bragaped em gmail.com Mon Sep 20 22:28:43 2010 From: bragaped em gmail.com (Pedro) Date: Mon, 20 Sep 2010 22:28:43 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Off-Topico_-_Professor_para_?= =?iso-8859-1?q?Curso_Java_em_Ara=E7atuba?= In-Reply-To: <005a01cb592a$c7787590$566960b0$@sol@terra.com.br> References: <4C980370.3040000@gmail.com> <005a01cb592a$c7787590$566960b0$@sol@terra.com.br> Message-ID: <4C980A4B.9060804@gmail.com> Felix, já vi todos os cursos referente a tecnologias que necessito porem ficaram alguns pontos vagos e outras questoque que não obtive resposta nos foruns, por esse motivo que envie a msg off para se alguem que tenho um conhecimento avançado em java tem interese em ministrar um curso aki na minha cidade pois não soh eu mais tenho diversos amigos que tem interesse e irei abrir um curso aki inicialmente com professor de fora pois o pessoal aki da cidade que conhece java não tem disponibilidade de ministrar o curso até o ano que vem e quereo ver se até novenbro do inicio ao curso pois tenho um projeto para entregar no meio do ano que vem em j2ME e não sei quase nada apenas o basico de java e J2ME. Em 20/09/2010 22:17, Felix escreveu: > Os grupos JEDI visam colaboração em Java. Pesquisando rapidamente "jedi Java > Brasil" encontrei um grupo: > > http://jedi.wv.com.br/ > > 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 Pedro > Enviada em: segunda-feira, 20 de setembro de 2010 21:59 > Para: FireBase > Assunto: [firebase-br] Off-Topico - Professor para Curso Java em Araçatuba > > Primeiramente me descupem pelo Off mas estou a procura de um professor > para dar aulas em um curso java que estou montando na cidade de > Araçatuba porem não estou encontrando que trabalha com JAVA e tiver > interessado por favor me reponda diretamento no e-mail. Obrigado pela > compreençã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 listas em fasystem.com.br Mon Sep 20 22:54:16 2010 From: listas em fasystem.com.br (Jose Aparecido da Silva - Fasystem) Date: Mon, 20 Sep 2010 22:54:16 -0300 Subject: [firebase-br] RES: insert/update/delete usando argumento string. In-Reply-To: <21238423.16661285019612562.JavaMail.root@powerlogic> Message-ID: Provavelmente voce definiu o campo como char. Esse tipo de campo guarda o conteúdo que você gravou e preenche o restante do campo com espaços. Ex: Campo char(10) e você atribui o valor '1'. No campo ele será guardado assim: '1 '. Entendeu? Provavelmente seja esse o problema. [ ]'s Jose Aparecido da Silva Fasystem -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Clayton Silva Enviada em: segunda-feira, 20 de setembro de 2010 18:54 Para: FireBase Assunto: Re: [firebase-br] insert/update/delete usando argumento string. Renan, Primeiro quero agradecer a atenção... mas o que você me disse, não deu certo... este comando não é executado dentro de uma procedure e sim dentro de uma função na minha aplicação... e o que me deixa mais intrigado é que quando é um campo numerico na base de dados... encontra o registro corretamente... por exemplo: se executo isso: long ll_empresa ll_empresa = 1 select * from impressora_fiscal where cd_empresa = :ll_empresa; este comando... ele encontra na base, mas se o campo for string na base de dados nao encontra. Entendeu? Acredito que o problema seja a STRING, mas sinceramente, não sei o que pode ser... e nao estou conseguindo resolver... Se puder me ajudar, agradeço.. Clayton Silva ----- Mensagem original ----- De: Renan Cruz de Almeida Para: FireBase Enviadas: Sat, 18 Sep 2010 09:56:24 -0300 (GMT-03:00) Assunto: Re: [firebase-br] insert/update/delete usando argumento string. Prezado, se lembro bem, a variável dentro da procedure não deveria ser referendada com os dois pontos ... 2- ls_msg = 'ABC123' select * from impressora_fiscal where nr_serie_impressora = :ls_msg; Deveria ser : 2- ls_msg = 'ABC123' select * from impressora_fiscal where nr_serie_impressora = ls_msg; E no caso os dois pontos você usará quando a variável for parâmetro da procedure ... create procedure impressora(ls_msg varchar(6)) ... ... as begin ... .... select * from impressora_fiscal where nr_serie_impressora = :ls_msg; .... ... end Espero ter ajudado. []'s Renan > Pessoal, boa tarde! > > > > Estou com o seguinte problema, > > Quando executo o comando 1 na minha função, ele retorna o registro > encontrado, > > 1 - Select * from impressora_fiscal where nr_serie_impressora = 'ABC123'; > > > > Porém se passo uma variavel ou estrutura (comando 2) é retornado do banco > que não encontrou o registro, SQLCODE = 100 e SQLDBCODE = 3 > > 2- ls_msg = 'ABC123' > > select * from impressora_fiscal where nr_serie_impressora = :ls_msg; > > > > Se faço o comando 3, ele realiza update corretamente... > > 3 - Update impressora_fiscal set id_situacao = 'P' > > where nr_serie_impressora = 'ABC123'; > > > > Se faço o comando 4, ele realiza o update SQLCODE = 0 e SQLNROWS = 1, porém > > na base ele muda o id_situacao para nulo... > > 4 - ls_msg = 'ABC123' > > Update impressora_fiscal set id_situacao = :ls_msg > > where nr_serie_impressora = 'ABC123'; > > > > Ou seja, não consigo fazer update nem select utilizando estrutura ou uma > variável que vem populada de outra função, desde que o campo na tabela seja > string....já que os comandos 5 e 6 funcionam corretamente... > > 5 - update impressora_cupom_fiscal set id_nota_fiscal = id_nota_fiscal + > 1000; > > 6 - astr_impressora_cupom_fiscal.id_nota_fiscal = 1000 > > update impressora_cupom_fiscal set id_nota_fiscal = id_nota_fiscal - > :astr_impressora_cupom_fiscal.id_nota_fiscal; > > > > Com isso detectei que o problema é com string... mas sinceramente... to > doido aqui... > > nao sei o q pode ser... > > > > Se alguem puder me ajudar,,, desde já agradeço.. > > > > > Max Ferreira Silva > Telefone: +55 (34) 3235-9233 > > informa em informasistemas.com.br > informaic em netsite.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 > > > ---------------------------------------------------------------------------- ----------------------- > Texto inserido por Panda IS 2010: > > Trata-se de uma mensagem não solicitada (SPAM), clique no link para classificá-la novamente: http://localhost:6083/Panda?ID=pav_5510&SPAM=true&path=C:\Documents%20and%20 Settings\renan\Configurações%20locais\Dados%20de%20aplicativos\Panda%20Secur ity\Panda%20Internet%20Security%202010\AntiSpam > ---------------------------------------------------------------------------- ----------------------- > > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From vansiqq em gmail.com Mon Sep 20 22:56:54 2010 From: vansiqq em gmail.com (Evandro Siqueira) Date: Mon, 20 Sep 2010 22:56:54 -0300 Subject: [firebase-br] Res: Mensagens sem horario? In-Reply-To: <4C97633A.000001.01592@JABER-NB> References: <1284981122.19864.2.camel@gerasoft-desktop> <000301cb58c1$f4237d10$dc6a7730$@ig.com.br> <001901cb58c6$1d2c4300$5784c900$@sol@terra.com.br> <4C97633A.000001.01592@JABER-NB> Message-ID: <4C9810E6.1050008@gmail.com> Eu tenho recebido com frequências mensagens "pré-datadas", ou seja, com data de um ou dois meses a frente... Evandro Siqueira Gerente de TI Linna Lingerie Aracaju/SE www.mundolinna.com.br Em 20-09-2010 10:35, Jáber - Cpd Lekagi escreveu: > Olá Felix. > > Infelizmente não sei dizer o motivo. > > Só posso dizer que aqui comigo não tive esse problema. > > Todas as mensagens estão chegando corretamente com data e hora, certinho... > > > > [ ]'s > > Jáber S. C. Lima > > Confesoft Sistemas de Automação Comercial e Indústrial > > > > > > > > -------Mensagem original------- > > > > De: Felix > > Data: 20/09/2010 09:21:17 > > Para: 'FireBase' > > Assunto: [firebase-br] Mensagens sem horario? > > > > De uns dias para Ca tenho recebido varias mensagens da lista com campo > > "Recebido em" com horário 00:00h. Alguem sabe o motivo? Uso Outlook. > > > > 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 Zottis > > Enviada em: segunda-feira, 20 de setembro de 2010 09:47 > > Para: 'FireBase' > > Assunto: [firebase-br] RES: Componente 100% compatível com FB2.1 > > > > O MDO esta se comportando muito bem também. > > > > > > -----Mensagem original----- > > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > > nome de Marcos Faneli > > Enviada em: segunda-feira, 20 de setembro de 2010 09:30 > > Para: FireBase > > Assunto: Re: [firebase-br] Componente 100% compatível com FB2.1 > > > > Você pode usar tbm o Dbexpress que é nativo do Delphi e possui drivers para > > ambos os banco q vc pretende usar. > > > > Em 20 de setembro de 2010 08:08, jose rubenildo da silva< > > joserubenildosilva em gmail.com> escreveu: > > > > >> Carlos >> > >> > >> será que você poderia me mandar um exemplo. Trabaho com Firebird e >> > >> pretendo usar ele com mysq >> > >> > >> Em 20 de setembro de 2010 08:12, Carlos Roberto da Silva >> > >> escreveu: >> > >> > >> -- >> > *Marcos Faneli* > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para > > saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www > firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Mon Sep 20 23:45:23 2010 From: estanisgeyer em gmail.com (Marcelo Geyer) Date: Mon, 20 Sep 2010 23:45:23 -0300 Subject: [firebase-br] RES: "esconder" tabelas de usuarios no IbExpert In-Reply-To: References: <2731889402638344416@unknownmsgid> Message-ID: Se não estou enganado, se portarem o banco de dados para um outro serviço firebird, não há o que fazer. Cairá na mesma regra da senha do administrador do firebird. Não há como impedir isso no nível de banco de dados no firebird. Abraços, Marcelo E. Geyer Em 20 de setembro de 2010 21:54, Alysson Gonçalves de Azevedo < agalysson em gmail.com> escreveu: > Bem, pra falar a verdade, não sei... > mas sei que se é possivel o caminho é por ai... > > eu imagino que quando um usuario nao tem acesso a uma tabela, ele nao vê > ela... posso estar errado, pois ainda nao tive a oportunidade de testar... > > > 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 20 de setembro de 2010 18:38, Felix escreveu: > > > Mas isso não vai "esconder" a tabela, vai? Creio que apenas ira negar > > acesso, não? > > > > Fco. Felix > > Desenvolvimento de Sistemas > > www.soltecnologia.com.br > > > > > > -----Mensagem original----- > > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > > Em > > nome de Alysson Gonçalves de Azevedo > > Enviada em: segunda-feira, 20 de setembro de 2010 17:11 > > Para: FireBase > > Assunto: Re: [firebase-br] "esconder" tabelas de usuarios no IbExpert > > > > Procure sobre Permissões de usuarios, roles e etc... > > > > > > > > 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 20 de setembro de 2010 16:56, Leonardo - Infoles Software Development > < > > leonardo em infoles.com.br> escreveu: > > > > > Boa tarde senhores. > > > > > > Criei uma tabela de logs dentro do meu sistema e preciso "esconde-la" > > > quando > > > o usuário logar no IbExpert por alguns usuários. Na verdade, quero só > > > liberar quando for um determinado usuário (ou nivel dele). > > > Será que vcs podem me ajudar? > > > > > > Obrigado! > > > > > > Atenciosamente, > > > > > > Leonardo N. Martins > > > Programador > > > Infoles - Software Development > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 levymoreira.ce em gmail.com Tue Sep 21 07:46:35 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Tue, 21 Sep 2010 07:46:35 -0300 Subject: [firebase-br] Loop entre dois bancos... Message-ID: Tenho dois bancos de dados preciso de um sql que faça o seguinte: - Conecte no BancoA e verifique se alguma venda se refere a um cliente que esta no BancoB por exemplo : Venda -06 Cliente - 123 ai eu concecto no bancoA verifico se existe esse cliente '123' caso não exista, conecto no BancoB verifico a existencia desse cliente se existir, gravo o nome e codigo em um campo chamado cliAnt do bancoA. Deu pra entender? É meio dificil mas sei que da pra conectar em dois bancos e fazer loops so num sei como... :( -- Levy Moreira - Sistech Informática Juzeiro do Norte - Ce From samuel.peres.ferreira em gmail.com Tue Sep 21 08:44:45 2010 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Tue, 21 Sep 2010 08:44:45 -0300 Subject: [firebase-br] Loop entre dois bancos... In-Reply-To: References: Message-ID: Ola nao entendi bem sua dificuldade, mas vamos la. vc pode fazer isso via delphi, abrindo os dois bancos de dados, tendo uma tquery q le em um banco e outra q grava no outro banco. Seria identico a uma leitura gravacao no mesmo banco, a unica diferenca é q as querys pertecem a bancos diferentes. agora fazer isso via sql, direto no banco, ate a versao 2.1 (a q eu uso) ainda nao e possivel espero ter ajudado samuel From levymoreira.ce em gmail.com Tue Sep 21 09:02:52 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Tue, 21 Sep 2010 09:02:52 -0300 Subject: [firebase-br] Loop entre dois bancos... In-Reply-To: References: Message-ID: Consegui fica assim: --SELECT * FROM FAT where CLIFAT = 1 and TIPFAT = 'VP' execute ibeblock returns( CLINEW integer, CODF integer,CLIF integer, TIPF varchar(5), CLIANT integer, NMCLI varchar(45)) as begin --Cria as conexoes-- create connection dbNew dbname 'c:\dados1.fdb' --Banco atual password 'masterkey' user 'SYSDBA' sql_dialect 3 clientlib 'fbclient.dll'; create connection dbAnt dbname 'c:\dados2.fdb' --Banco antigo password 'masterkey' user 'SYSDBA' sql_dialect 3 clientlib 'fbclient.dll'; use dbNew; for execute statement 'select CODFAT, CLIFAT, TIPFAT, CLIANT from "FAT"' --Loop .. into :CODF, :CLIF, :TIPF , :CLIANT do begin if (:CLIF = 1 and TIPF='VP') then --...verificando se a Fat perdeu o Cli begin use dbAnt; select CLIFAT from fat where CODFAT = :CODF --Verifica o codigo da Fat. no bd ant into :CLIANT; select NOME01 from cli where CODCLI = :CLIANT --Pega o nome do cli no bd ant into :NMCLI; use dbNew; select CODCLI from CLI where NOME01 = :NMCLI --Pega o codigo do cliente no banco atual INTO :CLINEW; update FAT set CLIFAT = :CLINEW where CODFAT = :CODF ; --Seta o cliente na Fat commit; end suspend; end close connection dbNew; close connection dbAnt; end From felix.sol em terra.com.br Tue Sep 21 09:43:16 2010 From: felix.sol em terra.com.br (Felix) Date: Tue, 21 Sep 2010 09:43:16 -0300 Subject: [firebase-br] RES: Res: Mensagens sem horario? In-Reply-To: <4C9810E6.1050008@gmail.com> References: <1284981122.19864.2.camel@gerasoft-desktop> <000301cb58c1$f4237d10$dc6a7730$@ig.com.br> <001901cb58c6$1d2c4300$5784c900$@sol@terra.com.br> <4C97633A.000001.01592@JABER-NB> <4C9810E6.1050008@gmail.com> Message-ID: <000101cb598a$91954970$b4bfdc50$@sol@terra.com.br> Obrigado a todos, problema eh entre a "Data de Envio" e a "Data de Recebimento". Data de Recebimento chega no meu Outlook muitas vezes zerada. (Problema no meu provedor?) Data de Envio chega normal. Ou seja, bastou configurar por esta. 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 Evandro Siqueira Enviada em: segunda-feira, 20 de setembro de 2010 22:57 Para: FireBase Assunto: Re: [firebase-br] Res: Mensagens sem horario? Eu tenho recebido com frequências mensagens "pré-datadas", ou seja, com data de um ou dois meses a frente... Evandro Siqueira Gerente de TI Linna Lingerie Aracaju/SE www.mundolinna.com.br Em 20-09-2010 10:35, Jáber - Cpd Lekagi escreveu: > Olá Felix. > > Infelizmente não sei dizer o motivo. > > Só posso dizer que aqui comigo não tive esse problema. > > Todas as mensagens estão chegando corretamente com data e hora, certinho... > > > > [ ]'s > > Jáber S. C. Lima > > Confesoft Sistemas de Automação Comercial e Indústrial > > > > > > > > -------Mensagem original------- > > > > De: Felix > > Data: 20/09/2010 09:21:17 > > Para: 'FireBase' > > Assunto: [firebase-br] Mensagens sem horario? > > > > De uns dias para Ca tenho recebido varias mensagens da lista com campo > > "Recebido em" com horário 00:00h. Alguem sabe o motivo? Uso Outlook. > > > > 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 Zottis > > Enviada em: segunda-feira, 20 de setembro de 2010 09:47 > > Para: 'FireBase' > > Assunto: [firebase-br] RES: Componente 100% compatível com FB2.1 > > > > O MDO esta se comportando muito bem também. > > > > > > -----Mensagem original----- > > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > > nome de Marcos Faneli > > Enviada em: segunda-feira, 20 de setembro de 2010 09:30 > > Para: FireBase > > Assunto: Re: [firebase-br] Componente 100% compatível com FB2.1 > > > > Você pode usar tbm o Dbexpress que é nativo do Delphi e possui drivers para > > ambos os banco q vc pretende usar. > > > > Em 20 de setembro de 2010 08:08, jose rubenildo da silva< > > joserubenildosilva em gmail.com> escreveu: > > > > >> Carlos >> > >> > >> será que você poderia me mandar um exemplo. Trabaho com Firebird e >> > >> pretendo usar ele com mysq >> > >> > >> Em 20 de setembro de 2010 08:12, Carlos Roberto da Silva >> > >> escreveu: >> > >> > >> -- >> > *Marcos Faneli* > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para > > saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www > firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix.sol em terra.com.br Tue Sep 21 09:44:34 2010 From: felix.sol em terra.com.br (Felix) Date: Tue, 21 Sep 2010 09:44:34 -0300 Subject: [firebase-br] RES: RES: "esconder" tabelas de usuarios no IbExpert In-Reply-To: References: <2731889402638344416@unknownmsgid> Message-ID: <000501cb598a$bfe73270$3fb59750$@sol@terra.com.br> Velha questao sobre segurança em banco de dados onde o usuário tem acesso físico ao servidor. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Marcelo Geyer Enviada em: segunda-feira, 20 de setembro de 2010 23:45 Para: FireBase Assunto: Re: [firebase-br] RES: "esconder" tabelas de usuarios no IbExpert Se não estou enganado, se portarem o banco de dados para um outro serviço firebird, não há o que fazer. Cairá na mesma regra da senha do administrador do firebird. Não há como impedir isso no nível de banco de dados no firebird. Abraços, Marcelo E. Geyer Em 20 de setembro de 2010 21:54, Alysson Gonçalves de Azevedo < agalysson em gmail.com> escreveu: > Bem, pra falar a verdade, não sei... > mas sei que se é possivel o caminho é por ai... > > eu imagino que quando um usuario nao tem acesso a uma tabela, ele nao vê > ela... posso estar errado, pois ainda nao tive a oportunidade de testar... > > > 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 20 de setembro de 2010 18:38, Felix escreveu: > > > Mas isso não vai "esconder" a tabela, vai? Creio que apenas ira negar > > acesso, não? > > > > Fco. Felix > > Desenvolvimento de Sistemas > > www.soltecnologia.com.br > > > > > > -----Mensagem original----- > > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > > Em > > nome de Alysson Gonçalves de Azevedo > > Enviada em: segunda-feira, 20 de setembro de 2010 17:11 > > Para: FireBase > > Assunto: Re: [firebase-br] "esconder" tabelas de usuarios no IbExpert > > > > Procure sobre Permissões de usuarios, roles e etc... > > > > > > > > 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 20 de setembro de 2010 16:56, Leonardo - Infoles Software Development > < > > leonardo em infoles.com.br> escreveu: > > > > > Boa tarde senhores. > > > > > > Criei uma tabela de logs dentro do meu sistema e preciso "esconde-la" > > > quando > > > o usuário logar no IbExpert por alguns usuários. Na verdade, quero só > > > liberar quando for um determinado usuário (ou nivel dele). > > > Será que vcs podem me ajudar? > > > > > > Obrigado! > > > > > > Atenciosamente, > > > > > > Leonardo N. Martins > > > Programador > > > Infoles - Software Development > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From leonardo em infoles.com.br Tue Sep 21 09:48:49 2010 From: leonardo em infoles.com.br (Leonardo - Infoles Software Development) Date: Tue, 21 Sep 2010 09:48:49 -0300 Subject: [firebase-br] "esconder" tabelas de usuarios no IbExpert In-Reply-To: <000501cb598a$bfe73270$3fb59750$@sol@terra.com.br> Message-ID: Obrigado galera. Vou estudar mais sobre as roles (foi esse caminho mesmo que imaginei seguir). Eu já implementei os logs de insert,update,delete, alter table no IbExpert, salvando dentro de um arquivo. Mas isso pra mim não é tudo, tenho alguns clientes "fuções" e eles não podem ter acesso a algumas tabelas, como por exemplo a tabela de logs (acessada apenas internamente no sistema, em telas especificas) e a tabela de senhas e usuarios. Bom pessoal, agradeço a atenção de vcs e qualquer novidade eu posto aqui novamente. Valeu! Atenciosamente, ________________________________ Leonardo N. Martins Programador *Pabx 0800 774 6090 * leonardo em infoles.com.br WebSite: www.infoles.com.br ________________________________ "Quando todos tem a mesma tecnologia a diferença são as pessoas!" From felix.sol em terra.com.br Tue Sep 21 10:00:17 2010 From: felix.sol em terra.com.br (Felix) Date: Tue, 21 Sep 2010 10:00:17 -0300 Subject: [firebase-br] RES: "esconder" tabelas de usuarios no IbExpert In-Reply-To: References: <000501cb598a$bfe73270$3fb59750$@sol@terra.com.br> Message-ID: <000601cb598c$f2244d70$d66ce850$@sol@terra.com.br> Se o seu banco de dados for ficar numa maquina disponível fisicamente aos 'fucoes', não há garantia de segurança. 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 Leonardo - Infoles Software Development Enviada em: terça-feira, 21 de setembro de 2010 09:49 Para: 'FireBase' Assunto: [firebase-br] "esconder" tabelas de usuarios no IbExpert Obrigado galera. Vou estudar mais sobre as roles (foi esse caminho mesmo que imaginei seguir). Eu já implementei os logs de insert,update,delete, alter table no IbExpert, salvando dentro de um arquivo. Mas isso pra mim não é tudo, tenho alguns clientes "fuções" e eles não podem ter acesso a algumas tabelas, como por exemplo a tabela de logs (acessada apenas internamente no sistema, em telas especificas) e a tabela de senhas e usuarios. Bom pessoal, agradeço a atenção de vcs e qualquer novidade eu posto aqui novamente. Valeu! Atenciosamente, ________________________________ Leonardo N. Martins Programador *Pabx 0800 774 6090 * leonardo em infoles.com.br WebSite: www.infoles.com.br ________________________________ "Quando todos tem a mesma tecnologia a diferença são as pessoas!" ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From clayton.silva em powerlogic.com.br Tue Sep 21 10:57:00 2010 From: clayton.silva em powerlogic.com.br (Clayton Silva) Date: Tue, 21 Sep 2010 10:57:00 -0300 (GMT-03:00) Subject: [firebase-br] RES: insert/update/delete usando argumento string. In-Reply-To: Message-ID: <47190.23051285077420729.JavaMail.root@powerlogic> Pessoal! Vi uma luz no fim do túnel... O que está acontecendo é o seguinte, tanto no select, update, insert..etc: Meu campo na tabela (nr_serie_impressora) foi definido como varchar(20), quando eu passo como parametro uma variável como no exemplo abaixo: select cd_empresa from impressora where nr_serie_impressora = :ls_msg; ele não encontra registro, isso pq passei na ls_msg os 20 caracteres... '01234567890123456789' agora se eu der um update na base tirando o ultimo caracter e executar o mesmo comando, porém com 19 caracteres.. ele irá encontrar o registro. ls_msg = '0123456789012345678' select cd_empresa from impressora where nr_serie_impressora = :ls_msg; Ou seja, o que tá acontecendo é que não posso passar por argumento o total de caracteres que o campo possui.. ou seja, se o campo é varchar(20) não posso passar os 20 caracteres na variavel de parametro... se eu colocar fixo, encontra... como no exemplo abaixo: select cd_empresa from impressora where nr_serie_impressora = '01234567890123456789'; mas com o parametro ele não aceita.. nem select, nem update e nem insert... Tenho um campo id_situacao varchar(1) quando faço o comando abaixo passando no parametro ls_msg = 'B', ele dá update, mas joga valor null no id_situacao: update impressora set id_situacao = :ls_msg; Se puderem me ajudar, agradeço muito. Clayton Silva ----- Mensagem original ----- De: Jose Aparecido da Silva - Fasystem Para: 'FireBase' Enviadas: Mon, 20 Sep 2010 22:54:16 -0300 (GMT-03:00) Assunto: [firebase-br] RES: insert/update/delete usando argumento string. Provavelmente voce definiu o campo como char. Esse tipo de campo guarda o conteúdo que você gravou e preenche o restante do campo com espaços. Ex: Campo char(10) e você atribui o valor '1'. No campo ele será guardado assim: '1 '. Entendeu? Provavelmente seja esse o problema. [ ]'s Jose Aparecido da Silva Fasystem -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Clayton Silva Enviada em: segunda-feira, 20 de setembro de 2010 18:54 Para: FireBase Assunto: Re: [firebase-br] insert/update/delete usando argumento string. Renan, Primeiro quero agradecer a atenção... mas o que você me disse, não deu certo... este comando não é executado dentro de uma procedure e sim dentro de uma função na minha aplicação... e o que me deixa mais intrigado é que quando é um campo numerico na base de dados... encontra o registro corretamente... por exemplo: se executo isso: long ll_empresa ll_empresa = 1 select * from impressora_fiscal where cd_empresa = :ll_empresa; este comando... ele encontra na base, mas se o campo for string na base de dados nao encontra. Entendeu? Acredito que o problema seja a STRING, mas sinceramente, não sei o que pode ser... e nao estou conseguindo resolver... Se puder me ajudar, agradeço.. Clayton Silva ----- Mensagem original ----- De: Renan Cruz de Almeida Para: FireBase Enviadas: Sat, 18 Sep 2010 09:56:24 -0300 (GMT-03:00) Assunto: Re: [firebase-br] insert/update/delete usando argumento string. Prezado, se lembro bem, a variável dentro da procedure não deveria ser referendada com os dois pontos ... 2- ls_msg = 'ABC123' select * from impressora_fiscal where nr_serie_impressora = :ls_msg; Deveria ser : 2- ls_msg = 'ABC123' select * from impressora_fiscal where nr_serie_impressora = ls_msg; E no caso os dois pontos você usará quando a variável for parâmetro da procedure ... create procedure impressora(ls_msg varchar(6)) ... ... as begin ... .... select * from impressora_fiscal where nr_serie_impressora = :ls_msg; .... ... end Espero ter ajudado. []'s Renan > Pessoal, boa tarde! > > > > Estou com o seguinte problema, > > Quando executo o comando 1 na minha função, ele retorna o registro > encontrado, > > 1 - Select * from impressora_fiscal where nr_serie_impressora = 'ABC123'; > > > > Porém se passo uma variavel ou estrutura (comando 2) é retornado do banco > que não encontrou o registro, SQLCODE = 100 e SQLDBCODE = 3 > > 2- ls_msg = 'ABC123' > > select * from impressora_fiscal where nr_serie_impressora = :ls_msg; > > > > Se faço o comando 3, ele realiza update corretamente... > > 3 - Update impressora_fiscal set id_situacao = 'P' > > where nr_serie_impressora = 'ABC123'; > > > > Se faço o comando 4, ele realiza o update SQLCODE = 0 e SQLNROWS = 1, porém > > na base ele muda o id_situacao para nulo... > > 4 - ls_msg = 'ABC123' > > Update impressora_fiscal set id_situacao = :ls_msg > > where nr_serie_impressora = 'ABC123'; > > > > Ou seja, não consigo fazer update nem select utilizando estrutura ou uma > variável que vem populada de outra função, desde que o campo na tabela seja > string....já que os comandos 5 e 6 funcionam corretamente... > > 5 - update impressora_cupom_fiscal set id_nota_fiscal = id_nota_fiscal + > 1000; > > 6 - astr_impressora_cupom_fiscal.id_nota_fiscal = 1000 > > update impressora_cupom_fiscal set id_nota_fiscal = id_nota_fiscal - > :astr_impressora_cupom_fiscal.id_nota_fiscal; > > > > Com isso detectei que o problema é com string... mas sinceramente... to > doido aqui... > > nao sei o q pode ser... > > > > Se alguem puder me ajudar,,, desde já agradeço.. > > > > > Max Ferreira Silva > Telefone: +55 (34) 3235-9233 > > informa em informasistemas.com.br > informaic em netsite.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 > > > ---------------------------------------------------------------------------- ----------------------- > Texto inserido por Panda IS 2010: > > Trata-se de uma mensagem não solicitada (SPAM), clique no link para classificá-la novamente: http://localhost:6083/Panda?ID=pav_5510&SPAM=true&path=C:\Documents%20and%20 Settings\renan\Configurações%20locais\Dados%20de%20aplicativos\Panda%20Secur ity\Panda%20Internet%20Security%202010\AntiSpam > ---------------------------------------------------------------------------- ----------------------- > > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu 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 Tue Sep 21 11:07:51 2010 From: lcarlos2000 em bol.com.br (Luiz Carlos) Date: Tue, 21 Sep 2010 11:07:51 -0300 Subject: [firebase-br] Propriedade DEFAULTACTION Message-ID: <8A7798FEC8C14CEFA4171CA43484A21B@luiz180906> Olá, Tenho um sistema criado com Delphi 7 e IBX e Firebird, e no componente de transações IBTRANSACION a propriedade DEFAULTACTION está setada para TACOMMIT. O que significa isso? quer dizer que toda query que está ligada a esse componente dá um commit automaticamente toda vez que é executada? Grato Luiz Carlos From listas em warmboot.com.br Tue Sep 21 11:20:17 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Tue, 21 Sep 2010 11:20:17 -0300 Subject: [firebase-br] RES: insert/update/delete usando argumento string. In-Reply-To: <47190.23051285077420729.JavaMail.root@powerlogic> References: <47190.23051285077420729.JavaMail.root@powerlogic> Message-ID: <1133726131.20100921112017@warmboot.com.br> Essa "limitação" que vc reporta não existe. Se tanto o parametro, como o campo, são varchar(20), ele tem que encontrar, a não ser que seja um bug da versão especifica do FB que vc está usando. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br CS> Pessoal! CS> Vi uma luz no fim do túnel... CS> O que está acontecendo é o seguinte, tanto no select, update, insert..etc: CS> Meu campo na tabela (nr_serie_impressora) foi definido como varchar(20), CS> quando eu passo como parametro uma variável como no exemplo abaixo: CS> select cd_empresa from impressora where nr_serie_impressora = :ls_msg; CS> ele não encontra registro, isso pq passei na ls_msg os 20 CS> caracteres... '01234567890123456789' CS> agora se eu der um update na base tirando o ultimo caracter e executar o mesmo comando, porém CS> com 19 caracteres.. ele irá encontrar o registro. CS> ls_msg = '0123456789012345678' CS> select cd_empresa from impressora where nr_serie_impressora = :ls_msg; CS> Ou seja, o que tá acontecendo é que não posso passar por CS> argumento o total de caracteres que o CS> campo possui.. ou seja, se o campo é varchar(20) não posso passar CS> os 20 caracteres na variavel de parametro... se eu colocar fixo, CS> encontra... como no exemplo abaixo: CS> select cd_empresa from impressora where nr_serie_impressora = '01234567890123456789'; CS> mas com o parametro ele não aceita.. nem select, nem update e nem insert... CS> Tenho um campo id_situacao varchar(1) CS> quando faço o comando abaixo passando no parametro ls_msg = 'B', CS> ele dá update, mas joga valor null no id_situacao: CS> update impressora set id_situacao = :ls_msg; CS> Se puderem me ajudar, agradeço muito. CS> Clayton Silva CS> ----- Mensagem original ----- CS> De: Jose Aparecido da Silva - Fasystem CS> Para: 'FireBase' CS> Enviadas: Mon, 20 Sep 2010 22:54:16 -0300 (GMT-03:00) CS> Assunto: [firebase-br] RES: insert/update/delete usando argumento string. CS> Provavelmente voce definiu o campo como char. CS> Esse tipo de campo guarda o conteúdo que você gravou e preenche o restante CS> do campo com espaços. Ex: CS> Campo char(10) e você atribui o valor '1'. No campo ele será guardado assim: CS> '1 '. Entendeu? CS> Provavelmente seja esse o problema. CS> [ ]'s CS> Jose Aparecido da Silva CS> Fasystem CS> -----Mensagem original----- CS> De: lista-bounces em firebase.com.br CS> [mailto:lista-bounces em firebase.com.br] Em CS> nome de Clayton Silva CS> Enviada em: segunda-feira, 20 de setembro de 2010 18:54 CS> Para: FireBase CS> Assunto: Re: [firebase-br] insert/update/delete usando argumento string. CS> Renan, CS> Primeiro quero agradecer a atenção... CS> mas o que você me disse, não deu certo... CS> este comando não é executado dentro de uma procedure e sim dentro de uma CS> função na CS> minha aplicação... e o que me deixa mais intrigado é que quando é um campo CS> numerico na CS> base de dados... encontra o registro corretamente... por exemplo: CS> se executo isso: CS> long ll_empresa CS> ll_empresa = 1 CS> select * from impressora_fiscal where cd_empresa = :ll_empresa; CS> este comando... ele encontra na base, mas se o campo for string na base de CS> dados nao encontra. CS> Entendeu? Acredito que o problema seja a STRING, mas sinceramente, não sei o CS> que pode ser... CS> e nao estou conseguindo resolver... CS> Se puder me ajudar, agradeço.. CS> Clayton Silva CS> ----- Mensagem original ----- CS> De: Renan Cruz de Almeida CS> Para: FireBase CS> Enviadas: Sat, 18 Sep 2010 09:56:24 -0300 (GMT-03:00) CS> Assunto: Re: [firebase-br] insert/update/delete usando argumento string. CS> Prezado, se lembro bem, a variável dentro da procedure não deveria ser CS> referendada com os dois pontos ... CS> 2- ls_msg = 'ABC123' CS> select * from impressora_fiscal where nr_serie_impressora = :ls_msg; CS> Deveria ser : CS> 2- ls_msg = 'ABC123' CS> select * from impressora_fiscal where nr_serie_impressora = ls_msg; CS> E no caso os dois pontos você usará quando a variável for parâmetro da CS> procedure ... CS> create procedure impressora(ls_msg varchar(6)) CS> ... CS> ... CS> as CS> begin CS> ... CS> .... CS> select * from impressora_fiscal where nr_serie_impressora = :ls_msg; CS> .... CS> ... CS> end CS> Espero ter ajudado. CS> []'s CS> Renan >> Pessoal, boa tarde! >> >> >> >> Estou com o seguinte problema, >> >> Quando executo o comando 1 na minha função, ele retorna o registro >> encontrado, >> >> 1 - Select * from impressora_fiscal where nr_serie_impressora = 'ABC123'; >> >> >> >> Porém se passo uma variavel ou estrutura (comando 2) é retornado do banco >> que não encontrou o registro, SQLCODE = 100 e SQLDBCODE = 3 >> >> 2- ls_msg = 'ABC123' >> >> select * from impressora_fiscal where nr_serie_impressora = :ls_msg; >> >> >> >> Se faço o comando 3, ele realiza update corretamente... >> >> 3 - Update impressora_fiscal set id_situacao = 'P' >> >> where nr_serie_impressora = 'ABC123'; >> >> >> >> Se faço o comando 4, ele realiza o update SQLCODE = 0 e SQLNROWS = 1, CS> porém >> >> na base ele muda o id_situacao para nulo... >> >> 4 - ls_msg = 'ABC123' >> >> Update impressora_fiscal set id_situacao = :ls_msg >> >> where nr_serie_impressora = 'ABC123'; >> >> >> >> Ou seja, não consigo fazer update nem select utilizando estrutura ou uma >> variável que vem populada de outra função, desde que o campo na tabela CS> seja >> string....já que os comandos 5 e 6 funcionam corretamente... >> >> 5 - update impressora_cupom_fiscal set id_nota_fiscal = id_nota_fiscal + >> 1000; >> >> 6 - astr_impressora_cupom_fiscal.id_nota_fiscal = 1000 >> >> update impressora_cupom_fiscal set id_nota_fiscal = id_nota_fiscal - >> :astr_impressora_cupom_fiscal.id_nota_fiscal; >> >> >> >> Com isso detectei que o problema é com string... mas sinceramente... to >> doido aqui... >> >> nao sei o q pode ser... >> >> >> >> Se alguem puder me ajudar,,, desde já agradeço.. >> >> >> >> >> Max Ferreira Silva >> Telefone: +55 (34) 3235-9233 >> >> informa em informasistemas.com.br >> informaic em netsite.com.br >> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: CS> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> CS> ---------------------------------------------------------------------------- CS> ----------------------- >> Texto inserido por Panda IS 2010: >> >> Trata-se de uma mensagem não solicitada (SPAM), clique no link para CS> classificá-la novamente: CS> http://localhost:6083/Panda?ID=pav_5510&SPAM=true&path=C:\Documents%20and%20 CS> Settings\renan\Configurações%20locais\Dados%20de%20aplicativos\Panda%20Secur CS> ity\Panda%20Internet%20Security%202010\AntiSpam >> CS> ---------------------------------------------------------------------------- CS> ----------------------- >> >> CS> ______________________________________________ CS> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br CS> Para saber como gerenciar/excluir seu cadastro na lista, use: CS> http://www.firebase.com.br/fb/artigo.php?id=1107 CS> Para consultar mensagens antigas: http://firebase.com.br/pesquisa CS> ______________________________________________ CS> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br CS> Para saber como gerenciar/excluir seu cadastro na lista, use: CS> http://www.firebase.com.br/fb/artigo.php?id=1107 CS> Para consultar mensagens antigas: http://firebase.com.br/pesquisa CS> ______________________________________________ CS> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br CS> Para saber como gerenciar/excluir seu cadastro na lista, use: CS> http://www.firebase.com.br/fb/artigo.php?id=1107 CS> Para consultar mensagens antigas: http://firebase.com.br/pesquisa CS> ______________________________________________ CS> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br CS> Para saber como gerenciar/excluir seu cadastro na lista, use: CS> http://www.firebase.com.br/fb/artigo.php?id=1107 CS> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From arthur.sinico em gmail.com Tue Sep 21 15:50:29 2010 From: arthur.sinico em gmail.com (Arthur Sinico) Date: Tue, 21 Sep 2010 15:50:29 -0300 Subject: [firebase-br] =?iso-8859-1?q?Ordena=E7=E3o_de_Campo_Alfanum=E9ric?= =?iso-8859-1?q?o?= Message-ID: Boa tarde Estou com um problema na hora de ordenar um campo alfanumérico. Exemplo: Atualmente O desejado é 1 1 11 2 2 3 3 11 A A B B C C É possível fazer esta classificação apenas alterando o Charset e o Collate do campo ou existe alguma função interna ou externa para este fim? Os campos tipo varchar() estão configurados como ISO8859_1 para ambos. Desde já agradeço. Arthur Sinico From magnosysteminformatica em gmail.com Tue Sep 21 16:19:41 2010 From: magnosysteminformatica em gmail.com (Magno System) Date: Tue, 21 Sep 2010 16:19:41 -0300 Subject: [firebase-br] =?iso-8859-1?q?Atualiza=E7=E3o_de_MetaDados?= Message-ID: <030a01cb59c1$f3db8040$6915a8c0@MagnoSystem> Tem como atualizar a estrutura de um banco de dados dentro de um contexto transacional ??? Ex: Inicia a Transação Roda o Script de atualização Se atualizou corretamente Commit Se houve erro RollBack (Neste caso o que foi atualizado antes do erro, será descartado). Software House Magno System Site: www.magnosystem.com.br Email: magno em speet.com.br Tel.: (35)3371-2337 / (35) 9129-7634 From levymoreira.ce em gmail.com Tue Sep 21 16:27:44 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Tue, 21 Sep 2010 16:27:44 -0300 Subject: [firebase-br] =?iso-8859-1?q?Loop_que_n=E3o_ocorre_=3A=28?= Message-ID: Alguem sabe porque essa linha : for execute statement 'SELECT PESCON,codcon FROM "CON" WHERE (NOT NOTCON IS NULL) AND (NOT PESCON IN(SELECT CODCLI FROM CLI)) and (pescon = 1001)' não faz um loop ? Codigo completo: execute ibeblock returns( PESCONNOVO integer, CODCONT integer, clinew integer, DOCU varchar(45)) as begin -- Cria as conexoes -- create connection dbNew dbname 'C:\Dados\CS\Dados01\DADOS.FDB' --Banco atual password 'masterkey' user 'SYSDBA' sql_dialect 3 clientlib 'fbclient.dll'; create connection dbAnt dbname 'C:\Dados\CS\Dados02\DADOS.FDB' --Banco antigo password 'masterkey' user 'SYSDBA' sql_dialect 3 clientlib 'fbclient.dll'; use dbNew; --ABRE A CONEXÃO NO BANCO NOVO -- FAZ UM LOOP NO CON COM AS CONTAS QUE SÃO DE UMA VENDA (NOT NOTCON IS NULL) E QUE -- NÃO ESTÃO COM O CLIENTE NA TABELA CLI (NOT PESCON IN(SELECT CODCLI FROM CLI)) -- ESSE LOOP NÃO ESTA OCORRENDO POR QUE? for execute statement 'SELECT PESCON,codcon FROM "CON" WHERE (NOT NOTCON IS NULL) AND (NOT PESCON IN(SELECT CODCLI FROM CLI)) and (pescon = 1001)' into :PESCONNOVO, :CODCONT do begin use dbAnt; --ABRE A CONEXÃO NO BANCO ANTIGO select CLI.docu01 from cli where CODCLI = :PESCONNOVO -- PEGA O NUMERO DO DOCUMENTO NO BD ANTIGO REFENTE AO into :DOCU; -- CLIENTE ANTERIORMENTE SETADO NA VAR :PESCONNOVOB if (NOT :DOCU IS NULL) then BEGIN use dbNew; --ABRE A CONEXÃO NO BANCO NOVO select CODCLI from CLI where DOCU01 = :DOCU --Pega o codigo do cliente no banco atual INTO :CLINEW; --20007021 if (CLINEW <> PESCONNOVO) then --SE OS CODIGOS FOREM DIFERENTES... BEGIN update CON set CON.pescon = :CLINEW where CON.codcon = :CODCONT ; --Seta o cliente na Fat commit; END END suspend; end close connection dbNew; close connection dbAnt; end -- Levy Moreira - Sistech Informática Juzeiro do Norte - Ce From alexsistemass em gmail.com Tue Sep 21 16:29:30 2010 From: alexsistemass em gmail.com (Alex Miranda de Oliveira) Date: Tue, 21 Sep 2010 16:29:30 -0300 Subject: [firebase-br] =?iso-8859-1?q?Atualiza=E7=E3o_de_MetaDados?= In-Reply-To: <030a01cb59c1$f3db8040$6915a8c0@MagnoSystem> References: <030a01cb59c1$f3db8040$6915a8c0@MagnoSystem> Message-ID: Uso o Componentes Fibplus que tem um componente especifico que e o FbScript apenas para executar comandos sql de metadados.. passo o comando sql se conseguiu ser executado comitt se não rollback Creio que na paleta dbexpress tem algum componente com a mesma funcionalidade Ate ++ Em 21 de setembro de 2010 16:19, Magno System < magnosysteminformatica em gmail.com> escreveu: > Tem como atualizar a estrutura de um banco de dados dentro de um contexto > transacional ??? > > Ex: > > Inicia a Transação > > Roda o Script de atualização > > Se atualizou corretamente Commit > Se houve erro RollBack (Neste caso o que foi atualizado antes do erro, será > descartado). > > 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 ralhos em gmail.com Tue Sep 21 16:57:12 2010 From: ralhos em gmail.com (Carlos Roberto da Silva) Date: Tue, 21 Sep 2010 16:57:12 -0300 Subject: [firebase-br] =?iso-8859-1?q?Ordena=E7=E3o_de_Campo_Alfanum=E9ric?= =?iso-8859-1?q?o?= In-Reply-To: References: Message-ID: <1285099032.21547.1.camel@gerasoft-desktop> Se você usa a versão 2.1 do firebird, experimente o LPAD select LPAD(TRIM(),10,'0') from order by 1 Em Ter, 2010-09-21 às 15:50 -0300, Arthur Sinico escreveu: > Boa tarde > > Estou com um problema na hora de ordenar um campo alfanumérico. Exemplo: > Atualmente O desejado é > 1 1 > 11 2 > 2 3 > 3 11 > A A > B B > C C > > É possível fazer esta classificação apenas alterando o Charset e o Collate > do campo ou existe alguma função interna ou externa para este fim? > Os campos tipo varchar() estão configurados como ISO8859_1 para ambos. > > Desde já agradeço. > > Arthur Sinico > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From magnosysteminformatica em gmail.com Tue Sep 21 17:09:26 2010 From: magnosysteminformatica em gmail.com (Magno System) Date: Tue, 21 Sep 2010 17:09:26 -0300 Subject: [firebase-br] =?iso-8859-1?q?Atualiza=E7=E3o_de_MetaDados?= References: <030a01cb59c1$f3db8040$6915a8c0@MagnoSystem> Message-ID: <031b01cb59c8$e6249700$6915a8c0@MagnoSystem> Eu uso o IBO. Tem o IBSCRIPT, que eu já uso há algum tempo, só que fora do contexto transacional. A minha dúvida é se transações funcionam somente com dados ou com estrutura de banco também. ----- Original Message ----- From: "Alex Miranda de Oliveira" To: "FireBase" Sent: Tuesday, September 21, 2010 4:29 PM Subject: Re: [firebase-br] Atualização de MetaDados Uso o Componentes Fibplus que tem um componente especifico que e o FbScript apenas para executar comandos sql de metadados.. passo o comando sql se conseguiu ser executado comitt se não rollback Creio que na paleta dbexpress tem algum componente com a mesma funcionalidade Ate ++ Em 21 de setembro de 2010 16:19, Magno System < magnosysteminformatica em gmail.com> escreveu: > Tem como atualizar a estrutura de um banco de dados dentro de um contexto > transacional ??? > > Ex: > > Inicia a Transação > > Roda o Script de atualização > > Se atualizou corretamente Commit > Se houve erro RollBack (Neste caso o que foi atualizado antes do erro, > será > descartado). > > 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 > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From ralhos em gmail.com Tue Sep 21 17:59:20 2010 From: ralhos em gmail.com (Carlos Roberto da Silva) Date: Tue, 21 Sep 2010 17:59:20 -0300 Subject: [firebase-br] =?iso-8859-1?q?Atualiza=E7=E3o_de_MetaDados?= In-Reply-To: <031b01cb59c8$e6249700$6915a8c0@MagnoSystem> References: <030a01cb59c1$f3db8040$6915a8c0@MagnoSystem> <031b01cb59c8$e6249700$6915a8c0@MagnoSystem> Message-ID: <1285102760.23107.0.camel@gerasoft-desktop> As transações também funcionam "com estrutura de banco". Em Ter, 2010-09-21 às 17:09 -0300, Magno System escreveu: > Eu uso o IBO. Tem o IBSCRIPT, que eu já uso há algum tempo, só que fora do > contexto transacional. A minha dúvida é se transações funcionam somente com > dados ou com estrutura de banco também. > > > ----- Original Message ----- > From: "Alex Miranda de Oliveira" > To: "FireBase" > Sent: Tuesday, September 21, 2010 4:29 PM > Subject: Re: [firebase-br] Atualização de MetaDados > > > Uso o Componentes Fibplus que tem um componente especifico que e o FbScript > apenas para executar comandos sql de metadados.. > passo o comando sql se conseguiu ser executado comitt se não rollback > > Creio que na paleta dbexpress tem algum componente com a mesma > funcionalidade > > > Ate ++ > > > Em 21 de setembro de 2010 16:19, Magno System < > magnosysteminformatica em gmail.com> escreveu: > > > Tem como atualizar a estrutura de um banco de dados dentro de um contexto > > transacional ??? > > > > Ex: > > > > Inicia a Transação > > > > Roda o Script de atualização > > > > Se atualizou corretamente Commit > > Se houve erro RollBack (Neste caso o que foi atualizado antes do erro, > > será > > descartado). > > > > 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 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From maximmumsistemas em gmail.com Tue Sep 21 19:30:15 2010 From: maximmumsistemas em gmail.com (MAURICIO COSTA) Date: Tue, 21 Sep 2010 19:30:15 -0300 Subject: [firebase-br] firebird 2.1 e delphi7 Message-ID: Boa noite gente! Como faço para migrar meu sistema de Firebird 1.5 com Delphi 7 e DbExpress para Firebird 2.1. Tentei, da seguinte forma. Gerei um scripite a partir do 1.5 e recriei o banco no Fire 2.1; Rodei em minha máquina tudo oK, mas quando passei para o cliente dá erro ao se connectar. Atenciosamente, Maurício R. Costa. From devel2 em asseinfo.com Wed Sep 22 08:46:51 2010 From: devel2 em asseinfo.com (Marcos - Asseinfo) Date: Wed, 22 Sep 2010 08:46:51 -0300 Subject: [firebase-br] Propriedade DEFAULTACTION In-Reply-To: <8A7798FEC8C14CEFA4171CA43484A21B@luiz180906> References: <8A7798FEC8C14CEFA4171CA43484A21B@luiz180906> Message-ID: Bom dia Luiz, Essa propriedade é configurada com a ação que vai sei disparada quando o se encontrar em uma situação adversa/erro, ou seja, não sabe o que fazer. Recomendo colocar TARollback. Assim, em caso de falha não vai ficar nada inconsistente. Att. -------------------------------------------------- From: "Luiz Carlos" Sent: Tuesday, September 21, 2010 11:07 AM To: "FireBase" Subject: [firebase-br] Propriedade DEFAULTACTION > Olá, > > Tenho um sistema criado com Delphi 7 e IBX e Firebird, e no componente de > transações IBTRANSACION a propriedade DEFAULTACTION está setada para > TACOMMIT. O que significa isso? quer dizer que toda query que está ligada > a esse componente dá um commit automaticamente toda vez que é executada? > > Grato > > Luiz Carlos > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From levymoreira.ce em gmail.com Wed Sep 22 09:05:30 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 22 Sep 2010 09:05:30 -0300 Subject: [firebase-br] =?iso-8859-1?q?OFF_-_Especializa=E7=E3o?= Message-ID: Estou encurralado e preciso da opnião de vocês, irei tirar minha primeira certificação java no meio do ano que vem, isso já é fato consumado. Mas minha duvida é quanto a outro problema, na minha cidade tem duas especializações uma em Engenharia de Software e outra em Desenvolvimento com Java EE, ambas com 1 ano e meio de duração, e valor equivalente. Minha duvida é, qual das duas devo fazer? Especialização em Java ou Desenvolvimento de Software? Na minha cidade Juazeiro do Norte não temos muitas vagas e concorrencia, mas como penço em sair daqui gostaria de saber qual dos dois titulos seria mas interessante. Obrigado a todos desde já. -- Levy Moreira - Sistech Informática Juzeiro do Norte - Ce From listas em fasystem.com.br Wed Sep 22 09:09:53 2010 From: listas em fasystem.com.br (Jose Aparecido da Silva - Fasystem) Date: Wed, 22 Sep 2010 09:09:53 -0300 Subject: [firebase-br] RES: Propriedade DEFAULTACTION In-Reply-To: <8A7798FEC8C14CEFA4171CA43484A21B@luiz180906> Message-ID: Quer dizer que se você não especificar nenhuma ação para a Transação ela será comitada quando ela for destruída. Enquanto ela estiver ativa irá responder aos teus comandos. [ ]'s Jose Aparecido da Silva Fasystem -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Luiz Carlos Enviada em: terça-feira, 21 de setembro de 2010 11:08 Para: FireBase Assunto: [firebase-br] Propriedade DEFAULTACTION Olá, Tenho um sistema criado com Delphi 7 e IBX e Firebird, e no componente de transações IBTRANSACION a propriedade DEFAULTACTION está setada para TACOMMIT. O que significa isso? quer dizer que toda query que está ligada a esse componente dá um commit automaticamente toda vez que é executada? 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 evandro.abreu em gmail.com Wed Sep 22 09:12:48 2010 From: evandro.abreu em gmail.com (Evandro Abreu) Date: Wed, 22 Sep 2010 09:12:48 -0300 Subject: [firebase-br] =?iso-8859-1?q?OFF_-_Especializa=E7=E3o?= In-Reply-To: References: Message-ID: Acho que um currículo com certificação Java + Especialização em engenharia de software é mais atrativo do que certificação Java + Especialização em Desenvolvimento Java EE. Em 22 de setembro de 2010 09:05, Levy Moreira escreveu: > Estou encurralado e preciso da opnião de vocês, irei tirar minha primeira > certificação java no meio do ano que vem, isso já é fato consumado. > Mas minha duvida é quanto a outro problema, na minha cidade tem duas > especializações uma em Engenharia de Software e outra em Desenvolvimento > com Java EE, ambas com 1 ano e meio de duração, e valor equivalente. Minha > duvida é, qual das duas devo fazer? Especialização em Java ou > Desenvolvimento > de Software? Na minha cidade Juazeiro do Norte não temos muitas vagas e > concorrencia, mas como penço em sair daqui gostaria de saber qual dos dois > titulos > seria mas interessante. > Obrigado a todos desde já. > > -- > Levy Moreira - Sistech Informática > Juzeiro do Norte - Ce > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente, Evandro Abreu. http://twitter.com/abreu_evandro From agalysson em gmail.com Wed Sep 22 09:12:19 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Wed, 22 Sep 2010 09:12:19 -0300 Subject: [firebase-br] =?iso-8859-1?q?OFF_-_Especializa=E7=E3o?= In-Reply-To: References: Message-ID: Posso estar falando besteira, mas acredito q os dois cursos serão iguais (se não identicos) em pelo menos 70% do conteudo... agora, entre estudar desenvolvimeto e estudar software, optaria pelo desenvolvimento... pelo menos até antes de ver a grade de conteudo e talvez mudar de opnião... 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 22 de setembro de 2010 09:05, Levy Moreira escreveu: > Estou encurralado e preciso da opnião de vocês, irei tirar minha primeira > certificação java no meio do ano que vem, isso já é fato consumado. > Mas minha duvida é quanto a outro problema, na minha cidade tem duas > especializações uma em Engenharia de Software e outra em Desenvolvimento > com Java EE, ambas com 1 ano e meio de duração, e valor equivalente. Minha > duvida é, qual das duas devo fazer? Especialização em Java ou > Desenvolvimento > de Software? Na minha cidade Juazeiro do Norte não temos muitas vagas e > concorrencia, mas como penço em sair daqui gostaria de saber qual dos dois > titulos > seria mas interessante. > Obrigado a todos desde já. > > -- > Levy Moreira - Sistech Informática > Juzeiro do Norte - Ce > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From felix.sol em terra.com.br Wed Sep 22 09:27:32 2010 From: felix.sol em terra.com.br (Felix) Date: Wed, 22 Sep 2010 09:27:32 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__OFF_-_Especializa=E7=E3o?= In-Reply-To: References: Message-ID: <000701cb5a51$895a5300$9c0ef900$@sol@terra.com.br> Estes cursos que vc está falando Java já está rolando e Engenharia ainda vai começar, correto? Não daria para fazer ambos? 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: quarta-feira, 22 de setembro de 2010 09:06 Para: FireBase Assunto: [firebase-br] OFF - Especialização Estou encurralado e preciso da opnião de vocês, irei tirar minha primeira certificação java no meio do ano que vem, isso já é fato consumado. Mas minha duvida é quanto a outro problema, na minha cidade tem duas especializações uma em Engenharia de Software e outra em Desenvolvimento com Java EE, ambas com 1 ano e meio de duração, e valor equivalente. Minha duvida é, qual das duas devo fazer? Especialização em Java ou Desenvolvimento de Software? Na minha cidade Juazeiro do Norte não temos muitas vagas e concorrencia, mas como penço em sair daqui gostaria de saber qual dos dois titulos seria mas interessante. Obrigado a todos desde já. -- Levy Moreira - Sistech Informática Juzeiro do Norte - Ce ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From levymoreira.ce em gmail.com Wed Sep 22 09:29:28 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 22 Sep 2010 09:29:28 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_OFF_-_Especializa=E7=E3o?= In-Reply-To: <-4376166292002873666@unknownmsgid> References: <-4376166292002873666@unknownmsgid> Message-ID: Seria otimo Felix, mas não da, Engenharia começa no final do ano e Java no meio do ano que vem... Em 22 de setembro de 2010 09:27, Felix escreveu: > Estes cursos que vc está falando Java já está rolando e Engenharia ainda > vai > começar, correto? Não daria para fazer ambos? > > 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: quarta-feira, 22 de setembro de 2010 09:06 > Para: FireBase > Assunto: [firebase-br] OFF - Especialização > > Estou encurralado e preciso da opnião de vocês, irei tirar minha primeira > certificação java no meio do ano que vem, isso já é fato consumado. > Mas minha duvida é quanto a outro problema, na minha cidade tem duas > especializações uma em Engenharia de Software e outra em Desenvolvimento > com Java EE, ambas com 1 ano e meio de duração, e valor equivalente. Minha > duvida é, qual das duas devo fazer? Especialização em Java ou > Desenvolvimento > de Software? Na minha cidade Juazeiro do Norte não temos muitas vagas e > concorrencia, mas como penço em sair daqui gostaria de saber qual dos dois > titulos > seria mas interessante. > Obrigado a todos desde já. > > -- > Levy Moreira - Sistech Informática > Juzeiro do Norte - Ce > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 - Sistech Informática Juzeiro do Norte - Ce From levymoreira.ce em gmail.com Wed Sep 22 09:53:24 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 22 Sep 2010 09:53:24 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_OFF_-_Especializa=E7=E3o?= In-Reply-To: References: <-4376166292002873666@unknownmsgid> Message-ID: Mas ai fica a questão, o conhecimento adquirido com meus estudos na certificação java são bons, mas com a especialização como o nome já diz, aprenderia ainda mais me possibilitando tirar ate outra certificação. Já com a especialização em engenharia eu seria um profissional mais completo pois teria conhecimentos não so na area de desenvolvimento mas tembem do planejamento. Em 22 de setembro de 2010 09:29, Levy Moreira escreveu: > Seria otimo Felix, mas não da, Engenharia começa no final do ano e Java no > meio do ano que vem... > > Em 22 de setembro de 2010 09:27, Felix escreveu: > > Estes cursos que vc está falando Java já está rolando e Engenharia ainda >> vai >> começar, correto? Não daria para fazer ambos? >> >> 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: quarta-feira, 22 de setembro de 2010 09:06 >> Para: FireBase >> Assunto: [firebase-br] OFF - Especialização >> >> Estou encurralado e preciso da opnião de vocês, irei tirar minha primeira >> certificação java no meio do ano que vem, isso já é fato consumado. >> Mas minha duvida é quanto a outro problema, na minha cidade tem duas >> especializações uma em Engenharia de Software e outra em Desenvolvimento >> com Java EE, ambas com 1 ano e meio de duração, e valor equivalente. Minha >> duvida é, qual das duas devo fazer? Especialização em Java ou >> Desenvolvimento >> de Software? Na minha cidade Juazeiro do Norte não temos muitas vagas e >> concorrencia, mas como penço em sair daqui gostaria de saber qual dos dois >> titulos >> seria mas interessante. >> Obrigado a todos desde já. >> >> -- >> Levy Moreira - Sistech Informática >> Juzeiro do Norte - Ce >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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 - Sistech Informática > Juzeiro do Norte - Ce > -- Levy Moreira - Sistech Informática Juzeiro do Norte - Ce From lcarlos2000 em bol.com.br Wed Sep 22 10:05:19 2010 From: lcarlos2000 em bol.com.br (Luiz Carlos) Date: Wed, 22 Sep 2010 10:05:19 -0300 Subject: [firebase-br] RES: Propriedade DEFAULTACTION References: Message-ID: <517D48EE3B7A403AB2D26821F91E1BE5@luiz180906> Caros, grato pelas respostas. Agora uma duvida, quando a transação é destruida? quando é feita uma nova consulta pela query? por exemplo, a propriedade DEFAULTACTION esta marcada como TACOMMIT, ai eu faço uma consulta pela query1 e fica aberta a transação dessa consulta, ai se eu fizer uma nova consulta pela query1 a transação anterior é automaticamente destruida(commitada)? Luiz Carlos ----- Original Message ----- From: "Jose Aparecido da Silva - Fasystem" To: "'FireBase'" Sent: Wednesday, September 22, 2010 9:09 AM Subject: [firebase-br] RES: Propriedade DEFAULTACTION Quer dizer que se você não especificar nenhuma ação para a Transação ela será comitada quando ela for destruída. Enquanto ela estiver ativa irá responder aos teus comandos. [ ]'s Jose Aparecido da Silva Fasystem -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Luiz Carlos Enviada em: terça-feira, 21 de setembro de 2010 11:08 Para: FireBase Assunto: [firebase-br] Propriedade DEFAULTACTION Olá, Tenho um sistema criado com Delphi 7 e IBX e Firebird, e no componente de transações IBTRANSACION a propriedade DEFAULTACTION está setada para TACOMMIT. O que significa isso? quer dizer que toda query que está ligada a esse componente dá um commit automaticamente toda vez que é executada? 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 igor.alvez em gmail.com Wed Sep 22 11:52:17 2010 From: igor.alvez em gmail.com (Igor Alves) Date: Wed, 22 Sep 2010 11:52:17 -0300 Subject: [firebase-br] Campo Blob Message-ID: Gostaria de usar array no firebird,porém não encontrei nada de util na internet. Alguém tem algum exemplo da manipulação de blob's e / ou arrays? Igor Alves Analista do Sistema RH - MB Solutions Pós-Graduando em Banco de Dados com Ênfase em Alta Disponibilidade - UNIFACS Tel: (71)8812-8670 From leonardo em infoles.com.br Wed Sep 22 12:01:32 2010 From: leonardo em infoles.com.br (Leonardo - Infoles Software Development) Date: Wed, 22 Sep 2010 12:01:32 -0300 Subject: [firebase-br] RES: firebird 2.1 e delphi7 In-Reply-To: Message-ID: A melhor maneira é fazer um backup / restore. Quanto as rotinas do Delphi, aqui na empresa trabalhamos com as mesmas sem problemas, em quaisquer versões do FB. Abraços! ________________________________ Leonardo N. Martins Programador *Pabx 0800 774 6090 * leonardo em infoles.com.br WebSite: www.infoles.com.br ________________________________ From leonardo em infoles.com.br Wed Sep 22 12:03:13 2010 From: leonardo em infoles.com.br (Leonardo - Infoles Software Development) Date: Wed, 22 Sep 2010 12:03:13 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__OFF_-_Especializa=E7=E3o?= In-Reply-To: Message-ID: Levy, em primeiro lugar eu faria ambas as especializações (uma fortemente ligada a outra). Mas, como vc já vai tirar certificação em Java, acredito que se fizer primeiro em Desenvolvimento de Software, vc ficaria (num primeiro momento) com um curriculo mais enriquecido. Boa sorte! ________________________________ Leonardo N. Martins Programador *Pabx 0800 774 6090 * leonardo em infoles.com.br WebSite: www.infoles.com.br ________________________________ From agalysson em gmail.com Wed Sep 22 12:44:08 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Wed, 22 Sep 2010 12:44:08 -0300 Subject: [firebase-br] Campo Blob In-Reply-To: References: Message-ID: Amigo, eu procurei sobre arrays pela net... pelo menos nas 5 primeiras paginas de resultados do google, isso para cada termo que eu pesquisei... tudo que achei não funcionou... até eu li sobre que os componentes delphi nao se comportavam mt bem com array... com isso, cheguei a conclusao que eh melhor nao usar isso... ja como usar blob (para texto e imagens) vc acha litros de informações logo na primeira googlada... da um olhada la e se num entender algo, só perguntar... 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 22 de setembro de 2010 11:52, Igor Alves escreveu: > Gostaria de usar array no firebird,porém não encontrei nada de util na > internet. > > Alguém tem algum exemplo da manipulação de blob's e / ou arrays? > > Igor Alves > Analista do Sistema RH - MB Solutions > Pós-Graduando em Banco de Dados com Ênfase em Alta Disponibilidade - > UNIFACS > Tel: (71)8812-8670 > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Sep 22 14:20:32 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 22 Sep 2010 14:20:32 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_OFF_-_Especializa=E7=E3o?= In-Reply-To: References: Message-ID: Esta é a especialização em java: http://www.fjn.edu.br/index.php?categoria=pos_graduacao/solucoes_web_java_ee&pagina=info_solucoes_web_java_ee e esta https://docs.google.com/viewer?a=v&pid=gmail&attid=0.1&thid=12b3928e8beee0db&mt=application/pdf&url=https://mail.google.com/mail/?ui%3D2%26ik%3D740cf9777f%26view%3Datt%26th%3D12b3928e8beee0db%26attid%3D0.1%26disp%3Dattd%26zw&sig=AHIEtbTXu-2s4ryRAmrRxVrguU2AztmJ4w&pli=1 a de engenharia ... analisando a grade o que acham...? From alexsistemass em gmail.com Wed Sep 22 16:51:26 2010 From: alexsistemass em gmail.com (Alex Miranda de Oliveira) Date: Wed, 22 Sep 2010 16:51:26 -0300 Subject: [firebase-br] =?iso-8859-1?q?Atualiza=E7=E3o_de_MetaDados?= In-Reply-To: <1285102760.23107.0.camel@gerasoft-desktop> References: <030a01cb59c1$f3db8040$6915a8c0@MagnoSystem> <031b01cb59c8$e6249700$6915a8c0@MagnoSystem> <1285102760.23107.0.camel@gerasoft-desktop> Message-ID: Uso o FibScript e Funciona Legal Em 21 de setembro de 2010 17:59, Carlos Roberto da Silva escreveu: > As transações também funcionam "com estrutura de banco". > > Em Ter, 2010-09-21 às 17:09 -0300, Magno System escreveu: > > Eu uso o IBO. Tem o IBSCRIPT, que eu já uso há algum tempo, só que fora > do > > contexto transacional. A minha dúvida é se transações funcionam somente > com > > dados ou com estrutura de banco também. > > > > > > ----- Original Message ----- > > From: "Alex Miranda de Oliveira" > > To: "FireBase" > > Sent: Tuesday, September 21, 2010 4:29 PM > > Subject: Re: [firebase-br] Atualização de MetaDados > > > > > > Uso o Componentes Fibplus que tem um componente especifico que e o > FbScript > > apenas para executar comandos sql de metadados.. > > passo o comando sql se conseguiu ser executado comitt se não rollback > > > > Creio que na paleta dbexpress tem algum componente com a mesma > > funcionalidade > > > > > > Ate ++ > > > > > > Em 21 de setembro de 2010 16:19, Magno System < > > magnosysteminformatica em gmail.com> escreveu: > > > > > Tem como atualizar a estrutura de um banco de dados dentro de um > contexto > > > transacional ??? > > > > > > Ex: > > > > > > Inicia a Transação > > > > > > Roda o Script de atualização > > > > > > Se atualizou corretamente Commit > > > Se houve erro RollBack (Neste caso o que foi atualizado antes do erro, > > > será > > > descartado). > > > > > > 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 > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Wed Sep 22 16:58:32 2010 From: listas em fasystem.com.br (Jose Aparecido da Silva - Fasystem) Date: Wed, 22 Sep 2010 16:58:32 -0300 Subject: [firebase-br] RES: RES: Propriedade DEFAULTACTION In-Reply-To: <517D48EE3B7A403AB2D26821F91E1BE5@luiz180906> Message-ID: Não! Tudo estará dentro do contexto da mesma transação. Aconselho você a estudar sobre transação e tudo vai depender da suíte de acesso que você estiver utilizando. No caso da IBX, a primeira consulta ou update ainda estará ativa no servidor. [ ]'s Jose Aparecido da Silva Fasystem -----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, 22 de setembro de 2010 10:05 Para: FireBase Assunto: Re: [firebase-br] RES: Propriedade DEFAULTACTION Caros, grato pelas respostas. Agora uma duvida, quando a transação é destruida? quando é feita uma nova consulta pela query? por exemplo, a propriedade DEFAULTACTION esta marcada como TACOMMIT, ai eu faço uma consulta pela query1 e fica aberta a transação dessa consulta, ai se eu fizer uma nova consulta pela query1 a transação anterior é automaticamente destruida(commitada)? Luiz Carlos ----- Original Message ----- From: "Jose Aparecido da Silva - Fasystem" To: "'FireBase'" Sent: Wednesday, September 22, 2010 9:09 AM Subject: [firebase-br] RES: Propriedade DEFAULTACTION Quer dizer que se você não especificar nenhuma ação para a Transação ela será comitada quando ela for destruída. Enquanto ela estiver ativa irá responder aos teus comandos. [ ]'s Jose Aparecido da Silva Fasystem -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Luiz Carlos Enviada em: terça-feira, 21 de setembro de 2010 11:08 Para: FireBase Assunto: [firebase-br] Propriedade DEFAULTACTION Olá, Tenho um sistema criado com Delphi 7 e IBX e Firebird, e no componente de transações IBTRANSACION a propriedade DEFAULTACTION está setada para TACOMMIT. O que significa isso? quer dizer que toda query que está ligada a esse componente dá um commit automaticamente toda vez que é executada? 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 daniellcr em yahoo.com.br Wed Sep 22 17:24:33 2010 From: daniellcr em yahoo.com.br (Daniel) Date: Wed, 22 Sep 2010 17:24:33 -0300 Subject: [firebase-br] erro insert em procedure Message-ID: Olá pessoal, dá uma ajuda aí se possível. tenho a seguinte insert em uma procedure insert into MOV_BANCARIA (CODIGO ,DATA ,COD_EMPRESA ,COD_CONTA ,VALOR ,DOC ,HISTORICO ,OBSERVACOES ,COD_NATUREZA) VALUES ((select max(codigo)+1 from mov_bancaria),:data,:empresa_saida,:conta_saida,:valor ,:doc,:historico,:observacoes,natureza_saida); nesta execução apresenta o seguinte erro: violation of FOREIGN KEY constraint "". violation of FOREIGN KEY constraint "FK_MOV_BANCARIA_CONTA" on table "MOV_BANCARIA". Foreign key reference target does not exist. At procedure 'TRANSFERENCIA' line: 20, col: 1. se eu informo diretamente os valores dos campos COD_CONTA E COD_NATUREZA ao invés de usar a variavel não da erro algum sendo que o valor é o mesmo se eu preencher a variável de INPUT. insert into MOV_BANCARIA (CODIGO ,DATA ,COD_EMPRESA ,COD_CONTA ,VALOR ,DOC ,HISTORICO ,OBSERVACOES ,COD_NATUREZA) VALUES ((select max(codigo)+1 from mov_bancaria),:data,:empresa_saida,1 ,:valor ,:doc,:historico,:observacoes,1); CREATE PROCEDURE TRANSFERENCIA ( NATUREZA_SAIDA INTEGER, DATA DATE, EMPRESA_SAIDA INTEGER, CONTA_SAIDA INTEGER, VALOR DECIMAL(15,2), DOC VARCHAR(20), HISTORICO VARCHAR(50), OBSERVACOES VARCHAR(32000), NATUREZA_ENTRADA INTEGER, CONTA_ENTRADA INTEGER) AS begin natureza_saida = 0; natureza_entrada = 0; valor = 0; conta_saida = 0; conta_entrada = 0; insert into MOV_BANCARIA (CODIGO ,DATA ,COD_EMPRESA ,COD_CONTA ,VALOR ,DOC ,HISTORICO ,OBSERVACOES ,COD_NATUREZA) VALUES ((select max(codigo)+1 from mov_bancaria),:data,:empresa_saida,:conta_saida,:valor ,:doc,:historico,:observacoes,natureza_saida); suspend; end From maximmumsistemas em gmail.com Wed Sep 22 18:00:39 2010 From: maximmumsistemas em gmail.com (MAURICIO COSTA) Date: Wed, 22 Sep 2010 18:00:39 -0300 Subject: [firebase-br] RES: firebird 2.1 e delphi7 In-Reply-To: References: Message-ID: Beleza! Mas vocês utilizam o componente DBExpress nativo do delphi! DBExpress + DataSetProvider + ClientDateSet 2010/9/22 Leonardo - Infoles Software Development > A melhor maneira é fazer um backup / restore. > > Quanto as rotinas do Delphi, aqui na empresa trabalhamos com as mesmas sem > problemas, em quaisquer versões do FB. > > Abraços! > ________________________________ > Leonardo N. Martins > Programador > *Pabx 0800 774 6090 > * leonardo em infoles.com.br > WebSite: www.infoles.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 chicote em vsp.com.br Wed Sep 22 18:44:20 2010 From: chicote em vsp.com.br (Chico) Date: Wed, 22 Sep 2010 18:44:20 -0300 Subject: [firebase-br] Campo Blob References: Message-ID: <9BC5525EF3524269A7ECD2158FDA758B@CHICO> Igor, o Cantú tem um livro sobre blob´s que é fatal. Chico ----- Original Message ----- From: "Igor Alves" To: "FireBase" Sent: Wednesday, September 22, 2010 11:52 AM Subject: [firebase-br] Campo Blob Gostaria de usar array no firebird,porém não encontrei nada de util na internet. Alguém tem algum exemplo da manipulação de blob's e / ou arrays? Igor Alves Analista do Sistema RH - MB Solutions Pós-Graduando em Banco de Dados com Ênfase em Alta Disponibilidade - UNIFACS Tel: (71)8812-8670 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu 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 Wed Sep 22 19:02:17 2010 From: alexandre em simaoebuhler.com.br (=?ISO-8859-1?Q?Alexandre_Pereira_B=FChler?=) Date: Wed, 22 Sep 2010 19:02:17 -0300 Subject: [firebase-br] Campo Blob In-Reply-To: <9BC5525EF3524269A7ECD2158FDA758B@CHICO> References: <9BC5525EF3524269A7ECD2158FDA758B@CHICO> Message-ID: <4C9A7CE9.4000906@simaoebuhler.com.br> Qual livro é este? 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 e venda de servidores 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 -------------- Próxima Parte ---------- Nenhum vírus encontrado nessa mensagem enviada. Verificado por AVG - www.avgbrasil.com.br Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3152 - Data de Lançamento: 09/22/10 03:34:00 From chicote em vsp.com.br Wed Sep 22 19:21:45 2010 From: chicote em vsp.com.br (Chico) Date: Wed, 22 Sep 2010 19:21:45 -0300 Subject: [firebase-br] Campo Blob References: <9BC5525EF3524269A7ECD2158FDA758B@CHICO> <4C9A7CE9.4000906@simaoebuhler.com.br> Message-ID: Ele tem dois. O primeiro aborda este tema. De lá tirei toda minha experiência com campos blob no Firebird. www.firebase.com.br Chico ----- Original Message ----- From: "Alexandre Pereira Bühler" To: "FireBase" Sent: Wednesday, September 22, 2010 7:02 PM Subject: Re: [firebase-br] Campo Blob Qual livro é este? 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 e venda de servidores 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 -------------------------------------------------------------------------------- Nenhum vírus encontrado nessa mensagem enviada. Verificado por AVG - www.avgbrasil.com.br Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3152 - Data de Lançamento: 09/22/10 03:34:00 -------------------------------------------------------------------------------- ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From chicote em vsp.com.br Wed Sep 22 19:37:25 2010 From: chicote em vsp.com.br (Chico) Date: Wed, 22 Sep 2010 19:37:25 -0300 Subject: [firebase-br] Campo Blob References: <9BC5525EF3524269A7ECD2158FDA758B@CHICO><4C9A7CE9.4000906@simaoebuhler.com.br> Message-ID: <4399FE82D7DA4EFAA8BC5F04E4EEE533@CHICO> Firebird Essencial ----- Original Message ----- From: "Chico" To: ; "FireBase" Sent: Wednesday, September 22, 2010 7:21 PM Subject: Re: [firebase-br] Campo Blob Ele tem dois. O primeiro aborda este tema. De lá tirei toda minha experiência com campos blob no Firebird. www.firebase.com.br Chico ----- Original Message ----- From: "Alexandre Pereira Bühler" To: "FireBase" Sent: Wednesday, September 22, 2010 7:02 PM Subject: Re: [firebase-br] Campo Blob Qual livro é este? 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 e venda de servidores 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 -------------------------------------------------------------------------------- Nenhum vírus encontrado nessa mensagem enviada. Verificado por AVG - www.avgbrasil.com.br Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3152 - Data de Lançamento: 09/22/10 03:34:00 -------------------------------------------------------------------------------- ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From ncsinfo em ibest.com.br Wed Sep 22 20:38:01 2010 From: ncsinfo em ibest.com.br (Newton) Date: Wed, 22 Sep 2010 20:38:01 -0300 Subject: [firebase-br] erro insert em procedure References: Message-ID: <78E83D511E2C4E9DA3943D38716FAE3D@Balcao02> não está faltando os ":" (dois pontos) no parametro (natureza_saida) ? ----- Original Message ----- From: "Daniel" To: Sent: Wednesday, September 22, 2010 5:24 PM Subject: [firebase-br] erro insert em procedure Olá pessoal, dá uma ajuda aí se possível. tenho a seguinte insert em uma procedure insert into MOV_BANCARIA (CODIGO ,DATA ,COD_EMPRESA ,COD_CONTA ,VALOR ,DOC ,HISTORICO ,OBSERVACOES ,COD_NATUREZA) VALUES ((select max(codigo)+1 from mov_bancaria),:data,:empresa_saida,:conta_saida,:valor ,:doc,:historico,:observacoes,natureza_saida); nesta execução apresenta o seguinte erro: violation of FOREIGN KEY constraint "". violation of FOREIGN KEY constraint "FK_MOV_BANCARIA_CONTA" on table "MOV_BANCARIA". Foreign key reference target does not exist. At procedure 'TRANSFERENCIA' line: 20, col: 1. se eu informo diretamente os valores dos campos COD_CONTA E COD_NATUREZA ao invés de usar a variavel não da erro algum sendo que o valor é o mesmo se eu preencher a variável de INPUT. insert into MOV_BANCARIA (CODIGO ,DATA ,COD_EMPRESA ,COD_CONTA ,VALOR ,DOC ,HISTORICO ,OBSERVACOES ,COD_NATUREZA) VALUES ((select max(codigo)+1 from mov_bancaria),:data,:empresa_saida,1 ,:valor ,:doc,:historico,:observacoes,1); CREATE PROCEDURE TRANSFERENCIA ( NATUREZA_SAIDA INTEGER, DATA DATE, EMPRESA_SAIDA INTEGER, CONTA_SAIDA INTEGER, VALOR DECIMAL(15,2), DOC VARCHAR(20), HISTORICO VARCHAR(50), OBSERVACOES VARCHAR(32000), NATUREZA_ENTRADA INTEGER, CONTA_ENTRADA INTEGER) AS begin natureza_saida = 0; natureza_entrada = 0; valor = 0; conta_saida = 0; conta_entrada = 0; insert into MOV_BANCARIA (CODIGO ,DATA ,COD_EMPRESA ,COD_CONTA ,VALOR ,DOC ,HISTORICO ,OBSERVACOES ,COD_NATUREZA) VALUES ((select max(codigo)+1 from mov_bancaria),:data,:empresa_saida,:conta_saida,:valor ,:doc,:historico,:observacoes,natureza_saida); suspend; end ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From alexandre em simaoebuhler.com.br Wed Sep 22 20:41:23 2010 From: alexandre em simaoebuhler.com.br (=?ISO-8859-1?Q?Alexandre_Pereira_B=FChler?=) Date: Wed, 22 Sep 2010 20:41:23 -0300 Subject: [firebase-br] Campo Blob In-Reply-To: <4399FE82D7DA4EFAA8BC5F04E4EEE533@CHICO> References: <9BC5525EF3524269A7ECD2158FDA758B@CHICO><4C9A7CE9.4000906@simaoebuhler.com.br> <4399FE82D7DA4EFAA8BC5F04E4EEE533@CHICO> Message-ID: <4C9A9423.70308@simaoebuhler.com.br> Muito bem. Estes dois livros eu tenho. Obrigado Em 22/09/2010 19:37, Chico escreveu: > Firebird Essencial > > > > > ----- Original Message ----- From: "Chico" > To: ; "FireBase" > Sent: Wednesday, September 22, 2010 7:21 PM > Subject: Re: [firebase-br] Campo Blob > > > Ele tem dois. > O primeiro aborda este tema. > De lá tirei toda minha experiência com campos blob no Firebird. > www.firebase.com.br > Chico > > > ----- Original Message ----- From: "Alexandre Pereira Bühler" > > To: "FireBase" > Sent: Wednesday, September 22, 2010 7:02 PM > Subject: Re: [firebase-br] Campo Blob > > > Qual livro é este? > Obrigado > > > > > > Nenhum vírus encontrado nessa mensagem recebida. > Verificado por AVG - www.avgbrasil.com.br > Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3152 - Data de Lançamento: 09/22/10 03:34:00 > -- 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 e venda de servidores 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 -------------- Próxima Parte ---------- Nenhum vírus encontrado nessa mensagem enviada. Verificado por AVG - www.avgbrasil.com.br Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3152 - Data de Lançamento: 09/22/10 03:34:00 From daniellcr em yahoo.com.br Thu Sep 23 10:20:52 2010 From: daniellcr em yahoo.com.br (Daniel) Date: Thu, 23 Sep 2010 10:20:52 -0300 Subject: [firebase-br] erro insert em procedure In-Reply-To: <78E83D511E2C4E9DA3943D38716FAE3D@Balcao02> References: <78E83D511E2C4E9DA3943D38716FAE3D@Balcao02> Message-ID: Os ":" eu esqueci de colocar no exemplo que enviei pra lista, o oficial está com os pontos. Se eu coloco um valor no lugar da variavel dá certo. Se uso a variavel dá erro. O erro acontece sempre nestas duas variaveis :conta_saida e :natureza_saida. ----- Original Message ----- From: "Newton" To: "FireBase" Sent: Wednesday, September 22, 2010 8:38 PM Subject: Re: [firebase-br] erro insert em procedure não está faltando os ":" (dois pontos) no parametro (natureza_saida) ? ----- Original Message ----- From: "Daniel" To: Sent: Wednesday, September 22, 2010 5:24 PM Subject: [firebase-br] erro insert em procedure Olá pessoal, dá uma ajuda aí se possível. tenho a seguinte insert em uma procedure insert into MOV_BANCARIA (CODIGO ,DATA ,COD_EMPRESA ,COD_CONTA ,VALOR ,DOC ,HISTORICO ,OBSERVACOES ,COD_NATUREZA) VALUES ((select max(codigo)+1 from mov_bancaria),:data,:empresa_saida,:conta_saida,:valor ,:doc,:historico,:observacoes,natureza_saida); nesta execução apresenta o seguinte erro: violation of FOREIGN KEY constraint "". violation of FOREIGN KEY constraint "FK_MOV_BANCARIA_CONTA" on table "MOV_BANCARIA". Foreign key reference target does not exist. At procedure 'TRANSFERENCIA' line: 20, col: 1. se eu informo diretamente os valores dos campos COD_CONTA E COD_NATUREZA ao invés de usar a variavel não da erro algum sendo que o valor é o mesmo se eu preencher a variável de INPUT. insert into MOV_BANCARIA (CODIGO ,DATA ,COD_EMPRESA ,COD_CONTA ,VALOR ,DOC ,HISTORICO ,OBSERVACOES ,COD_NATUREZA) VALUES ((select max(codigo)+1 from mov_bancaria),:data,:empresa_saida,1 ,:valor ,:doc,:historico,:observacoes,1); CREATE PROCEDURE TRANSFERENCIA ( NATUREZA_SAIDA INTEGER, DATA DATE, EMPRESA_SAIDA INTEGER, CONTA_SAIDA INTEGER, VALOR DECIMAL(15,2), DOC VARCHAR(20), HISTORICO VARCHAR(50), OBSERVACOES VARCHAR(32000), NATUREZA_ENTRADA INTEGER, CONTA_ENTRADA INTEGER) AS begin natureza_saida = 0; natureza_entrada = 0; valor = 0; conta_saida = 0; conta_entrada = 0; insert into MOV_BANCARIA (CODIGO ,DATA ,COD_EMPRESA ,COD_CONTA ,VALOR ,DOC ,HISTORICO ,OBSERVACOES ,COD_NATUREZA) VALUES ((select max(codigo)+1 from mov_bancaria),:data,:empresa_saida,:conta_saida,:valor ,:doc,:historico,:observacoes,natureza_saida); suspend; end ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From clayton.silva em powerlogic.com.br Thu Sep 23 11:05:12 2010 From: clayton.silva em powerlogic.com.br (Clayton Silva) Date: Thu, 23 Sep 2010 11:05:12 -0300 (GMT-03:00) Subject: [firebase-br] erro insert em procedure In-Reply-To: Message-ID: <6852462.54221285250712677.JavaMail.root@powerlogic> Qual o tipo do campo na tabela, qual o tamanho e qual o valor que vc está passando? Clayton Silva ----- Mensagem original ----- De: Daniel Para: FireBase Enviadas: Thu, 23 Sep 2010 10:20:52 -0300 (GMT-03:00) Assunto: Re: [firebase-br] erro insert em procedure Os ":" eu esqueci de colocar no exemplo que enviei pra lista, o oficial está com os pontos. Se eu coloco um valor no lugar da variavel dá certo. Se uso a variavel dá erro. O erro acontece sempre nestas duas variaveis :conta_saida e :natureza_saida. ----- Original Message ----- From: "Newton" To: "FireBase" Sent: Wednesday, September 22, 2010 8:38 PM Subject: Re: [firebase-br] erro insert em procedure não está faltando os ":" (dois pontos) no parametro (natureza_saida) ? ----- Original Message ----- From: "Daniel" To: Sent: Wednesday, September 22, 2010 5:24 PM Subject: [firebase-br] erro insert em procedure Olá pessoal, dá uma ajuda aí se possível. tenho a seguinte insert em uma procedure insert into MOV_BANCARIA (CODIGO ,DATA ,COD_EMPRESA ,COD_CONTA ,VALOR ,DOC ,HISTORICO ,OBSERVACOES ,COD_NATUREZA) VALUES ((select max(codigo)+1 from mov_bancaria),:data,:empresa_saida,:conta_saida,:valor ,:doc,:historico,:observacoes,natureza_saida); nesta execução apresenta o seguinte erro: violation of FOREIGN KEY constraint "". violation of FOREIGN KEY constraint "FK_MOV_BANCARIA_CONTA" on table "MOV_BANCARIA". Foreign key reference target does not exist. At procedure 'TRANSFERENCIA' line: 20, col: 1. se eu informo diretamente os valores dos campos COD_CONTA E COD_NATUREZA ao invés de usar a variavel não da erro algum sendo que o valor é o mesmo se eu preencher a variável de INPUT. insert into MOV_BANCARIA (CODIGO ,DATA ,COD_EMPRESA ,COD_CONTA ,VALOR ,DOC ,HISTORICO ,OBSERVACOES ,COD_NATUREZA) VALUES ((select max(codigo)+1 from mov_bancaria),:data,:empresa_saida,1 ,:valor ,:doc,:historico,:observacoes,1); CREATE PROCEDURE TRANSFERENCIA ( NATUREZA_SAIDA INTEGER, DATA DATE, EMPRESA_SAIDA INTEGER, CONTA_SAIDA INTEGER, VALOR DECIMAL(15,2), DOC VARCHAR(20), HISTORICO VARCHAR(50), OBSERVACOES VARCHAR(32000), NATUREZA_ENTRADA INTEGER, CONTA_ENTRADA INTEGER) AS begin natureza_saida = 0; natureza_entrada = 0; valor = 0; conta_saida = 0; conta_entrada = 0; insert into MOV_BANCARIA (CODIGO ,DATA ,COD_EMPRESA ,COD_CONTA ,VALOR ,DOC ,HISTORICO ,OBSERVACOES ,COD_NATUREZA) VALUES ((select max(codigo)+1 from mov_bancaria),:data,:empresa_saida,:conta_saida,:valor ,:doc,:historico,:observacoes,natureza_saida); suspend; end ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From daniellcr em yahoo.com.br Thu Sep 23 11:14:27 2010 From: daniellcr em yahoo.com.br (Daniel) Date: Thu, 23 Sep 2010 11:14:27 -0300 Subject: [firebase-br] erro insert em procedure In-Reply-To: References: <78E83D511E2C4E9DA3943D38716FAE3D@Balcao02> Message-ID: Descobri o problema, valilo meu. Eu estava definindo o valor da variavel no inicio da procedure como 0. ----- Original Message ----- From: "Daniel" To: "FireBase" Sent: Thursday, September 23, 2010 10:20 AM Subject: Re: [firebase-br] erro insert em procedure Os ":" eu esqueci de colocar no exemplo que enviei pra lista, o oficial está com os pontos. Se eu coloco um valor no lugar da variavel dá certo. Se uso a variavel dá erro. O erro acontece sempre nestas duas variaveis :conta_saida e :natureza_saida. ----- Original Message ----- From: "Newton" To: "FireBase" Sent: Wednesday, September 22, 2010 8:38 PM Subject: Re: [firebase-br] erro insert em procedure não está faltando os ":" (dois pontos) no parametro (natureza_saida) ? ----- Original Message ----- From: "Daniel" To: Sent: Wednesday, September 22, 2010 5:24 PM Subject: [firebase-br] erro insert em procedure Olá pessoal, dá uma ajuda aí se possível. tenho a seguinte insert em uma procedure insert into MOV_BANCARIA (CODIGO ,DATA ,COD_EMPRESA ,COD_CONTA ,VALOR ,DOC ,HISTORICO ,OBSERVACOES ,COD_NATUREZA) VALUES ((select max(codigo)+1 from mov_bancaria),:data,:empresa_saida,:conta_saida,:valor ,:doc,:historico,:observacoes,natureza_saida); nesta execução apresenta o seguinte erro: violation of FOREIGN KEY constraint "". violation of FOREIGN KEY constraint "FK_MOV_BANCARIA_CONTA" on table "MOV_BANCARIA". Foreign key reference target does not exist. At procedure 'TRANSFERENCIA' line: 20, col: 1. se eu informo diretamente os valores dos campos COD_CONTA E COD_NATUREZA ao invés de usar a variavel não da erro algum sendo que o valor é o mesmo se eu preencher a variável de INPUT. insert into MOV_BANCARIA (CODIGO ,DATA ,COD_EMPRESA ,COD_CONTA ,VALOR ,DOC ,HISTORICO ,OBSERVACOES ,COD_NATUREZA) VALUES ((select max(codigo)+1 from mov_bancaria),:data,:empresa_saida,1 ,:valor ,:doc,:historico,:observacoes,1); CREATE PROCEDURE TRANSFERENCIA ( NATUREZA_SAIDA INTEGER, DATA DATE, EMPRESA_SAIDA INTEGER, CONTA_SAIDA INTEGER, VALOR DECIMAL(15,2), DOC VARCHAR(20), HISTORICO VARCHAR(50), OBSERVACOES VARCHAR(32000), NATUREZA_ENTRADA INTEGER, CONTA_ENTRADA INTEGER) AS begin natureza_saida = 0; natureza_entrada = 0; valor = 0; conta_saida = 0; conta_entrada = 0; insert into MOV_BANCARIA (CODIGO ,DATA ,COD_EMPRESA ,COD_CONTA ,VALOR ,DOC ,HISTORICO ,OBSERVACOES ,COD_NATUREZA) VALUES ((select max(codigo)+1 from mov_bancaria),:data,:empresa_saida,:conta_saida,:valor ,:doc,:historico,:observacoes,natureza_saida); suspend; end ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From leonardo em infoles.com.br Thu Sep 23 13:18:49 2010 From: leonardo em infoles.com.br (Leonardo - Infoles Software Development) Date: Thu, 23 Sep 2010 13:18:49 -0300 Subject: [firebase-br] RES: RES: firebird 2.1 e delphi7 In-Reply-To: Message-ID: Isso mesmo. DBExpress + DataSetProvider + ClientDataSet + DataSource. Se quiser um exemplo de um DataModule, me manda um email que eu envio pra vc. Vlw! ________________________________ Leonardo N. Martins Programador *Pabx 0800 774 6090 * leonardo em infoles.com.br WebSite: www.infoles.com.br ________________________________ From maximmumsistemas em gmail.com Thu Sep 23 17:37:48 2010 From: maximmumsistemas em gmail.com (MAURICIO COSTA) Date: Thu, 23 Sep 2010 17:37:48 -0300 Subject: [firebase-br] RES: RES: firebird 2.1 e delphi7 In-Reply-To: References: Message-ID: Meu sistema é feito já desta maneira. Só que esta rodando com firebird 1.5, foi testar no 2.1, deu problema. Por isso estou perguntado para quem trabalha com os mesmos componentes, e que migrou para o fire 2.1 seu deu o mesmo problema ou não. E se deu como o fez para resolver. Obrigado! Em 23 de setembro de 2010 13:18, Leonardo - Infoles Software Development < leonardo em infoles.com.br> escreveu: > Isso mesmo. > DBExpress + DataSetProvider + ClientDataSet + DataSource. > > Se quiser um exemplo de um DataModule, me manda um email que eu envio pra > vc. > > Vlw! > > ________________________________ > Leonardo N. Martins > Programador > *Pabx 0800 774 6090 > * leonardo em infoles.com.br > WebSite: www.infoles.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 agalysson em gmail.com Thu Sep 23 18:04:16 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Thu, 23 Sep 2010 18:04:16 -0300 Subject: [firebase-br] RES: RES: firebird 2.1 e delphi7 In-Reply-To: References: Message-ID: cara, se deu problema, é por causa de configuração... provavlmente no sqlconnection... faz o seguinte... vai no seu sqlconnection, da duplo clique nele, acerta os pinos la e manda testar a conexão... apartir do momento que der ok, não haverá mais diferenças... pelo menos eu imagino que seja isso... me corrijam caso errado. 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 23 de setembro de 2010 17:37, MAURICIO COSTA escreveu: > Meu sistema é feito já desta maneira. > Só que esta rodando com firebird 1.5, foi testar no 2.1, deu problema. > Por isso estou perguntado para quem trabalha com os mesmos componentes, e > que > migrou para o fire 2.1 seu deu o mesmo problema ou não. E se deu como o fez > para resolver. > Obrigado! > > Em 23 de setembro de 2010 13:18, Leonardo - Infoles Software Development < > leonardo em infoles.com.br> escreveu: > > > Isso mesmo. > > DBExpress + DataSetProvider + ClientDataSet + DataSource. > > > > Se quiser um exemplo de um DataModule, me manda um email que eu envio pra > > vc. > > > > Vlw! > > > > ________________________________ > > Leonardo N. Martins > > Programador > > *Pabx 0800 774 6090 > > * leonardo em infoles.com.br > > WebSite: www.infoles.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 robertotk em gmail.com Fri Sep 24 08:58:00 2010 From: robertotk em gmail.com (Roberto Teruo Kobayashi) Date: Fri, 24 Sep 2010 08:58:00 -0300 Subject: [firebase-br] =?iso-8859-1?q?SQL_-_select_em_tabela_com_3_chaves_?= =?iso-8859-1?q?estrangeiras=2C_com_mesma_refer=EAncia?= Message-ID: Senhores, preciso de uma ajuda. Estou usando o Firebird 2.1 para produzir um programa para a empresa onde trabalho e estou quebrando a cabeça com um Select. Descrevo a situação a seguir: Tenho duas tabelas: T1 -> Tabela contendo a listagem de funcionários T2 -> Tabela com informações sobre exames admissionais T1 T1_cod - código do registro T1_nome - nome do funcionário T2 T2_cod - código do registro *T2_fun - funcionário examinado *T2_med - médico examinador *T2_coord - médico coordenador Os campos com * são Chaves Estrangeiras, que tem como referência o campo T1_cod, da tabela de funcionários. O problema acontece quando tento usar o seguinte Select: select * from T2 left outer join T1 on T2_fun=T1_cod left outer join T1 on T2_med=T1_cod left outer join T1 on T2_coord=T1_cod where T2_cod= Quando executo o select, o Firbird retorna a seguinte mensagem: SQL Message : -204 Undefined name Engine Code : 335544569 Engine Message : Dynamic SQL Error SQL error code = -204 Ambiguous field name between table T1 and table T1 T1_cod O que estou fazendo de errado? From bragaped em gmail.com Fri Sep 24 09:10:51 2010 From: bragaped em gmail.com (Pedro Braga) Date: Fri, 24 Sep 2010 09:10:51 -0300 Subject: [firebase-br] =?iso-8859-1?q?SQL_-_select_em_tabela_com_3_chaves_?= =?iso-8859-1?q?estrangeiras=2C_com_mesma_refer=EAncia?= In-Reply-To: References: Message-ID: Tenho uma duvida quanto ao select os medicos tbm são funcionarios?? tenta o seguinte select. select T2_cod,T2_fun,T2_med,T2_coord,T1_nome from T2 left join T1 on T1_cod=T2_fun left join T1 on T1_cod=T2_med left join T1 on T1_cod=T2_coord where T2_cod= Em 24 de setembro de 2010 08:58, Roberto Teruo Kobayashi < robertotk em gmail.com> escreveu: > Senhores, preciso de uma ajuda. Estou usando o Firebird 2.1 para produzir > um > programa para a empresa onde trabalho e estou quebrando a cabeça com um > Select. Descrevo a situação a seguir: > > Tenho duas tabelas: > > T1 -> Tabela contendo a listagem de funcionários > T2 -> Tabela com informações sobre exames admissionais > > T1 > T1_cod - código do registro > T1_nome - nome do funcionário > > T2 > T2_cod - código do registro > *T2_fun - funcionário examinado > *T2_med - médico examinador > *T2_coord - médico coordenador > > Os campos com * são Chaves Estrangeiras, que tem como referência o campo > T1_cod, da tabela de funcionários. > > O problema acontece quando tento usar o seguinte Select: > > select * from T2 > left outer join T1 on T2_fun=T1_cod > left outer join T1 on T2_med=T1_cod > left outer join T1 on T2_coord=T1_cod > where T2_cod= > > Quando executo o select, o Firbird retorna a seguinte mensagem: > > SQL Message : -204 > Undefined name > > Engine Code : 335544569 > Engine Message : > Dynamic SQL Error > SQL error code = -204 > Ambiguous field name between table T1 and table T1 > T1_cod > > O que estou fazendo de errado? > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From felix.sol em terra.com.br Fri Sep 24 09:13:59 2010 From: felix.sol em terra.com.br (Felix) Date: Fri, 24 Sep 2010 09:13:59 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__SQL_-_select_em_tabela_com_3?= =?iso-8859-1?q?_chaves_estrangeiras=2C_com_mesma_refer=EAncia?= In-Reply-To: References: Message-ID: <000701cb5be1$f9415a10$ebc40e30$@sol@terra.com.br> Nem sei se vou digitar besteira, mas tenta: select * from T2 left outer join T1 on ((T2_fun=T1_cod) or (T2_med=T1_cod) or (T2_coord=T1_cod)) where T2_cod= 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 Roberto Teruo Kobayashi Enviada em: sexta-feira, 24 de setembro de 2010 08:58 Para: lista em firebase.com.br Assunto: [firebase-br] SQL - select em tabela com 3 chaves estrangeiras, com mesma referência Senhores, preciso de uma ajuda. Estou usando o Firebird 2.1 para produzir um programa para a empresa onde trabalho e estou quebrando a cabeça com um Select. Descrevo a situação a seguir: Tenho duas tabelas: T1 -> Tabela contendo a listagem de funcionários T2 -> Tabela com informações sobre exames admissionais T1 T1_cod - código do registro T1_nome - nome do funcionário T2 T2_cod - código do registro *T2_fun - funcionário examinado *T2_med - médico examinador *T2_coord - médico coordenador Os campos com * são Chaves Estrangeiras, que tem como referência o campo T1_cod, da tabela de funcionários. O problema acontece quando tento usar o seguinte Select: select * from T2 left outer join T1 on T2_fun=T1_cod left outer join T1 on T2_med=T1_cod left outer join T1 on T2_coord=T1_cod where T2_cod= Quando executo o select, o Firbird retorna a seguinte mensagem: SQL Message : -204 Undefined name Engine Code : 335544569 Engine Message : Dynamic SQL Error SQL error code = -204 Ambiguous field name between table T1 and table T1 T1_cod O que estou fazendo de errado? ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu 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 Sep 24 09:20:28 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Fri, 24 Sep 2010 09:20:28 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_SQL_-_select_em_tabela_com_3_?= =?iso-8859-1?q?chaves_estrangeiras=2C_com_mesma_refer=EAncia?= In-Reply-To: <8896759501667243304@unknownmsgid> References: <8896759501667243304@unknownmsgid> Message-ID: select * from T2 left outer join T1 on T2_fun=T1_cod left outer join T1 on T2_med=T1_cod left outer join T1 on T2_coord=T1_cod where T2_cod= o que eu vi de estranho que talvez cause o erro "Ambiguous field name between table T1 and table T1" são 3 joins da mesma tabela com o mesmo nome... nesse caso, tente select * from T2 left outer join T1 TFun on T2_fun=T1_cod left outer join T1 TMed on T2_med=T1_cod left outer join T1 TCoord on T2_coord=T1_cod where T2_cod= dae, vc passa a TFun, TMed e TCood nos campos do seu select 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 24 de setembro de 2010 09:13, Felix escreveu: > Nem sei se vou digitar besteira, mas tenta: > > select * from T2 > left outer join T1 on ((T2_fun=T1_cod) or (T2_med=T1_cod) or > (T2_coord=T1_cod)) > where T2_cod= > > 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 Roberto Teruo Kobayashi > Enviada em: sexta-feira, 24 de setembro de 2010 08:58 > Para: lista em firebase.com.br > Assunto: [firebase-br] SQL - select em tabela com 3 chaves estrangeiras, > com > mesma referência > > Senhores, preciso de uma ajuda. Estou usando o Firebird 2.1 para produzir > um > programa para a empresa onde trabalho e estou quebrando a cabeça com um > Select. Descrevo a situação a seguir: > > Tenho duas tabelas: > > T1 -> Tabela contendo a listagem de funcionários > T2 -> Tabela com informações sobre exames admissionais > > T1 > T1_cod - código do registro > T1_nome - nome do funcionário > > T2 > T2_cod - código do registro > *T2_fun - funcionário examinado > *T2_med - médico examinador > *T2_coord - médico coordenador > > Os campos com * são Chaves Estrangeiras, que tem como referência o campo > T1_cod, da tabela de funcionários. > > O problema acontece quando tento usar o seguinte Select: > > select * from T2 > left outer join T1 on T2_fun=T1_cod > left outer join T1 on T2_med=T1_cod > left outer join T1 on T2_coord=T1_cod > where T2_cod= > > Quando executo o select, o Firbird retorna a seguinte mensagem: > > SQL Message : -204 > Undefined name > > Engine Code : 335544569 > Engine Message : > Dynamic SQL Error > SQL error code = -204 > Ambiguous field name between table T1 and table T1 > T1_cod > > O que estou fazendo de errado? > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Sep 24 09:21:35 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Fri, 24 Sep 2010 09:21:35 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_SQL_-_select_em_tabela_com_3_?= =?iso-8859-1?q?chaves_estrangeiras=2C_com_mesma_refer=EAncia?= In-Reply-To: References: <8896759501667243304@unknownmsgid> Message-ID: só corrigindo um pequeno detalhe: select * from T2 left outer join T1 TFun on T2_fun=TFun_cod left outer join T1 TMed on T2_med=TMed_cod left outer join T1 TCoord on T2_coord=TCoord_cod where T2_cod= 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 24 de setembro de 2010 09:20, Alysson Gonçalves de Azevedo < agalysson em gmail.com> escreveu: > select * from T2 > left outer join T1 on T2_fun=T1_cod > left outer join T1 on T2_med=T1_cod > left outer join T1 on T2_coord=T1_cod > where T2_cod= > > o que eu vi de estranho que talvez cause o erro "Ambiguous field name > between table T1 and table T1" são 3 joins da mesma tabela com o mesmo > nome... > > nesse caso, tente > select * from T2 > left outer join T1 TFun on T2_fun=T1_cod > left outer join T1 TMed on T2_med=T1_cod > left outer join T1 TCoord on T2_coord=T1_cod > where T2_cod= > > dae, vc passa a TFun, TMed e TCood nos campos do seu select > > 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 24 de setembro de 2010 09:13, Felix escreveu: > > Nem sei se vou digitar besteira, mas tenta: >> >> select * from T2 >> left outer join T1 on ((T2_fun=T1_cod) or (T2_med=T1_cod) or >> (T2_coord=T1_cod)) >> where T2_cod= >> >> 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 Roberto Teruo Kobayashi >> Enviada em: sexta-feira, 24 de setembro de 2010 08:58 >> Para: lista em firebase.com.br >> Assunto: [firebase-br] SQL - select em tabela com 3 chaves estrangeiras, >> com >> mesma referência >> >> Senhores, preciso de uma ajuda. Estou usando o Firebird 2.1 para produzir >> um >> programa para a empresa onde trabalho e estou quebrando a cabeça com um >> Select. Descrevo a situação a seguir: >> >> Tenho duas tabelas: >> >> T1 -> Tabela contendo a listagem de funcionários >> T2 -> Tabela com informações sobre exames admissionais >> >> T1 >> T1_cod - código do registro >> T1_nome - nome do funcionário >> >> T2 >> T2_cod - código do registro >> *T2_fun - funcionário examinado >> *T2_med - médico examinador >> *T2_coord - médico coordenador >> >> Os campos com * são Chaves Estrangeiras, que tem como referência o campo >> T1_cod, da tabela de funcionários. >> >> O problema acontece quando tento usar o seguinte Select: >> >> select * from T2 >> left outer join T1 on T2_fun=T1_cod >> left outer join T1 on T2_med=T1_cod >> left outer join T1 on T2_coord=T1_cod >> where T2_cod= >> >> Quando executo o select, o Firbird retorna a seguinte mensagem: >> >> SQL Message : -204 >> Undefined name >> >> Engine Code : 335544569 >> Engine Message : >> Dynamic SQL Error >> SQL error code = -204 >> Ambiguous field name between table T1 and table T1 >> T1_cod >> >> O que estou fazendo de errado? >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > From marlon em sysmo.com.br Fri Sep 24 10:04:32 2010 From: marlon em sysmo.com.br (marlon david de souza) Date: Fri, 24 Sep 2010 10:04:32 -0300 Subject: [firebase-br] =?iso-8859-1?q?Corrup=E7=E3o_de_base_de_dados?= Message-ID: <000601cb5be9$0f4a5b70$2ddf1250$@com.br> Bom dia a todos, Recentemente instalei em um cliente o Firebird Classic 1.5 (firebirdcs-1.5.2.4731-0.i686.rpm), isso em um Linux de 64 bits. No entanto, a medida que o cliente foi trabalhando, a base de dados começou a corromper. Ainda não consegui identificar se o problema é de hardware ou de software. Por isso pergunto: o fato de estar usando o FB 1.5 de 32 bits em um Linux de 64 bits pode gerar esse tipo de problema? Alguém já passou por isso? Alguém está usando esta configuração sem nenhum problema? Sem mais, Marlon David de Souza Desenvolvedor Sysmo Sistemas Ltda From rubens em solucaoempresarial.net Fri Sep 24 10:17:53 2010 From: rubens em solucaoempresarial.net (=?iso-8859-1?Q?Rubens_-_Solu=E7=E3o_Empresarial?=) Date: Fri, 24 Sep 2010 10:17:53 -0300 Subject: [firebase-br] Linux X windows Message-ID: bom dia pessoal qual e o melhor para colocar o firebird como servidor dedicado windows ou linux ouvi dizer que o linux trabalhar melhor mas se faltar luz pode ser que desconfigure ele e ai vai ter que configurar novamente o windows ja nao precisa servidor core i7 4gb de memoria hd 1t 7200rmp obrigado pela atencao From felix.sol em terra.com.br Fri Sep 24 10:30:54 2010 From: felix.sol em terra.com.br (Felix) Date: Fri, 24 Sep 2010 10:30:54 -0300 Subject: [firebase-br] RES: Linux X windows In-Reply-To: References: Message-ID: <000e01cb5bec$b8be9ba0$2a3bd2e0$@sol@terra.com.br> Que eu saiba, falta de energia eh um risco para qualquer sistema operacional. Dependendo do cliente, poe um nobreak dedicado somente para a CPU do servidor, com uma potencia suficiente para agüentar algumas horas sem energia. Ou então, se for um nobreak simples (20 minutos) deixe alguém orientado para fazer o desligamento do(s) sistema(s). 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 Rubens - Solução Empresarial Enviada em: sexta-feira, 24 de setembro de 2010 10:18 Para: lista Firebird Assunto: [firebase-br] Linux X windows bom dia pessoal qual e o melhor para colocar o firebird como servidor dedicado windows ou linux ouvi dizer que o linux trabalhar melhor mas se faltar luz pode ser que desconfigure ele e ai vai ter que configurar novamente o windows ja nao precisa servidor core i7 4gb de memoria hd 1t 7200rmp obrigado pela atencao ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From fortes.m em gmail.com Fri Sep 24 10:51:40 2010 From: fortes.m em gmail.com (Marcelo Fortes) Date: Fri, 24 Sep 2010 10:51:40 -0300 Subject: [firebase-br] Linux X windows In-Reply-To: References: Message-ID: Depende da distribuição, a versão dela, e o tipo do sistema de arquivos, sistemas de arquivos jornalados tendem a suplantar este problema, mas qualquer sistema operacional está passivo de corromper dados por uma falta abrupta de energia elétrica, eum muitos casos o windows server corrompem dados de registro e os nós do NTFS e daí babau, piór que ter que reconfigurar tudo de novo. Sugiro vc avaliar a distribuição Novel OpenSuSE que já tem os packages atualizados do Firebird para instalçação sem traumas e é uma distribuição muito estável, e confiável! Já brinquei com muitos Linux mas só vou de SuSE agora. Abraço e sucesso Marcelo Fortes. Em 24 de setembro de 2010 10:17, Rubens - Solução Empresarial < rubens em solucaoempresarial.net> escreveu: > bom dia pessoal > qual e o melhor para colocar o firebird como servidor dedicado > windows ou linux > > ouvi dizer que o linux trabalhar melhor mas se faltar luz pode ser que > desconfigure ele e ai vai ter que configurar novamente > > o windows ja nao precisa > > servidor core i7 4gb de memoria hd 1t 7200rmp > obrigado pela atencao > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From fortes.m em gmail.com Fri Sep 24 10:55:10 2010 From: fortes.m em gmail.com (Marcelo Fortes) Date: Fri, 24 Sep 2010 10:55:10 -0300 Subject: [firebase-br] =?iso-8859-1?q?Corrup=E7=E3o_de_base_de_dados?= In-Reply-To: <000601cb5be9$0f4a5b70$2ddf1250$@com.br> References: <000601cb5be9$0f4a5b70$2ddf1250$@com.br> Message-ID: Em teoria não, porém faça um backup do seu banco de onde ele começou sem corromper e faça um restore em uma versão do mesmo de 64 bits e faça os testes, cheque sempre se Forced writes estiver = on se o servidor é dedicado, demais cuidados etc. Marcelo Fortes. Em 24 de setembro de 2010 10:04, marlon david de souza escreveu: > Bom dia a todos, > > > > Recentemente instalei em um cliente o Firebird Classic 1.5 > (firebirdcs-1.5.2.4731-0.i686.rpm), isso em um Linux de 64 bits. > > No entanto, a medida que o cliente foi trabalhando, a base de dados > começou a corromper. > > Ainda não consegui identificar se o problema é de hardware ou de software. > > Por isso pergunto: o fato de estar usando o FB 1.5 de 32 bits em um Linux > de 64 bits pode gerar esse tipo de problema? Alguém já passou por isso? > Alguém está usando esta configuração sem nenhum problema? > > > > > > Sem mais, > > > > Marlon David de Souza > > Desenvolvedor > > Sysmo Sistemas Ltda > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From eduardoandrade em persoft.com.br Fri Sep 24 11:56:08 2010 From: eduardoandrade em persoft.com.br (Eduardo Pelizzari de Andrade) Date: Fri, 24 Sep 2010 11:56:08 -0300 Subject: [firebase-br] Linux X windows In-Reply-To: References: Message-ID: <4C9CBC08.4000808@persoft.com.br> Não acho o firebird relevante na escolha da plataforma e considero isso uma vantagem, tenho bancos em linux e windows e não vejo diferenças. Eu prefiro deixar a gosto do freguês e aproveitar o legado dele, por exemplo, se ele tem um servidor linux, excelente, se ele tem um servidor windows, bom também. Se ele possuir dois e eu puder escolher, vou escolher o melhor hardware, se eles forem compatíveis, vou escolher pelo que está com mais sobra. Se ele não possuir nenhum servidor, oriento para que ele adquira um a partir da definição do suporte técnico dele, não adianta querer colocar linux, se o suporte dele domina só windows, ai é dor de cabeça. Eduardo Pelizzari de Andrade Persoft Softwares Aplicativos Em 24/09/2010 10:17, Rubens - Solução Empresarial escreveu: > bom dia pessoal > qual e o melhor para colocar o firebird como servidor dedicado > windows ou linux > > ouvi dizer que o linux trabalhar melhor mas se faltar luz pode ser que desconfigure ele e ai vai ter que configurar novamente > > o windows ja nao precisa > > servidor core i7 4gb de memoria hd 1t 7200rmp > obrigado pela atencao > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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.856 / Banco de dados de vírus: 271.1.1/3156 - Data de Lançamento: 09/24/10 03:34:00 > > From sysleilao em gmail.com Fri Sep 24 12:10:55 2010 From: sysleilao em gmail.com (Samir Oliveira Costa) Date: Fri, 24 Sep 2010 12:10:55 -0300 Subject: [firebase-br] Relatorio em Livreto. Message-ID: Pessoal, alguem aqui ja fez relatorios em formato de Livreto no Delphi? tipo papel a4 em paisagem dobrado no meio. Um livrinho. Hoje em dia tem impressoras ja com essa opcao, ou seja vc nao precisa mecher em nada a impressora mesmo organiza pra vc, desde que o usuario escolha a opcao nas preferencias dela.. Mais tenho clientes com impressoras mais antigas ai tenho que organizar na tela primeiro para eles antes deles imprimirem. Valew. -- Qualquer dúvida entrar em contato. Samir Oliveira Costa Técnico em Informática (34) 3338-6337 - (34) 9148-5670 msn: sysleilao em gmail.com site: www.sysleilao.com.br From levymoreira.ce em gmail.com Fri Sep 24 12:33:25 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Fri, 24 Sep 2010 12:33:25 -0300 Subject: [firebase-br] Linux X windows In-Reply-To: <4C9CBC08.4000808@persoft.com.br> References: <4C9CBC08.4000808@persoft.com.br> Message-ID: Falou tudo agora, tem uma empresa de assistencia na minha cidade que nem o windows server domina foi obrigado usar o windows 7 (e olha que eu acho mais facil configurar uma server do que o seven). Em 24 de setembro de 2010 11:56, Eduardo Pelizzari de Andrade < eduardoandrade em persoft.com.br> escreveu: > Não acho o firebird relevante na escolha da plataforma e considero isso uma > vantagem, tenho bancos em linux e windows e não vejo diferenças. Eu prefiro > deixar a gosto do freguês e aproveitar o legado dele, por exemplo, se ele > tem um servidor linux, excelente, se ele tem um servidor windows, bom > também. Se ele possuir dois e eu puder escolher, vou escolher o melhor > hardware, se eles forem compatíveis, vou escolher pelo que está com mais > sobra. Se ele não possuir nenhum servidor, oriento para que ele adquira um a > partir da definição do suporte técnico dele, não adianta querer colocar > linux, se o suporte dele domina só windows, ai é dor de cabeça. > > Eduardo Pelizzari de Andrade > Persoft Softwares Aplicativos > > > > Em 24/09/2010 10:17, Rubens - Solução Empresarial escreveu: > >> bom dia pessoal >> qual e o melhor para colocar o firebird como servidor dedicado >> windows ou linux >> >> ouvi dizer que o linux trabalhar melhor mas se faltar luz pode ser que >> desconfigure ele e ai vai ter que configurar novamente >> >> o windows ja nao precisa >> >> servidor core i7 4gb de memoria hd 1t 7200rmp >> obrigado pela atencao >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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.856 / Banco de dados de vírus: 271.1.1/3156 - Data de >> Lançamento: 09/24/10 03:34:00 >> >> >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira - Sistech Informática Juzeiro do Norte - Ce From listasjr em gmail.com Fri Sep 24 12:48:46 2010 From: listasjr em gmail.com (Evandro's mailing lists (Please, don't send personal messages to this address)) Date: Fri, 24 Sep 2010 12:48:46 -0300 Subject: [firebase-br] =?iso-8859-1?q?SQL_para_informar_o_tipo_de_um_dom?= =?iso-8859-1?q?=EDnio?= Message-ID: Caros senhores, Alguém sabe informar qual o SQL para informar o tipo de um domínio no FB? Ex: select RDB$FIELD_NAME from RDB$RELATION_FIELDS where RDB$RELATION_NAME='" + txtTabela.Text + "' diz o domínio do campo, mas eu quero saber o tipo dos campos!!! Obrigado, -Evandro From jandersonloko em gmail.com Fri Sep 24 13:25:19 2010 From: jandersonloko em gmail.com (Janderson Almeida) Date: Fri, 24 Sep 2010 13:25:19 -0300 Subject: [firebase-br] Linux X windows In-Reply-To: References: <4C9CBC08.4000808@persoft.com.br> Message-ID: A que conclusão chegamos? Depende, tem que fazer um levantamento e decidir em quais aspectos o win é a melhor escolha e os aspectos no qual Linux é a melhor escolha. Avaliar a sua situação e concluir qual sistema operacional vai te atender da melhor forma. Sugiro que você escolha o sistema operacional que você possui maior fluência, claro, sem desconsiderar as dicas dos amigos acima. Se possível nos informe qual sistema operacional você escolheu e por qual razão. Grato. Em 24 de setembro de 2010 12:33, Levy Moreira escreveu: > Falou tudo agora, tem uma empresa de assistencia na minha cidade que nem o > windows server domina foi obrigado usar o windows 7 (e olha que eu acho > mais > facil configurar uma server do que o seven). > > Em 24 de setembro de 2010 11:56, Eduardo Pelizzari de Andrade < > eduardoandrade em persoft.com.br> escreveu: > > > Não acho o firebird relevante na escolha da plataforma e considero isso > uma > > vantagem, tenho bancos em linux e windows e não vejo diferenças. Eu > prefiro > > deixar a gosto do freguês e aproveitar o legado dele, por exemplo, se ele > > tem um servidor linux, excelente, se ele tem um servidor windows, bom > > também. Se ele possuir dois e eu puder escolher, vou escolher o melhor > > hardware, se eles forem compatíveis, vou escolher pelo que está com mais > > sobra. Se ele não possuir nenhum servidor, oriento para que ele adquira > um a > > partir da definição do suporte técnico dele, não adianta querer colocar > > linux, se o suporte dele domina só windows, ai é dor de cabeça. > > > > Eduardo Pelizzari de Andrade > > Persoft Softwares Aplicativos > > > > > > > > Em 24/09/2010 10:17, Rubens - Solução Empresarial escreveu: > > > >> bom dia pessoal > >> qual e o melhor para colocar o firebird como servidor dedicado > >> windows ou linux > >> > >> ouvi dizer que o linux trabalhar melhor mas se faltar luz pode ser que > >> desconfigure ele e ai vai ter que configurar novamente > >> > >> o windows ja nao precisa > >> > >> servidor core i7 4gb de memoria hd 1t 7200rmp > >> obrigado pela atencao > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir 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.856 / Banco de dados de vírus: 271.1.1/3156 - Data de > >> Lançamento: 09/24/10 03:34:00 > >> > >> > >> > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Levy Moreira - Sistech Informática > Juzeiro do Norte - Ce > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From marlon em sysmo.com.br Fri Sep 24 13:45:38 2010 From: marlon em sysmo.com.br (marlon david de souza) Date: Fri, 24 Sep 2010 13:45:38 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Corrup=E7=E3o_de_base_de_dad?= =?iso-8859-1?q?os?= In-Reply-To: References: <000601cb5be9$0f4a5b70$2ddf1250$@com.br> Message-ID: <000c01cb5c07$ebd82a90$c3887fb0$@com.br> Isso já foi feito (restore dos dados na máquina), porém os problemas continuam. Quanto ao forced-writes, como o FB é o 1.5, essa opção está sempre desligada, independente do que consta na base de dados. Mesmo assim o cliente me garantiu que a máquina não está trancando e nem resetando. As conexões também não estão caindo. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Marcelo Fortes Enviada em: sexta-feira, 24 de setembro de 2010 10:55 Para: FireBase Assunto: Re: [firebase-br] Corrupção de base de dados Em teoria não, porém faça um backup do seu banco de onde ele começou sem corromper e faça um restore em uma versão do mesmo de 64 bits e faça os testes, cheque sempre se Forced writes estiver = on se o servidor é dedicado, demais cuidados etc. Marcelo Fortes. Em 24 de setembro de 2010 10:04, marlon david de souza escreveu: > Bom dia a todos, > > > > Recentemente instalei em um cliente o Firebird Classic 1.5 > (firebirdcs-1.5.2.4731-0.i686.rpm), isso em um Linux de 64 bits. > > No entanto, a medida que o cliente foi trabalhando, a base de dados > começou a corromper. > > Ainda não consegui identificar se o problema é de hardware ou de software. > > Por isso pergunto: o fato de estar usando o FB 1.5 de 32 bits em um Linux > de 64 bits pode gerar esse tipo de problema? Alguém já passou por isso? > Alguém está usando esta configuração sem nenhum problema? > > > > > > Sem mais, > > > > Marlon David de Souza > > Desenvolvedor > > Sysmo Sistemas Ltda > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu 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 Fri Sep 24 14:18:12 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Fri, 24 Sep 2010 14:18:12 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Corrup=E7=E3o_de_base_de_dado?= =?iso-8859-1?q?s?= In-Reply-To: <000c01cb5c07$ebd82a90$c3887fb0$@com.br> References: <000601cb5be9$0f4a5b70$2ddf1250$@com.br> <000c01cb5c07$ebd82a90$c3887fb0$@com.br> Message-ID: Bem, eu tentaria com toda a certeza do mundo, trocar a versao do firebird ou ver a consistencia dos HD's. O fato de 64 ou 32 nao muda "nada" neste caso. Em 24 de setembro de 2010 13:45, marlon david de souza escreveu: > Isso já foi feito (restore dos dados na máquina), porém os problemas > continuam. > Quanto ao forced-writes, como o FB é o 1.5, essa opção está sempre > desligada, independente do que consta na base de dados. Mesmo assim o > cliente me garantiu que a máquina não está trancando e nem resetando. As > conexões também não estão caindo. > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Marcelo Fortes > Enviada em: sexta-feira, 24 de setembro de 2010 10:55 > Para: FireBase > Assunto: Re: [firebase-br] Corrupção de base de dados > > Em teoria não, porém faça um backup do seu banco de onde ele começou sem > corromper e faça um restore em uma versão do mesmo de 64 bits e faça os > testes, cheque sempre se Forced writes estiver = on se o servidor é > dedicado, demais cuidados etc. > > Marcelo Fortes. > > Em 24 de setembro de 2010 10:04, marlon david de souza > escreveu: > > > Bom dia a todos, > > > > > > > > Recentemente instalei em um cliente o Firebird Classic 1.5 > > (firebirdcs-1.5.2.4731-0.i686.rpm), isso em um Linux de 64 bits. > > > > No entanto, a medida que o cliente foi trabalhando, a base de dados > > começou a corromper. > > > > Ainda não consegui identificar se o problema é de hardware ou de > software. > > > > Por isso pergunto: o fato de estar usando o FB 1.5 de 32 bits em um > Linux > > de 64 bits pode gerar esse tipo de problema? Alguém já passou por isso? > > Alguém está usando esta configuração sem nenhum problema? > > > > > > > > > > > > Sem mais, > > > > > > > > Marlon David de Souza > > > > Desenvolvedor > > > > Sysmo Sistemas Ltda > > > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 leonardo em softguild.com.br Fri Sep 24 14:43:20 2010 From: leonardo em softguild.com.br (Leonardo Lima) Date: Fri, 24 Sep 2010 14:43:20 -0300 Subject: [firebase-br] Campos BIGInt no IBX. Message-ID: <4C9CE338.7020707@softguild.com.br> Pessoal. Boa tarde! Criei um campo do tipo bigint em uma tabela mas não consigo atualiza-los. É um erro bobo mas estou meio perdido sem saber com resolver. Alguém sabe se tem algum problema usar este campo no ibx do delphi 7? Grato pela atenção. From marlon em sysmo.com.br Fri Sep 24 14:51:33 2010 From: marlon em sysmo.com.br (marlon david de souza) Date: Fri, 24 Sep 2010 14:51:33 -0300 Subject: [firebase-br] =?iso-8859-1?q?Problema_de_sem=E1foros?= Message-ID: <001b01cb5c11$225227c0$66f67740$@com.br> Boa tarde a todos, Em um Firebird Classic 1.5.2 rodando no Linux, no arquivo “firebird.log” está aparecendo repetidamente a seguinte mensagem: “Number of requested semaphores (128) is greater then size of the existing semaphore set (32)” Para corrigir isso basta apenas alterar a propriedade “LockSemCount” para 128 ? Preciso configurar alguma coisa a nível de Linux? Sem mais, agradeço antecipadamente a atenção Marlon David de Souza From omarhaddadm em gmail.com Fri Sep 24 16:34:58 2010 From: omarhaddadm em gmail.com (Omar Marques Haddad) Date: Fri, 24 Sep 2010 15:34:58 -0400 Subject: [firebase-br] Ref. Splash Base Firebird Message-ID: Boa tarde, Amigos, alguém tem alguma rotina que valide se o banco está íntegro. Tipo para eu colocar numa tela de Splash quando eu conectar no banco ? Algo que percorra as tabelas do banco e diga se tem algo inconsistente. Obrigado a todos -- Att. Omar Marques Haddad Analista de Sistemas Sênior From listas em warmboot.com.br Fri Sep 24 16:40:42 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Fri, 24 Sep 2010 16:40:42 -0300 Subject: [firebase-br] Ref. Splash Base Firebird In-Reply-To: References: Message-ID: <1558331326.20100924164042@warmboot.com.br> O gfix.exe faz a validação do banco, e ele está disponível via API de serviços do Firebird, no entanto, não acho que uma tela de splash seja o lugar mais apropriado para executar uma verificação. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br OMH> Boa tarde, OMH> Amigos, alguém tem alguma rotina que valide se o banco está íntegro. Tipo OMH> para eu colocar numa tela de Splash quando eu conectar no banco ? OMH> Algo que percorra as tabelas do banco e diga se tem algo inconsistente. OMH> Obrigado a todos From felix.sol em terra.com.br Fri Sep 24 16:52:07 2010 From: felix.sol em terra.com.br (Felix) Date: Fri, 24 Sep 2010 16:52:07 -0300 Subject: [firebase-br] RES: Ref. Splash Base Firebird In-Reply-To: References: Message-ID: <003e01cb5c21$fd3bec30$f7b3c490$@sol@terra.com.br> Ate onde vai meu pequeno conhecimento, a única forma confiável de fazer isso eh um backup seguido de restore. Caso o restore finalize OK o banco estará ok. Mas o processo eh demorado demais para um splash. Eu faço essa analise pela rotina automática de backup, que restaura o banco e analisa o log criado. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Omar Marques Haddad Enviada em: sexta-feira, 24 de setembro de 2010 16:35 Para: FireBase Assunto: [firebase-br] Ref. Splash Base Firebird Boa tarde, Amigos, alguém tem alguma rotina que valide se o banco está íntegro. Tipo para eu colocar numa tela de Splash quando eu conectar no banco ? Algo que percorra as tabelas do banco e diga se tem algo inconsistente. Obrigado a todos -- Att. Omar Marques Haddad Analista de Sistemas Sênior ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From marcelomoreira.souza em gmail.com Fri Sep 24 18:07:30 2010 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Fri, 24 Sep 2010 18:07:30 -0300 Subject: [firebase-br] Versao correta para Linux Debian In-Reply-To: References: Message-ID: Marcelo Fortes, Meu processador é um Intel Xeon Neste caso acredito que nao devo instalar a versao para processadores AMD Aqui no site oficial do Firebird www.firebirdsql.org nao tem falando explicitamente qual seria a versao para 64 bits para processadores diferentes de AMD. Voce pode me dar uma ajuda nisso ai? Obrigado pela atencao. Em 30 de agosto de 2010 17:20, Marcelo Fortes escreveu: > Se seu processador for AMD¨64 bits ou compatível aqui está o tar.gz > > http://sourceforge.net/projects/firebird/files/firebird-linux-amd64/2.1.3-Release/FirebirdCS-2.1.3.18185-0.amd64.tar.gz/download > > E aqui o RPM > > http://sourceforge.net/projects/firebird/files/firebird-linux-amd64/2.1.3-Release/FirebirdCS-2.1.3.18185-0.amd64.rpm/download > > Marcelo Fortes. > > Em 30 de agosto de 2010 15:28, Marcelo Moreira < > marcelomoreira.souza em gmail.com> escreveu: > > > Pessoal, > > > > Preciso instalar o Firebird 2.1.3 em um servidor 64 bits. > > Como sistema operacional vamos usar o Linux Debian Lenny 5.0. > > Trabalhamos com a instalação Classic do Firebird > > > > Encontrei um tutorial na internet que fala que antes de fazer a > instalacao > > do Firebird é necessario saber qual modelo de NPTL Threading Model o > > sistema > > operacional esta trabalhando. > > > > - Mas neste caso deveria me preocupar apenas se eu fosse trabalhar com o > > Super Server? > > > > Caso eu tenha que preocupar com o modelo de Thread mesmo trabalhando com > o > > Classic, estou fazendo a seguinte consulta no meu Linux: > > > > # getconf GNU_LIBPTHREAD_VERSION > > > > Retorno: NPTL 2.7 > > > > > > Alguem pode me ajudar com qual seria a versao exata a instalar? > > > > Obrigado! > > -- > > Marcelo Moreira > > (31) 8420-2723 > > E-mail / MSN: marcelomoreira.souza em hotmail.com > > E-mail: marcelomoreira.souza em gmail.com > > Skype: marcelomoreira.souza > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marcelo Moreira (31) 8420-2723 E-mail / MSN: marcelomoreira.souza em hotmail.com E-mail: marcelomoreira.souza em gmail.com Skype: marcelomoreira.souza From estanisgeyer em gmail.com Fri Sep 24 21:52:55 2010 From: estanisgeyer em gmail.com (Marcelo Geyer) Date: Fri, 24 Sep 2010 21:52:55 -0300 Subject: [firebase-br] Linux X windows In-Reply-To: References: <4C9CBC08.4000808@persoft.com.br> Message-ID: Meus 2 cents: GNU/Linux, livre de vírus, melhor gerenciamento de memória, possibilidade de colocá-lo em init 3 (modo console com rede), várias alternativas de sistemas de arquivos ao gosto do freguês e conforme a aplicação. Custo de licença zero. Abraços, Marcelo E. Geyer Em 24 de setembro de 2010 13:25, Janderson Almeida escreveu: > A que conclusão chegamos? > > Depende, tem que fazer um levantamento e decidir em quais aspectos o win é > a > melhor escolha e os aspectos no qual Linux é a melhor escolha. Avaliar a > sua > situação e concluir qual sistema operacional vai te atender da melhor > forma. > > > Sugiro que você escolha o sistema operacional que você possui maior > fluência, claro, sem desconsiderar as dicas dos amigos acima. > > Se possível nos informe qual sistema operacional você escolheu e por qual > razão. > > Grato. > > > > Em 24 de setembro de 2010 12:33, Levy Moreira > escreveu: > > > Falou tudo agora, tem uma empresa de assistencia na minha cidade que nem > o > > windows server domina foi obrigado usar o windows 7 (e olha que eu acho > > mais > > facil configurar uma server do que o seven). > > > > Em 24 de setembro de 2010 11:56, Eduardo Pelizzari de Andrade < > > eduardoandrade em persoft.com.br> escreveu: > > > > > Não acho o firebird relevante na escolha da plataforma e considero isso > > uma > > > vantagem, tenho bancos em linux e windows e não vejo diferenças. Eu > > prefiro > > > deixar a gosto do freguês e aproveitar o legado dele, por exemplo, se > ele > > > tem um servidor linux, excelente, se ele tem um servidor windows, bom > > > também. Se ele possuir dois e eu puder escolher, vou escolher o melhor > > > hardware, se eles forem compatíveis, vou escolher pelo que está com > mais > > > sobra. Se ele não possuir nenhum servidor, oriento para que ele adquira > > um a > > > partir da definição do suporte técnico dele, não adianta querer colocar > > > linux, se o suporte dele domina só windows, ai é dor de cabeça. > > > > > > Eduardo Pelizzari de Andrade > > > Persoft Softwares Aplicativos > > > > > > > > > > > > Em 24/09/2010 10:17, Rubens - Solução Empresarial escreveu: > > > > > >> bom dia pessoal > > >> qual e o melhor para colocar o firebird como servidor dedicado > > >> windows ou linux > > >> > > >> ouvi dizer que o linux trabalhar melhor mas se faltar luz pode ser que > > >> desconfigure ele e ai vai ter que configurar novamente > > >> > > >> o windows ja nao precisa > > >> > > >> servidor core i7 4gb de memoria hd 1t 7200rmp > > >> obrigado pela atencao > > >> ______________________________________________ > > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > >> Para saber como gerenciar/excluir 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.856 / Banco de dados de vírus: 271.1.1/3156 - Data de > > >> Lançamento: 09/24/10 03:34:00 > > >> > > >> > > >> > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > > > > > -- > > Levy Moreira - Sistech Informática > > Juzeiro do Norte - Ce > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 omarhaddadm em gmail.com Sat Sep 25 17:17:12 2010 From: omarhaddadm em gmail.com (Omar Marques Haddad) Date: Sat, 25 Sep 2010 17:17:12 -0300 Subject: [firebase-br] Ref. Driver was not found Message-ID: Boa tarde, amigos Recentemente instalei a Zeos 6.6.6. para acessar o FB 2.1. E ao tentar connectar-me a base, recebo a mensagem: "Requested database driver was not found" Desculpem-me se é off. Mas alguém já passou por isso ou pelo menos tem alguma idéia ? Obrigado. -- Att. Omar Marques Haddad Analista de Sistemas Sênior From levymoreira.ce em gmail.com Sat Sep 25 22:23:51 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Sat, 25 Sep 2010 22:23:51 -0300 Subject: [firebase-br] Ref. Driver was not found In-Reply-To: References: Message-ID: Aqui o 6.6.6 apesar do numero do capeta funciona tranquilo ate com o fb 2.5. vc instalou no windows ou linux? conecta a bancos criados anteriormente? já tentou criar um bd novo e ver se conecta? especifica mais ai... Em 25 de setembro de 2010 17:17, Omar Marques Haddad escreveu: > Boa tarde, amigos > > Recentemente instalei a Zeos 6.6.6. para acessar o FB 2.1. > > E ao tentar connectar-me a base, recebo a mensagem: "Requested database > driver was not found" > > Desculpem-me se é off. Mas alguém já passou por isso ou pelo menos tem > alguma idéia ? > > > Obrigado. > > -- > Att. > Omar Marques Haddad > Analista de Sistemas Sênior > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira - Sistech Informática Juzeiro do Norte - Ce From omarhaddadm em gmail.com Mon Sep 27 09:13:23 2010 From: omarhaddadm em gmail.com (Omar Marques Haddad) Date: Mon, 27 Sep 2010 08:13:23 -0400 Subject: [firebase-br] Ref. Driver was not found In-Reply-To: References: Message-ID: Opa, Levy, bom dia. Instalei no XP. Ele conecta sim em design no ZConnection, seto o protocol para fb 2.1 e ele conecta. Mas, ao rodar a aplicação em Delphi 5 Enterprise, se o protocol está "firebird-2.1', ele exibe esta mensagem. Tinha 2 bancos em FB 1.5 e migrei-os para 2.1 Este último que estou tentando conectar está em FB 2.1, já foi criado em 2.1 Obrigado. Ats. Omar M. Haddad Em 25 de setembro de 2010 21:23, Levy Moreira escreveu: > Aqui o 6.6.6 apesar do numero do capeta funciona tranquilo ate com o fb > 2.5. > vc instalou no windows ou linux? conecta a bancos criados anteriormente? já > tentou criar um bd novo e ver se conecta? especifica mais ai... > > Em 25 de setembro de 2010 17:17, Omar Marques Haddad > escreveu: > > > Boa tarde, amigos > > > > Recentemente instalei a Zeos 6.6.6. para acessar o FB 2.1. > > > > E ao tentar connectar-me a base, recebo a mensagem: "Requested database > > driver was not found" > > > > Desculpem-me se é off. Mas alguém já passou por isso ou pelo menos tem > > alguma idéia ? > > > > > > Obrigado. > > > > -- > > Att. > > Omar Marques Haddad > > Analista de Sistemas Sênior > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Levy Moreira - Sistech Informática > Juzeiro do Norte - Ce > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Att. Omar Marques Haddad Analista de Sistemas Sênior From diasmartins em gmail.com Mon Sep 27 09:39:51 2010 From: diasmartins em gmail.com (Reinaldo) Date: Mon, 27 Sep 2010 09:39:51 -0300 Subject: [firebase-br] Ref. Splash Base Firebird In-Reply-To: References: Message-ID: <4CA09097.1060604@gmail.com> Olá, Fiz algo semelhante para um cliente, porém isso é realizado durante o proceso de Backup (feito a noite). Após fazer a copia fisica do Gdb e o Backup, é disparando um GFIX redirecionando a saída para para um arquivo. gfix -user USUARIO -password SENHA bancodedados.gdb -v -full > log.txt Após isso verifico se existe alguma coisa no arquivo log.txt, se estiver vazio coloco 0 em uma linha do meu arquivo de inicialização (.ini) senão coloco 1 Na hora de iniciar o programa verifico essa linha caso for = 1 exibo a mensagem para o usuário, informando que o gfix encontrou erros e que é necessário um gfix -mend, backup, restore, etc. Não sei se isso serve para você, mas no meu caso já ajudou bastante, embora em 4 anos só tenha aparecido essa mensagem 2 vezes. Att. Reinaldo Em 24/09/2010 16:34, Omar Marques Haddad escreveu: > Boa tarde, > > Amigos, alguém tem alguma rotina que valide se o banco está íntegro. Tipo > para eu colocar numa tela de Splash quando eu conectar no banco ? > > Algo que percorra as tabelas do banco e diga se tem algo inconsistente. > > Obrigado a todos > From omarhaddadm em gmail.com Mon Sep 27 09:41:42 2010 From: omarhaddadm em gmail.com (Omar Marques Haddad) Date: Mon, 27 Sep 2010 08:41:42 -0400 Subject: [firebase-br] Ref. Inserir registro tabela Message-ID: Bom dia amigos(as), Tenho um problema relacionada a inserção de registro em um cadastro básico. O mesmo possui um generator associado ao campo chave da tabela e também foi uma trigger no before insert, atribuindo o valor atual do generator ao campo chave. Usando a Zeos 6.6.6, o componente ZTable, tentei inserir um registro via Append e aplicar o Post, e o banco me acusou que o campo chave deve ter valor. Para testes, utilizei em vez de ZTable, uma ZQuery, dando insert na tabela e inseriu corretamente. Não entendi o porque do tratamento diferenciado ! Não deveria resultar na mesma situação, já que estou inserindo um registro ?!?!? Obrigado -- Att. Omar Marques Haddad Analista de Sistemas Sênior From marlon em sysmo.com.br Mon Sep 27 09:43:19 2010 From: marlon em sysmo.com.br (marlon david de souza) Date: Mon, 27 Sep 2010 09:43:19 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Problema_de_sem=E1foros?= In-Reply-To: <001b01cb5c11$225227c0$66f67740$@com.br> References: <001b01cb5c11$225227c0$66f67740$@com.br> Message-ID: <001501cb5e41$93703280$ba509780$@com.br> Referente ao problema abaixo citado, eu alterei o parâmetro "LockSemCount” para 128 e também rodei no Linux o comando 'sysctl -w kernel.sem="250 256000 128 1024"', mas o problema persiste. Alguém tem alguma idéia de como resolver isso? Acredito que esse problema possa estar danificando a base de dados do cliente. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de marlon david de souza Enviada em: sexta-feira, 24 de setembro de 2010 14:52 Para: lista em firebase.com.br Assunto: [firebase-br] Problema de semáforos Boa tarde a todos, Em um Firebird Classic 1.5.2 rodando no Linux, no arquivo “firebird.log” está aparecendo repetidamente a seguinte mensagem: “Number of requested semaphores (128) is greater then size of the existing semaphore set (32)” Para corrigir isso basta apenas alterar a propriedade “LockSemCount” para 128 ? Preciso configurar alguma coisa a nível de Linux? Sem mais, agradeço antecipadamente a atenção Marlon David de 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 omarhaddadm em gmail.com Mon Sep 27 09:43:26 2010 From: omarhaddadm em gmail.com (Omar Marques Haddad) Date: Mon, 27 Sep 2010 08:43:26 -0400 Subject: [firebase-br] Ref. Splash Base Firebird In-Reply-To: <4CA09097.1060604@gmail.com> References: <4CA09097.1060604@gmail.com> Message-ID: Reinaldo, legal esta sua saída e utilizando nosso colega GFix. O bom é que sempre vc terá um retorno do banco e sua situação e repassará isto amigavelmente ao usuário. Vlws ;) Omar Em 27 de setembro de 2010 08:39, Reinaldo escreveu: > Olá, Fiz algo semelhante para um cliente, porém isso é realizado durante o > proceso de Backup (feito a noite). Após fazer a copia fisica do Gdb e o > Backup, é disparando um GFIX redirecionando a saída para para um arquivo. > > gfix -user USUARIO -password SENHA bancodedados.gdb -v -full > log.txt > > Após isso verifico se existe alguma coisa no arquivo log.txt, se estiver > vazio coloco 0 em uma linha do meu arquivo de inicialização (.ini) senão > coloco 1 > > Na hora de iniciar o programa verifico essa linha caso for = 1 exibo a > mensagem para o usuário, informando que o gfix encontrou erros e que é > necessário um gfix -mend, backup, restore, etc. > > > Não sei se isso serve para você, mas no meu caso já ajudou bastante, embora > em 4 anos só tenha aparecido essa mensagem 2 vezes. > > Att. > > Reinaldo > > Em 24/09/2010 16:34, Omar Marques Haddad escreveu: > > Boa tarde, >> >> Amigos, alguém tem alguma rotina que valide se o banco está íntegro. Tipo >> para eu colocar numa tela de Splash quando eu conectar no banco ? >> >> Algo que percorra as tabelas do banco e diga se tem algo inconsistente. >> >> Obrigado a todos >> >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Att. Omar Marques Haddad Analista de Sistemas Sênior From ricardo em comquest.com.br Mon Sep 27 10:20:24 2010 From: ricardo em comquest.com.br (Ricardo Lima) Date: Mon, 27 Sep 2010 10:20:24 -0300 Subject: [firebase-br] Erro no Linux In-Reply-To: References: <2731889402638344416@unknownmsgid> Message-ID: <446533A170454E088F7A2AB258B17AD5@RHLPC> Bom dia pessoal, tenho um ERP instalado na empresa e o banco é FB instalado num servidor Linux (Suse) Funciona perfeitamente a mais de 1 ano, mas da semana passada pra ca vem aparecendo umas mensagens de erro do tipo: I/O error for file "/tmp/fb_sort_pwFRDY" Error while trying to write to file No space left on device o que devo fazer ? Já adianto que não entendo muito de linux, onde econtro esse diretório temp pra dar uma limpada nele ? será q resolve ? Grato From robertobrandaofor em gmail.com Mon Sep 27 10:38:16 2010 From: robertobrandaofor em gmail.com (=?ISO-8859-1?Q?Roberto_Brand=E3o?=) Date: Mon, 27 Sep 2010 10:38:16 -0300 Subject: [firebase-br] Erro no Linux In-Reply-To: <446533A170454E088F7A2AB258B17AD5@RHLPC> References: <2731889402638344416@unknownmsgid> <446533A170454E088F7A2AB258B17AD5@RHLPC> Message-ID: Bom dia, Ricardo esse no qual esta mencionado me parece falta de espaço em disco. o diretório tmp é o utilizado por aplicativos em uso e grava arquivos em qual o eles estão em execução. se o seu servidor for reiniciado tudo que tem na pasta tmp será excluído e tudo deve voltar ao normal, mais elereclama de espaço em disco também o que seria o ideal você ver como esta o hd da maquina , se o servidor é para armazenamento de dados e o banco de dados o disco dele deve realmente esta cheio. caso você tenha acesso ao terminal (shell) use esse comando para ver o uso do disco: df -h Lhe dará uma resposta com essa: roberto em robertobrandao:~$ df -h Sist. Arq. Tam Usad Disp Uso% Montado em /dev/sda2 295G 64G 231G 22% / none 2,0G 312K 2,0G 1% /dev none 2,0G 6,8M 2,0G 1% /dev/shm none 2,0G 384K 2,0G 1% /var/run none 2,0G 0 2,0G 0% /var/lock none 2,0G 0 2,0G 0% /lib/init/rw roberto em robertobrandao:~$ qualquer coisa se você tiver interesse posso lhe ajudar remotamente, se o servidor usar ssh ou se preferir pode baixar o team viewer para linux que ai posso fazer as configurações para você. Em 27 de setembro de 2010 10:20, Ricardo Lima escreveu: > Bom dia pessoal, > > tenho um ERP instalado na empresa e o banco é FB instalado num servidor > Linux (Suse) Funciona perfeitamente a mais de 1 ano, mas da semana passada > pra ca vem aparecendo umas mensagens de erro do tipo: > > I/O error for file "/tmp/fb_sort_pwFRDY" > Error while trying to write to file > No space left on device > > o que devo fazer ? Já adianto que não entendo muito de linux, onde econtro > esse diretório temp pra dar uma limpada nele ? será q resolve ? > > 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 > -- Roberto Brandão .( °v° ) Use linux e tenha a /(___)\ conciência limpa ...^ ^ From eduardoandrade em persoft.com.br Mon Sep 27 11:05:38 2010 From: eduardoandrade em persoft.com.br (Eduardo Pelizzari de Andrade) Date: Mon, 27 Sep 2010 11:05:38 -0300 Subject: [firebase-br] Erro no Linux In-Reply-To: <446533A170454E088F7A2AB258B17AD5@RHLPC> References: <2731889402638344416@unknownmsgid> <446533A170454E088F7A2AB258B17AD5@RHLPC> Message-ID: <4CA0A4B2.4020401@persoft.com.br> O problema é espaço em disco, ou quota de espaço para o usuário que está rodando o firebird. Eduardo Pelizzari de Andrade Persoft Softwares Aplicativos Em 27/09/2010 10:20, Ricardo Lima escreveu: > Bom dia pessoal, > > tenho um ERP instalado na empresa e o banco é FB instalado num > servidor Linux (Suse) Funciona perfeitamente a mais de 1 ano, mas da > semana passada pra ca vem aparecendo umas mensagens de erro do tipo: > > I/O error for file "/tmp/fb_sort_pwFRDY" > Error while trying to write to file > No space left on device > > o que devo fazer ? Já adianto que não entendo muito de linux, onde > econtro esse diretório temp pra dar uma limpada nele ? será q resolve ? > > 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 > > > > Nenhum vírus encontrado nessa mensagem recebida. > Verificado por AVG - www.avgbrasil.com.br > Versão: 9.0.856 / Banco de dados de vírus: 271.1.1/3162 - Data de Lançamento: 09/27/10 03:34:00 > > From ricardo em comquest.com.br Mon Sep 27 11:25:40 2010 From: ricardo em comquest.com.br (Ricardo Lima) Date: Mon, 27 Sep 2010 11:25:40 -0300 Subject: [firebase-br] [firebase] Re: Erro no Linux In-Reply-To: References: <2731889402638344416@unknownmsgid><446533A170454E088F7A2AB258B17AD5@RHLPC> Message-ID: Obrigado Roberto, eu sabia que era espaço mas não sabia onde estava...Lembrei que fiz uma limpeza no meu pc esses dias e copiei alguns gigas para o servidor e por coincidência era a mesma partição usada pelo tmp. Com o seu comando já puder verificar e já liberei. Valeu Ricardo -------------------------------------------------- From: "Roberto Brandão" Sent: Monday, September 27, 2010 10:38 AM To: "FireBase" Subject: [firebase] Re: [firebase-br] Erro no Linux > Bom dia, > > Ricardo esse no qual esta mencionado me parece falta de espaço em disco. o > diretório tmp é o utilizado por aplicativos em uso e grava arquivos em > qual > o eles estão em execução. > > se o seu servidor for reiniciado tudo que tem na pasta tmp será excluído e > tudo deve voltar ao normal, mais elereclama de espaço em disco também o > que > seria o ideal você ver como esta o hd da maquina , se o servidor é para > armazenamento de dados e o banco de dados o disco dele deve realmente esta > cheio. > > caso você tenha acesso ao terminal (shell) use esse comando para ver o uso > do disco: df -h > > Lhe dará uma resposta com essa: > > roberto em robertobrandao:~$ df -h > Sist. Arq. Tam Usad Disp Uso% Montado em > /dev/sda2 295G 64G 231G 22% / > none 2,0G 312K 2,0G 1% /dev > none 2,0G 6,8M 2,0G 1% /dev/shm > none 2,0G 384K 2,0G 1% /var/run > none 2,0G 0 2,0G 0% /var/lock > none 2,0G 0 2,0G 0% /lib/init/rw > roberto em robertobrandao:~$ > > qualquer coisa se você tiver interesse posso lhe ajudar remotamente, se o > servidor usar ssh ou se preferir pode baixar o team viewer para linux que > ai > posso fazer as configurações para você. > > > > > Em 27 de setembro de 2010 10:20, Ricardo Lima > escreveu: > >> Bom dia pessoal, >> >> tenho um ERP instalado na empresa e o banco é FB instalado num servidor >> Linux (Suse) Funciona perfeitamente a mais de 1 ano, mas da semana >> passada >> pra ca vem aparecendo umas mensagens de erro do tipo: >> >> I/O error for file "/tmp/fb_sort_pwFRDY" >> Error while trying to write to file >> No space left on device >> >> o que devo fazer ? Já adianto que não entendo muito de linux, onde >> econtro >> esse diretório temp pra dar uma limpada nele ? será q resolve ? >> >> 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 >> > > > > -- > Roberto Brandão > > .( °v° ) Use linux e tenha a > /(___)\ conciência 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 > > > Nenhum vírus encontrado nessa mensagem recebida. > Verificado por AVG - www.avgbrasil.com.br > Versão: 9.0.856 / Banco de dados de vírus: 271.1.1/3160 - Data de > Lançamento: 09/26/10 04:01:00 > From metareciclagemdepicos em gmail.com Mon Sep 27 14:26:25 2010 From: metareciclagemdepicos em gmail.com (Sinvaldo Francisco) Date: Mon, 27 Sep 2010 14:26:25 -0300 Subject: [firebase-br] Erro no Linux In-Reply-To: <446533A170454E088F7A2AB258B17AD5@RHLPC> References: <2731889402638344416@unknownmsgid> <446533A170454E088F7A2AB258B17AD5@RHLPC> Message-ID: Olha vc va encontra a pasta tmp no diretorio Raiz do sistema você vai em locais a clica em iniciar e depois clica em acima tres vezes e va apareser a pasta tmp Em 27 de setembro de 2010 10:20, Ricardo Lima escreveu: > Bom dia pessoal, > > tenho um ERP instalado na empresa e o banco é FB instalado num servidor > Linux (Suse) Funciona perfeitamente a mais de 1 ano, mas da semana passada > pra ca vem aparecendo umas mensagens de erro do tipo: > > I/O error for file "/tmp/fb_sort_pwFRDY" > Error while trying to write to file > No space left on device > > o que devo fazer ? Já adianto que não entendo muito de linux, onde econtro > esse diretório temp pra dar uma limpada nele ? será q resolve ? > > 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 metareciclagemdepicos em gmail.com Mon Sep 27 14:27:32 2010 From: metareciclagemdepicos em gmail.com (Sinvaldo Francisco) Date: Mon, 27 Sep 2010 14:27:32 -0300 Subject: [firebase-br] Erro no Linux In-Reply-To: References: <2731889402638344416@unknownmsgid> <446533A170454E088F7A2AB258B17AD5@RHLPC> Message-ID: Em 27 de setembro de 2010 14:26, Sinvaldo Francisco escreveu: > Olha vc va encontra a pasta tmp no diretorio Raiz do sistema você vai > em locais a clica em iniciar e depois clica em acima tres vezes e va > apareser a pasta tmp > > Em 27 de setembro de 2010 10:20, Ricardo Lima > escreveu: >> Bom dia pessoal, >> >> tenho um ERP instalado na empresa e o banco é FB instalado num servidor >> Linux (Suse) Funciona perfeitamente a mais de 1 ano, mas da semana passada >> pra ca vem aparecendo umas mensagens de erro do tipo: >> >> I/O error for file "/tmp/fb_sort_pwFRDY" >> Error while trying to write to file >> No space left on device >> >> o que devo fazer ? Já adianto que não entendo muito de linux, onde econtro >> esse diretório temp pra dar uma limpada nele ? será q resolve ? >> >> 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 luciano em praticsistemas.com.br Mon Sep 27 15:11:21 2010 From: luciano em praticsistemas.com.br (Luciano) Date: Mon, 27 Sep 2010 15:11:21 -0300 Subject: [firebase-br] Amigos References: Message-ID: <50F5A8F6377D441EA293C2F85997A28B@Maq02> Alguém sabe me informar se é possível obter o valor de um campo de uma tabela conhecendo-se o nome da tabela e o nome do campo usando-se os comandos apenas com os "RDB$" ? Exemplo: RDB$FIELDS.RDB$FIELD_NAME me devolve o nome do campo de uma tabela, etc, etc. Haveria um comando: RDB$FIELDS.RDB$FIELD_VALUE (sei que este não é correto) que me devolvesse o conteudo de um determinado campo? Agradeço por uma resposta Luciano From magnosysteminformatica em gmail.com Mon Sep 27 15:27:01 2010 From: magnosysteminformatica em gmail.com (Magno System) Date: Mon, 27 Sep 2010 15:27:01 -0300 Subject: [firebase-br] Amigos References: <50F5A8F6377D441EA293C2F85997A28B@Maq02> Message-ID: <035f01cb5e71$961a4310$6915a8c0@MagnoSystem> Só por curiosidade, se você sabe o nome da tabela e o nome do campo porque você não pega o valor do campo usando um SELECT normal ??? ----- Original Message ----- From: "Luciano" To: "FireBase" Sent: Monday, September 27, 2010 3:11 PM Subject: [firebase-br] Amigos Alguém sabe me informar se é possível obter o valor de um campo de uma tabela conhecendo-se o nome da tabela e o nome do campo usando-se os comandos apenas com os "RDB$" ? Exemplo: RDB$FIELDS.RDB$FIELD_NAME me devolve o nome do campo de uma tabela, etc, etc. Haveria um comando: RDB$FIELDS.RDB$FIELD_VALUE (sei que este não é correto) que me devolvesse o conteudo de um determinado campo? Agradeço por uma resposta Luciano ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu 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 Sep 27 15:36:28 2010 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Mon, 27 Sep 2010 15:36:28 -0300 Subject: [firebase-br] Amigos In-Reply-To: <035f01cb5e71$961a4310$6915a8c0@MagnoSystem> References: <50F5A8F6377D441EA293C2F85997A28B@Maq02> <035f01cb5e71$961a4310$6915a8c0@MagnoSystem> Message-ID: BOA PERGUNTA, magno (rsss) mas creio que vc possa usar isso montar o sql numa variavel select 'select ' || rbb$fieds.rdb$field_name || 'from ' || rdb.... e depois executar o sql montado samuel From nivaldomart em gmail.com Mon Sep 27 16:39:26 2010 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Mon, 27 Sep 2010 16:39:26 -0300 Subject: [firebase-br] Amigos In-Reply-To: <50F5A8F6377D441EA293C2F85997A28B@Maq02> References: <50F5A8F6377D441EA293C2F85997A28B@Maq02> Message-ID: Creio que não Luciano, As tabelas RDB$ guardam informações sobre a estrutura do banco, não sobre os dados Em 27 de setembro de 2010 15:11, Luciano escreveu: > Alguém sabe me informar se é possível obter o valor de um campo de uma > tabela > conhecendo-se o nome da tabela e o nome do campo usando-se os comandos > apenas com os "RDB$" ? > Exemplo: RDB$FIELDS.RDB$FIELD_NAME me devolve o nome do campo de > uma tabela, etc, etc. > > Haveria um comando: RDB$FIELDS.RDB$FIELD_VALUE (sei que este não é correto) > que me devolvesse o conteudo de um determinado campo? > > Agradeço por uma resposta > Luciano > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From noreply em badoo.com Mon Sep 27 17:08:31 2010 From: noreply em badoo.com (Badoo) Date: Mon, 27 Sep 2010 20:08:31 +0000 Subject: [firebase-br] =?utf-8?q?Denis_Jos=C3=A9_Almeida_deixou_uma_mensag?= =?utf-8?q?em_para_voc=C3=AA_no_Badoo!?= Message-ID: Você tem uma nova mensagem em Badoo! Denis José Almeida deixou uma mensagem pra você. Siga este link para abrir: http://us1.badoo.com/01124054286/in/.8VhtndzRH0/?lang_id=61 Mais gente que espera pacientemente por você: Yago (Rio de Janeiro, Brasil) Nadia (Ijuí, Brasil) Cristiano (Feira de Santana, Brasil) Luiz Carlos (Vitória, Brasil) Arlei (Pouso Alegre, Brasil) ... Quem mais? http://us1.badoo.com/01124054286/in/.8VhtndzRH0/?lang_id=61 Se os links desta mensagem não funcionam, copie e cole-os na barra de endereços do seu browser. Este email é parte do sistema de entrega de mensagens enviadas por Denis José Almeida. Se você recebeu este email por engano, por favor, ignore. Em breve a mensagem será removida do sistema. Divirta-se! A Badoo Equipe Você recebeu este email, porque um membro do Badoo deixou uma mensagem para você no Badoo. Esta é uma mensagem de somente envio. Respostas a esta mensagem não são monitoradas ou respondidas. Se você não quer receber mais mensagens do Badoo, por favor nos notifique: http://us1.badoo.com/impersonation.phtml?lang_id=61&mail_code=21&email=lista%40firebase.com.br&secret=&invite_id=432945&user_id=1124054286 From marcelomoreira.souza em gmail.com Mon Sep 27 18:26:40 2010 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Mon, 27 Sep 2010 18:26:40 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Problema_de_sem=E1foros?= In-Reply-To: <001501cb5e41$93703280$ba509780$@com.br> References: <001b01cb5c11$225227c0$66f67740$@com.br> <001501cb5e41$93703280$ba509780$@com.br> Message-ID: Estou com um problema parecido no ambiente: Firebird 2.1.3 Classic Linux (Debian) Esta mensagem se repete varias vezes no meu log: ePegasus Fri Sep 24 09:47:49 2010 Fatal lock manager error: semaphores are exhausted, errno: 4 ePegasus Fri Sep 24 09:47:51 2010 Fatal lock manager error: semaphores are exhausted, errno: 1 ePegasus Fri Sep 24 09:47:51 2010 Fatal lock manager error: semaphores are exhausted, errno: 1 ePegasus Fri Sep 24 09:47:55 2010 Fatal lock manager error: semaphores are exhausted, errno: 1 ePegasus Fri Sep 24 09:47:59 2010 Fatal lock manager error: semaphores are exhausted, errno: 1 ePegasus Fri Sep 24 09:48:02 2010 Fatal lock manager error: semaphores are exhausted, errno: 1 ePegasus Fri Sep 24 09:48:09 2010 Fatal lock manager error: semaphores are exhausted, errno: 1 Alguem sabe me informar o que esta causando o problema? Grato pela atencao 2010/9/27 marlon david de souza > Referente ao problema abaixo citado, eu alterei o parâmetro "LockSemCount? > para 128 e também rodei no Linux o comando 'sysctl -w kernel.sem="250 > 256000 > 128 1024"', mas o problema persiste. Alguém tem alguma idéia de como > resolver isso? Acredito que esse problema possa estar danificando a base de > dados do cliente. > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de marlon david de souza > Enviada em: sexta-feira, 24 de setembro de 2010 14:52 > Para: lista em firebase.com.br > Assunto: [firebase-br] Problema de semáforos > > Boa tarde a todos, > > > > Em um Firebird Classic 1.5.2 rodando no Linux, no arquivo ?firebird.log? > está aparecendo repetidamente a seguinte mensagem: > > > > ?Number of requested semaphores (128) is greater then size > of the existing semaphore set (32)? > > > > Para corrigir isso basta apenas alterar a propriedade ?LockSemCount? para > 128 ? Preciso configurar alguma coisa a nível de Linux? > > > > > > Sem mais, agradeço antecipadamente a atenção > > > > Marlon David de 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 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marcelo Moreira (31) 8420-2723 E-mail / MSN: marcelomoreira.souza em hotmail.com E-mail: marcelomoreira.souza em gmail.com Skype: marcelomoreira.souza From marcelomoreira.souza em gmail.com Mon Sep 27 19:00:41 2010 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Mon, 27 Sep 2010 19:00:41 -0300 Subject: [firebase-br] Erro: semaphores are exhausted Message-ID: Pessoal, Nos ultimos dias estava tendo problemas de queda do firebird em minha aplicacao. Fui conferir o log do firebird e encontrei varios destes erros: Fatal lock manager error: semaphores are exhausted, errno: 4 Fatal lock manager error: semaphores are exhausted, errno: 1 Fatal lock manager error: semaphores are exhausted, errno: 1 Fatal lock manager error: semaphores are exhausted, errno: 1 Fatal lock manager error: semaphores are exhausted, errno: 1 INET/inet_error: read errno = 104 SERVER/process_packet: broken port, server exiting Dando uma vasculhada na net vi que é possivel fazer algumas modificacoes no arquivo de configuracao do Firebird: #V4_LOCK_SEM_COUNT 32 #ANY_LOCK_SEM_COUNT 32 Estou usando o Firebird 2.1.3, Classic, Linux(Debian) Durante o dia chego a ter picos de mais ou menos 200 conexoes simultaneas. Alguem ja passou por este tipo de problema? Grato pela atencao -- 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 Mon Sep 27 22:08:43 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Mon, 27 Sep 2010 22:08:43 -0300 Subject: [firebase-br] Erro: semaphores are exhausted In-Reply-To: References: Message-ID: <14610180339.20100927220843@warmboot.com.br> Como vc mesmo viu, terá que ajustar os parâmetros no firebird.conf... creio que tem artigos no site da firebase explicando o que é cada um deles, e tb tem alguns slides do FDD das palestras do Eduardo, onde ele explica. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br MM> Pessoal, MM> Nos ultimos dias estava tendo problemas de queda do firebird em minha MM> aplicacao. Fui conferir o log do firebird e encontrei varios destes erros: MM> Fatal lock manager error: semaphores are exhausted, errno: 4 MM> Fatal lock manager error: semaphores are exhausted, errno: 1 MM> Fatal lock manager error: semaphores are exhausted, errno: 1 MM> Fatal lock manager error: semaphores are exhausted, errno: 1 MM> Fatal lock manager error: semaphores are exhausted, errno: 1 MM> INET/inet_error: read errno = 104 MM> SERVER/process_packet: broken port, server exiting MM> Dando uma vasculhada na net vi que é possivel fazer algumas modificacoes no MM> arquivo de configuracao do Firebird: MM> #V4_LOCK_SEM_COUNT 32 MM> #ANY_LOCK_SEM_COUNT 32 MM> Estou usando o Firebird 2.1.3, Classic, Linux(Debian) MM> Durante o dia chego a ter picos de mais ou menos 200 conexoes simultaneas. MM> Alguem ja passou por este tipo de problema? MM> Grato pela atencao From marcelomoreira.souza em gmail.com Tue Sep 28 08:32:10 2010 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Tue, 28 Sep 2010 08:32:10 -0300 Subject: [firebase-br] Erro: semaphores are exhausted In-Reply-To: <14610180339.20100927220843@warmboot.com.br> References: <14610180339.20100927220843@warmboot.com.br> Message-ID: Cantu, Obrigado pelo retorno. Baixei os slides do FDD e dei uma olhada no do Eduardo. No slide 24 ele fala que LockSemCount é um parametro critico rodando o Classic. Alguem poderia me dar um breve resumo do porque se trata de um parametro critico para o Classic? Grato a todos pela atenção. Em 27 de setembro de 2010 22:08, Carlos H. Cantu escreveu: > Como vc mesmo viu, terá que ajustar os parâmetros no firebird.conf... > creio que tem artigos no site da firebase explicando o que é cada um > deles, e tb tem alguns slides do FDD das palestras do Eduardo, onde > ele explica. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > MM> Pessoal, > > MM> Nos ultimos dias estava tendo problemas de queda do firebird em minha > MM> aplicacao. Fui conferir o log do firebird e encontrei varios destes > erros: > > MM> Fatal lock manager error: semaphores are exhausted, errno: 4 > MM> Fatal lock manager error: semaphores are exhausted, errno: 1 > MM> Fatal lock manager error: semaphores are exhausted, errno: 1 > MM> Fatal lock manager error: semaphores are exhausted, errno: 1 > MM> Fatal lock manager error: semaphores are exhausted, errno: 1 > MM> INET/inet_error: read errno = 104 > MM> SERVER/process_packet: broken port, server exiting > > MM> Dando uma vasculhada na net vi que é possivel fazer algumas > modificacoes no > MM> arquivo de configuracao do Firebird: > > MM> #V4_LOCK_SEM_COUNT 32 > MM> #ANY_LOCK_SEM_COUNT 32 > > MM> Estou usando o Firebird 2.1.3, Classic, Linux(Debian) > MM> Durante o dia chego a ter picos de mais ou menos 200 conexoes > simultaneas. > > MM> Alguem ja passou por este tipo de problema? > > MM> Grato pela atencao > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marcelo Moreira (31) 8420-2723 E-mail / MSN: marcelomoreira.souza em hotmail.com E-mail: marcelomoreira.souza em gmail.com Skype: marcelomoreira.souza From listas em warmboot.com.br Tue Sep 28 08:52:06 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Tue, 28 Sep 2010 08:52:06 -0300 Subject: [firebase-br] Erro: semaphores are exhausted In-Reply-To: References: <14610180339.20100927220843@warmboot.com.br> Message-ID: <875349099.20100928085206@warmboot.com.br> A resposta está no seu próprio email: os erros que vc está tendo. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br MM> Cantu, MM> Obrigado pelo retorno. MM> Baixei os slides do FDD e dei uma olhada no do Eduardo. MM> No slide 24 ele fala que LockSemCount é um parametro critico rodando o Classic. MM> Alguem poderia me dar um breve resumo do porque se trata de um MM> parametro critico para o Classic? MM> MM> Grato a todos pela atenção. MM> Em 27 de setembro de 2010 22:08, Carlos H. Cantu MM> escreveu: MM> Como vc mesmo viu, terá que ajustar os parâmetros no firebird.conf... MM> creio que tem artigos no site da firebase explicando o que é cada um MM> deles, e tb tem alguns slides do FDD das palestras do Eduardo, onde MM> ele explica. MM> []s MM> Carlos H. Cantu MM> www.FireBase.com.br - www.firebirdnews.org MM> www.warmboot.com.br - blog.firebase.com.br MM>> Pessoal, MM>> Nos ultimos dias estava tendo problemas de queda do firebird em minha MM>> aplicacao. Fui conferir o log do firebird e encontrei varios destes erros: MM>> Fatal lock manager error: semaphores are exhausted, errno: 4 MM>> Fatal lock manager error: semaphores are exhausted, errno: 1 MM>> Fatal lock manager error: semaphores are exhausted, errno: 1 MM>> Fatal lock manager error: semaphores are exhausted, errno: 1 MM>> Fatal lock manager error: semaphores are exhausted, errno: 1 MM>> INET/inet_error: read errno = 104 MM>> SERVER/process_packet: broken port, server exiting MM>> Dando uma vasculhada na net vi que é possivel fazer algumas modificacoes no MM>> arquivo de configuracao do Firebird: MM>> #V4_LOCK_SEM_COUNT 32 MM>> #ANY_LOCK_SEM_COUNT 32 MM>> Estou usando o Firebird 2.1.3, Classic, Linux(Debian) MM>> Durante o dia chego a ter picos de mais ou menos 200 conexoes simultaneas. MM>> Alguem ja passou por este tipo de problema? MM>> Grato pela atencao MM> ______________________________________________ MM> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br MM> Para saber como gerenciar/excluir seu cadastro na lista, use: MM> http://www.firebase.com.br/fb/artigo.php?id=1107 MM> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From embarbosa em gmail.com Tue Sep 28 11:28:50 2010 From: embarbosa em gmail.com (Elton da Motta Barbosa) Date: Tue, 28 Sep 2010 11:28:50 -0300 Subject: [firebase-br] Duvida rdb$db_key Message-ID: veja se isso lhe serve: http://www.firebase.com.br/fb/artigo.php?id=262 From wmotasjrp em gmail.com Tue Sep 28 12:01:56 2010 From: wmotasjrp em gmail.com (Wilson Mota - GMail) Date: Tue, 28 Sep 2010 12:01:56 -0300 Subject: [firebase-br] [OFF - TOPIC] Sistema para comercio de Roupas Message-ID: <00d601cb5f1e$180cc9e0$0a00a8c0@mota2> Bom dia. Primeiramente desculpe pelo Off. Estou precisando de um sistema para uma comercio (Venda de Roupa - Outlet), gostaria de saber se alguém conhece ou revende algum. Deve possuir Controle de estoque, Custos, Vendas, Comissão, Código Barras, Nota Paulista... Por favor entrem em contato comigo direto no meu email, para não poluir a lista. Obrigado. Wilson From santidion em gmail.com Tue Sep 28 14:54:09 2010 From: santidion em gmail.com (Dion Rafael Santi) Date: Tue, 28 Sep 2010 14:54:09 -0300 Subject: [firebase-br] [OFF - TOPIC] Sistema para comercio de Roupas In-Reply-To: <00d601cb5f1e$180cc9e0$0a00a8c0@mota2> References: <00d601cb5f1e$180cc9e0$0a00a8c0@mota2> Message-ID: Respondi no seu e-mail. Em 28 de setembro de 2010 12:01, Wilson Mota - GMail escreveu: > Bom dia. > Primeiramente desculpe pelo Off. > Estou precisando de um sistema para uma comercio (Venda de Roupa - Outlet), > gostaria de saber se alguém conhece ou revende algum. > Deve possuir Controle de estoque, Custos, Vendas, Comissão, Código Barras, > Nota Paulista... > Por favor entrem em contato comigo direto no meu email, para não poluir a > lista. > Obrigado. > > Wilson > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente: Dion Rafael Santi From felipearon em gmail.com Tue Sep 28 16:23:52 2010 From: felipearon em gmail.com (Felipe Aron) Date: Tue, 28 Sep 2010 16:23:52 -0300 Subject: [firebase-br] Restore = "unavailable database" Message-ID: Pessoal tenho o seguinte cenário: Tenho um servidor Linux onde está o meu DB Firebird. A partir de uma máquina Windows 2003 Server (Possui o SGDB do Fb instalado tb) estou fazendo um backup do banco (-b -v) e ao tentar restaurar o banco deparo com a seguinte mensagem: ERROR "unavailable database" Se pego esse backup e tento fazer a partir de uma máquina windows XP, por exemplo, funciona sem problemas. O Firewall do windows Server está desabilidato e o Fb funcionando normalmente. Alguém sabe me dizer o que pode ocorrer para eu não conseguir restaurar o DB no WinServer ? Desde já agradeço a ajuda. :D -- #FollowMe: @felipearon ( http://felipearon.com.br/) From andelphi em gmail.com Tue Sep 28 16:23:13 2010 From: andelphi em gmail.com (=?iso-8859-1?Q?##_Andr=E9_##?=) Date: Tue, 28 Sep 2010 16:23:13 -0300 Subject: [firebase-br] =?iso-8859-1?q?Atualiza=E7=E3o_1=2E5_-=3E_2=2E1?= Message-ID: <002c01cb5f42$99a5eee0$ccf1cca0$@com> Olá Pessoal. Erroneamente fiz a atualização de versão do firebird, sem backup/restore de um banco. E criei campos já na versão 2.1. O que vocês me sugerem a fazer, para atualizar corretamente o ODS do banco? From dave.malkavian em gmail.com Tue Sep 28 16:32:22 2010 From: dave.malkavian em gmail.com (Alexandre Sousa) Date: Tue, 28 Sep 2010 16:32:22 -0300 Subject: [firebase-br] Restore = "unavailable database" In-Reply-To: References: Message-ID: <4CA242C6.3060006@gmail.com> Em 28/9/2010 16:23, Felipe Aron escreveu: > Pessoal tenho o seguinte cenário: > > Tenho um servidor Linux onde está o meu DB Firebird. > > A partir de uma máquina Windows 2003 Server (Possui o SGDB do Fb instalado > tb) estou fazendo um backup do banco (-b -v) e ao tentar restaurar o banco > deparo com a seguinte mensagem: > > ERROR "unavailable database" > > > Se pego esse backup e tento fazer a partir de uma máquina windows XP, por > exemplo, funciona sem problemas. > > O Firewall do windows Server está desabilidato e o Fb funcionando > normalmente. > > Alguém sabe me dizer o que pode ocorrer para eu não conseguir restaurar o DB > no WinServer ? > > Desde já agradeço a ajuda. :D > Tem como você postar a linha de comando completa do gbak? []'s Alexandre Sousa From igor.alvez em gmail.com Tue Sep 28 16:37:22 2010 From: igor.alvez em gmail.com (Igor Alves) Date: Tue, 28 Sep 2010 16:37:22 -0300 Subject: [firebase-br] Trigger Message-ID: Eu estou precisando criar uma trigger que retorne uma mensagem ANTES que for realizado um insert na tabela NOTAEST ,porem nunca fiz uam trigger no Firebird..no Oracle usaria o comando Raise. fiz a seguinte trigger: Create Exception Mensagem 'MENSAGEM.'; CREATE TRIGGER NOTAEST ACTIVE BEFOREINSERT POSITION 0 AS BEGIN Exception Nota_Cheia; END ; estaria certo assim? Igor Alves Analista do Sistema RH - MB Solutions Pós-Graduando em Banco de Dados com Ênfase em Alta Disponibilidade - UNIFACS Tel: (71)8812-8670 From listas em warmboot.com.br Tue Sep 28 16:42:17 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Tue, 28 Sep 2010 16:42:17 -0300 Subject: [firebase-br] =?iso-8859-1?q?Atualiza=E7=E3o_1=2E5_-=3E_2=2E1?= In-Reply-To: <002c01cb5f42$99a5eee0$ccf1cca0$@com> References: <002c01cb5f42$99a5eee0$ccf1cca0$@com> Message-ID: <1361180744.20100928164217@warmboot.com.br> Faça um backup/restore ;) []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br A> Olá Pessoal. A> A> Erroneamente fiz a atualização de versão do firebird, sem backup/restore de A> um banco. E criei campos já na versão 2.1. A> A> O que vocês me sugerem a fazer, para atualizar corretamente o ODS do banco? A> A> A> A> ______________________________________________ A> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br A> Para saber como gerenciar/excluir seu cadastro na lista, use: A> http://www.firebase.com.br/fb/artigo.php?id=1107 A> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jaso em jaso.com.br Tue Sep 28 16:55:08 2010 From: jaso em jaso.com.br (=?iso-8859-1?Q?Oliveira=2C_Jos=E9_Augusto_Siqueira_de?=) Date: Tue, 28 Sep 2010 16:55:08 -0300 Subject: [firebase-br] Write Failed. Message-ID: <008b01cb5f47$0e7dbff0$2b793fd0$@com.br> Salve pessoa, Seguinte, estou enfrentando o seguinte erro no sistema em um cliente : “Operation System Directive Write Failed – Operation Not Permitted”. Bom uso o sistema em vários clientes, mais somente em um cliente acontece esse erro, e com uma certa freqüência. Bom, isso acontece não só na hora de salvar dados, mais também na hora de executar consultas SQL. A Mensagem apesar de dizer fala na gravação, já verifiquei todo o banco e nada esta corrompido. Alguém já passou por isso ?. 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." From listas em warmboot.com.br Tue Sep 28 16:59:47 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Tue, 28 Sep 2010 16:59:47 -0300 Subject: [firebase-br] Write Failed. In-Reply-To: <008b01cb5f47$0e7dbff0$2b793fd0$@com.br> References: <008b01cb5f47$0e7dbff0$2b793fd0$@com.br> Message-ID: <1312699908.20100928165947@warmboot.com.br> Provavelmente o Firebird não está conseguindo criar os arquivos temporários que as vezes são necessários para fazer joins ou ordenações. Verifique se o Firebird tem permissão de escrita na pasta definida como temporária. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br OJASd> Salve pessoa, OJASd> OJASd> Seguinte, estou enfrentando o seguinte erro no sistema em um OJASd> cliente : “Operation System Directive Write Failed – Operation Not OJASd> Permitted”. Bom uso o sistema em vários clientes, mais somente em um cliente OJASd> acontece esse erro, e com uma certa freqüência. Bom, isso acontece não só na OJASd> hora de salvar dados, mais também na hora de executar consultas SQL. OJASd> A Mensagem apesar de dizer fala na gravação, já verifiquei todo o banco e OJASd> nada esta corrompido. Alguém já passou por isso ?. OJASd> OJASd> Atenciosamente, OJASd> OJASd> Oliveira, José Augusto Siqueira de OJASd> JASO Tecnologia & Desenvolvimento OJASd> Consultoria em desenvolvimento de sistemas. OJASd> "Non deterret sapientem mors" OJASd> OJASd> "Aviso de confidencialidade profissional" - Esta mensagem eletrônica e seus OJASd> anexos são destinados exclusivamente ao(s) destinatário(s) acima e podem OJASd> conter informações confidenciais sujeitas a restrição legal de comunicação OJASd> entre as partes. Caso tenha recebido esta mensagem por engano, fica V.Sa. OJASd> ciente de que a distribuição, divulgação ou disseminação das informações OJASd> aqui contidas ou anexadas é terminantemente proibida, sujeitando o OJASd> responsável às penalidades aplicáveis. Assim, solicitamos a gentileza de OJASd> retorná-la de imediato ao remetente, eliminando-a definitivamente de seu OJASd> sistema. Em caso de dúvida, queira por favor entrar em contato conosco." OJASd> OJASd> "Confidentiality notice" - This message and its attachments are addressed OJASd> solely to the persons above and may contain privileged and confidential OJASd> communication. If you have received the message in error, the distribution OJASd> or dissemination of the content hereof is prohibited. Please return it OJASd> immediately to the sender and please delete the message from your system on OJASd> a permanent basis. Should you have any questions, please contact." OJASd> OJASd> ______________________________________________ OJASd> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br OJASd> Para saber como gerenciar/excluir seu cadastro na lista, use: OJASd> http://www.firebase.com.br/fb/artigo.php?id=1107 OJASd> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jaso em jaso.com.br Tue Sep 28 17:05:27 2010 From: jaso em jaso.com.br (=?iso-8859-1?Q?Oliveira=2C_Jos=E9_Augusto_Siqueira_de?=) Date: Tue, 28 Sep 2010 17:05:27 -0300 Subject: [firebase-br] RES: Write Failed. In-Reply-To: <1312699908.20100928165947@warmboot.com.br> References: <008b01cb5f47$0e7dbff0$2b793fd0$@com.br> <1312699908.20100928165947@warmboot.com.br> Message-ID: <009301cb5f48$7fb5b550$7f211ff0$@com.br> Ok. Já ate havia enviado uma msg dessa para lista, fiz os passos que o pessoal passou mais o problema ainda continuou, por isso reenviei a mensagem para ver se apareceriam novas dicas. E ae, esta uma nova dica. Agradeço. 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 Carlos H. Cantu Enviada em: terça-feira, 28 de setembro de 2010 17:00 Para: FireBase Assunto: Re: [firebase-br] Write Failed. Provavelmente o Firebird não está conseguindo criar os arquivos temporários que as vezes são necessários para fazer joins ou ordenações. Verifique se o Firebird tem permissão de escrita na pasta definida como temporária. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br OJASd> Salve pessoa, OJASd> OJASd> Seguinte, estou enfrentando o seguinte erro no sistema em um OJASd> cliente : “Operation System Directive Write Failed – Operation Not OJASd> Permitted”. Bom uso o sistema em vários clientes, mais somente em um cliente OJASd> acontece esse erro, e com uma certa freqüência. Bom, isso acontece não só na OJASd> hora de salvar dados, mais também na hora de executar consultas SQL. OJASd> A Mensagem apesar de dizer fala na gravação, já verifiquei todo o banco e OJASd> nada esta corrompido. Alguém já passou por isso ?. OJASd> OJASd> Atenciosamente, OJASd> OJASd> Oliveira, José Augusto Siqueira de OJASd> JASO Tecnologia & Desenvolvimento OJASd> Consultoria em desenvolvimento de sistemas. OJASd> "Non deterret sapientem mors" OJASd> OJASd> "Aviso de confidencialidade profissional" - Esta mensagem eletrônica e seus OJASd> anexos são destinados exclusivamente ao(s) destinatário(s) acima e podem OJASd> conter informações confidenciais sujeitas a restrição legal de comunicação OJASd> entre as partes. Caso tenha recebido esta mensagem por engano, fica V.Sa. OJASd> ciente de que a distribuição, divulgação ou disseminação das informações OJASd> aqui contidas ou anexadas é terminantemente proibida, sujeitando o OJASd> responsável às penalidades aplicáveis. Assim, solicitamos a gentileza de OJASd> retorná-la de imediato ao remetente, eliminando-a definitivamente de seu OJASd> sistema. Em caso de dúvida, queira por favor entrar em contato conosco." OJASd> OJASd> "Confidentiality notice" - This message and its attachments are addressed OJASd> solely to the persons above and may contain privileged and confidential OJASd> communication. If you have received the message in error, the distribution OJASd> or dissemination of the content hereof is prohibited. Please return it OJASd> immediately to the sender and please delete the message from your system on OJASd> a permanent basis. Should you have any questions, please contact." OJASd> OJASd> ______________________________________________ OJASd> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br OJASd> Para saber como gerenciar/excluir seu cadastro na lista, use: OJASd> http://www.firebase.com.br/fb/artigo.php?id=1107 OJASd> Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From agalysson em gmail.com Tue Sep 28 17:05:55 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Tue, 28 Sep 2010 17:05:55 -0300 Subject: [firebase-br] Write Failed. In-Reply-To: <008b01cb5f47$0e7dbff0$2b793fd0$@com.br> References: <008b01cb5f47$0e7dbff0$2b793fd0$@com.br> Message-ID: Verifique tambem espaço em disco... se vc usa linux, costuma aparecer esse tipo de erro quando nao tem espaço nas pastas temp... aonde os programas gravam seus dados temporarios... como ainda nao usei firebird em linux, num sei como ele faz... e se vc nao usa linux nesse cliente, entao tb nao sei... 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 28 de setembro de 2010 16:55, Oliveira, José Augusto Siqueira de < jaso em jaso.com.br> escreveu: > Salve pessoa, > > > > Seguinte, estou enfrentando o seguinte erro no sistema em um > cliente : ?Operation System Directive Write Failed ? Operation Not > Permitted?. Bom uso o sistema em vários clientes, mais somente em um > cliente > acontece esse erro, e com uma certa freqüência. Bom, isso acontece não só > na > hora de salvar dados, mais também na hora de executar consultas SQL. > > A Mensagem apesar de dizer fala na gravação, já verifiquei todo o banco e > nada esta corrompido. Alguém já passou por isso ?. > > > > 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." > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Tue Sep 28 17:16:14 2010 From: jaso em jaso.com.br (=?iso-8859-1?Q?Oliveira=2C_Jos=E9_Augusto_Siqueira_de?=) Date: Tue, 28 Sep 2010 17:16:14 -0300 Subject: [firebase-br] RES: Write Failed. In-Reply-To: References: <008b01cb5f47$0e7dbff0$2b793fd0$@com.br> Message-ID: <009401cb5f4a$01787040$046950c0$@com.br> Vou alterar no conf. do firebird o local onde ele executa os temporários para verificar se vai eliminar o problema. Colocar em um local, com bastante espaço 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 Alysson Gonçalves de Azevedo Enviada em: terça-feira, 28 de setembro de 2010 17:06 Para: FireBase Assunto: Re: [firebase-br] Write Failed. Verifique tambem espaço em disco... se vc usa linux, costuma aparecer esse tipo de erro quando nao tem espaço nas pastas temp... aonde os programas gravam seus dados temporarios... como ainda nao usei firebird em linux, num sei como ele faz... e se vc nao usa linux nesse cliente, entao tb nao sei... 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 28 de setembro de 2010 16:55, Oliveira, José Augusto Siqueira de < jaso em jaso.com.br> escreveu: > Salve pessoa, > > > > Seguinte, estou enfrentando o seguinte erro no sistema em um > cliente : “Operation System Directive Write Failed – Operation Not > Permitted”. Bom uso o sistema em vários clientes, mais somente em um > cliente > acontece esse erro, e com uma certa freqüência. Bom, isso acontece não só > na > hora de salvar dados, mais também na hora de executar consultas SQL. > > A Mensagem apesar de dizer fala na gravação, já verifiquei todo o banco e > nada esta corrompido. Alguém já passou por isso ?. > > > > 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." > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From programacao em unibrasdistribuidora.com.br Tue Sep 28 17:24:45 2010 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Tue, 28 Sep 2010 17:24:45 -0300 Subject: [firebase-br] RES: [OFF - TOPIC] Sistema para comercio de Roupas In-Reply-To: References: <00d601cb5f1e$180cc9e0$0a00a8c0@mota2> Message-ID: Ola Wilson, Você poderia me passar seu telefone, msn ou skype para falármos sobre o software que você procura? Att. José Aparecido Softmaxi Tecnologia em Software. Telefones: (31) 3786-6178 - (31) 9102-6178 Msn: softmaxi.tecnologia em hotmail.com Skype: softmaxi -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Dion Rafael Santi Enviada em: terça-feira, 28 de setembro de 2010 14:54 Para: FireBase Assunto: Re: [firebase-br] [OFF - TOPIC] Sistema para comercio de Roupas Respondi no seu e-mail. Em 28 de setembro de 2010 12:01, Wilson Mota - GMail escreveu: > Bom dia. > Primeiramente desculpe pelo Off. > Estou precisando de um sistema para uma comercio (Venda de Roupa - > Outlet), gostaria de saber se alguém conhece ou revende algum. > Deve possuir Controle de estoque, Custos, Vendas, Comissão, Código > Barras, Nota Paulista... > Por favor entrem em contato comigo direto no meu email, para não > poluir a lista. > Obrigado. > > Wilson > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente: Dion Rafael Santi ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From andelphi em gmail.com Wed Sep 29 10:05:47 2010 From: andelphi em gmail.com (=?iso-8859-1?Q?##_Andr=E9_##?=) Date: Wed, 29 Sep 2010 10:05:47 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Atualiza=E7=E3o_1=2E5_-=3E_2?= =?iso-8859-1?q?=2E1?= In-Reply-To: <1361180744.20100928164217@warmboot.com.br> References: <002c01cb5f42$99a5eee0$ccf1cca0$@com> <1361180744.20100928164217@warmboot.com.br> Message-ID: <00ae01cb5fd7$0ab60720$20221560$@com> Obrigado, achei que tivesse que só iria funcionar no momento da atualização, sem ter criado campo nenhum pelo 2.1 -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Carlos H. Cantu Enviada em: terça-feira, 28 de setembro de 2010 16:42 Para: FireBase Assunto: Re: [firebase-br] Atualização 1.5 -> 2.1 Faça um backup/restore ;) []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br A> Olá Pessoal. A> A> Erroneamente fiz a atualização de versão do firebird, sem backup/restore de A> um banco. E criei campos já na versão 2.1. A> A> O que vocês me sugerem a fazer, para atualizar corretamente o ODS do banco? A> A> A> A> ______________________________________________ A> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br A> Para saber como gerenciar/excluir seu cadastro na lista, use: A> http://www.firebase.com.br/fb/artigo.php?id=1107 A> Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From maximmumsistemas em gmail.com Wed Sep 29 12:28:35 2010 From: maximmumsistemas em gmail.com (MAURICIO COSTA) Date: Wed, 29 Sep 2010 12:28:35 -0300 Subject: [firebase-br] =?iso-8859-1?q?a_todos_extrema_import=E2ncia?= Message-ID: Amigos! A meses venho tentando migrar meu sistema, feito em Delphi 7.0 + componentes DBExpress e Firebird 1.5, tentanto migrar para a 2.1. Infelizmente após muitas mensagens na lista, descobrimos graças a um amigo que me deu esta dica. Os componentes do Delphi 7, DBExpress funciona perfeitamente com o firebird 2.1, desabilitando a propriedade GetMetadata do TSQLDataSet para Falta pois, a mesma já vem setada como true; Dá o seguinte erro quando a propriedade esta True. Espero que tenha ajudado a vários amigos que estão esquentando a cabeça com a migração de seus sistemas. Abraços a todos! From jandersonloko em gmail.com Wed Sep 29 13:14:33 2010 From: jandersonloko em gmail.com (Janderson Almeida) Date: Wed, 29 Sep 2010 13:14:33 -0300 Subject: [firebase-br] =?iso-8859-1?q?a_todos_extrema_import=E2ncia?= In-Reply-To: References: Message-ID: Exelente contribuição! Em 29 de setembro de 2010 12:28, MAURICIO COSTA escreveu: > Amigos! > A meses venho tentando migrar meu sistema, feito em Delphi 7.0 + > componentes > DBExpress e Firebird 1.5, tentanto migrar para a 2.1. > Infelizmente após muitas mensagens na lista, descobrimos graças a um amigo > que me deu esta dica. > Os componentes do Delphi 7, DBExpress funciona perfeitamente com o firebird > 2.1, desabilitando a propriedade GetMetadata do TSQLDataSet para Falta > pois, > a mesma já vem setada como true; > Dá o seguinte erro quando a propriedade esta True. > Espero que tenha ajudado a vários amigos que estão esquentando a cabeça com > a migração de seus sistemas. > Abraços a todos! > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From rafamussinato em gmail.com Wed Sep 29 14:00:31 2010 From: rafamussinato em gmail.com (rafael sacoman mussinato) Date: Wed, 29 Sep 2010 14:00:31 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Atualiza=E7=E3o_1=2E5_-=3E_2?= =?iso-8859-1?q?=2E1?= In-Reply-To: <00ae01cb5fd7$0ab60720$20221560$@com> References: <002c01cb5f42$99a5eee0$ccf1cca0$@com> <1361180744.20100928164217@warmboot.com.br> <00ae01cb5fd7$0ab60720$20221560$@com> Message-ID: Aqui na empresa estamos tambem fazendo a migraçao do 1.5 > 2.1.3 já fizemos o backup e o restore... tenho 2 duvida.. Está dando erro no charset dos atributos, usamos o ISO8859_1 NO FB 1.5 agora no 2.1 qual devemos usar ? os campos blob está acusando " que nao é do tipo esperado" tem algo para ser feito referente a ele ? valeu t+ From listas em warmboot.com.br Wed Sep 29 15:08:24 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Wed, 29 Sep 2010 15:08:24 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Atualiza=E7=E3o_1=2E5_-=3E_2?= =?iso-8859-1?q?=2E1?= In-Reply-To: References: <002c01cb5f42$99a5eee0$ccf1cca0$@com> <1361180744.20100928164217@warmboot.com.br> <00ae01cb5fd7$0ab60720$20221560$@com> Message-ID: <468500487.20100929150824@warmboot.com.br> http://www.firebase.com.br/fb/artigo.php?id=1892 []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br rsm> Aqui na empresa estamos tambem fazendo a migraçao do 1.5 > 2.1.3 rsm> já fizemos o backup e o restore... rsm> tenho 2 duvida.. rsm> Está dando erro no charset dos atributos, usamos o ISO8859_1 NO FB 1.5 rsm> agora no 2.1 qual devemos usar ? rsm> os campos blob está acusando " que nao é do tipo esperado" tem algo para ser rsm> feito referente a ele ? rsm> valeu t+ rsm> ______________________________________________ rsm> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br rsm> Para saber como gerenciar/excluir seu cadastro na lista, use: rsm> http://www.firebase.com.br/fb/artigo.php?id=1107 rsm> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From danieln.desenvol em supersoft.com.br Wed Sep 29 16:18:10 2010 From: danieln.desenvol em supersoft.com.br (DanielN) Date: Wed, 29 Sep 2010 16:18:10 -0300 Subject: [firebase-br] =?iso-8859-1?q?Normaliza=E7=E3o_de_Banco_de_dados?= Message-ID: <4CA390F2.9040607@supersoft.com.br> Pessoal, boa tarde estamos re-estruturando nossos sistemas, e um dos pontos a serem avalizados é a estrutura do banco de dados, com isso surgiu uma dúvida, onde gostaria da opinião de vcs: hoje usamos a chave primária da tabela para identificar um registro, em muitos casos utilizamos dois ou três campos como chave para isso. mas alguma pessoas dizem que deveria ter um campo único para este fim, um id que irá identificar o registro. alguem tem experiência com os dois tipos de estrutura de bancos para me dizer quais os benefícios de se utilizar um id único ao invés de vários campos na chave primária? um detalhe que acho que deve ser importante, nosso banco de dados é de um ERP, onde existem mais atualizações de dados do que emissão de relatório, mas os relatórios sempre envolvem muitas tabelas para chegar nas informações necessárias. e o volume de dados sempre é grande por tabela, coisa de no mímino 100000 por tabela, na maioria de nosso clientes. Grato Daniel Nicoletti From dave.malkavian em gmail.com Wed Sep 29 16:28:17 2010 From: dave.malkavian em gmail.com (Alexandre Sousa) Date: Wed, 29 Sep 2010 16:28:17 -0300 Subject: [firebase-br] =?iso-8859-1?q?Normaliza=E7=E3o_de_Banco_de_dados?= In-Reply-To: <4CA390F2.9040607@supersoft.com.br> References: <4CA390F2.9040607@supersoft.com.br> Message-ID: <4CA39351.4000602@gmail.com> É uma prática comum usar somente um campo na PK, apesar disso ir contra a teoria de modelagem, onde quando existe uma relação identificada (ou relação forte) entre entidades, os campos chaves da entidade pai devem fazer parte da chave da entidade filha. Isso pode ser percebido em qualquer ferramenta de modelagem, onde ao inserir esse tipo de relação sempre são levados os campos da entidade pai. (http://www.dhdursoassociates.com/database-glossary-2.html#identifying) Claro que na prática isso gera um custo em manter essa estrutura, pois qualquer alteração, relatório, etc, deve levar em conta todos os campos que fazem parte da PK. Fora a perda de performance ao fazer o SGBD validar todos os campos. Minha opinião é que se preze pela performance e baixa manutenção, ou seja, 1 único campo crescente sendo a chave primária. []'s Alexandre Sousa Em 29/09/2010 16:18, DanielN escreveu: > Pessoal, boa tarde > estamos re-estruturando nossos sistemas, e um dos pontos a serem > avalizados é a estrutura do banco de dados, com isso surgiu uma > dúvida, onde gostaria da opinião de vcs: > hoje usamos a chave primária da tabela para identificar um registro, > em muitos casos utilizamos dois ou três campos como chave para isso. > mas alguma pessoas dizem que deveria ter um campo único para este fim, > um id que irá identificar o registro. > alguem tem experiência com os dois tipos de estrutura de bancos para > me dizer quais os benefícios de se utilizar um id único ao invés de > vários campos na chave primária? > > um detalhe que acho que deve ser importante, nosso banco de dados é de > um ERP, onde existem mais atualizações de dados do que emissão de > relatório, mas os relatórios sempre envolvem muitas tabelas para > chegar nas informações necessárias. > e o volume de dados sempre é grande por tabela, coisa de no mímino > 100000 por tabela, na maioria de nosso clientes. > > Grato > Daniel Nicoletti > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jhosef em gmail.com Wed Sep 29 17:06:42 2010 From: jhosef em gmail.com (Jhosef Marks) Date: Wed, 29 Sep 2010 17:06:42 -0300 Subject: [firebase-br] =?iso-8859-1?q?Normaliza=E7=E3o_de_Banco_de_dados?= In-Reply-To: <4CA39351.4000602@gmail.com> References: <4CA390F2.9040607@supersoft.com.br> <4CA39351.4000602@gmail.com> Message-ID: Sou a favor de usar um campo só tbem, se tiver necessidade de validar 2 ou 3 campos, cria um indice... Att, *Jhosef Marks de Carvalho* *Blog: **http://www.jhosefmarks.com.br* * Jesus está voltando * *"E se o meu povo, que se chama pelo meu nome, se humilhar, e orar, e buscar a minha face e se converter dos seus maus caminhos, então eu ouvirei dos céus, e perdoarei os seus pecados, e sararei a sua terra." (2 Cr 7:14) * Em 29 de setembro de 2010 16:28, Alexandre Sousa escreveu: > É uma prática comum usar somente um campo na PK, apesar disso ir contra a > teoria de modelagem, onde quando existe uma relação identificada (ou relação > forte) entre entidades, os campos chaves da entidade pai devem fazer parte > da chave da entidade filha. Isso pode ser percebido em qualquer ferramenta > de modelagem, onde ao inserir esse tipo de relação sempre são levados os > campos da entidade pai. ( > http://www.dhdursoassociates.com/database-glossary-2.html#identifying) > > Claro que na prática isso gera um custo em manter essa estrutura, pois > qualquer alteração, relatório, etc, deve levar em conta todos os campos que > fazem parte da PK. Fora a perda de performance ao fazer o SGBD validar todos > os campos. > > Minha opinião é que se preze pela performance e baixa manutenção, ou seja, > 1 único campo crescente sendo a chave primária. > > []'s > Alexandre Sousa > > Em 29/09/2010 16:18, DanielN escreveu: > > Pessoal, boa tarde >> estamos re-estruturando nossos sistemas, e um dos pontos a serem >> avalizados é a estrutura do banco de dados, com isso surgiu uma dúvida, onde >> gostaria da opinião de vcs: >> hoje usamos a chave primária da tabela para identificar um registro, em >> muitos casos utilizamos dois ou três campos como chave para isso. >> mas alguma pessoas dizem que deveria ter um campo único para este fim, um >> id que irá identificar o registro. >> alguem tem experiência com os dois tipos de estrutura de bancos para me >> dizer quais os benefícios de se utilizar um id único ao invés de vários >> campos na chave primária? >> >> um detalhe que acho que deve ser importante, nosso banco de dados é de um >> ERP, onde existem mais atualizações de dados do que emissão de relatório, >> mas os relatórios sempre envolvem muitas tabelas para chegar nas informações >> necessárias. >> e o volume de dados sempre é grande por tabela, coisa de no mímino 100000 >> por tabela, na maioria de nosso clientes. >> >> Grato >> Daniel Nicoletti >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Thu Sep 30 07:52:58 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Thu, 30 Sep 2010 07:52:58 -0300 Subject: [firebase-br] =?iso-8859-1?q?Normaliza=E7=E3o_de_Banco_de_dados?= In-Reply-To: References: <4CA390F2.9040607@supersoft.com.br> <4CA39351.4000602@gmail.com> Message-ID: Tb uso 1 campo para PK... para outras validações, eu crio chaves unicas e coisas assim... a vantagem mesmo eh que vc pode fazer select simples, onde campochave = x, ao inves de onde campopai = x and campochave = y and ... e criando simples fks, vc resolve dependencias pai x filho sem necessariamente precisar que ela esteja na pk... 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 29 de setembro de 2010 17:06, Jhosef Marks escreveu: > Sou a favor de usar um campo só tbem, se tiver necessidade de validar 2 ou > 3 > campos, cria um indice... > > Att, > > *Jhosef Marks de Carvalho* > *Blog: **http://www.jhosefmarks.com.br* * > Jesus está voltando > > * > *"E se o meu povo, que se chama pelo meu nome, se humilhar, e orar, e > buscar > a minha face e se converter dos seus maus caminhos, então eu ouvirei dos > céus, e perdoarei os seus pecados, e sararei a sua terra." (2 Cr 7:14) * > > > > Em 29 de setembro de 2010 16:28, Alexandre Sousa > escreveu: > > > É uma prática comum usar somente um campo na PK, apesar disso ir contra > a > > teoria de modelagem, onde quando existe uma relação identificada (ou > relação > > forte) entre entidades, os campos chaves da entidade pai devem fazer > parte > > da chave da entidade filha. Isso pode ser percebido em qualquer > ferramenta > > de modelagem, onde ao inserir esse tipo de relação sempre são levados os > > campos da entidade pai. ( > > http://www.dhdursoassociates.com/database-glossary-2.html#identifying) > > > > Claro que na prática isso gera um custo em manter essa estrutura, pois > > qualquer alteração, relatório, etc, deve levar em conta todos os campos > que > > fazem parte da PK. Fora a perda de performance ao fazer o SGBD validar > todos > > os campos. > > > > Minha opinião é que se preze pela performance e baixa manutenção, ou > seja, > > 1 único campo crescente sendo a chave primária. > > > > []'s > > Alexandre Sousa > > > > Em 29/09/2010 16:18, DanielN escreveu: > > > > Pessoal, boa tarde > >> estamos re-estruturando nossos sistemas, e um dos pontos a serem > >> avalizados é a estrutura do banco de dados, com isso surgiu uma dúvida, > onde > >> gostaria da opinião de vcs: > >> hoje usamos a chave primária da tabela para identificar um registro, em > >> muitos casos utilizamos dois ou três campos como chave para isso. > >> mas alguma pessoas dizem que deveria ter um campo único para este fim, > um > >> id que irá identificar o registro. > >> alguem tem experiência com os dois tipos de estrutura de bancos para me > >> dizer quais os benefícios de se utilizar um id único ao invés de vários > >> campos na chave primária? > >> > >> um detalhe que acho que deve ser importante, nosso banco de dados é de > um > >> ERP, onde existem mais atualizações de dados do que emissão de > relatório, > >> mas os relatórios sempre envolvem muitas tabelas para chegar nas > informações > >> necessárias. > >> e o volume de dados sempre é grande por tabela, coisa de no mímino > 100000 > >> por tabela, na maioria de nosso clientes. > >> > >> Grato > >> Daniel Nicoletti > >> > >> > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From jhosef em gmail.com Thu Sep 30 10:48:03 2010 From: jhosef em gmail.com (Jhosef Marks) Date: Thu, 30 Sep 2010 10:48:03 -0300 Subject: [firebase-br] =?iso-8859-1?q?Normaliza=E7=E3o_de_Banco_de_dados?= In-Reply-To: References: <4CA390F2.9040607@supersoft.com.br> <4CA39351.4000602@gmail.com> Message-ID: Trabalhei em um empresa que tinha tabelas que tinham até 6 campos como chave, os wheres eram muito extensos... Tinha grade de produtos, então era o codigo do item, mais variação 1, mais variação 2, mais cor, mas codigo da tabela de venda, mais codigo do item de venda, mais alguma coisa.... pedido era triste de fazer SQL... huauahuhuahuahuhua Att, *Jhosef Marks de Carvalho* *Blog: **http://www.jhosefmarks.com.br* * Jesus está voltando * *"E se o meu povo, que se chama pelo meu nome, se humilhar, e orar, e buscar a minha face e se converter dos seus maus caminhos, então eu ouvirei dos céus, e perdoarei os seus pecados, e sararei a sua terra." (2 Cr 7:14) * Em 30 de setembro de 2010 07:52, Alysson Gonçalves de Azevedo < agalysson em gmail.com> escreveu: > Tb uso 1 campo para PK... para outras validações, eu crio chaves unicas e > coisas assim... > a vantagem mesmo eh que vc pode fazer select simples, onde campochave = x, > ao inves de onde campopai = x and campochave = y and ... > > e criando simples fks, vc resolve dependencias pai x filho sem > necessariamente precisar que ela esteja na pk... > > 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 29 de setembro de 2010 17:06, Jhosef Marks escreveu: > > > Sou a favor de usar um campo só tbem, se tiver necessidade de validar 2 > ou > > 3 > > campos, cria um indice... > > > > Att, > > > > *Jhosef Marks de Carvalho* > > *Blog: **http://www.jhosefmarks.com.br* * > > Jesus está voltando > > > > * > > *"E se o meu povo, que se chama pelo meu nome, se humilhar, e orar, e > > buscar > > a minha face e se converter dos seus maus caminhos, então eu ouvirei dos > > céus, e perdoarei os seus pecados, e sararei a sua terra." (2 Cr 7:14) * > > > > > > > > Em 29 de setembro de 2010 16:28, Alexandre Sousa > > escreveu: > > > > > É uma prática comum usar somente um campo na PK, apesar disso ir > contra > > a > > > teoria de modelagem, onde quando existe uma relação identificada (ou > > relação > > > forte) entre entidades, os campos chaves da entidade pai devem fazer > > parte > > > da chave da entidade filha. Isso pode ser percebido em qualquer > > ferramenta > > > de modelagem, onde ao inserir esse tipo de relação sempre são levados > os > > > campos da entidade pai. ( > > > http://www.dhdursoassociates.com/database-glossary-2.html#identifying) > > > > > > Claro que na prática isso gera um custo em manter essa estrutura, pois > > > qualquer alteração, relatório, etc, deve levar em conta todos os campos > > que > > > fazem parte da PK. Fora a perda de performance ao fazer o SGBD validar > > todos > > > os campos. > > > > > > Minha opinião é que se preze pela performance e baixa manutenção, ou > > seja, > > > 1 único campo crescente sendo a chave primária. > > > > > > []'s > > > Alexandre Sousa > > > > > > Em 29/09/2010 16:18, DanielN escreveu: > > > > > > Pessoal, boa tarde > > >> estamos re-estruturando nossos sistemas, e um dos pontos a serem > > >> avalizados é a estrutura do banco de dados, com isso surgiu uma > dúvida, > > onde > > >> gostaria da opinião de vcs: > > >> hoje usamos a chave primária da tabela para identificar um registro, > em > > >> muitos casos utilizamos dois ou três campos como chave para isso. > > >> mas alguma pessoas dizem que deveria ter um campo único para este fim, > > um > > >> id que irá identificar o registro. > > >> alguem tem experiência com os dois tipos de estrutura de bancos para > me > > >> dizer quais os benefícios de se utilizar um id único ao invés de > vários > > >> campos na chave primária? > > >> > > >> um detalhe que acho que deve ser importante, nosso banco de dados é de > > um > > >> ERP, onde existem mais atualizações de dados do que emissão de > > relatório, > > >> mas os relatórios sempre envolvem muitas tabelas para chegar nas > > informações > > >> necessárias. > > >> e o volume de dados sempre é grande por tabela, coisa de no mímino > > 100000 > > >> por tabela, na maioria de nosso clientes. > > >> > > >> Grato > > >> Daniel Nicoletti > > >> > > >> > > >> ______________________________________________ > > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > >> > > > > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From felipearon em gmail.com Thu Sep 30 11:24:26 2010 From: felipearon em gmail.com (Felipe Aron) Date: Thu, 30 Sep 2010 11:24:26 -0300 Subject: [firebase-br] Restore = "unavailable database" In-Reply-To: <4CA242C6.3060006@gmail.com> References: <4CA242C6.3060006@gmail.com> Message-ID: Claro: gbak -c -v backup.fbk restore.fdb -user SYSDBA -pass masterkey Se pegar esse arquivo de backup e puxar para uma maquina cliente funciona o restore normalmente. Mas no servidor não. 2010/9/28 Alexandre Sousa > Em 28/9/2010 16:23, Felipe Aron escreveu: > > Pessoal tenho o seguinte cenário: >> >> Tenho um servidor Linux onde está o meu DB Firebird. >> >> A partir de uma máquina Windows 2003 Server (Possui o SGDB do Fb instalado >> tb) estou fazendo um backup do banco (-b -v) e ao tentar restaurar o banco >> deparo com a seguinte mensagem: >> >> ERROR "unavailable database" >> >> >> Se pego esse backup e tento fazer a partir de uma máquina windows XP, por >> exemplo, funciona sem problemas. >> >> O Firewall do windows Server está desabilidato e o Fb funcionando >> normalmente. >> >> Alguém sabe me dizer o que pode ocorrer para eu não conseguir restaurar o >> DB >> no WinServer ? >> >> Desde já agradeço a ajuda. :D >> >> Tem como você postar a linha de comando completa do gbak? > > []'s > Alexandre Sousa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- #FollowMe: @felipearon ( http://felipearon.com.br/) From dgeferson em gmail.com Thu Sep 30 11:30:52 2010 From: dgeferson em gmail.com (Geferson Dietze) Date: Thu, 30 Sep 2010 11:30:52 -0300 Subject: [firebase-br] log firebird Message-ID: Bom dia. Estou com alguns problemas em um cliente. Pela manhã qdo iniciam o trabalho, o banco de dados está com mais ou menos 500 mb, meia tarde em diante mais ou menos, o sistema começa a ficar cada vez mais lento ateh travar completamente, nesse momento o banco está com mais ou menos 1 gb de tamanho. Alguém saberia me dizer oq são os "erros" apontados no log do banco ?? SUPER-SERVER (Client) Wed Sep 29 07:46:45 2010 Guardian starting: "C:\Arquivos de programas\Firebird\Firebird_2_5\bin\fbserver.exe" SUPER-SERVER (Server) Wed Sep 29 08:27:32 2010 INET/inet_error: read errno = 10054 SUPER-SERVER (Server) Wed Sep 29 08:38:18 2010 INET/inet_error: read errno = 10054 SUPER-SERVER (Server) Wed Sep 29 08:58:22 2010 Shutting down the server with 31 active connection(s) to 1 database(s) SUPER-SERVER (Server) Wed Sep 29 08:59:26 2010 INET/inet_error: select in packet_receive errno = 10038 SUPER-SERVER (Server) Wed Sep 29 08:59:26 2010 INET/inet_error: select in packet_receive errno = 10038 SUPER-SERVER (Server) Wed Sep 29 08:59:26 2010 INET/inet_error: select in packet_receive errno = 10038 SUPER-SERVER (Server) Wed Sep 29 08:59:26 2010 INET/inet_error: select in packet_receive errno = 10038 SUPER-SERVER (Server) Wed Sep 29 08:59:26 2010 INET/inet_error: select in packet_receive errno = 10038 SUPER-SERVER (Server) Wed Sep 29 08:59:26 2010 INET/inet_error: select in packet_receive errno = 10038 SUPER-SERVER (Server) Wed Sep 29 08:59:26 2010 INET/inet_error: select in packet_receive errno = 10038 SUPER-SERVER (Server) Wed Sep 29 08:59:26 2010 INET/inet_error: select in packet_receive errno = 10038 SUPER-SERVER (Server) Wed Sep 29 08:59:26 2010 INET/inet_error: select in packet_receive errno = 10038 SUPER-SERVER (Server) Wed Sep 29 08:59:26 2010 INET/inet_error: select in packet_receive errno = 10038 SUPER-SERVER (Server) Wed Sep 29 08:59:26 2010 INET/inet_error: select in packet_receive errno = 10038 SUPER-SERVER (Server) Wed Sep 29 08:59:26 2010 INET/inet_error: select in packet_receive errno = 10038 SUPER-SERVER (Server) Wed Sep 29 08:59:26 2010 INET/inet_error: select in packet_receive errno = 10038 SUPER-SERVER (Server) Wed Sep 29 08:59:26 2010 INET/inet_error: select in packet_receive errno = 10038 SUPER-SERVER (Client) Wed Sep 29 08:59:26 2010 Guardian starting: "C:\Arquivos de programas\Firebird\Firebird_2_5\bin\fbserver.exe" SUPER-SERVER (Server) Wed Sep 29 08:59:42 2010 INET/inet_error: read errno = 10054 SUPER-SERVER (Server) Wed Sep 29 09:00:41 2010 Shutting down the server with 1 active connection(s) to 1 database(s) SUPER-SERVER (Client) Wed Sep 29 09:00:42 2010 "C:\Arquivos de programas\Firebird\Firebird_2_5\bin\fbserver.exe": normal shutdown SUPER-SERVER (Server) Wed Sep 29 09:03:19 2010 Database: C:\ARQUIVOS DE PROGRAMAS\PRATIC\PRATIC.FDB Relation has 13484 orphan backversions (2787835 in use) in table ARQGOL (392) SUPER-SERVER (Server) Wed Sep 29 09:04:11 2010 Database: C:\ARQUIVOS DE PROGRAMAS\PRATIC\PRATIC.FDB Relation has 13484 orphan backversions (2787835 in use) in table ARQGOL (392) SUPER-SERVER (Server) Wed Sep 29 09:36:32 2010 INET/inet_error: read errno = 10054 SUPER-SERVER (Server) Wed Sep 29 15:12:48 2010 INET/inet_error: read errno = 10054 SUPER-SERVER (Server) Wed Sep 29 16:08:02 2010 INET/inet_error: read errno = 10054 SUPER-SERVER (Server) Wed Sep 29 16:35:10 2010 INET/inet_error: read errno = 10054 SUPER-SERVER (Server) Wed Sep 29 16:35:20 2010 INET/inet_error: read errno = 10054 SUPER-SERVER (Server) Wed Sep 29 16:55:52 2010 INET/inet_error: read errno = 10054 SUPER-SERVER (Server) Wed Sep 29 16:55:55 2010 INET/inet_error: read errno = 10054 SUPER-SERVER (Server) Wed Sep 29 19:09:16 2010 INET/inet_error: read errno = 10054 SUPER-SERVER (Server) Wed Sep 29 19:40:56 2010 INET/inet_error: read errno = 10054 SUPER-SERVER (Server) Wed Sep 29 21:15:51 2010 INET/inet_error: read errno = 10054 SUPER-SERVER (Server) Wed Sep 29 21:15:51 2010 INET/inet_error: read errno = 10054 SUPER-SERVER (Server) Wed Sep 29 21:15:51 2010 INET/inet_error: read errno = 10054 SUPER-SERVER (Server) Wed Sep 29 21:15:51 2010 INET/inet_error: read errno = 10054 SUPER-SERVER (Server) Wed Sep 29 21:15:51 2010 INET/inet_error: read errno = 10054 SUPER-SERVER (Server) Wed Sep 29 21:26:58 2010 Database: C:\ARQUIVOS DE PROGRAMAS\PRATIC\PRATIC.FDB Relation has 5 orphan backversions (13909146 in use) in table ARQGOL (392) SUPER-SERVER (Server) Wed Sep 29 21:29:03 2010 Database: C:\ARQUIVOS DE PROGRAMAS\PRATIC\PRATIC.FDB Relation has 5 orphan backversions (13909146 in use) in table ARQGOL (392) SUPER-SERVER (Server) Wed Sep 29 21:47:06 2010 Database: C:\ARQUIVOS DE PROGRAMAS\PRATIC\PRATIC.FDB deadlock SUPER-SERVER (Server) Thu Sep 30 07:31:38 2010 Shutting down the server with 1 active connection(s) to 1 database(s) SUPER-SERVER (Server) Thu Sep 30 07:39:58 2010 Database: C:\ARQUIVOS DE PROGRAMAS\PRATIC\PRATIC.FDB Relation has 26245 orphan backversions (8275927 in use) in table ARQGOL (392) SUPER-SERVER (Server) Thu Sep 30 07:42:51 2010 Database: C:\ARQUIVOS DE PROGRAMAS\PRATIC\PRATIC.FDB Relation has 26245 orphan backversions (8275927 in use) in table ARQGOL (392) SUPER-SERVER (Server) Thu Sep 30 07:44:19 2010 Database: C:\ARQUIVOS DE PROGRAMAS\PRATIC\PRATIC.FDB Relation has 26245 orphan backversions (8275927 in use) in table ARQGOL (392) Obrigado From felipearon em gmail.com Thu Sep 30 11:33:58 2010 From: felipearon em gmail.com (Felipe Aron) Date: Thu, 30 Sep 2010 11:33:58 -0300 Subject: [firebase-br] =?iso-8859-1?q?Atualiza=E7=E3o_do_DB=3A_=22Tabela_e?= =?iso-8859-1?q?m_uso=22?= Message-ID: Pessoal como vai? Quando fui atualizar um banco de dados Fb 1.5 de um cliente (Criar uma FK) mostrou a mensagem que a tabela estava em uso. Minha dúvida é: "Em uso" significa que existe uma transação ativa em aberto (Faltando dar um Commit/Rollback) ? -- #FollowMe: @felipearon ( http://felipearon.com.br/) From agalysson em gmail.com Thu Sep 30 11:35:30 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Thu, 30 Sep 2010 11:35:30 -0300 Subject: [firebase-br] Restore = "unavailable database" In-Reply-To: References: <4CA242C6.3060006@gmail.com> Message-ID: Pergunta cretina vc está dando esse comando a partir do diretorio bin do firebird ou do diretorio do arquivo? esperimenta colocar os diretorios completos ao invés de relativos... 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 30 de setembro de 2010 11:24, Felipe Aron escreveu: > Claro: > > gbak -c -v backup.fbk restore.fdb -user SYSDBA -pass masterkey > > Se pegar esse arquivo de backup e puxar para uma maquina cliente funciona o > restore normalmente. Mas no servidor não. > > > 2010/9/28 Alexandre Sousa > > > Em 28/9/2010 16:23, Felipe Aron escreveu: > > > > Pessoal tenho o seguinte cenário: > >> > >> Tenho um servidor Linux onde está o meu DB Firebird. > >> > >> A partir de uma máquina Windows 2003 Server (Possui o SGDB do Fb > instalado > >> tb) estou fazendo um backup do banco (-b -v) e ao tentar restaurar o > banco > >> deparo com a seguinte mensagem: > >> > >> ERROR "unavailable database" > >> > >> > >> Se pego esse backup e tento fazer a partir de uma máquina windows XP, > por > >> exemplo, funciona sem problemas. > >> > >> O Firewall do windows Server está desabilidato e o Fb funcionando > >> normalmente. > >> > >> Alguém sabe me dizer o que pode ocorrer para eu não conseguir restaurar > o > >> DB > >> no WinServer ? > >> > >> Desde já agradeço a ajuda. :D > >> > >> Tem como você postar a linha de comando completa do gbak? > > > > []'s > > Alexandre Sousa > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > #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 felipearon em gmail.com Thu Sep 30 11:39:43 2010 From: felipearon em gmail.com (Felipe Aron) Date: Thu, 30 Sep 2010 11:39:43 -0300 Subject: [firebase-br] Restore = "unavailable database" In-Reply-To: References: <4CA242C6.3060006@gmail.com> Message-ID: Eu resumi o caminho. Estou com o backup no C:\ Pelo DOS estou na raiz C:\ ... ai executo o comando completo: c:\Arquivos de Programas\Firebird\Firebird_1_5\bin\gbak.exe -c -v backup.fbk restore.fdb -user sysdba -pass masterkey 2010/9/30 Alysson Gonçalves de Azevedo > Pergunta cretina > > vc está dando esse comando a partir do diretorio bin do firebird ou do > diretorio do arquivo? > esperimenta colocar os diretorios completos ao invés de relativos... > > > 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 30 de setembro de 2010 11:24, Felipe Aron >escreveu: > > > Claro: > > > > gbak -c -v backup.fbk restore.fdb -user SYSDBA -pass masterkey > > > > Se pegar esse arquivo de backup e puxar para uma maquina cliente funciona > o > > restore normalmente. Mas no servidor não. > > > > > > 2010/9/28 Alexandre Sousa > > > > > Em 28/9/2010 16:23, Felipe Aron escreveu: > > > > > > Pessoal tenho o seguinte cenário: > > >> > > >> Tenho um servidor Linux onde está o meu DB Firebird. > > >> > > >> A partir de uma máquina Windows 2003 Server (Possui o SGDB do Fb > > instalado > > >> tb) estou fazendo um backup do banco (-b -v) e ao tentar restaurar o > > banco > > >> deparo com a seguinte mensagem: > > >> > > >> ERROR "unavailable database" > > >> > > >> > > >> Se pego esse backup e tento fazer a partir de uma máquina windows XP, > > por > > >> exemplo, funciona sem problemas. > > >> > > >> O Firewall do windows Server está desabilidato e o Fb funcionando > > >> normalmente. > > >> > > >> Alguém sabe me dizer o que pode ocorrer para eu não conseguir > restaurar > > o > > >> DB > > >> no WinServer ? > > >> > > >> Desde já agradeço a ajuda. :D > > >> > > >> Tem como você postar a linha de comando completa do gbak? > > > > > > []'s > > > Alexandre Sousa > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > > > > > -- > > #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 > -- #FollowMe: @felipearon ( http://felipearon.com.br/) From agalysson em gmail.com Thu Sep 30 11:48:46 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Thu, 30 Sep 2010 11:48:46 -0300 Subject: [firebase-br] Restore = "unavailable database" In-Reply-To: References: <4CA242C6.3060006@gmail.com> Message-ID: olha, eu ja passei por isso, e a correcao era sempre algo besta... porem nao me lembro oque era exatamente... eu sempre entrava nesse site pra resolver (ja que nunca decorei a sintaxe do gfix) http://www.destructor.de/firebird/gbak.htm e se nao me engano, o problema é o "-pass" que deve ser "-password"... mas como ja disse, nao lembro exatamente, talvez eu esteja enganado... 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 30 de setembro de 2010 11:39, Felipe Aron escreveu: > Eu resumi o caminho. > > Estou com o backup no C:\ > > Pelo DOS estou na raiz C:\ ... ai executo o comando completo: > > c:\Arquivos de Programas\Firebird\Firebird_1_5\bin\gbak.exe -c -v > backup.fbk > restore.fdb -user sysdba -pass masterkey > > > > > 2010/9/30 Alysson Gonçalves de Azevedo > > > Pergunta cretina > > > > vc está dando esse comando a partir do diretorio bin do firebird ou do > > diretorio do arquivo? > > esperimenta colocar os diretorios completos ao invés de relativos... > > > > > > 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 30 de setembro de 2010 11:24, Felipe Aron > >escreveu: > > > > > Claro: > > > > > > gbak -c -v backup.fbk restore.fdb -user SYSDBA -pass masterkey > > > > > > Se pegar esse arquivo de backup e puxar para uma maquina cliente > funciona > > o > > > restore normalmente. Mas no servidor não. > > > > > > > > > 2010/9/28 Alexandre Sousa > > > > > > > Em 28/9/2010 16:23, Felipe Aron escreveu: > > > > > > > > Pessoal tenho o seguinte cenário: > > > >> > > > >> Tenho um servidor Linux onde está o meu DB Firebird. > > > >> > > > >> A partir de uma máquina Windows 2003 Server (Possui o SGDB do Fb > > > instalado > > > >> tb) estou fazendo um backup do banco (-b -v) e ao tentar restaurar o > > > banco > > > >> deparo com a seguinte mensagem: > > > >> > > > >> ERROR "unavailable database" > > > >> > > > >> > > > >> Se pego esse backup e tento fazer a partir de uma máquina windows > XP, > > > por > > > >> exemplo, funciona sem problemas. > > > >> > > > >> O Firewall do windows Server está desabilidato e o Fb funcionando > > > >> normalmente. > > > >> > > > >> Alguém sabe me dizer o que pode ocorrer para eu não conseguir > > restaurar > > > o > > > >> DB > > > >> no WinServer ? > > > >> > > > >> Desde já agradeço a ajuda. :D > > > >> > > > >> Tem como você postar a linha de comando completa do gbak? > > > > > > > > []'s > > > > Alexandre Sousa > > > > > > > > ______________________________________________ > > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > > > > > > > > > > -- > > > #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 > > > > > > -- > #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 Sep 30 11:57:34 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Thu, 30 Sep 2010 11:57:34 -0300 Subject: [firebase-br] log firebird In-Reply-To: References: Message-ID: <1486111601.20100930115734@warmboot.com.br> Primeiro, use o gfix e o gbak para "sanitizar" seu banco de dados. Depois, verifique o controle transacional da sua aplicação, pois provavelmente há transações ficando abertas por horas. PS: Erros de INET são erros de rede que o Firebird apenas reporta para que vc tenha ciência. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br GD> Bom dia. Estou com alguns problemas em um cliente. GD> Pela manhã qdo iniciam o trabalho, o banco de dados está com mais ou GD> menos 500 mb, GD> meia tarde em diante mais ou menos, o sistema começa a ficar cada vez GD> mais lento ateh travar completamente, GD> nesse momento o banco está com mais ou menos 1 gb de tamanho. GD> Alguém saberia me dizer oq são os "erros" apontados no log do banco ?? From kmerlotti em gmail.com Thu Sep 30 13:05:55 2010 From: kmerlotti em gmail.com (Kelver Merlotti) Date: Thu, 30 Sep 2010 13:05:55 -0300 Subject: [firebase-br] Restore = "unavailable database" In-Reply-To: References: <4CA242C6.3060006@gmail.com> Message-ID: No Win2003, 2008, Vista e 7, não é possível restaura (e nem conectar) diretamente ao arquivo do banco sem passar pelo protocolo TCP. Tente mudar seu comando para: gbak -c -v backup.fbk localhost:c:\restore.fdb -user SYSDBA -pass masterkey Já vi caso também em que o SO não permitia criar nada no C:, aí tinhamos que usar uma pasta temp, ex: gbak -c -v backup.fbk localhost:c:\TEMP\restore.fdb -user SYSDBA -pass masterkey Abraços! Kelver Merlotti Coordenador Editorial da Active Delphi Site: http://www.activedelphi.com.br Contato: kelver em activedelphi.com.br Twitter: http://www.twitter.com/kmerlotti Tem um segundo? Então, dá uma olhadinha nisso: Um site de publicidades, de Portugal, está pagando em euros (quase 3x mais que em reais) pra quem estiver disposto a: * Ler anúncios * Visitar sites * Clicar em banners * Navegar na NET * Ler e-mails * Convidar novos usuários O pagamento pode ser feito de várias formas! Registra lá. Não custa nada!!! ;-) http://www.publipt.com/pages/index.php?refid=kmerlotti 2010/9/30 Felipe Aron > Claro: > > gbak -c -v backup.fbk restore.fdb -user SYSDBA -pass masterkey > > Se pegar esse arquivo de backup e puxar para uma maquina cliente funciona o > restore normalmente. Mas no servidor não. > > > 2010/9/28 Alexandre Sousa > > > Em 28/9/2010 16:23, Felipe Aron escreveu: > > > > Pessoal tenho o seguinte cenário: > >> > >> Tenho um servidor Linux onde está o meu DB Firebird. > >> > >> A partir de uma máquina Windows 2003 Server (Possui o SGDB do Fb > instalado > >> tb) estou fazendo um backup do banco (-b -v) e ao tentar restaurar o > banco > >> deparo com a seguinte mensagem: > >> > >> ERROR "unavailable database" > >> > >> > >> Se pego esse backup e tento fazer a partir de uma máquina windows XP, > por > >> exemplo, funciona sem problemas. > >> > >> O Firewall do windows Server está desabilidato e o Fb funcionando > >> normalmente. > >> > >> Alguém sabe me dizer o que pode ocorrer para eu não conseguir restaurar > o > >> DB > >> no WinServer ? > >> > >> Desde já agradeço a ajuda. :D > >> > >> Tem como você postar a linha de comando completa do gbak? > > > > []'s > > Alexandre Sousa > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > #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 sistema.gestao em gmail.com Thu Sep 30 13:30:24 2010 From: sistema.gestao em gmail.com (=?ISO-8859-1?Q?Gest=E3o_Comercial?=) Date: Thu, 30 Sep 2010 13:30:24 -0300 Subject: [firebase-br] log firebird In-Reply-To: <1486111601.20100930115734@warmboot.com.br> References: <1486111601.20100930115734@warmboot.com.br> Message-ID: Veja esta informação: - INET/inet_error: read errno = *10054* or *10038* or 10093 Error showings Multiple entries in interbase.log with errors *10054*, *10038*, 10093, etc. Probable Reason These errors caused by network problems - check your hubs, network adapters, etc. It is not an InterBase error itself, but it may impact InterBase. Recovery process In this case it will be technical support, not recovery process. If you have problems and cannot solve this problem, you can request our technical support service. Time 4 hours and more Probable % of saved data 100% Fonte: http://www.ib-aid.com/articles/item69 Abraços Em 30 de setembro de 2010 11:57, Carlos H. Cantu escreveu: > Primeiro, use o gfix e o gbak para "sanitizar" seu banco de dados. > > Depois, verifique o controle transacional da sua aplicação, pois > provavelmente há transações ficando abertas por horas. > > PS: Erros de INET são erros de rede que o Firebird apenas reporta para > que vc tenha ciência. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > GD> Bom dia. Estou com alguns problemas em um cliente. > > GD> Pela manhã qdo iniciam o trabalho, o banco de dados está com mais ou > GD> menos 500 mb, > GD> meia tarde em diante mais ou menos, o sistema começa a ficar cada vez > GD> mais lento ateh travar completamente, > GD> nesse momento o banco está com mais ou menos 1 gb de tamanho. > > GD> Alguém saberia me dizer oq são os "erros" apontados no log do banco ?? > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From sistema.gestao em gmail.com Thu Sep 30 13:53:39 2010 From: sistema.gestao em gmail.com (=?ISO-8859-1?Q?Gest=E3o_Comercial?=) Date: Thu, 30 Sep 2010 13:53:39 -0300 Subject: [firebase-br] =?iso-8859-1?q?Normaliza=E7=E3o_de_Banco_de_dados?= In-Reply-To: <4CA390F2.9040607@supersoft.com.br> References: <4CA390F2.9040607@supersoft.com.br> Message-ID: Daniel, Já trabalhei com vários bancos, e com os tres tipos de sistemas de chaves - com todos os campos necessários, somente com um campo, e com sistemas mistos - e penso que o que deve ser levado em consideração, no momento da escolha de como montarás tuas chaves, é a questão dos acessos, consultas, ao banco. Veja da seguinte maneira: 1. Uma tabela que tenha, por exemplo 4 campos na PK, significa provavelmente que são os campos das regras de negócio, e são o que o usuário do sistema conhece. Nesta situação, a maioria dos acessos deverá ser realizado usando estes campos, ou pelo menos parte deles. Criar uma PK única para esta tabela não fará sentido, pois o índice que terás necessidade também deverá ser único. Ou seja, terás dois índices na tabela, e um deles com pouco uso efetivo. Nesta situação, costumo ter a PK com os campos, e o índice como um auxiliar para outras tabelas filhas ou relacionadas. 2. Em uma tabela que poderia ter uma PK com 4 campos, mas cujo acesso será sempre indireto, via um outro select, aí sim vejo vantagem em ter uma chave PK que seja um tipo automárico, pois neste caso é completamente transparente ao usuário. 3. Outro aspecto que deve ser considerado, é que estas chaves únicas normalmente serão transparentes ao usuário, controladas internamente pelo sistema, o que pode requerer cuidados adicionais no banco e na aplicação para mantê-las. 4. Por último, e não menos importante, considere o aspecto que, comvárias campos únicos, uma tabela que possua informação de várias outras, será simplesmente um conjunto de vários "números aleatórios", e buscar alguma informação nela pode ser algo dispendioso e complicado. Espero ter ajudado. Abraços Agostinho Em 29 de setembro de 2010 16:18, DanielN escreveu: > Pessoal, boa tarde > estamos re-estruturando nossos sistemas, e um dos pontos a serem avalizados > é a estrutura do banco de dados, com isso surgiu uma dúvida, onde gostaria > da opinião de vcs: > hoje usamos a chave primária da tabela para identificar um registro, em > muitos casos utilizamos dois ou três campos como chave para isso. > mas alguma pessoas dizem que deveria ter um campo único para este fim, um > id que irá identificar o registro. > alguem tem experiência com os dois tipos de estrutura de bancos para me > dizer quais os benefícios de se utilizar um id único ao invés de vários > campos na chave primária? > > um detalhe que acho que deve ser importante, nosso banco de dados é de um > ERP, onde existem mais atualizações de dados do que emissão de relatório, > mas os relatórios sempre envolvem muitas tabelas para chegar nas informações > necessárias. > e o volume de dados sempre é grande por tabela, coisa de no mímino 100000 > por tabela, na maioria de nosso clientes. > > Grato > Daniel Nicoletti > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From felipearon em gmail.com Thu Sep 30 13:56:37 2010 From: felipearon em gmail.com (Felipe Aron) Date: Thu, 30 Sep 2010 13:56:37 -0300 Subject: [firebase-br] Restore = "unavailable database" In-Reply-To: References: <4CA242C6.3060006@gmail.com> Message-ID: Galera muito obrigado pela ajuda. Kelver a tua resposta caiu como uma luva. Fiz usando TCP. (... localhost:c:\restore.fdb ....) Funcionou perfeitamente !! :D 2010/9/30 Kelver Merlotti > No Win2003, 2008, Vista e 7, não é possível restaura (e nem conectar) > diretamente ao arquivo do banco sem passar pelo protocolo TCP. Tente mudar > seu comando para: > > gbak -c -v backup.fbk localhost:c:\restore.fdb -user SYSDBA -pass masterkey > > Já vi caso também em que o SO não permitia criar nada no C:, aí tinhamos > que > usar uma pasta temp, ex: > > gbak -c -v backup.fbk localhost:c:\TEMP\restore.fdb -user SYSDBA -pass > masterkey > > Abraços! > > Kelver Merlotti > Coordenador Editorial da Active Delphi > Site: http://www.activedelphi.com.br > Contato: kelver em activedelphi.com.br > Twitter: http://www.twitter.com/kmerlotti > Tem um segundo? Então, dá uma olhadinha nisso: > Um site de publicidades, de Portugal, está pagando em euros > (quase 3x mais que em reais) pra quem estiver disposto a: > * Ler anúncios > * Visitar sites > * Clicar em banners > * Navegar na NET > * Ler e-mails > * Convidar novos usuários > O pagamento pode ser feito de várias formas! > Registra lá. Não custa nada!!! ;-) > http://www.publipt.com/pages/index.php?refid=kmerlotti > > > 2010/9/30 Felipe Aron > > > Claro: > > > > gbak -c -v backup.fbk restore.fdb -user SYSDBA -pass masterkey > > > > Se pegar esse arquivo de backup e puxar para uma maquina cliente funciona > o > > restore normalmente. Mas no servidor não. > > > > > > 2010/9/28 Alexandre Sousa > > > > > Em 28/9/2010 16:23, Felipe Aron escreveu: > > > > > > Pessoal tenho o seguinte cenário: > > >> > > >> Tenho um servidor Linux onde está o meu DB Firebird. > > >> > > >> A partir de uma máquina Windows 2003 Server (Possui o SGDB do Fb > > instalado > > >> tb) estou fazendo um backup do banco (-b -v) e ao tentar restaurar o > > banco > > >> deparo com a seguinte mensagem: > > >> > > >> ERROR "unavailable database" > > >> > > >> > > >> Se pego esse backup e tento fazer a partir de uma máquina windows XP, > > por > > >> exemplo, funciona sem problemas. > > >> > > >> O Firewall do windows Server está desabilidato e o Fb funcionando > > >> normalmente. > > >> > > >> Alguém sabe me dizer o que pode ocorrer para eu não conseguir > restaurar > > o > > >> DB > > >> no WinServer ? > > >> > > >> Desde já agradeço a ajuda. :D > > >> > > >> Tem como você postar a linha de comando completa do gbak? > > > > > > []'s > > > Alexandre Sousa > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > > > > > -- > > #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 > -- #FollowMe: @felipearon ( http://felipearon.com.br/) From diasmartins em gmail.com Thu Sep 30 15:34:15 2010 From: diasmartins em gmail.com (Reinaldo) Date: Thu, 30 Sep 2010 15:34:15 -0300 Subject: [firebase-br] Delete em Cascata Message-ID: <4CA4D827.6050206@gmail.com> Preciso fazer uma delete em cascata para separar um base, porém estou esroscado em um delete, e gostaria de pedir a ajuda de vocês. Tabelas DOADORES - DoaCod (código) - DoaPes (F ou J) Físico ou Juridico RECIBOS - RecNum (código) - Doacod (ligação do Doacod da Tabela Doadores - RecDatBai (Data de Baixa) - RecSeq (Sequencia de Baixa) Cheques - ChqDatBai (Data da Baixa) - CheSeq (Sequencia de Baixa) Posso ter mais que um cheque associado a um recibo ou Varios recibos associados a um cheque Preciso deletar todos os cheques data tabela Cheques que sejam de pessoas JURIDICAS. No select funciona, porém não estou conseguindo fazer um Delete disto: Select Count(1) From Cheques C Left Join Recibos R on (R.RecSeq = ChqSeq and R.RecDatBai = C.ChqDatBai) Left Join Doadores D on (D.DoaCod = R.DoaCod) Where D.DoaPes = 'J' Como fazer esse DELETE? From agalysson em gmail.com Thu Sep 30 15:41:16 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Thu, 30 Sep 2010 15:41:16 -0300 Subject: [firebase-br] Delete em Cascata In-Reply-To: <4CA4D827.6050206@gmail.com> References: <4CA4D827.6050206@gmail.com> Message-ID: algo com exists delete from cheques c where exists ( select 1 from recibos r, doadores d where r.DoaCod = d.DoaCod and d.doapes = 'J' and r.chqdatbai = c.chqdatbai ) nao sei se assim vai funcionar, mas custumo usar esse modo para situações parecidas... 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 30 de setembro de 2010 15:34, Reinaldo escreveu: > Preciso fazer uma delete em cascata para separar um base, porém estou > esroscado em um delete, e gostaria de pedir a ajuda de vocês. > > Tabelas > DOADORES > - DoaCod (código) > - DoaPes (F ou J) Físico ou Juridico > RECIBOS > - RecNum (código) > - Doacod (ligação do Doacod da Tabela Doadores > - RecDatBai (Data de Baixa) > - RecSeq (Sequencia de Baixa) > Cheques > - ChqDatBai (Data da Baixa) > - CheSeq (Sequencia de Baixa) > > Posso ter mais que um cheque associado a um recibo ou Varios recibos > associados a um cheque > > Preciso deletar todos os cheques data tabela Cheques que sejam de pessoas > JURIDICAS. > > No select funciona, porém não estou conseguindo fazer um Delete disto: > > Select Count(1) From Cheques C > Left Join Recibos R on (R.RecSeq = ChqSeq and R.RecDatBai = C.ChqDatBai) > Left Join Doadores D on (D.DoaCod = R.DoaCod) > Where D.DoaPes = 'J' > > Como fazer esse DELETE? > > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From felix.sol em terra.com.br Thu Sep 30 15:48:21 2010 From: felix.sol em terra.com.br (Felix) Date: Thu, 30 Sep 2010 15:48:21 -0300 Subject: [firebase-br] Firebird 2.5 Release Date In-Reply-To: References: <4CA4D827.6050206@gmail.com> Message-ID: <004601cb60d0$10a90ed0$31fb2c70$@sol@terra.com.br> Repassando. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br Hello All, Please post the invitation to the Firebird 2.5 Launch event (please feel free to translate it, adopt and comment) text is ====================== Firebird 2.5 Launch - October 4, 2010 Firebird 2.5 release date is finalized - it will be October 4, 2010. Please join Philippe Makowski, President of Firebird Foundation, and Dmitry Yemanov, lead Firebird developer, at the Launch Webinar devoted to the 5th major release of Firebird. It will take place at October 4, 2010, at 13-00 GMT. Link for Firebird 2.5 Webinar is https://www.livemeeting.com/cc/fbcon2010/join?id=46D79S&role=attend If you have any questions regarding Firebird 2.5, please feel free to contact us: launch em mindthebird.com ==================================== Regard, Alexey Kovyazin MindTheBird From armando.boza em gmail.com Thu Sep 30 15:49:43 2010 From: armando.boza em gmail.com (=?ISO-8859-1?Q?Armando_Boza_Gon=E7alves?=) Date: Thu, 30 Sep 2010 15:49:43 -0300 Subject: [firebase-br] Delete em Cascata In-Reply-To: <4CA4D827.6050206@gmail.com> References: <4CA4D827.6050206@gmail.com> Message-ID: <4CA4DBC7.3040301@gmail.com> Coloque as chaves estrangeiras em DELETE CASCADE e delete da tabela pai os registros desejados. Att Armando Em 30/09/2010 15:34, Reinaldo escreveu: > Preciso fazer uma delete em cascata para separar um base, porém estou > esroscado em um delete, e gostaria de pedir a ajuda de vocês. > > Tabelas > DOADORES > - DoaCod (código) > - DoaPes (F ou J) Físico ou Juridico > RECIBOS > - RecNum (código) > - Doacod (ligação do Doacod da Tabela Doadores > - RecDatBai (Data de Baixa) > - RecSeq (Sequencia de Baixa) > Cheques > - ChqDatBai (Data da Baixa) > - CheSeq (Sequencia de Baixa) > > Posso ter mais que um cheque associado a um recibo ou Varios recibos > associados a um cheque > > Preciso deletar todos os cheques data tabela Cheques que sejam de > pessoas JURIDICAS. > > No select funciona, porém não estou conseguindo fazer um Delete disto: > > Select Count(1) From Cheques C > Left Join Recibos R on (R.RecSeq = ChqSeq and R.RecDatBai = > C.ChqDatBai) > Left Join Doadores D on (D.DoaCod = R.DoaCod) > Where D.DoaPes = 'J' > > Como fazer esse DELETE? > > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- 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 nivaldomart em gmail.com Thu Sep 30 16:13:19 2010 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Thu, 30 Sep 2010 16:13:19 -0300 Subject: [firebase-br] =?iso-8859-1?q?Atualiza=E7=E3o_do_DB=3A_=22Tabela_e?= =?iso-8859-1?q?m_uso=22?= In-Reply-To: References: Message-ID: sim pode ser algum select. Não conheço muito sobre a versão 1.5, mas é quase certo que existem transações abertas Em 30 de setembro de 2010 11:33, Felipe Aron escreveu: > Pessoal como vai? > > Quando fui atualizar um banco de dados Fb 1.5 de um cliente (Criar uma FK) > mostrou a mensagem que a tabela estava em uso. > > Minha dúvida é: "Em uso" significa que existe uma transação ativa em aberto > (Faltando dar um Commit/Rollback) ? > > -- > #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 felipearon em gmail.com Thu Sep 30 16:28:36 2010 From: felipearon em gmail.com (Felipe Aron) Date: Thu, 30 Sep 2010 16:28:36 -0300 Subject: [firebase-br] =?iso-8859-1?q?Atualiza=E7=E3o_do_DB=3A_=22Tabela_e?= =?iso-8859-1?q?m_uso=22?= In-Reply-To: References: Message-ID: Entendi. É o que eu imaginava. Existe alguma forma, via comando sql, de comitar ou dar rollback nessas transações abertas? 2010/9/30 Nivaldo Martins > sim > > pode ser algum select. Não conheço muito sobre a versão 1.5, mas é quase > certo que existem transações abertas > > Em 30 de setembro de 2010 11:33, Felipe Aron >escreveu: > > > Pessoal como vai? > > > > Quando fui atualizar um banco de dados Fb 1.5 de um cliente (Criar uma > FK) > > mostrou a mensagem que a tabela estava em uso. > > > > Minha dúvida é: "Em uso" significa que existe uma transação ativa em > aberto > > (Faltando dar um Commit/Rollback) ? > > > > -- > > #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 > -- #FollowMe: @felipearon ( http://felipearon.com.br/) From diasmartins em gmail.com Thu Sep 30 17:21:35 2010 From: diasmartins em gmail.com (Reinaldo) Date: Thu, 30 Sep 2010 17:21:35 -0300 Subject: [firebase-br] Delete em Cascata In-Reply-To: References: <4CA4D827.6050206@gmail.com> Message-ID: <4CA4F14F.5030406@gmail.com> Fazendo o select dessa forma acontece algo que nao deveria, pois se eu executo ela para o Tipo 'J' e depois numa outra copia da base eu executo para os tipos 'F' a Somatoria dos arquivos que ficaram nas bases é inferior ao total que eu tinha antes numa base só, ou seja foi deletado coisa que nao poderia. Att. Reinaldo Em 30/09/2010 15:41, Alysson Gonçalves de Azevedo escreveu: > algo com exists > > delete from cheques c where exists ( > select 1 from recibos r, doadores d > where r.DoaCod = d.DoaCod > and d.doapes = 'J' > and r.chqdatbai = c.chqdatbai > ) > > nao sei se assim vai funcionar, mas custumo usar esse modo para situações > parecidas... > > > 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 30 de setembro de 2010 15:34, Reinaldo escreveu: > >> Preciso fazer uma delete em cascata para separar um base, porém estou >> esroscado em um delete, e gostaria de pedir a ajuda de vocês. >> >> Tabelas >> DOADORES >> - DoaCod (código) >> - DoaPes (F ou J) Físico ou Juridico >> RECIBOS >> - RecNum (código) >> - Doacod (ligação do Doacod da Tabela Doadores >> - RecDatBai (Data de Baixa) >> - RecSeq (Sequencia de Baixa) >> Cheques >> - ChqDatBai (Data da Baixa) >> - CheSeq (Sequencia de Baixa) >> >> Posso ter mais que um cheque associado a um recibo ou Varios recibos >> associados a um cheque >> >> Preciso deletar todos os cheques data tabela Cheques que sejam de pessoas >> JURIDICAS. >> >> No select funciona, porém não estou conseguindo fazer um Delete disto: >> >> Select Count(1) From Cheques C >> Left Join Recibos R on (R.RecSeq = ChqSeq and R.RecDatBai = C.ChqDatBai) >> Left Join Doadores D on (D.DoaCod = R.DoaCod) >> Where D.DoaPes = 'J' >> >> Como fazer esse DELETE? >> >> >> >> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From marlon em sysmo.com.br Thu Sep 30 17:31:37 2010 From: marlon em sysmo.com.br (marlon david de souza) Date: Thu, 30 Sep 2010 17:31:37 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A__Problema_de_sem=E1fo?= =?iso-8859-1?q?ros?= In-Reply-To: <001501cb5e41$93703280$ba509780$@com.br> References: <001b01cb5c11$225227c0$66f67740$@com.br> <001501cb5e41$93703280$ba509780$@com.br> Message-ID: <000001cb60de$7bca68e0$735f3aa0$@com.br> Solução do problema: Foi necessário reinicializar o servidor Linux. Depois disso as configurações (citadas) passaram a funcionar e o problema parou de ocorrer. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de marlon david de souza Enviada em: segunda-feira, 27 de setembro de 2010 09:43 Para: 'FireBase' Assunto: [firebase-br] RES: Problema de semáforos Referente ao problema abaixo citado, eu alterei o parâmetro "LockSemCount” para 128 e também rodei no Linux o comando 'sysctl -w kernel.sem="250 256000 128 1024"', mas o problema persiste. Alguém tem alguma idéia de como resolver isso? Acredito que esse problema possa estar danificando a base de dados do cliente. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de marlon david de souza Enviada em: sexta-feira, 24 de setembro de 2010 14:52 Para: lista em firebase.com.br Assunto: [firebase-br] Problema de semáforos Boa tarde a todos, Em um Firebird Classic 1.5.2 rodando no Linux, no arquivo “firebird.log” está aparecendo repetidamente a seguinte mensagem: “Number of requested semaphores (128) is greater then size of the existing semaphore set (32)” Para corrigir isso basta apenas alterar a propriedade “LockSemCount” para 128 ? Preciso configurar alguma coisa a nível de Linux? Sem mais, agradeço antecipadamente a atenção Marlon David de 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 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From neodir.moterle em gmail.com Thu Sep 30 18:04:07 2010 From: neodir.moterle em gmail.com (Neodir Beltrame Moterle) Date: Thu, 30 Sep 2010 18:04:07 -0300 Subject: [firebase-br] Transformar um campo string de uma tabela blob Message-ID: Olá! Gostaria de saber como transformar um campo string para blob de uma tabela que já contenha valores? 1 - Testei com o comando abaixo mas apresenta erro ao abrir. UPDATE RDB$RELATION_FIELDS SET RDB$FIELD_SOURCE = 'MEUDOMINIO' WHERE RDB$FIELD_NAME = 'MEUCAMPO' AND RDB$RELATION_NAME = 'MINHATABELA'; Erro: Arithmetic overflow or division by zero has occurred. Arithmetic exception, numeric overflow, or string truncation. 2 - Testei com o comando abaixo mas apresenta erro ao executar. ALTER TABLE MINHATABELA ADD MEUCAMPOAUX MEUDOMINIO; UPDATE MINHATABELA SET MEUCAMPOAUX = MEUCAMPO; UPDATE MINHATABELA SET MEUCAMPO = NULL; UPDATE RDB$RELATION_FIELDS SET RDB$FIELD_SOURCE = 'MEUDOMINIOBLOB' WHERE RDB$FIELD_NAME = 'MEUCAMPO' AND RDB$RELATION_NAME = 'MINHATABELA'; UPDATE MINHATABELA SET MEUCAMPO = MEUCAMPOAUX; ALTER TABLE MINHATABELA DROP MEUCAMPOAUX; Erro na linha: UPDATE MINHATABELA SET MEUCAMPO = MEUCAMPOAUX; Erro: Overflow occurred during data type conversion. conversion error from string "BLOB". Sds, Neodir Beltrame Moterle