Најт онлајн Решение за грешка „Поврзувањето SQL на DbAgent / Ebenezer не успеа“.
Кога го стартувате вашиот приватен сервер Knight Online Ebenezer.exe, Ais_Server.exe или DbAgent.exe замрзнување на модулите на екранот со прскање или постојано „SQL-врската не успеа“ / „Грешка во ODBC“ грешката покажува дека главните датотеки на играта не можат да комуницираат со базата на податоци на SQL Server. Невозможно е да се отвори серверот без да се реши оваа грешка. За точно решение, можете да ги следите чекорите подолу еден по еден.
Метод 1: Проверка на конфигурацијата на ODBC извори на податоци (DSN).
Knight Online exe-датотеките користат ODBC хиперврски во оперативниот систем Windows за да се поврзат со базата на податоци. Недостасува или неточна идентификација на овие хиперврски целосно ја прекинува врската:
- во менито за почеток на Windows Извори на податоци ODBC (32-битни) Отворете го панелот со пишување . *(Важно: бидејќи датотеките на играта работат на 32-битна архитектура, мора да изберете 32-битен панел).*
- Систем DSN Кликнете на јазичето.
- овде
KN_Online,Knight_DB,Account_DBПроверете дали имињата на ODBC потребни за вашата инфраструктура на датотеки, како што се датотеките, се дефинирани. - Ако е дефинирано, кликнете двапати на нив и внесете го вашето корисничко име на SQL Server (обично `sa`) и лозинка за SQL. „Извор на податоци за тестирање“ Притиснете го копчето. Ако тестот не успее, вашата SQL лозинка или името на серверот се неточни.
Метод 2: Проверка на имињата на лозинките и базите на податоци во датотеките .ini
Дури и ако вашите ODBC конекции се точни, информациите во датотеките за поставки во датотеките на серверот може да бидат погрешно напишани:
- во папката на вашиот сервер
Ebenezer.ini,Ais_Server.iniиDbAgent.iniОтворете ги датотеките. - содржани во
[ODBC]или[DATABASE]под насловите DSN, UID (ж) и PWD (Вашата SQL лозинка) Проверете ги полињата. - Проверете дали имињата на базата на податоци се потполно исти со имињата во SQL Server (на пр. `KN_ONLINE`, `KO_MAIN`), до големи и мали букви.
Метод 3: Активирање на SQL Server „Named Pipes“ и TCP/IP протоколи
Стандардно, инсталацијата на SQL Server може да ги исклучи барањата за TCP/IP конекција од надворешни или локални услуги. За да ги вклучите овие протоколи:
- Од менито за почеток на Windows Менаџер за конфигурација на SQL Server Отворете ја програмата.
- Конфигурација на мрежата на SQL Server -> Протоколи за MSSQLSERVER Одете на јазичето.
- Се наоѓа десно Именувани цевки и TCP/IP статус на опции "Овозможено" Променете го во (Активно) и рестартирајте ја услугата SQL Server (Рестартирај).
Оваа статија е специјално подготвена за PvPServer.