[Revista PnP] Problemas num programa administrativo rodando em rede: erro no servidor 
Login: 
Senha:   
Fazer cadastro conosco

Home   Edições impressas  
Edições digitais   CDs e DVDs  
Dicas técnicas   Como comprar  
Quer colaborar?   Sugira uma matéria  
Boletins   Como é feita a Revista PnP?  
Fale conosco   Serviços ao cliente  
Erratas   Sobre a Revista PnP...  
Perguntas mais frequentes (FAQ)  
Cursos e eventos  
Google

Você está aqui: Home » Artigos sobre Aplicativos
Artigo (veja mais 44 artigos nesta área)

Problemas num programa administrativo rodando em rede: erro no servidor

Questão colocada pelo leitor


Sou técnico em informática e numa empresa que atendo tem 2 PCs interligados com cabo crossover rodando um programa administrativo comercial porque, segundo o fornecedor, não tem como instalar em 2 micros distintos. Acontece que se parar o micro onde está o programa (que funciona como servidor) o micro outro vai parar também. Meu cliente não tem preocupação em fazer backup, e nem o fornecedor do programa está preocupado em encontrar uma solução para o caso.

Pensei em deixar um pen-drive espetado no servidor porque se este parar eles podem continuar usando o programa no outro PC através do pendrive e, depois de corrigido o problema do servidor, atualizaria o programa através do pendrive.

Sei que isso tudo é muito primitivo mas estou no meio de pessoas que não gostam de se atualizar, acostumam fazer a mesma coisa e vão assim até morrer...

Estive pensando numa hospedagem grátis em um servidor externo (nuvem) que poderia ser acessado dos 2 PCs e ter o arquivo sempre atualizado e sem perigo de perda. Agradeceria se puderem me ajudar a encontrar a solução, trabalho somente com manutenção mas me preocupo com a segurança de meus clientes.


Nossa respostaResumindo a situação descrita pelo leitor, ocorre que determinada empresa tem uma pequena rede que interliga dois computadores. Um deles tem um programa administrativo que é acessado pelo outro via rede, sendo que o bando de dados deste programa vai atender aos dois computadores. A preocupação do leitor resume-se a duas situações distintas: quando um dos micros para o outro para também, e o fato da parada levar a perda de dados, uma vez que seu cliente não faz backup dos dados.

Em primeiro lugar é preciso esclarecer que o fato da interligação ser com cabo crossover não tem qualquer implicação no caso. Para quem não sabe, numa rede com cabo crossover não se usa hub nem switch, um micro vai ligado direto no outro, só que uma das pontas dos cabos precisa ter os sinais invertidos, simulando o que acontece dentro do switch. Mas, em termos práticos, uma rede feita assim funciona exatamente da mesma forma que nas redes que usam switches (para mais informações sobre este assunto, vide o artigo “Cabos de par trançado” publicado na Revista PnP nº 9).

O fato do banco de dados rodar em apenas um computador é normal nos programas administrativos, pois assim as informações lançadas em qualquer terminal que seja ficam sincronizadas, ou seja, uma lançada uma informação no sistema ela ficaria disponível em todos os demais terminais.

No caso, o micro onde fica o banco de dados funciona realmente como se fosse o “servidor” do sistema, e se ele parar tudo vai parar mesmo. Nada há o que fazer quanto a isto, é uma conseqüência inevitável dos programas que rodam em rede. O que se pode fazer é tomar todas as precauções para que este micro não pare, usando um no-break para livrá-lo de problemas na rede elétrica, deixando-o sempre em perfeito estado tanto no hardware quanto no software, evitar de utilizar esta máquina para surfar na internet e manter o anti-vírus sempre atualizado.

Para o caso do servidor parar ou dele sofrer uma avaria no banco de dados do sistema administrativo, é preciso fazer backup diário dos dados ou, se isto for difícil, pelo menos uma vez por semana. Assim, no máximo perde-se alguns dias de trabalho, mas não TODO o trabalho feito nele. Existem diversas técnicas para se fazer backup, conforme já demonstramos no artigo “Técnicas de backup” publicado na Revista PnP nº 6.

Neste caso, o que poderíamos sugerir seria fazer um script simples (arquivo .BAT) que copiasse os dados para um pendrive ou até mesmo para uma pasta criada especificamente para este fim no outro computador ou então, como o leito sugeriu, num drive virtual criado fora da empresa. Esta última opção poderia ser uma boa idéia para um backup semanal ou mensal, mas para o dia-a-dia o melhor mesmo seria se virar com os recursos locais, como a cópia numa pasta do outro micro ou num pendrive.

Suponhamos que a pasta onde estão os dados é a C:Arquivos do programa e vamos copiar estes dados para a pasta no outro micro que fica em H:Backup do programa. O arquivo BAT seria alguma coisa assim:
copy "C:Arquivos do programa*.*" "H:Backup do programa" /V
No caso, a opção "/V" seria para que a cópia seja verificada após concluída, a opção "*.*" significa "copiar tudo".

Para que o arquivo acima rode independentemente de ser acionado pelo operador, é só usar o Agendador de Tarefas do Windows e programar para executar o script fazer a cópia numa hora determinada como, por exemplo, às 17 hs quando o expediente está prestes a se encerrar.



