Pedro Angelo Simões Camin escreveu:
> No momento preciso fazer o acesso de desktops no escritório/RJ - consulta,
> gravação, etc. - em bases de dados de um banco de dados Oracle 9i, de forma
> remota. Explico melhor:
> - tenho no escritório/SP 1 Servidor de Produção Linux CentOS 4.3 com BD
> Oracle 9i e que é acessado por volta de 30 e poucas estações de trabalho com
> SO MS Windows XP Professional - a maioria - e MS Windows 98/98SE/Me. Todas
> têm "client" Oracle instalado. Todas têm aplicativos desenvolvidos em Delphi
> ou VB e acessam bases de dados no Oracle. Tenho, também, 1 Servidor de
> Backup Conectiva Linux 9, modesto mas funcionando. De forma livre ou
> restrita, estas estações trabalho acessam a Internet. Tudo funcionando de
> forma normal;
> - tenho no escritório/RJ 2 estações de trabalho novas com MS Windows XP
> Professional - acessam e compartilham a Internet (cable cross, entre elas,
> por enquanto) e, até o final do ano terei mais 4-6.
> Meu problema passa a ser: como acessar e atualizar os dados do BD Oracle 9i
> em SP a partir do RJ. Não temos estrutura e nem vontade de suportar 2 duas
> estruturas iguais, com Servidores em SP e no RJ e, o BD Oracle tem que ser
> um só com dados de SP e RJ.
> Desde ontem à tarde sou pressionado a decidir por soluções que não me
> convencem quanto à sua eficácia. São, principalmente sugeridas duas:
> Metaframe Citrix com Servidor MS Windows Server 2003; ou, no ambiente Linux,
> que adote o Rdesktop. Creio que estas sugestões são feitas até por
> desconhecimento maior das possibilidades do SO Linux.
> Pesquisando o Rdesktop, tudo que pude ver através do Google e lendo vários
> artigos... fiquei inseguro... funcionará? Não me pareceu, o que entendi é
> que se aplica para situações inversas a que tenho. O metaframe, se possível,
> gostaria nem de cogitá-lo.
> Pergunto aos membros desta lista, que tenham passado por situações
> semelhantes: dentro do Universo Linux existem soluções que permitam
> trabalhar remotamente em bases de dados internadas num Servidor Linux, a
> partir de estações com MS WIndows XP Professional? Se existirem poderiam me
> orientar onde pesquisá-las - tutoriais, howto, documentações, fornecedores
> de soluções, etc.?
>
Olá!
A grande vantagem de banco de dados SQL é que envia-se pela rede um
comando SQL e se obtém o resultado, com processamento dos dados
(geralmente execução de filtros e ordenações, além de algumas funções,
são mais pesados) feitos direto no servidor com o banco de dados SQL.
Dessa forma, um linha de dados com banda e up-time garantidos entre as
"filiais" e a matriz seria a melhor saída. A largura de banda vai
depender da quantidade de dados a ser trafegada (muito pouca usando SQL)
e da velocidade de resposta desejada. Pode-se fazer um teste usando a
Internet liberando e redirecionando a porta do Oracle em SP apenas para
o IP do RJ e medir a quantidade de dados trafegada. Se for usar Internet
o ideal seria banda larga em todas as pontas sobre VPNs.
--
Atenciosamente
Claudio Polegato Junior
Engenheiro Autônomo - Ribeirão Preto e Região
Mestre em Física Aplicada à Medicina e Biologia - USP
Engenheiro Computacional - USP
Engenheiro Eletrônico - USP
Um peregrino de problemas; Um pergaminho de soluções!
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br
Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html