SQL Server 提供专用管理员连接(DAC)。 DAC 允许管理员访问正在运行的服务器以执行诊断函数或 Transact-SQL 语句,或者排查服务器上的问题,即使服务器处于异常状态或未响应 SQL Server 数据库引擎连接。 默认情况下,DAC 仅适用于服务器上的客户端。 若要使远程计算机上的客户端应用程序能够使用 DAC,请使用sp_configure的远程管理员连接选项。
默认情况下,DAC 仅侦听环回 IP 地址 (127.0.0.1) 端口 1434。 如果 TCP 端口 1434 不可用,则会在数据库引擎启动时动态分配 TCP 端口。 当 SQL Server 的多个实例安装在一台计算机上时,请查看错误日志以了解 TCP 端口号。
下表将列出远程管理连接选项的可能值。
价值 | DESCRIPTION |
---|---|
0 | 指示仅允许使用 DAC 的本地连接。 |
1 | 这表明通过使用 DAC 允许远程连接。 |
示例:
以下示例从远程计算机启用 DAC。
sp_configure 'remote admin connections', 1;
GO
RECONFIGURE;
GO