Res: Res: [delphi-br] SQL Embarcado
Oi Paulo! Agradeço muito a atenção! Aliás agradeço a todos que tentaram ajudar de alguma forma! Mas eu já trabalhei com FireBird e não gostei... A empresa onde instalamos está necessitando urgentemente migrar para outro DB por causa dos problemas com o mesmo... -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: psdias2 psdi...@yahoo.com.br Para: delphi-br@yahoogrupos.com.br Cc: Eny Urias enyur...@yahoo.com.br Enviadas: Quinta-feira, 10 de Junho de 2010 18:22:58 Assunto: Re: Res: [delphi-br] SQL Embarcado Eny: Gente, eu li vários posts do forum sobre DB embarcado... E ainda não achei uma afirmativa ou uma negativa concreta sobre esse assunto então, se alguém puder ajudar agradeço! Tenho um sistema rodando com SQL Express 2008 que eu pretendo apresentar para novos clientes Eu gostaria de saber se existe a possibilidade de eu levar o DB junto com o executável para colocar no cliente para ele experimentar sem eu ter que instalar o SQL na máquina. Se alguém já passou por isso e conseguiu uma solução por favor, me dê uma luz! Acho que as mensagens que você mencionou, que passaram pela lista nos últimos dias, referem-se ao FireBird embarcado, que alguns amigos sugeriram a mim (na pergunta que fiz sobre o desenvolvimento de um pequeno sistema). O Firebird embarcado é monousuário, e ao instalar em uma máquina, somente o usuário daquela máquina poderá testar seu sistema. Se a empresa decidir comprar o sistema, você instala o servidor FireBird completo em uma das máquinas, passando todos os usuários a poderem usar o sistema. Para usar o FireBird embarcado via DBExpress do Delphi 7, por exemplo, você deve, no componente SQLConnection, usar o Driver para InterBase, e a DLL fbembed.dll. Essa DLL, e alguns outros arquivos necessários, você encontra no pacote do FireBird embarcado (disponível nos sites do FireBird - mas posso enviar-lher por e-mail, se tiver dificuldades de encontrar). Você precisa levar para seu cliente os seguintes arquivos, supondo que você grave seu sistema em uma pasta chamada SISTEMA, no drive C: do computador do usuário PASTA DO PROGRAMA: C:\SISTEMA ARQUIVO dbexpint.dll = arquivo do DBExpress, que acessa o InterBase e FireBird fbembed.dll = fornecido no pacote do FB embarcado firebird.conf = fornecido no pacote do FB embarcado icudt30.dll = fornecido no pacote do FB embarcado icuin30.dll = fornecido no pacote do FB embarcado icuuc30.dll = fornecido no pacote do FB embarcado SISTEMA.EXE.exe = executável do seu sistema BD DIR = pasta onde você coloca o seu banco de dados FireBird FB DIR = pasta para um arquivo do FireBird, que também vem no pacote mencionado acima Dentro da pasta BD: ARQUIVO BD.FB= banco de dados do seu sistema Dentro da pasta FB: ARQUIVO - firebird.msg = fornecido no pacote do FB embarcado Observações: - Se quiser, pode deixar o arquivo BD.FB na mesma pasta do executável - Para passar a usar o FB completo (multiusuário), você tem de usar a DLL FBCLIENT.DLL, em vez da FBEMBED.DLL. Veja mais informações no seguinte documento: http://www.comunidade-firebird.org/cflp/downloads/CFLP_O035.PDF Paulo [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Res: Res: [delphi-br] SQL Embarcado
Eu tenho receio de trabalhar com bancos mais limitados... Acostumei a trabalhar com Oracle e SQL (desde o 2000) ... Tem uma versão Embedded do Oracle. nao sei se é só pra dispositivo mas vou continuar pesquisando! Obrigada! -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Walter Chagas (Bol) wchag...@bol.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 11 de Junho de 2010 15:05:06 Assunto: Re: Res: [delphi-br] SQL Embarcado Voce pode tentar também o MySQL ou o Postgree []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br http://delphitocorporerm.blogspot.com/ http://twitter.com/wchagas MSN: whitesock...@hotmail.com SKYPE: WalterChagasJr - Original Message - From: Eny Urias To: delphi-br@yahoogrupos.com.br Sent: Friday, June 11, 2010 1:18 PM Subject: Res: Res: [delphi-br] SQL Embarcado Oi Paulo! Agradeço muito a atenção! Aliás agradeço a todos que tentaram ajudar de alguma forma! Mas eu já trabalhei com FireBird e não gostei... A empresa onde instalamos está necessitando urgentemente migrar para outro DB por causa dos problemas com o mesmo... -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: psdias2 psdi...@yahoo.com.br Para: delphi-br@yahoogrupos.com.br Cc: Eny Urias enyur...@yahoo.com.br Enviadas: Quinta-feira, 10 de Junho de 2010 18:22:58 Assunto: Re: Res: [delphi-br] SQL Embarcado Eny: Gente, eu li vários posts do forum sobre DB embarcado... E ainda não achei uma afirmativa ou uma negativa concreta sobre esse assunto então, se alguém puder ajudar agradeço! Tenho um sistema rodando com SQL Express 2008 que eu pretendo apresentar para novos clientes Eu gostaria de saber se existe a possibilidade de eu levar o DB junto com o executável para colocar no cliente para ele experimentar sem eu ter que instalar o SQL na máquina. Se alguém já passou por isso e conseguiu uma solução por favor, me dê uma luz! Acho que as mensagens que você mencionou, que passaram pela lista nos últimos dias, referem-se ao FireBird embarcado, que alguns amigos sugeriram a mim (na pergunta que fiz sobre o desenvolvimento de um pequeno sistema). O Firebird embarcado é monousuário, e ao instalar em uma máquina, somente o usuário daquela máquina poderá testar seu sistema. Se a empresa decidir comprar o sistema, você instala o servidor FireBird completo em uma das máquinas, passando todos os usuários a poderem usar o sistema. Para usar o FireBird embarcado via DBExpress do Delphi 7, por exemplo, você deve, no componente SQLConnection, usar o Driver para InterBase, e a DLL fbembed.dll. Essa DLL, e alguns outros arquivos necessários, você encontra no pacote do FireBird embarcado (disponível nos sites do FireBird - mas posso enviar-lher por e-mail, se tiver dificuldades de encontrar). Você precisa levar para seu cliente os seguintes arquivos, supondo que você grave seu sistema em uma pasta chamada SISTEMA, no drive C: do computador do usuário PASTA DO PROGRAMA: C:\SISTEMA ARQUIVO dbexpint.dll = arquivo do DBExpress, que acessa o InterBase e FireBird fbembed.dll = fornecido no pacote do FB embarcado firebird.conf = fornecido no pacote do FB embarcado icudt30.dll = fornecido no pacote do FB embarcado icuin30.dll = fornecido no pacote do FB embarcado icuuc30.dll = fornecido no pacote do FB embarcado SISTEMA.EXE.exe = executável do seu sistema BD DIR = pasta onde você coloca o seu banco de dados FireBird FB DIR = pasta para um arquivo do FireBird, que também vem no pacote mencionado acima Dentro da pasta BD: ARQUIVO BD.FB = banco de dados do seu sistema Dentro da pasta FB: ARQUIVO - firebird.msg = fornecido no pacote do FB embarcado Observações: - Se quiser, pode deixar o arquivo BD.FB na mesma pasta do executável - Para passar a usar o FB completo (multiusuário), você tem de usar a DLL FBCLIENT.DLL, em vez da FBEMBED.DLL. Veja mais informações no seguinte documento: http://www.comunidade-firebird.org/cflp/downloads/CFLP_O035.PDF Paulo [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: Res: Res: [delphi-br] SQL Embarcado
Postgre não tem nada de limitado. Sobre o Oracle, para sistemas de informação há o Oracle XE - gratuito, com algumas limitações. As soluções Embedded da Oracle (Berkley DB e Oracle Database Lite) são mais indicadas para usos equivalentes aos do SQLite, ou seja, aplicações que não são cliente-servidor, especialmente (mas não exclusivamente) dispositivos moveis. -- Dirlei Dionísio http://MaisQueBomCodigo.blogspot.com Em Sex, 2010-06-11 às 11:49 -0700, Eny Urias escreveu: Eu tenho receio de trabalhar com bancos mais limitados... Acostumei a trabalhar com Oracle e SQL (desde o 2000) ... Tem uma versão Embedded do Oracle. nao sei se é só pra dispositivo mas vou continuar pesquisando! Obrigada! -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Walter Chagas (Bol) wchag...@bol.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 11 de Junho de 2010 15:05:06 Assunto: Re: Res: [delphi-br] SQL Embarcado Voce pode tentar também o MySQL ou o Postgree []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br http://delphitocorporerm.blogspot.com/ http://twitter.com/wchagas MSN: whitesock...@hotmail.com SKYPE: WalterChagasJr - Original Message - From: Eny Urias To: delphi-br@yahoogrupos.com.br Sent: Friday, June 11, 2010 1:18 PM Subject: Res: Res: [delphi-br] SQL Embarcado Oi Paulo! Agradeço muito a atenção! Aliás agradeço a todos que tentaram ajudar de alguma forma! Mas eu já trabalhei com FireBird e não gostei... A empresa onde instalamos está necessitando urgentemente migrar para outro DB por causa dos problemas com o mesmo... -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: psdias2 psdi...@yahoo.com.br Para: delphi-br@yahoogrupos.com.br Cc: Eny Urias enyur...@yahoo.com.br Enviadas: Quinta-feira, 10 de Junho de 2010 18:22:58 Assunto: Re: Res: [delphi-br] SQL Embarcado Eny: Gente, eu li vários posts do forum sobre DB embarcado... E ainda não achei uma afirmativa ou uma negativa concreta sobre esse assunto então, se alguém puder ajudar agradeço! Tenho um sistema rodando com SQL Express 2008 que eu pretendo apresentar para novos clientes Eu gostaria de saber se existe a possibilidade de eu levar o DB junto com o executável para colocar no cliente para ele experimentar sem eu ter que instalar o SQL na máquina. Se alguém já passou por isso e conseguiu uma solução por favor, me dê uma luz! Acho que as mensagens que você mencionou, que passaram pela lista nos últimos dias, referem-se ao FireBird embarcado, que alguns amigos sugeriram a mim (na pergunta que fiz sobre o desenvolvimento de um pequeno sistema). O Firebird embarcado é monousuário, e ao instalar em uma máquina, somente o usuário daquela máquina poderá testar seu sistema. Se a empresa decidir comprar o sistema, você instala o servidor FireBird completo em uma das máquinas, passando todos os usuários a poderem usar o sistema. Para usar o FireBird embarcado via DBExpress do Delphi 7, por exemplo, você deve, no componente SQLConnection, usar o Driver para InterBase, e a DLL fbembed.dll. Essa DLL, e alguns outros arquivos necessários, você encontra no pacote do FireBird embarcado (disponível nos sites do FireBird - mas posso enviar-lher por e-mail, se tiver dificuldades de encontrar). Você precisa levar para seu cliente os seguintes arquivos, supondo que você grave seu sistema em uma pasta chamada SISTEMA, no drive C: do computador do usuário PASTA DO PROGRAMA: C:\SISTEMA ARQUIVO dbexpint.dll = arquivo do DBExpress, que acessa o InterBase e FireBird fbembed.dll = fornecido no pacote do FB embarcado firebird.conf = fornecido no pacote do FB embarcado icudt30.dll = fornecido no pacote do FB embarcado icuin30.dll = fornecido no pacote do FB embarcado icuuc30.dll = fornecido no pacote do FB embarcado SISTEMA.EXE.exe = executável do seu sistema BD DIR = pasta onde você coloca o seu banco de dados FireBird FB DIR = pasta para um arquivo do FireBird, que também vem no pacote mencionado acima Dentro da pasta BD: ARQUIVO BD.FB = banco de dados do seu sistema Dentro da pasta FB: ARQUIVO - firebird.msg = fornecido no pacote do FB embarcado Observações: - Se quiser, pode deixar o arquivo BD.FB na mesma pasta do executável - Para passar a usar o FB completo (multiusuário), você tem de usar a DLL FBCLIENT.DLL, em vez da FBEMBED.DLL. Veja mais informações no seguinte documento: http://www.comunidade-firebird.org/cflp/downloads/CFLP_O035.PDF Paulo [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham