18/01/2006

ambiente multi usuario nao funciona

ola

desenvolvemos um sistema simples para controle de estoque em interbase 6... instalamos ele sem problemas... mas na hora de utiliza-lo ocorre um pequeno problema: ele soh funciona em uma das duas maquinas conectadas.

isso se deve ao ambiente de instalacao.

como esse ambiente funciona:
uma cpu com mouse, teclado, dois monitores e um buddy, onde conecta-se o outro mouse e o outro teclado...

http://www.thinnetworks.com.br/buddy_lp.htm

na realidade eh utilizado o buddy em algumas maquinas e o betwin em outras, ou seja, existe somente uma cpu para cada 2 usuarios... como o sistema necessita do ibguardian e ele eh carregado somente na maquina host, o sistema funciona somente na maquina host...

alguem jah passou por algo parecido ou conhece uma maneira de carregar todos os processos na estacao do buddy?

mto obrigado
fabricio.


Fabriciogmuller

Respostas

19/01/2006

Thomaz_prg

Você está instalando nas máquinas clientes a biblioteca cliente (gds32.dll)?

Se não estiver, copie esse arquivo para as máquinas clientes. Se estiveer usando DBExpress pra conexão, leve também a dll DBExpInt.DLL, e se estiver usando também o ClientDataset, leve também a Midas.Dll.


Responder Citar

19/01/2006

Kitsystem

Funciona bem no Windows esta solução de dois monitores+teclado na mesma CPU?


Responder Citar

19/01/2006

Massuda

Sobre esse buddy... as duas pessoas que usam o mesmo PC logam como usuários diferentes?


Responder Citar

19/01/2006

Fabriciogmuller

thomaz_prg

sim, todos os arquivos estao lah... tanto q na maquina host funciona, pois ela carrega os servicos do interbase... o estranho eh q na maquina estacao, onde se encontra somente o buddy, os servicos nao sao carregados.


kitsystem

essa solucao funciona mto bem para aplicacoes que trabalham com arquivos... textos, planilhas, ateh jah vi rodar fireworks e dreamweaver sem problema algum. ateh pq essa solucao se torna mto mais barata q custear um computador completo.

agora com aplicativos q utilizam base de dados interbase, firebird q necessitam de alguns servicos para rodar nao funciona de jeito nenhum na estacao, pois estes servicos nao sao carregados.


Massuda

na verdade tanto faz... normalmente sao logados usuarios diferentes para q cada um configure sua area de trabalho e salve seus arquivos onde kiser e a outra pessoa nao fica sabendo... se conectar com o mesmo usuario, oq um muda, no outro tbm muda...

testei o uso do mesmo usuario para ver se era culpa do usuario q nao estava carregando os servicos, mas nao era. independente do usuario q loga na estacao os servicos nao sao inicializados.

inclusive fiquei sabendo q algum dos aplicativos do governo, como o sefip, tbm nao funciona pelo mesmo motivo.


to vendo q isso nao tem solucao :(


Responder Citar

19/01/2006

Massuda

Você já experimentou por o IB em uma máquina sem esse buddy e usá-la como um servidor de fato para as máquinas que tem o buddy?


Responder Citar