移动SQL Server 2008 R2日志导致访问被拒绝错误

我刚刚尝试移动SQL Server 2008 R2日志的日志位置,因为我有一个相当小的系统磁盘,由于Winsxs文件夹的大规模大小,现在我在日志中收到以下错误:

initerrlog:无法打开错误日志文件“D:\ SQL错误日志”。 操作系统错误= 5(访问被拒绝。)。

我已经确保SQL服务正在运行的帐户在新目标的ACL中已完全控制。

我现在已经把它改回原来的位置,服务仍然不会启动,报告相同的错误。

我试过删除日志,看看是否有帮助,但无济于事。

任何人见过这个?

我现在已经解决了这个问题。

问题是我在SQL服务的SQLconfigurationpipe理器的path中没有“ERRORLOG”文件名:

D:\ SQL错误LOGS \ ERRORLOG

在事件日志中抛出的错误说'访问被拒绝',这让你认为这是一个权限问题。 这是我的坏,因为我没有意识到,我正在replace的原始path中有日志文件的名称。我认为它只是需要的path和文件将被创build。