当我无法再以任何其他方式连接到 SQL Server 时,如何在群集 SQL Server 2008 上启用 DAC

当我无法再以任何其他方式连接到 SQL Server 时,如何在群集 SQL Server 2008 上启用 DAC

我在使用 SQLServer 2008 时遇到了问题,其中触发的服务器级别未正确删除。

网络上的文章建议通过 DAC 放弃它们。

但是,DAC 在集群环境中默认是禁用的。

考虑到我无法再以任何其他方式连接到 SQLServer 2008 实例,我该如何启用 DAC。

干杯

安迪

答案1

要启用 DAC,您需要针对您的服务器运行以下 SQL 命令:

sp_configure 'remote admin connections', 1;
GO
RECONFIGURE;
GO

但是,如果您无法连接到它甚至无法运行它,那么您很可能需要在单用户模式(或可能是最小配置模式)下启动服务器并从那里开始。为此,您需要停止 SQL Server,然后使用选项-m(单用户模式)或-f选项(最小配置模式,也启用单用户模式)从命令行运行它。您应该能够从那里删除触发器,或者从那里启用 DAC,无论哪种方式您都更满意。

sqlserver 命令行参考
单用户模式参考

相关内容