服务器无法连接到数据库

当会话录制服务器无法连接到会话录制数据库时,您可能会看到类似于以下内容的消息:

事件源:

尝试连接到 SQL Server 时发生与网络相关或特定于实例的错误。此错误会显示在托管会话录制服务器的计算机的事件查看器中的应用程序事件日志中,ID 为 2047。

Citrix Session Recording Storage Manager 描述:建立数据库连接时捕获到异常。 此错误会显示在托管会话录制服务器的计算机的事件查看器中的应用程序事件日志中。

无法连接到会话录制服务器。请确保会话录制服务器正在运行。 启动会话录制策略控制台时会显示此错误消息。

解决方案:

  • The Express Edition of Microsoft SQL Server 2008 R2, Microsoft SQL Server 2012, Microsoft SQL Server 2014, or Microsoft SQL Server 2016 is installed on a stand-alone server and does not have the correct services or settings configured for Session Recording. The server must have the TCP/IP protocol enabled and the SQL Server Browser service running. See the Microsoft documentation for information about enabling these settings.
  • 在会话录制安装(管理部分)期间,提供了不正确的服务器和数据库信息。卸载会话录制数据库并重新安装,提供正确的信息。
  • 会话录制数据库服务器已关闭。验证服务器是否具有连接性。
  • 托管会话录制服务器的计算机或托管会话录制数据库服务器的计算机无法解析对方的 FQDN 或 NetBIOS 名称。使用 ping 命令验证名称是否可以解析。
  • 检查会话录制数据库上的防火墙配置,确保允许 SQL Server 连接。有关详细信息,请参阅 https://docs.microsoft.com/zh-cn/sql/sql-server/install/configure-the-windows-firewall-to-allow-sql-server-access?redirectedfrom=MSDN&view=sql-server-ver15 处的 Microsoft 文章。

Logon failed for user ‘NT_AUTHORITY\ANONYMOUS LOGON’. This error message means that the services are logged on incorrectly as .\administrator.

解决方案:以本地系统用户身份重新启动服务并重新启动 SQL 服务。

服务器无法连接到数据库