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:
- Abra o Prompt de Comando (cmd) na estação de trabalho.
- Execute o seguinte comando com o IP do seu servidor:
ping 192.168.1.100
- Deve receber respostas sem perda de pacotes. Se houver perda ou timeout, o problema é de rede física (cabos, switch, configuração IP).
- 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 como192.168.1.xcom máscara255.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:
- No servidor, abra Painel de Controle > Sistema e Segurança > Firewall do Windows com Segurança Avançada.
- No painel esquerdo, clique em Regras de Entrada.
- Clique em Nova Regra e selecione Porta.
- Selecione TCP e digite 3050 como porta específica.
- Selecione Permitir a conexão e marque os três perfis (Domínio, Privado, Público).
- Nomeie a regra como Firebird SAE e clique em Concluir.
Adicionalmente, crie uma regra para o executável do Firebird:
- Nova Regra > Programa.
- Procure o caminho do executável:
C:\Program Files\Firebird\Firebird_2_5\bin\fbserver.exe(o caminho pode variar conforme a versão). - 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:
- Navegue até
C:\Archivos de Programa\Common Files\Aspel\Sistemas Aspel. - Clique com o botão direito na pasta Sistemas Aspel e selecione Propriedades.
- Vá à aba Compartilhamento e clique em Compartilhamento Avançado.
- Marque Compartilhar esta pasta e atribua um nome de compartilhamento (por exemplo,
SistemasAspel). - Clique em Permissões e adicione o grupo Todos com permissão de Controle Total.
- 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:
- Abra o Explorador de Arquivos.
- Na barra de endereço, digite
\\192.168.1.100\SistemasAspele pressione Enter. - 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:
- Abra o Aspel SAE na estação de trabalho.
- Se o SAE abrir, mas não encontrar a empresa, vá a Configuración > Ruta del sistema.
- 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
- 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. - 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:
- Navegue até
C:\Archivos de Programa\Common Files\Aspel\Sistemas Aspel\SAE8.00na estação de trabalho. - Procure o arquivo
SAE.iniouConfig.ini. - 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:
- Pressione Windows + R, digite
services.msce pressione Enter. - Procure Firebird Guardian - DefaultInstance e Firebird Server - DefaultInstance.
- Ambos os serviços devem estar no estado Iniciado.
- Clique duas vezes em cada serviço e altere o Tipo de inicialização para Automático.
- 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:
- Em cada estação de trabalho, abra Painel de Controle > Programas e Funcionalidades.
- Procure Firebird na lista de programas instalados.
- Se aparecer, desinstale-o. Apenas o servidor deve ter o Firebird instalado.
- 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:
- Em cada estação de trabalho, abra o Explorador de Arquivos.
- Clique em Este Computador > Mapear unidade de rede.
- Selecione uma letra de unidade (por exemplo, Z:).
- No campo de caminho, digite
\\192.168.1.100\SistemasAspel. - Marque Reconectar ao iniciar sessão e, se necessário, forneça credenciais.
- Clique em Concluir.
Agora configure o SAE para usar a unidade mapeada:
- Abra o SAE e vá a Configuración > Ruta del sistema.
- Use o caminho
Z:\SAE8.00em vez do caminho direto com IP. - 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:
- Abra Painel de Controle > Firewall do Windows.
- Clique em Ativar ou desativar o Firewall do Windows.
- Desative o firewall para redes privadas temporariamente.
- Tente conectar a partir da estação de trabalho.
- 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
| Problema | Causa provável | Solução rápida |
|---|---|---|
| SAE abre, mas não mostra empresas | Caminho do servidor incorreto | Verificar caminho em Configuración > Ruta del sistema |
| Conexão lenta ou SAE congela | Rede saturada ou switch defeituoso | Verificar infraestrutura de rede e cabos |
| Erro “File is in use” ao abrir empresa | Outra instância do SAE tem bloqueio ativo | Reiniciar serviço Firebird no servidor |
| SAE funciona no servidor, mas não nas estações | Firewall bloqueando | Configurar exceções para a porta 3050 |
| Erro “Database file not found” | Caminho local em vez de caminho de rede | Alterar para caminho com IP do servidor |
| Desconexões intermitentes | IP 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.