Publicado em 20/02/2011 às 00:00 hs


Enviar para amigo Assinar newsletter Entre em contato
Enviar para amigo Assinar newsletter Entre em contato

Nenhum comentário até o momento.

Seja o primeiro a comentar este artigo!

Login:
Senha:
  • Se você já se cadastrou no site, basta fornecer seu nome e senha.
  • Caso ainda não tenha se cadastrado basta clicar aqui.


TEMOS MAIS 44 ARTIGOS SOBRE APLICATIVOS:
Como trocar a placa-mãe sem perder a instalação de um determinado programa?
BrOffice, LibreOffice e OpenOffice são compatíveis?
Não consegue gravar CDs em 1X. Mas, será que é necessário fazer isso?
Perda de pacotes na rede pode causar discrepância nos dados de um aplicativo comercial?
Programa administrativo feito em Clipper não roda no Windows 7 de 64 bits
Qual firewall poderia substituir o do Windows?
Para que serve o .NET Framework da Microsoft? Devo ou não instalar? Qual versão escolher?
Como rodar vários sistemas operacionais num mesmo micro?
Programa administrativo em DOS não aceita impressora matricial Epson na porta USB com adaptador
Não consegue restaurar imagem de HD no formato .GHO feita com Norton Ghost versões 12, 14, ou 15
Ripadores de CDs e DVDs gratuitos para Windows
Adobe Flash Player não instala no Internet Explorer 64 bits do Windows 7
Avast ganhou fôlego com versão 5. Mas será o suficiente para concorrer com o AVG 2011?
Começar a aprender sobre virtualização
AVG Antivírus 2011 é uma boa opção entre os produtos grátis
OpenOffice.org abandona Oracle e organiza fundação para continuar o desenvolvimento independente
Qual é o melhor antivírus gratuito para você baixar?
Migração de dados de um programa administrativo para outro
Como remover a mensagem de que meu Office 2007 não é original?
Não consigo apagar emails no Outlook Express
Micro trava só quando entra em alguns sites específicos
Quais programas gratuitos usar no Windows para ficar legalizado e evitar a pirataria?
Porque é preciso usar gerenciadores e linguagens de programação para acessar um banco de dados?
Como passar de vinil (LP) e cassete para MP3
A computação em 64 Bits já chegou. Finalmente!
Como gravar arquivos no formato APE e CUE? No Nero está dando erro.
Como abrir documentos do Office 2007 no Openoffice e nas versões anteriores de Office
Emprestar ou copiar CD e DVD é pirataria?
Problemas ao executar o jogo Harry Potter
Explicando o que é Kilobit, Megabit e Gigabit
Como copiar arquivos ocultos e pastas pelo DOS
Erro 1012 em programa Clipper
Rede transmite bem mas recebe lentamente
Dificuldade em instalar driver para Modem US Robotics
Cabo para ligar switch com switch é igual ao usado para ligar micro com switch?
Como identificar o tipo de memória
Programa gratuito e eficiente para teste de memória
Impressoras Espon e o programa SSC para ressetar os cartuchos
Lâmpadas ficam todas piscando na impressora Epson C86
Manutenção de PCs é tarefa para amadores?
Como prender o Cooler sem os grampos?
CMOS Descarregando, e a placa-mãe não tem bateria. Como resolver este problema?
Compartilhamento de internet do Windows versus servidor proxy. Qual é o melhor?
Microsoft descontinuou FrontPage. Já vai tarde...
Como fazer backup dos dados da agenda do Outlook Express
Posso colocar duas placas de rede no mesmo micro?
Qual é o melhor processador para jogos: Intel ou AMD?

 

SEJA VOCÊ TAMBÉM UM COLABORADOR!

Colabore com nosso site, contribua para o desenvolvimento da informática e, de quebra, aumente seu currículo e promova sua empresa!
É simples:
  • Se você é uma pessoa física e deseja colaborar com notícias, artigos e sugestões, veja a seção Quero colaborar
  • Caso tenha uma empresa do setor e quer divulgá-la junto aos nossos visitantes, veja a seção Anuncie
  • Caso sua empresa faça Assessoria de Imprensa para um ou mais clientes, você pode mandar os releases para nossos repórteres e teremos a maior satisfação divulgar as notícias neste espaço.
  • Se você é um órgão de imprensa, contate-nos em imprensa@luzes.org e conheça as várias maneiras para interagir com nosso site e nossos visitantes.

Tel (11) 3483-9868
Fax (11) 2368-4666
Email: leitor@revistapnp.com.br
  • Por favor entre em contato para qualquer dúvida, imprecisão do conteúdo ou informação indevidamente divulgada.
  • Os artigos e demais informações assinadas são de integral responsabilidade de seus autores.
  • O conteúdo deste site está protegido pelo Acordo Internacional da Creative Commons.
  • Os produtos e serviços de terceiros aqui divulgados são de inteira responsabilidade de seus anunciantes.
  • Nosso nome, logomarca e demais sinalizações estão protegidas na forma da lei.