SQL SERVER 错误代码 0x84B40000->>>>>解压缩指定的文件

    xiaoxiao2021-03-25  435

    磁盘整理后SQL 服务不能启动

    因系统总是报磁盘空间不足,所以我做了磁盘整理,勾选了"压缩内容以便节省磁盘空间的勾".

    结果今天启用SQL SERVER 服务就是起不来,报错如下:

    Windows不能在本地计算机启动SQLServer(MSSQLSERVER)。有关更多信息,查阅系统事件日志

    。如果这是非Microsoft服务,请与服务厂商联系,并参考特定服务错误代码3417

    后来发现除了"SQL Server Integration Services 10.0"能起来,其他服务都不能起来.

    后来查看在线帮助http://msdn.microsoft.com/zh-cn/library/ms143547(v=sql.100).aspx

     重要提示

    程序文件和数据文件不能安装在以下位置:可移动磁盘驱动器、使用压缩的文件系统、系统文件

    所在的目录以及故障转移群集实例上的共享驱动器。

    在网上搜了半天找到2个方案:

    方案1:右击sqlserver服务,“属性”,“登录”选项卡,将”登录身份”改为“本地系统帐户

    ”。

    结果:无效果.

    方案2:进入sqlserver安装目录:将所有压缩保存文件回复原装

    c:program filesmicrosoft sql servermssql.1mssqldata

    c:program filesmicrosoft sql servermssql.2mssqldata

    下的所有mdfldf默认都是按照解压缩方式保存的,只需要右键每一个文件---属性---高级---

    压缩内容以便节省磁盘空间的勾   去掉即可。

    通过去掉压缩内容以便节省磁盘空间选项,图标跟文件名由蓝色变为黑色。

    结果:

    我把以上2个目录文件依次修改后,还是不管用.可能sql server涉及的目录不只这一个,

    :C:Program FilesMicrosoft SQL ServerMSRS10.MSSQLSERVERReporting

    ServicesLogFiles

    文件太多,我不可能依次手工操作.

    方案3:重新安装:只有全新安装和添加安装选项,因为很多etl用的是默认实例所以还是选择

    实例 ID MSSQL10.MSSQLSERVER 已在使用,必须删除实例.

    没有找到08环境MSSQL10.MSSQLSERVER实例删除的有效办法

    方案4:控制面板/添加或删除程序/更改删除/修复安装.(光盘安装没有此选项).

    正在进行中..

    此方案验证不可行

    C:Program FilesMicrosoft SQL Server100Setup BootstrapLog20110225_172238

    Watson_1LogFiles.cab

    方案5:采用dos命令解压D:,C:对应文件夹下的文件。解压完毕,服务重起OK

    Cdm

    Cd ..切换到C:D:对应SQL server 程序和数据安装目录

    COMPACT /U /S

    说明:

    COMPACT [/C | /U] [/S[:dir]] [/A] [/I] [/F] [/Q] [filename [...]]   /C        压缩指定的文件。会给目录作标记,这样以后添加的文件             会得到压缩。   /U        解压缩指定的文件。会给目录作标记,这样以后添加的文             件不会得到压缩。   /S        在指定的目录和所有子目录中的文件上执行指定操作。             默认 "dir"是当前目录。   /A        显示具有隐藏或系统属性的文件。在默认             情况下,这些文件都是被忽略的。   /I        即使在错误发生后,依然继续执行指定的操作。在默认情况             下,COMPACT 在遇到错误时会停止。   /F        在所有指定文件上强制压缩操作,包括已被压缩的文件。             在默认情况下,已经压缩的文件被忽略。   /Q        只报告最重要的信息。   filename  指定类型、文件和目录。   不跟参数一起使用时,COMPACT 显示当前目录及其所含文件的   压缩状态。您可以使用多个文件名和通配符。在多个参数之间   必须加空格。

    结论:DB系统文件和系统库是不能压缩

    转载请注明原文地址: https://ju.6miu.com/read-121.html

    最新回复(0)