O Aspel SAE é o sistema de gestão empresarial mais utilizado no México para gestão de inventário, faturamento e contas a receber. Quando uma empresa precisa que vários usuários trabalhem simultaneamente no SAE, o sistema é configurado em modo rede ou multiusuário. No entanto, é muito comum encontrar erros de conexão que impedem as estações de trabalho de acessar o servidor de dados. Neste guia, resolveremos passo a passo os erros mais frequentes ao conectar o Aspel SAE em rede.

O Erro

Ao tentar abrir o Aspel SAE a partir de uma estação de trabalho configurada para conectar ao servidor pela rede, aparecem mensagens de erro como:

  • “No se puede conectar con el servidor de datos” (Não é possível conectar ao servidor de dados) — esta é a mensagem mais frequente e aparece imediatamente ao iniciar o SAE na estação de trabalho.
  • “Error al acceder a la base de datos en red” (Erro ao acessar o banco de dados pela rede) — ocorre quando o SAE consegue localizar o servidor, mas não consegue abrir o banco de dados Firebird.
  • “Unable to complete network request to host” — mensagem do Firebird indicando que não consegue estabelecer uma conexão de rede com o servidor.
  • “No se encontró la ruta de red especificada” (Caminho de rede não encontrado) — aparece quando o caminho configurado na estação está incorreto ou a pasta compartilhada não está acessível.
  • “El servidor RPC no está disponible” (Servidor RPC indisponível) — relacionado com problemas de comunicação entre a estação e o servidor Windows.

Estes erros geralmente aparecem na janela principal do SAE ao iniciar o programa ou ao tentar abrir uma empresa. Em alguns casos, o SAE fica congelado durante vários minutos antes de exibir o erro.

Causa do Problema

Os erros de conexão em rede do Aspel SAE originam-se de uma combinação de fatores na configuração do servidor e das estações de trabalho:

1. Firewall do Windows bloqueando a comunicação

O Firewall do Windows bloqueia por padrão as conexões de entrada na porta 3050, que é a porta utilizada pelo Firebird para a comunicação com os bancos de dados. Se o firewall não tiver uma exceção configurada para esta porta ou para o executável do Firebird, as estações de trabalho não conseguirão conectar.

2. Permissões incorretas na pasta compartilhada

A pasta onde o Aspel SAE está instalado (C:\Archivos de Programa\Common Files\Aspel\Sistemas Aspel) deve estar compartilhada na rede com permissões de Controle Total para os usuários que acessarão o sistema. Se as permissões forem somente leitura, o SAE pode conectar, mas não conseguirá gravar dados, produzindo erros intermitentes.

3. Caminho do servidor mal configurado na estação

O Aspel SAE requer que em cada estação de trabalho se configure o caminho de rede utilizando o endereço IP do servidor seguido do caminho local ao diretório do SAE. Um erro comum é usar o nome do computador em vez do IP, o que falha se o DNS local não resolver corretamente.

4. Serviço do Firebird parado ou não instalado

O motor de banco de dados Firebird deve estar instalado e rodando apenas no servidor. Se o Firebird também estiver instalado nas estações de trabalho, podem ocorrer conflitos. Além disso, se o serviço Firebird Guardian não estiver iniciado no servidor, nenhuma estação conseguirá conectar.

5. Protocolo de rede não habilitado

Em algumas configurações do Windows, os protocolos de compartilhamento de arquivos e impressoras (SMB) podem estar desabilitados, impedindo que as estações acessem os recursos compartilhados do servidor.

Solução Passo a Passo

Passo 1: Verificar a conectividade de rede básica

Antes de mexer na configuração do SAE, confirme que a estação de trabalho consegue comunicar com o servidor:

  1. Abra o Prompt de Comando (cmd) na estação de trabalho.
  2. Execute o seguinte comando com o IP do seu servidor:
ping 192.168.1.100
  1. Deve receber respostas sem perda de pacotes. Se houver perda ou timeout, o problema é de rede física (cabos, switch, configuração IP).
  2. Verifique que ambos os equipamentos estão na mesma sub-rede. Por exemplo, se o servidor é 192.168.1.100, a estação deve ter um IP como 192.168.1.x com máscara 255.255.255.0.

Passo 2: Configurar o Firewall do Windows no servidor

