我正在尝试从 Sql Server 配置管理器启动 SQL Server(SQLEXPRESS) 服务。我收到以下错误:
请求失败或服务未及时响应。有关详细信息,请参阅事件日志或其他应用程序错误日志。
我检查了错误日志。这是错误:
initrrlog:无法打开错误日志文件“C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Log\ERRORLOG”。操作系统错误 = 3
我怎样才能做到这一点?
我正在尝试从 Sql Server 配置管理器启动 SQL Server(SQLEXPRESS) 服务。我收到以下错误:
请求失败或服务未及时响应。有关详细信息,请参阅事件日志或其他应用程序错误日志。
我检查了错误日志。这是错误:
initrrlog:无法打开错误日志文件“C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Log\ERRORLOG”。操作系统错误 = 3
我怎样才能做到这一点?
'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Log
在您验证该目录确实存在之后,您需要确保 SQL Server 正在运行的帐户具有对 的写入权限。
首先转到服务(控制面板/管理工具/服务)并检查 SQL Server 在哪个帐户下运行。大概NT Service\MSSQL$SQLEXPRESS
然后转到“C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL”并右键单击“Log”文件夹并单击属性。然后进入安全页面。如果MSSQL$SQLEXPRESS
已列出,请确保它具有“完全控制”,如果没有,请单击“编辑”按钮并对其进行完全控制。如果未列出,请单击“编辑”,然后在“日志权限”对话框中单击添加和添加MSSQL$SQLEXPRESS
。