Knight Online Soluția de eroare „DbAgent / Ebenezer SQL Connection Failed”.
Când porniți serverul dumneavoastră privat Knight Online Ebenezer.exe, Ais_Server.exe sau DbAgent.exe modulele se blochează pe ecranul de splash sau în mod repetat „Conexiune SQL a eșuat” / „Eroare ODBC” eroarea indică faptul că fișierele master ale jocului nu pot comunica cu baza de date SQL Server. Este imposibil să deschideți serverul fără a rezolva această eroare. Pentru soluția exactă, puteți urma pașii de mai jos unul câte unul.
Metoda 1: Verificarea configurației surselor de date ODBC (DSN).
Fișierele Knight Online exe folosesc hyperlinkuri ODBC în sistemul de operare Windows pentru a se conecta la baza de date. Identificarea lipsă sau incorectă a acestor hyperlinkuri întrerupe complet conexiunea:
- la meniul Start Windows Surse de date ODBC (32 de biți) Deschide panoul tastând . *(Important: deoarece fișierele jocului rulează pe arhitectură pe 32 de biți, trebuie să alegeți panoul pe 32 de biți).*
- DSN sistem Faceți clic pe fila.
- aici
KN_Online,Knight_DB,Account_DBVerificați dacă sunt definite numele ODBC necesare infrastructurii dvs. de fișiere, cum ar fi fișierele. - Dacă sunt definite, faceți dublu clic pe ele și introduceți numele dvs. de utilizator SQL Server (De obicei `sa`) și parola SQL. „Sursa de date de testare” Apăsați butonul . Dacă testul eșuează, parola dvs. SQL sau numele serverului sunt incorecte.
Metoda 2: Verificarea parolelor și a numelor bazelor de date în fișierele .ini
Chiar dacă conexiunile ODBC sunt corecte, informațiile din fișierele de setări din fișierele serverului pot fi scrise incorect:
- în folderul serverului dvs
Ebenezer.ini,Ais_Server.inişiDbAgent.iniDeschideți fișierele. - cuprins înăuntrul
[ODBC]sau[DATABASE]sub titluri DSN, UID (h) şi PWD (parola dvs. SQL) Verificați câmpurile. - Asigurați-vă că numele bazei de date sunt exact aceleași cu numele din SQL Server (Ex: `KN_ONLINE`, `KO_MAIN`), până la litere mari și mici.
Metoda 3: Activarea SQL Server „Named Pipes” și protocoalele TCP/IP
În mod implicit, instalarea SQL Server poate dezactiva solicitările de conexiune TCP/IP de la servicii externe sau locale. Pentru a activa aceste protocoale:
- Din meniul Start Windows Manager de configurare SQL Server Deschideți programul.
- Configurarea rețelei SQL Server -> Protocoale pentru MSSQLSERVER Accesați fila.
- Situat pe dreapta Țevi numite şi TCP/IP starea opțiunilor „Activat” Schimbați-l în (Activ) și reporniți serviciul SQL Server (Repornire).
Acest articol este pregătit special pentru PvPServer.