Esta é a causa mais frequente do erro. Configure as exceções necessárias:

  1. No servidor, abra Painel de Controle > Sistema e Segurança > Firewall do Windows com Segurança Avançada.
  2. No painel esquerdo, clique em Regras de Entrada.
  3. Clique em Nova Regra e selecione Porta.
  4. Selecione TCP e digite 3050 como porta específica.
  5. Selecione Permitir a conexão e marque os três perfis (Domínio, Privado, Público).
  6. Nomeie a regra como Firebird SAE e clique em Concluir.

Adicionalmente, crie uma regra para o executável do Firebird:

  1. Nova Regra > Programa.
  2. Procure o caminho do executável: C:\Program Files\Firebird\Firebird_2_5\bin\fbserver.exe (o caminho pode variar conforme a versão).
  3. Selecione Permitir a conexão em todos os perfis.

Repita estas configurações de firewall em cada estação de trabalho, especialmente a regra da porta 3050.

Passo 3: Configurar permissões da pasta compartilhada

No servidor, configure a pasta compartilhada corretamente:

  1. Navegue até C:\Archivos de Programa\Common Files\Aspel\Sistemas Aspel.
  2. Clique com o botão direito na pasta Sistemas Aspel e selecione Propriedades.
  3. Vá à aba Compartilhamento e clique em Compartilhamento Avançado.
  4. Marque Compartilhar esta pasta e atribua um nome de compartilhamento (por exemplo, SistemasAspel).
  5. Clique em Permissões e adicione o grupo Todos com permissão de Controle Total.
  6. Vá à aba Segurança e verifique que os usuários da rede tenham permissões de Modificar e Leitura e Escrita.

Para verificar a partir da estação de trabalho:

  1. Abra o Explorador de Arquivos.
  2. Na barra de endereço, digite \\192.168.1.100\SistemasAspel e pressione Enter.
  3. Deve conseguir ver as pastas do SAE e ter permissão para criar e eliminar arquivos de teste.

Passo 4: Configurar o caminho de rede nas estações de trabalho

Em cada estação de trabalho, configure o caminho para o servidor:

  1. Abra o Aspel SAE na estação de trabalho.
  2. Se o SAE abrir, mas não encontrar a empresa, vá a Configuración > Ruta del sistema.
  3. No campo de caminho, digite o caminho de rede usando o IP do servidor e o caminho completo no formato Firebird:
192.168.1.100:C:\Archivos de Programa\Common Files\Aspel\Sistemas Aspel\SAE8.00
  1. Importante: Use o IP do servidor, não o nome do computador. O formato é IP:CaminhoLocal, onde o caminho local é o caminho no disco do servidor.
  2. Clique em Aceptar e reinicie o SAE.

Se o SAE não permitir abrir para alterar a configuração, pode editar o arquivo de configuração diretamente:

  1. Navegue até C:\Archivos de Programa\Common Files\Aspel\Sistemas Aspel\SAE8.00 na estação de trabalho.
  2. Procure o arquivo SAE.ini ou Config.ini.
  3. Modifique a linha de ServerPath ou DataPath com o caminho correto do servidor.

Passo 5: Verificar e configurar o serviço Firebird

No servidor, certifique-se de que o Firebird está corretamente configurado:

  1. Pressione Windows + R, digite services.msc e pressione Enter.
  2. Procure Firebird Guardian - DefaultInstance e Firebird Server - DefaultInstance.
  3. Ambos os serviços devem estar no estado Iniciado.
  4. Clique duas vezes em cada serviço e altere o Tipo de inicialização para Automático.
  5. Se os serviços estavam parados, clique em Iniciar.

Verifique que o Firebird responde na porta 3050 a partir da estação de trabalho:

telnet 192.168.1.100 3050

Se a tela ficar preta (sem texto), a conexão foi bem-sucedida. Se aparecer “Could not open connection”, o firewall ainda está bloqueando ou o Firebird não está rodando.

Passo 6: Desinstalar o Firebird das estações de trabalho

Um erro muito comum é ter o Firebird instalado tanto no servidor quanto nas estações de trabalho. Isto pode causar conflitos:

  1. Em cada estação de trabalho, abra Painel de Controle > Programas e Funcionalidades.
  2. Procure Firebird na lista de programas instalados.
  3. Se aparecer, desinstale-o. Apenas o servidor deve ter o Firebird instalado.
  4. Reinicie a estação de trabalho após a desinstalação.

