You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

关于制作Microsoft SQL Server 2014 Standard Edition最小化安装包的咨询

关于制作Microsoft SQL Server 2014 Standard Edition最小化安装包的咨询

嘿,太懂你每次拷贝大安装包的烦恼了——2.68G确实够折腾,何况你只需要数据库引擎服务这一个核心功能。我之前也遇到过类似需求,分享几个亲测靠谱的办法帮你精简安装包:

  • 用官方命令行生成定制化安装介质(最稳妥的方法)
    SQL Server的安装程序本身就支持生成仅包含指定功能的安装包,完全不需要手动删文件冒风险。打开命令提示符,导航到你现有SQL Server 2014安装包的根目录,然后运行以下命令:

    setup.exe /ACTION=CreateMedia /MEDIATYPE=Folder /FEATURES=SQLEngine /MEDIAPATH=C:\SQL2014_Minimal_Engine
    

    解释下参数:

    • /ACTION=CreateMedia:告诉安装程序要生成定制介质
    • /MEDIATYPE=Folder:指定生成文件夹形式的介质(也可以改成ISO生成镜像文件)
    • /FEATURES=SQLEngine:明确只包含数据库引擎服务
    • /MEDIAPATH:指定生成的精简安装包保存路径
      执行完这个命令后,你会得到一个仅包含数据库引擎所需文件的文件夹,体积大概能压缩到1G左右,比原包小很多,而且完全符合官方安装标准,不会出现缺失文件导致安装失败的问题。
  • 手动精简(需谨慎,适合熟悉安装包结构的用户)
    如果你不想用命令行,也可以手动删除安装包里的非必要文件,但一定要小心,删错可能导致安装失败。大致可以这么操作:

    1. 保留安装包根目录的setup.exesetup.inix64(或x86,根据你服务器系统架构)文件夹
    2. 进入x64文件夹,删除除了SetupSQLServer2014Shared之外的其他子文件夹(比如ASRSIS这些对应分析服务、报表服务、集成服务的文件夹)
    3. SQLServer2014文件夹里,只保留DatabaseEngine相关的文件,删掉其他功能的子目录
      不过还是要提醒,这种方法有风险,最好先在测试机上验证,确保安装正常后再批量使用。
  • 额外优化:压缩精简后的安装包
    不管用哪种方法生成精简包后,再用WinRAR或7-Zip进行高压缩(比如WinRAR的“最好”压缩模式),体积还能再缩小不少,方便你快速拷贝。

备注:内容来源于stack exchange,提问作者knoami

火山引擎 最新活动