PvP Server Kiralama & Oyun Sunucuları
0 Giriş Yap Kayıt Ol

Solução de erros Knight Online "Falha na ligação SQL DbAgent/Ebenezer"

Yazdır

Solução de erros Knight Online "Falha na ligação SQL DbAgent/Ebenezer"

Ao iniciar o seu servidor privado Knight Online Ebenézer.exe, Ais_Server.exe ou DbAgent.exe módulos a congelar na tela inicial ou repetidamente "Falha na ligação SQL" / "Erro ODBC" erro indica que os ficheiros mestre do jogo não podem comunicar com a base de dados SQL Server. É impossível abrir o servidor sem resolver este erro. Para a solução exata, pode seguir os passos abaixo, um por um.

Método 1: verificar a configuração das fontes de dados ODBC (DSN)

Os ficheiros exe do Knight Online utilizam hiperligações ODBC no sistema operativo Windows para se ligarem à base de dados. A identificação em falta ou incorreta destes hiperlinks interrompe completamente a ligação:

  1. para o menu Iniciar do Windows Fontes de dados ODBC (32 bits) Abra o painel, digitando . *(Importante: Como os ficheiros do jogo correm na arquitetura de 32 bits, deve escolher o painel de 32 bits).*
  2. DSN do sistema Clique no separador.
  3. aquiKN_Online,Knight_DB,Account_DBVerifique se os nomes ODBC necessários para a sua infraestrutura de ficheiros, como ficheiros, estão definidos.
  4. Se estiver definido, clique duas vezes neles e introduza o seu nome de utilizador do SQL Server (geralmente `sa`) e a palavra-passe do SQL. "Fonte de dados de teste" Pressione o botão . Se o teste falhar, a palavra-passe SQL ou o nome do servidor estão incorretos.

Método 2: verificar a palavra-passe e os nomes da base de dados em ficheiros .ini

Mesmo que as suas ligações ODBC estejam corretas, as informações nos ficheiros de definições dos ficheiros do servidor podem ser gravadas incorretamente:

  • na pasta do seu servidorEbenezer.ini,Ais_Server.inieDbAgent.iniAbra os ficheiros.
  • contido dentro[ODBC]ou[DATABASE]sob os títulos DSN, UID (h) e PWD (a sua palavra-passe SQL) Verifique os campos.
  • Certifique-se de que os nomes da base de dados são exatamente iguais aos nomes do SQL Server (Ex: `KN_ONLINE`, `KO_MAIN`), até letras maiúsculas e minúsculas.

Método 3: ativação de "pipes nomeados" do SQL Server e dos protocolos TCP/IP

Por predefinição, a instalação do SQL Server pode desativar os pedidos de ligação TCP/IP de serviços externos ou locais. Para ativar estes protocolos:

  • No menu Iniciar do Windows Gestor de configuração do SQL Server Abra o programa.
  • Configuração de rede do SQL Server -> Protocolos para MSSQLSERVER Vá para o separador.
  • Localizado à direita Tubos Nomeados e TCP/IP estado das opções "Ativado" Mude para (Ativo) e reinicie o serviço SQL Server (Reiniciar).

Este artigo foi preparado especialmente para o PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner