2016-09-02 41 views
0

我的开发PC上的Microsoft SQL Server 2014的数据有C:\DATA\MSSQL\...。我重命名了该文件夹,然后添加了一个新的SSD物理磁盘,并将其挂载为C:\DATA,并将文件移回原处,并停止了所有服务。MSSQL - 磁盘移动后服务无法启动(事件7024)

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

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

系统日志报告此:

The SQL Server (SQL2014) service terminated with the following service-specific error: WARNING: You have until SQL Server (SQL2014) to logoff. If you have not logged off at this time, your session will be disconnected, and any open files or devices you have open may lose data.

的信息是无意义的,真的。

回答

0

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

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