MSSQLSERVER服务启动不了:master.mdf已压缩,但未驻留在只读数据库或文件组中。

本文主要是介绍MSSQLSERVER服务启动不了:master.mdf已压缩,但未驻留在只读数据库或文件组中。,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在启动MSSQLSERVER时总是失败,查询事件日志后发现有两个错误:

 

文件 "C:/Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/DATA/master.mdf" 已压缩,但未驻留在只读数据库或文件组中。必须将此文件解压缩。

文件 "C:/Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/DATA/mastlog.ldf" 已压缩,但未驻留在只读数据库或文件组中。必须将此文件解压缩。

 

 

到目录“C:/Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/Data”中查看,果然master.mdf和mastlog.ldf两个文件已经变成蓝色的了,即被压缩处理过。

想想,我是在这两天处理过“磁盘清理”并执行了文件压缩处理。难道是这样导致MSSQLSERVER服务启不来?

 

选择这两个文件-->属性-->高级...-->压缩内容以便节省磁盘空间。该属性确实被勾掉。去掉该选项后,发现该两个文件已经恢复了原来的黑色显示。已处理正常状态。接下来再启动MSSQLSERVER服务,仍然启动不了。

 

查询事件日志后,发现原来的两个错误提示已经被另外两个错误提示所替代。看来证明这样处理是有效解决问题的了!

 

文件 "C:/Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/DATA/model.mdf" 已压缩,但未驻留在只读数据库或文件组中。必须将此文件解压缩。
文件 "C:/Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/DATA/modellog.ldf" 已压缩,但未驻留在只读数据库或文件组中。必须将此文件解压缩。

文件 "C:/Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/DATA/tempdb.mdf" 已压缩,但未驻留在只读数据库或文件组中。必须将此文件解压缩。

文件 "C:/Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/DATA/tempdblog.ldf" 已压缩,但未驻留在只读数据库或文件组中。必须将此文件解压缩。

 

按处理master的方式处理完这些错误问题后,MSSQLSERVER服务已经可以正常启动了。

这篇关于MSSQLSERVER服务启动不了:master.mdf已压缩,但未驻留在只读数据库或文件组中。的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/636222

相关文章

kkFileView启动报错:报错2003端口占用的问题及解决

《kkFileView启动报错:报错2003端口占用的问题及解决》kkFileView启动报错因office组件2003端口未关闭,解决:查杀占用端口的进程,终止Java进程,使用shutdown.s... 目录原因解决总结kkFileViewjavascript启动报错启动office组件失败,请检查of

Linux下在线安装启动VNC教程

《Linux下在线安装启动VNC教程》本文指导在CentOS7上在线安装VNC,包含安装、配置密码、启动/停止、清理重启步骤及注意事项,强调需安装VNC桌面以避免黑屏,并解决端口冲突和目录权限问题... 目录描述安装VNC安装 VNC 桌面可能遇到的问题总结描js述linux中的VNC就类似于Window

linux下shell脚本启动jar包实现过程

《linux下shell脚本启动jar包实现过程》确保APP_NAME和LOG_FILE位于目录内,首次启动前需手动创建log文件夹,否则报错,此为个人经验,供参考,欢迎支持脚本之家... 目录linux下shell脚本启动jar包样例1样例2总结linux下shell脚本启动jar包样例1#!/bin

Spring Boot 与微服务入门实战详细总结

《SpringBoot与微服务入门实战详细总结》本文讲解SpringBoot框架的核心特性如快速构建、自动配置、零XML与微服务架构的定义、演进及优缺点,涵盖开发环境准备和HelloWorld实战... 目录一、Spring Boot 核心概述二、微服务架构详解1. 微服务的定义与演进2. 微服务的优缺点三

虚拟机Centos7安装MySQL数据库实践

《虚拟机Centos7安装MySQL数据库实践》用户分享在虚拟机安装MySQL的全过程及常见问题解决方案,包括处理GPG密钥、修改密码策略、配置远程访问权限及防火墙设置,最终通过关闭防火墙和停止Net... 目录安装mysql数据库下载wget命令下载MySQL安装包安装MySQL安装MySQL服务安装完成

使用zip4j实现Java中的ZIP文件加密压缩的操作方法

《使用zip4j实现Java中的ZIP文件加密压缩的操作方法》本文介绍如何通过Maven集成zip4j1.3.2库创建带密码保护的ZIP文件,涵盖依赖配置、代码示例及加密原理,确保数据安全性,感兴趣的... 目录1. zip4j库介绍和版本1.1 zip4j库概述1.2 zip4j的版本演变1.3 zip4

RabbitMQ消息总线方式刷新配置服务全过程

《RabbitMQ消息总线方式刷新配置服务全过程》SpringCloudBus通过消息总线与MQ实现微服务配置统一刷新,结合GitWebhooks自动触发更新,避免手动重启,提升效率与可靠性,适用于配... 目录前言介绍环境准备代码示例测试验证总结前言介绍在微服务架构中,为了更方便的向微服务实例广播消息,

MySQL进行数据库审计的详细步骤和示例代码

《MySQL进行数据库审计的详细步骤和示例代码》数据库审计通过触发器、内置功能及第三方工具记录和监控数据库活动,确保安全、完整与合规,Java代码实现自动化日志记录,整合分析系统提升监控效率,本文给大... 目录一、数据库审计的基本概念二、使用触发器进行数据库审计1. 创建审计表2. 创建触发器三、Java

SQL server数据库如何下载和安装

《SQLserver数据库如何下载和安装》本文指导如何下载安装SQLServer2022评估版及SSMS工具,涵盖安装配置、连接字符串设置、C#连接数据库方法和安全注意事项,如混合验证、参数化查... 目录第一步:打开官网下载对应文件第二步:程序安装配置第三部:安装工具SQL Server Manageme

C#连接SQL server数据库命令的基本步骤

《C#连接SQLserver数据库命令的基本步骤》文章讲解了连接SQLServer数据库的步骤,包括引入命名空间、构建连接字符串、使用SqlConnection和SqlCommand执行SQL操作,... 目录建议配合使用:如何下载和安装SQL server数据库-CSDN博客1. 引入必要的命名空间2.