Instalação: Resolvendo problemas de conexão ao banco de dados
Nos módulos e-Suite, que utilizam o gerenciador do banco de dados Firebird, podem ocorrer problemas que impedem o acesso do software ao seu banco de dados, por diversos motivos. Veja abaixo, um guia para ajudar a resolver alguns problemas mais comuns já conhecidos.
Situação | Solução | |
1 | Você acaba de instalar o módulo e-Suite. | Tente reiniciar o seu computador. |
2 | O módulo e-Suite já estava instalado e já estava funcionando mas começou a apresentar problemas de conexão. | O número do endereço TCP/IP do servidor pode ter sido alterado. Se o endereço TCP/IP do servidor foi alterado, será necessário ajustar as informações de conexão do banco de dados. Clique aqui para ver como ajustar as informações de conexão ao banco de dados. |
3 | O módulo e-Suite já estava instalado e já estava funcionando mas começou a apresentar problemas de conexão mas o endereço TCP/IP do servidor não foi alterado. | O arquivo do banco de dados (arquivo "c:\ Arquivos de programas\ eSuite\ eSuiteDB.fdb" no Windows 2000, XP ou 2003 ou "c:\ eSuite\ eSuiteDB.fdb" no Winodws Vista ou 7) pode ter sido apagado, movido ou renomeado. Se o arquivo do banco de dados foi movido, ele deve ser movido para o local correto. Se o arquivo do banco de dados foi apagado, você deve restaurar um backup ou recuperá-lo da lixeira do Windows. Se o arquivo do banco de dados foi renomeado, ele deve ser nomeado para "eSuiteDB.fdb" novamente. |
4 | Já reiniciei o computador mas o módulo e-Suite ainda não está conectando corretamente o banco de dados. | Verifique se o firewall padrão do Windows está habilitado no servidor. Se o firewall padrão do Windows estiver habilitado, desabilite-o temporariamente e tente executar o módulo e-Suite no ponto de rede. Se o módulo e-Suite for executado normalmente enquanto o firewall estiver desabilitado, isto indicará que o firewall estava impedindo o acesso e portanto, será necessário configurá-lo corretamente, para permitir entrada de dados na porta 3050, via protocolo TCP/IP. |
5 | Após instalar um software de firewall no computador (servidor ou ponto de rede), diferente do firewall padrão do Windows, o módulo e-Suite passou a apresentar problemas de conexão. | Será necessário configurar corretamente o firewall instalado, para permitir entrada de dados na porta 3050, via TCP/IP. |
6 | O e-Suite::Financeiro não conecta o banco de dados e a versão em uso é anterior à 1.0.0.22. | 1. Verifique se o arquivo "c:\
Windows\
System32\
dbexpint.dll" existe no computador local. Se este arquivo não existir, o e-Suite::Financeiro não funcionará. Se o arquivo não existir, copie-o de um outro computador onde o e-Suite::Financeiro já esteja funcionando. 2. Verifique se o arquivo "c:\ Windows\ System32\ fbclient.dll" existe no computador local e se a versão deste arquivo é 1.5.x.x (ex.: 1.5.2, 1.5.4.1234, etc). Se a versão deste arquivo for inferior à informada, o e-Suite::Financeiro não funcionará. Se o arquivo não existir, copie-o de um outro computador onde o e-Suite::Financeiro já esteja funcionando. |
7 | O e-Suite::Financeiro não conecta o banco de dados e a versão em uso é igual ou posterior à 1.0.0.22. | 1. Verifique se o arquivo "c:\
Windows\
System32\
dbxup_fb30.dll" existe no computador local. Se este arquivo não existir, o e-Suite::Financeiro não funcionará. Se o arquivo não existir, copie-o de um outro computador onde o e-Suite::Financeiro já esteja funcionando. 2. Verifique se o arquivo "c:\ Windows\ System32\ fbclient.dll" existe no computador local e se a versão deste arquivo é 2.0.1.x (ex.: 2.0.1.123, 2.0.1.1244, etc). Se a versão deste arquivo for inferior à informada, o e-Suite::Financeiro não funcionará. Se o arquivo não existir, copie-o de um outro computador onde o e-Suite::Financeiro já esteja funcionando. 3. Verifique se o arquivo "c:\ Windows\ System32\ dbxadapter30.dll" existe no computador local. Se este arquivo não existir, o e-Suite::Financeiro não funcionará. Se o arquivo não existir, copie-o de um outro computador onde o e-Suite::Financeiro já esteja funcionando. |
8 | O módulo e-Suite não conecta o banco de dados no servidor, e todos os arquivos existem e tem as versões necessárias. | Verifique se o serviço do gerenciador do banco de dados Firebird chamado "Firebird Guardian" está iniciado no servidor (nos pontos de rede, este serviço não será encontrado). Caso este serviço esteja parado, inicie-o manualmente . Clique aqui para obter as instruções sobre como iniciar manualmente o serviço do gerenciador do banco de dados firebird. |
9 | O módulo e-Suite não conecta o banco de dados no servidor e existe um arquivo chamado "eSuite.dbx" na pasta de instalação do módulo e-Suite ("c:\ Arquivos de programas\ eSuite" se o Windows for 2000, XP ou 2003 ou em "c:\ eSuite" se o Windows for Vista ou 7) e existe também outro arquivo "eSuite.dbx" na subpasta "Financeiro". | Apague (exclua) o arquivo "eSuite.dbx" da subpasta "Financeiro" e mantenha somente o arquivo da pasta de instalação dos módulos e-Suite. |
10 | O módulo e-Suite não conecta o banco de dados no servidor local. | 1. Execute o aplicativo "eSuiteEditorConexao.exe" (que pode ser encontrado na pasta de instalação do e-Suite::Financeiro, em "c:\
Arquivos de programas\
eSuite" se o Windows for 2000, XP ou 2003 ou em "c:\
eSuite" se o Windows for Vista ou 7). 2. Abra o arquivo "eSuite.dbx" existente na mesma pasta, no computador local. 3. Verifique se os campos destinados ao nome de usuário e/ou a senha não estão preenchidos. Se não estiverem preenchidos ou se estiverem diferentes do padrão, preencha o campo do nome de usuário com SYSDBA e o campo da senha com masterkey. 4. Verifique se o campo destinado ao caminho do banco de dados está preenchido com um endereço TP/IP diferente do endereço do servidor. Em caso afirmativo, substitua o endereço TCP/IP incorreto pelo endereço correto do seu servidor ou informe o endereço TCP/IP correto do servidor antes do caminho de instalação do e-Suite::Financeiro no servidor. Clique aqui para ver como você pode obter o endereço TCP/IP de um servidor. Clique aqui para ver como você deve configurar as informações de conexão ao banco de dados. Exemplo: 192.168.0.100:c:\ Arquivos de programas\ eSuite\ eSuiteDB.fdb 5. Verifique se o campo do caminho do banco de dados está preenchido com um caminho diferente do caminho de instalação no servidor. Em caso afirmativo, substitua o caminho incorreto pelo caminho correto de instalação no seu servidor ou informe o caminho correto de instalação no seu servidor, após o endereço TCP/IP, se for necessário. Exemplo: 192.168.0.100:c:\ Arquivos de programas\ eSuite\ eSuiteDB.fdb 6. Salve o arquivo e tente executar o e-Suite::Financeiro novamente. |
11 | O módulo e-Suite não conecta o banco de dados no servidor e estou utilizando a versão Comercial. | 1. Execute o aplicativo "eSuiteEditorConexao.exe" (que pode ser encontrado na pasta de instalação do e-Suite::Financeiro, em "c:\
Arquivos de programas\
eSuite" se o Windows for 2000, XP ou 2003 ou em "c:\
eSuite" se o Windows for Vista ou 7). 2. Abra o arquivo "eSuite.dbx" no computador local. 3. Verifique se o endereço TCP/IP informado está na faixa 192.168.?.?, pois a versão Comercial aceita somente esta faixa de endereçamento. Em caso afirmativo, substitua o endereço TCP/IP incorreto pelo endereço na faixa correta, antes do caminho de instalação do e-Suite::Financeiro no servidor. Exemplo: 192.168.0.100:c:\ Arquivos de programas\ eSuite\ eSuiteDB.fdb |
12 | O módulo e-Suite não conecta o banco de dados no servidor e o Windows instalado no computador local é o Windows Vista ou Windows 7. | Desabilite temporariamente o firewall de saída do Windows local, pois a partir do Windows Vista, o firewall padrão do Windows possui configurações para entrada e saída de dados, e não mais somente de entrada, como ocorria com o Windows 2000, XP ou 2003. Se o e-Suite::Financeiro for executado normalmente enquanto o firewall estiver desabilitado, isto indicará que o firewall estava impedindo o acesso e portanto, será necessário configurá-lo corretamente, para permitir saída de dados na porta 3050, via protocolo TCP/IP. |
13 | Não foi realizado o tipo de instalação correto do módulo e-Suite. | 1. Desinstale o módulo e-Suite. 2. Reinicie o computador. 3. Refaça a instalação do módulo e-Suite, escolhendo o tipo de instalação adequado para a sua situação. |
14 | Depois de instalar, remover ou reinstalar algum outro software no mesmo computador, o módulo e-Suite passou a apresentar problemas de conexão com o banco de dados. | O software instalado, removido ou reinstalado pode utilizar também o gerenciador de banco de dados Firebird e instalou ou removeu arquivos esssenciais para o funcionamento do gerenciador do banco de dados ou pode ter instalado uma versão diferente da requerida para o módulo e-Suite funcionar. 1. Faça uma cópia (backup) do arquivo "c:\ Arquivos de programas\ eSuite\ eSuiteDB.fdb" no servidor. 2. Certifique-se de que o arquivo copiado está correto e íntegro, comparando a data e tamanho dos arquivos. 3. Desinstale o e-Suite::Financeiro (Iniciar > Configurações > Painel de controle > Adicionar ou remover programas...). 4. Reinicie o computador. 5. Faça o download do programa de instalação do e-Suite::Financeiro novamente (fique atento para fazer o download da versão correta). 6. Reinstale o e-Suite::Financeiro. 7. Reinicie o computador. 8. Restaure o backup do banco de dados do e-Suite::Financeiro (arquivo "eSuiteDB.fdb"), copiando-o da pasta temporária para a pasta de instalação do e-Suite::Financeiro ("c:\ Arquivos de programas\ eSuite"). |