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

Knight Online“DbAgent / Ebenezer SQL Connection Failed”错误解决办法

Yazdır

Knight Online“DbAgent / Ebenezer SQL Connection Failed”错误解决办法

当启动您的 Knight Online 私人服务器时 埃比尼泽.exe, Ais_服务器数据库代理程序 模块在启动屏幕上冻结或重复冻结 “SQL 连接失败” / “ODBC 错误” 错误表示游戏主文件无法与 SQL Server 数据库通信。如果不解决此错误,就无法打开服务器。具体的解决方法可以按照下面的步骤一一进行。

方法一:检查ODBC数据源(DSN)配置

Knight Online exe 文件使用 Windows 操作系统中的 ODBC 超链接来连接到数据库。这些超链接的缺失或错误识别会完全中断连接:

  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.iniDbAgent.ini打开文件。
  • 包含在[ODBC][DATABASE]在标题下 数据服务网络, UID(小时)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 选项状态 “已启用” 将其更改为(活动)并重新启动 SQL Server 服务(重新启动)。

本文是专门为PvPServer准备的。

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner