SQL Server(SQL_2K5)服务因服务特定错误而终止

问题描述 投票:2回答:3

今天早上我开始使用笔记本电脑时,我更改了Windows 7密码。试图打开SQL Server管理工作室2005但发现sql server实例服务没有运行。检查Windows系统事件日志并查看此消息

SQL Server(SQL_2K5)服务因服务特定错误而终止警告:您必须在SQL Server(SQL_2K5)之前注销。如果您此时尚未注销,则会话将断开连接,并且您打开的所有打开的文件或设备可能会丢失数据。

Sql server一直运行到昨晚。还尝试过系统恢复,但有些事情已经发生了变化,但仍然看到了相同

也看到这个消息

警告:您必须在%1之前注销。如果此时尚未注销,则会话将断开连接,并且您打开的所有打开的文件或设备可能会丢失数据。 [0x80070d59]

有任何想法吗?谢谢

sql-server sql-server-2005
3个回答
2
投票

它可能与本地SQL帐户组的NTFS访问权限相关,例如SQLServerMSSQLUser $ YourHost $ YourInstance例如,此帐户必须具有对C:\ Program Files \ Microsoft SQL Server \ MSSQL10_50.MSSQLSERVER \ MSSQL \ DATA \ master的完全控制访问级别.mdf,如果没有,那么你将有完全相同的错误消息。它可以手动修复,也可以通过MS SQL安装包中的修复功能自动修复。


0
投票

我有类似的问题,消息是:

警告:您必须在SQL Server(MSSQLSERVER)之前注销。如果此时尚未注销,则会话将断开连接,并且您打开的所有打开的文件或设备可能会丢失数据。

我的问题是Windows磁盘压缩功能,压缩目录“C:\ Program Files \ Microsoft SQL Server”,解压缩目录后问题就解决了。


-1
投票

这通常发生在master.mdfmastlog.ldf腐败时。为了解决问题,请转到以下路径C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL,在那里你会找到一个文件夹Template Data,复制master.mdfmastlog.ldf并在C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Data folder中替换它。

而已 。

现在启动MS SQL服务,你就完成了。

© www.soinside.com 2019 - 2024. All rights reserved.