Array
(
)

ambiente multi usuario nao funciona

Fabriciogmuller
   - 18 jan 2006

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.


Thomaz_prg
   - 19 jan 2006

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.


Kitsystem
   - 19 jan 2006

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


Massuda
   - 19 jan 2006

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


Fabriciogmuller
   - 19 jan 2006

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 :(


Massuda
   - 19 jan 2006

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?