SQLLOGDIR 令牌映射到错误路径

SQLLOGDIR 令牌映射到错误路径

我有一些正在运行的作业,它们使用令牌SQLLOGDIR。目前它将输出放在以下位置:D:\sql\MSSQL14.MSSQLSERVER\MSSQL\Log

不过,我想将其记录到H:\

我进入了“SQL Server 配置管理器”,在那里我更改了启动参数-eH:\ERRORLOG

然后,为了确保万无一失,我重新启动了整个服务器。

但是,作业仍然认为SQLLOGDIR映射到 上的路径D:\而不是H:\

还需要改变什么吗SQLLOGDIR

我正在运行 MSSQLServer 2016 企业版。

答案1

事实证明,SQLLOGDIR 并未映射到 SQL Server 错误日志文件夹路径,而是映射到 SQL Server 代理的路径!

因此,问题已得到解决,通过在 SSMS 中右键单击 SQL Server 代理下的“错误日志”文件夹,然后选择配置。 配置上下文

在这里我可以设置正确的路径。 配置窗口

相关内容