是否可以通过 DAC 连接 MS SQL Server 2012 Express。从 SQL Server 2012 Enterprise 迁移到 MS SQL Server 2012 Express 后,出现了一些性能问题。当我使用此 TSQL 签出时
select * from sys.dm_os_schedulers;
该计划未显示 DAC(专用管理员连接)计划程序 ID。
任何想法或建议将不胜感激。
是否可以通过 DAC 连接 MS SQL Server 2012 Express。从 SQL Server 2012 Enterprise 迁移到 MS SQL Server 2012 Express 后,出现了一些性能问题。当我使用此 TSQL 签出时
select * from sys.dm_os_schedulers;
该计划未显示 DAC(专用管理员连接)计划程序 ID。
任何想法或建议将不胜感激。
要在 Express 中使用 DAC,您需要启用启动跟踪标志 7806。这在此处有记录,在此处有更详细的说明。
打开 Configuration Manager,在 SQL Server Services 窗格中右键单击 Express 实例并选择 Properties。在 Startup Parameters 选项卡上添加
-t7806
,点击 Add,然后点击 OK,然后重启服务。您可以在重新启动后检查错误日志或 DMV,以验证 DAC 是否已启用。
在 SQL Server Express 中默认禁用此功能的原因是出于性能原因(您已经被限制为 1GB 的内存,并且 DAC 锁定了其中的一部分)。因此,除非您真的确定需要DAC,否则最好不要使用它。