MSSQL - 磁盘移动后服务无法启动(事件7024)

时间:2016-09-02 12:30:54

标签: sql-server sql-server-2014

我的开发PC上的Microsoft SQL Server 2014的数据位于C:\DATA\MSSQL\...。我重命名了这个文件夹然后添加了一个新的SSD物理磁盘并将其安装为C:\DATA并将文件向右移动,所有服务都停止了。

移动很顺利,其他应用程序似乎无视这些更改,但MSSQL无法启动。最初在Windows事件日志(应用程序)中,MSSQL服务本身报告主数据库文件上的访问被拒绝错误。

我整理了ACL,现在服务开始启动,实际上,应用程序日志报告没有错误,但服务无法启动。

系统日志报告:

  

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

该消息是荒谬的,真的。

1 个答案:

答案 0 :(得分:0)

问题是我在SSD上创建新卷时已选中启用磁盘压缩。我错误地认为这意味着启用它作为一个选项,而不是启用它并压缩整个磁盘。

无论如何,我解压缩了所有数据所在的MSSQL子文件夹,并且开始没问题。