SQL Server 2005服务无法启动的解决方法

摘要:
我不知道何时压缩这个文件。找到文件,选择它,从右键菜单中选择Properties,打开Properties对话框,单击Advanced,弹出如图1所示的对话框。图1显示了它被压缩。删除“压缩内容以节省磁盘空间”复选框。当然,C:\ProgramFiles MicrosoftSQLServer MSSQL 1。MSSQL DATA目录中的其他文件也需要以这种方式处理。再次启动SQL Server 2005服务,一切正常!。我不知道这些文件是什么时候压缩的。也许几天前重组磁盘空间时,它们被系统压缩了。据估计,有90%的可能性。
本文为原创,如需转载,请注明作者和出处,谢谢!

    今天想使用一下SQL Server 2005,启动SQL Server Management Studio后,发现连不了数据库了,看了下SQL Server的服务,竟然是停止状态,启动它,但无法启动,但看日志后,发现如下的日志信息:

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

    不知什么时候把这个文件压缩了,找到这个文件,并选中它,在右键菜单中选择“属性”,打开属性对话框,单击“高级”按钮,弹出如图1所对话框。
SQL Server 2005服务无法启动的解决方法第1张

图1
    发现竟然是压缩的,将“压缩内容以便节省磁盘空间”复选框去掉,当然,C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA目录中其他文件也需要这样处理。再启动SQL Server 2005的服务,一切OK!。真不知道是什么时候将这些文件压缩的,也许是前几天整理磁盘空间时系统压缩的,估计有90%的可能。

免责声明:文章转载自《SQL Server 2005服务无法启动的解决方法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇go get 命令下载gin包时出现报错python文件运行报错:Error: Please select a valid Python interpreter下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

SQL Server 数据库资源占用分析

1.1查看数据库当前用户连接数和最耗时的查询 USEmaster GO --看一下当前的数据库用户连接有多少--如果要指定数据库就把注释去掉 SELECT * FROM sys.[sysprocesses] WHERE [spid]>50 --AND DB_NAME([dbid])='gposdb' SELECT * FROM [sys].[dm_...

小白自学SQLServer----1. 安装数据库 SQL Server 2014(安装到最后,不小心点击取消怎么办T__T)

数据库用的较多的有三种 Oracle SQL Server My SQL 其中呢,SQL Server性价比比较高,于是下载SQL Server 下载过程: 1.官网下载 Express版本,免费版本,功能肯定没有完整版强大,但是学习还是够用的   https://www.microsoft.com/zh-cn/download/confirmation....

linux下,达梦数据库8 备份还原

  一 数据库备份相关概念 备份就是数据库在某一个时间点的副本 数据库备份目的:防止数据丢失,防止天灾人祸(地震、火灾、人为操作、硬件故障) 备份主要有物理备份和逻辑备份 物理备份主要是备份使用过的有效的数据页,逻辑备份主要是备份数据库对象(表,索引,视图,存储过程等) 物理备份:分为联机备份和脱机备份;完全备份和增量备份 完全备份:备份的是整个数据库或者...

SQL基础之 时间戳

本文转载:http://www.cnblogs.com/liuhh/archive/2011/05/14/2046544.html 一直对时间戳这个概念比较模糊,相信有很多朋友也都会误认为:时间戳是一个时间字段,每次增加数据时,填入当前的时间值。其实这误导了很多朋友。 1.基本概念 时间戳:数据库中自动生成的唯一二进制数字,与时间和日期无关的, 通常...

jdbc 公共类(2)

/* * @(#)CommonSql.java 2009-2-14 * * Copyright 2009 BianJing,All rights reserved. */ import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.Connection;...

SQL serve 数据库--视图、事物、分离附加、备份还原

视图是数据库中的一种虚拟表,与真实的表一样,视图包含一系列带有名称的行和列数据。行和列数据用来自定义视图的查询所引用的表,并且在引用视图时动态生成。 视图只能用来查询,不能增删改;不允许出现重复列 1. 视图的概念 视图是从一个或者多个表中导出的,其行为与表相似,但视图是一个虚拟表。视图可以在已经存在的视图的基础上定义。在视图上用户可以使用SELECT语...