Sql server 2008 SQL Server(SQLEXPRESS)服务

Sql server 2008 SQL Server(SQLEXPRESS)服务,sql-server-2008,sql-server-express,Sql Server 2008,Sql Server Express,我正在尝试从SQLServer配置管理器启动SQLServer(SQLEXPRESS)服务。我得到了以下错误: 请求失败或服务未及时响应。有关详细信息,请参阅事件日志或其他应用程序错误日志 我查看了错误日志。以下是错误: initerrlog:无法打开错误日志文件“C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\log\ERRORLOG”。操作系统错误=3 如何实现这一点?在验证目录实际存在后,您需要确保正在运行的SQ

我正在尝试从SQLServer配置管理器启动SQLServer(SQLEXPRESS)服务。我得到了以下错误:

请求失败或服务未及时响应。有关详细信息,请参阅事件日志或其他应用程序错误日志

我查看了错误日志。以下是错误:

initerrlog:无法打开错误日志文件“C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\log\ERRORLOG”。操作系统错误=3


如何实现这一点?

在验证目录实际存在后,您需要确保正在运行的SQL Server帐户对
'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Log具有写入权限

首先转到“服务”(控制面板/管理工具/服务)并检查SQL Server在哪个帐户下运行。可能
NT服务\MSSQL$SQLEXPRESS


然后转到“C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL”,右键单击“日志”文件夹并单击“属性”。然后转到安全页面。如果列出了
MSSQL$SQLEXPRESS
,请确保它具有“完全控制权”,如果没有,请单击“编辑”按钮并赋予它完全控制权。如果未列出,请单击“编辑”,然后在“日志权限”对话框中单击“添加”并添加
MSSQL$SQLEXPRESS

您需要确保SQL Server正在运行的帐户对
'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Log
具有写入权限,在您确认目录确实存在之后

首先转到“服务”(控制面板/管理工具/服务)并检查SQL Server在哪个帐户下运行。可能
NT服务\MSSQL$SQLEXPRESS


然后转到“C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL”,右键单击“日志”文件夹并单击“属性”。然后转到安全页面。如果列出了
MSSQL$SQLEXPRESS
,请确保它具有“完全控制权”,如果没有,请单击“编辑”按钮并赋予它完全控制权。如果未列出,请单击“编辑”,然后在“日志权限”对话框中单击“添加”并添加
MSSQL$SQLEXPRESS

我刚刚注意到在C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQLWell下没有日志这样的文件夹,这将是一个问题。对于像我这样的noob,添加
MSSQL$SQLEXPRESS
用户权限时,请确保键入的是全名
NT SERVICE\MSSQL$SQLEXPRESS
,而不仅仅是
MSSQL$SQLEXPRESS
我刚刚注意到在C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQLWell下没有日志这样的文件夹,这将是一个问题。对于像我这样的noob,当您添加
MSSQL$SQLEXPRESS
用户权限时,请确保键入的是全名
NT SERVICE\MSSQL$SQLEXPRESS
,而不仅仅是
MSSQL$SQLEXPRESS