Solução Alternativa

Se após configurar o firewall e as permissões o erro persistir, pode tentar uma conexão alternativa usando unidades de rede mapeadas:

  1. Em cada estação de trabalho, abra o Explorador de Arquivos.
  2. Clique em Este Computador > Mapear unidade de rede.
  3. Selecione uma letra de unidade (por exemplo, Z:).
  4. No campo de caminho, digite \\192.168.1.100\SistemasAspel.
  5. Marque Reconectar ao iniciar sessão e, se necessário, forneça credenciais.
  6. Clique em Concluir.

Agora configure o SAE para usar a unidade mapeada:

  1. Abra o SAE e vá a Configuración > Ruta del sistema.
  2. Use o caminho Z:\SAE8.00 em vez do caminho direto com IP.
  3. Esta alternativa pode funcionar quando a resolução do caminho com IP falha.

Outra opção é desativar temporariamente o Firewall do Windows no servidor para confirmar que é a origem do problema:

  1. Abra Painel de Controle > Firewall do Windows.
  2. Clique em Ativar ou desativar o Firewall do Windows.
  3. Desative o firewall para redes privadas temporariamente.
  4. Tente conectar a partir da estação de trabalho.
  5. Se funcionar, o problema está confirmado nas regras do firewall. Reative-o e revise as regras.

Importante: Nunca deixe o firewall permanentemente desativado. Desative-o apenas momentaneamente como teste de diagnóstico.

Prevenção

Para evitar problemas de conexão em rede com o Aspel SAE no futuro:

  • Documente a configuração de rede: Mantenha um registro do IP do servidor, dos caminhos de pastas compartilhadas, das portas abertas no firewall e das credenciais de acesso.
  • Use endereços IP estáticos: Configure um IP fixo no servidor para evitar que mude ao reiniciar e quebre as conexões das estações.
  • Configure a inicialização automática do Firebird: Certifique-se de que os serviços do Firebird iniciam automaticamente quando o servidor liga.
  • Instale um nobreak no servidor: Uma queda de energia inesperada pode corromper os bancos de dados do Firebird e deixar o sistema inacessível.
  • Não instale antivírus que bloqueiem o Firebird: Alguns antivírus como Avast ou Norton bloqueiam por padrão as portas de banco de dados. Adicione exceções para o fbserver.exe e a porta 3050.
  • Mantenha o Aspel SAE e o Firebird atualizados: Mantenha ambos os programas na versão mais recente para evitar problemas de compatibilidade.
  • Realize backups periódicos: Configure backups automáticos dos bancos de dados a partir de Utilerías > Respaldo/Restauración antes de fazer alterações na rede.

Problemas Relacionados

ProblemaCausa provávelSolução rápida
SAE abre, mas não mostra empresasCaminho do servidor incorretoVerificar caminho em Configuración > Ruta del sistema
Conexão lenta ou SAE congelaRede saturada ou switch defeituosoVerificar infraestrutura de rede e cabos
Erro “File is in use” ao abrir empresaOutra instância do SAE tem bloqueio ativoReiniciar serviço Firebird no servidor
SAE funciona no servidor, mas não nas estaçõesFirewall bloqueandoConfigurar exceções para a porta 3050
Erro “Database file not found”Caminho local em vez de caminho de redeAlterar para caminho com IP do servidor
Desconexões intermitentesIP do servidor muda (DHCP)Configurar IP estático no servidor

Resumo

  • O erro “Não é possível conectar ao servidor de dados” no Aspel SAE deve-se principalmente ao Firewall do Windows bloqueando a porta 3050 do Firebird.
  • Configure exceções no firewall tanto do servidor como das estações para a porta 3050 TCP e o executável fbserver.exe.
  • A pasta de Sistemas Aspel deve estar compartilhada com permissões de Controle Total para os usuários da rede.
  • Use sempre o endereço IP do servidor (não o nome do computador) ao configurar o caminho de rede nas estações de trabalho.
  • O Firebird deve estar instalado apenas no servidor, não nas estações de trabalho.
  • Verifique a conectividade básica com ping e a porta com telnet antes de modificar configurações do SAE.
  • Mantenha um IP estático no servidor e os serviços do Firebird com inicialização automática.

Artigos Relacionados