Instalar IB no CLiente sem o Server
Pessoal,
Sei que há muita discursão neste forum sobre esse assunto, mas não consegui relacionar algo específico para o meu caso...
Seguinte:
Estou desenvolvendo um sistema com IB 6.0 e este sistema vai rodar em rede em uma farmácia.
Após os usuários cadastrarem seus produtos, eles pegarão o banco e distribuirão para alguns clientes.
Eu GOSTARIA, se fosse possível, de distribuir este mesmo banco para os clientes da Farmácia, mas creio que para isso terei que instalar o IB nestes clientes.
[b:a362cf1db3]1) O programa roda normalmente instalando-se apenas IB Client nestas maquinas, sem instalar o Servidor (IB)?[/b:a362cf1db3]
[b:a362cf1db3]2) Tem como eu instalar apenas alguns arquivos [/b:a362cf1db3](Vi alguma materia sobre isso, onde instala-se apenas alguns arquivos .dll e não é necessário instalar o Server IB)?
[b:a362cf1db3]3) Se as respostas das perguntas acimas forem ´não´, Qual a melhor saida para este caso? [/b:a362cf1db3]Pensei em gerar um banco access para estes clientes, mas terei o dobro do trabalho para fazer isso, e não acho viavel colocar tudo em access (nem outro banco - MySQL por ex)...
Sei que há muita discursão neste forum sobre esse assunto, mas não consegui relacionar algo específico para o meu caso...
Seguinte:
Estou desenvolvendo um sistema com IB 6.0 e este sistema vai rodar em rede em uma farmácia.
Após os usuários cadastrarem seus produtos, eles pegarão o banco e distribuirão para alguns clientes.
Eu GOSTARIA, se fosse possível, de distribuir este mesmo banco para os clientes da Farmácia, mas creio que para isso terei que instalar o IB nestes clientes.
[b:a362cf1db3]1) O programa roda normalmente instalando-se apenas IB Client nestas maquinas, sem instalar o Servidor (IB)?[/b:a362cf1db3]
[b:a362cf1db3]2) Tem como eu instalar apenas alguns arquivos [/b:a362cf1db3](Vi alguma materia sobre isso, onde instala-se apenas alguns arquivos .dll e não é necessário instalar o Server IB)?
[b:a362cf1db3]3) Se as respostas das perguntas acimas forem ´não´, Qual a melhor saida para este caso? [/b:a362cf1db3]Pensei em gerar um banco access para estes clientes, mas terei o dobro do trabalho para fazer isso, e não acho viavel colocar tudo em access (nem outro banco - MySQL por ex)...
Rafaelunp
Curtidas 0
Respostas
Lucas Silva
23/03/2004
Eu faço da seguinte forma.
No servidor eu instalo o IB Server, e nas estações eu coloco só o arquivo gds32.dll no windows/system32 da máquina.
No servidor eu instalo o IB Server, e nas estações eu coloco só o arquivo gds32.dll no windows/system32 da máquina.
GOSTEI 0
Rafaelunp
23/03/2004
[quote:68096e7582=´Lucas Alves Silva´]Eu faço da seguinte forma.
No servidor eu instalo o IB Server, e nas estações eu coloco só o arquivo gds32.dll no windows/system32 da máquina.[/quote:68096e7582]
Certo, mas se o programa for rodar apenas em uma máquina, no caso a maquina do cliente, não tem como eu NÃO precisar instalar nada?? Apenas colocar o arquivo .dll!?
Ou de toda forma eu tenho que instalar o IB??
No servidor eu instalo o IB Server, e nas estações eu coloco só o arquivo gds32.dll no windows/system32 da máquina.[/quote:68096e7582]
Certo, mas se o programa for rodar apenas em uma máquina, no caso a maquina do cliente, não tem como eu NÃO precisar instalar nada?? Apenas colocar o arquivo .dll!?
Ou de toda forma eu tenho que instalar o IB??
GOSTEI 0
Afarias
23/03/2004
|Eu GOSTARIA, se fosse possível, de distribuir este mesmo banco para os
|clientes da Farmácia, mas creio que para isso terei que instalar o IB
|nestes clientes.
correto
|1) O programa roda normalmente instalando-se apenas IB Client nestas
|maquinas, sem instalar o Servidor (IB)?
NÃO -- mas no caso do FB vc tem a opção de usar o FB Embedded que é uma espécie de servidor/cliente juntos -- são 2 ou 3 arquivos q vão junto com seu programa -- e pode ser usado *apenas* para acesso local
|2) Tem como eu instalar apenas alguns arquivos (Vi alguma materia
|sobre isso, onde instala-se apenas alguns arquivos .dll e não é
|necessário instalar o Server IB)?
NÃO -- a não ser o FB Embedded
Vc pode apenas instalar a GDS32.DLL (que é o IB Client) mas apenas quando vai acessar o banco em um servidor (com o IB Server) -- para acesso local, tem q ter o IB Server (ou como disse o FB Embedded)
|3) Se as respostas das perguntas acimas forem ´não´, Qual a melhor
|saida para este caso? Pensei em gerar um banco access para estes
|clientes, mas terei o dobro do trabalho para fazer isso, e não acho viavel
|colocar tudo em access (nem outro banco - MySQL por ex)...
A saída é o FB Embedded ou aplicar um qualquer gerenciador de arquivos como DBase, Paradox, DBISAM, Arquivos texto ou XML, Tabelas de memória (com Streaming), etc...
T+
|clientes da Farmácia, mas creio que para isso terei que instalar o IB
|nestes clientes.
correto
|1) O programa roda normalmente instalando-se apenas IB Client nestas
|maquinas, sem instalar o Servidor (IB)?
NÃO -- mas no caso do FB vc tem a opção de usar o FB Embedded que é uma espécie de servidor/cliente juntos -- são 2 ou 3 arquivos q vão junto com seu programa -- e pode ser usado *apenas* para acesso local
|2) Tem como eu instalar apenas alguns arquivos (Vi alguma materia
|sobre isso, onde instala-se apenas alguns arquivos .dll e não é
|necessário instalar o Server IB)?
NÃO -- a não ser o FB Embedded
Vc pode apenas instalar a GDS32.DLL (que é o IB Client) mas apenas quando vai acessar o banco em um servidor (com o IB Server) -- para acesso local, tem q ter o IB Server (ou como disse o FB Embedded)
|3) Se as respostas das perguntas acimas forem ´não´, Qual a melhor
|saida para este caso? Pensei em gerar um banco access para estes
|clientes, mas terei o dobro do trabalho para fazer isso, e não acho viavel
|colocar tudo em access (nem outro banco - MySQL por ex)...
A saída é o FB Embedded ou aplicar um qualquer gerenciador de arquivos como DBase, Paradox, DBISAM, Arquivos texto ou XML, Tabelas de memória (com Streaming), etc...
T+
GOSTEI 0