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

Вирішення помилки «DbAgent / Ebenezer SQL Connection Failed Failed Knight Online».

Yazdır

Вирішення помилки «DbAgent / Ebenezer SQL Connection Failed Failed Knight Online».

Під час запуску приватного сервера Knight Online Ebenezer.exe, Ais_Server.exe або DbAgent.exe модулі зависають на екрані-заставці або повторюються «Помилка підключення SQL» / "Помилка ODBC" помилка вказує на те, що основні файли гри не можуть зв’язатися з базою даних SQL Server. Неможливо відкрити сервер без вирішення цієї помилки. Щоб отримати точне рішення, виконайте наведені нижче кроки один за одним.

Спосіб 1. Перевірка конфігурації джерел даних ODBC (DSN).

EXE-файли Knight Online використовують гіперпосилання ODBC в операційній системі Windows для підключення до бази даних. Відсутня або неправильна ідентифікація цих гіперпосилань повністю розриває з’єднання:

  1. до меню Пуск Windows Джерела даних ODBC (32-розрядні) Відкрийте панель, ввівши . *(Важливо: оскільки файли гри працюють на 32-бітній архітектурі, ви повинні вибрати 32-бітну панель).*
  2. Системний DSN Натисніть вкладку.
  3. тутKN_Online,Knight_DB,Account_DBПеревірте, чи визначено імена ODBC, необхідні для вашої файлової інфраструктури, наприклад файлів.
  4. Якщо визначено, двічі клацніть на них і введіть своє ім’я користувача SQL Server (зазвичай `sa`) і пароль SQL. «Джерело тестових даних» Натисніть кнопку. Якщо перевірка не вдається, ваш пароль SQL або ім’я сервера неправильні.

Спосіб 2. Перевірка пароля та імен бази даних у файлах .ini

Навіть якщо ваші підключення ODBC правильні, інформація у файлах налаштувань у файлах сервера може бути записана неправильно:

  • у папці вашого сервераEbenezer.ini,Ais_Server.iniіDbAgent.iniВідкрийте файли.
  • міститься всередині[ODBC]або[DATABASE]під заголовками DSN, UID (h) і PWD (ваш пароль SQL) Перевірте поля.
  • Переконайтеся, що імена баз даних точно збігаються з іменами в SQL Server (наприклад: `KN_ONLINE`, `KO_MAIN`), аж до великих і малих літер.

Спосіб 3. Активація «іменованих каналів» SQL Server і протоколів TCP/IP

За замовчуванням інсталяція SQL Server може вимкнути запити на підключення TCP/IP від зовнішніх або локальних служб. Щоб увімкнути ці протоколи:

  • З меню «Пуск» Windows Диспетчер конфігурації SQL Server Відкрийте програму.
  • Конфігурація мережі SQL Server -> Протоколи для MSSQLSERVER Перейдіть на вкладку.
  • Розташований праворуч Іменовані труби і TCP/IP статус опцій "Ввімкнено" Змініть його на (Active) і перезапустіть службу SQL Server (Restart).

Ця стаття спеціально підготовлена для PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner