讲师中心 微信公众号
AI工具推荐 视频效率加速

全新Windows Server怎么安装SQL Server 2022 数据库安装配置教程【从零开始】

落婷君_4442

落婷君_4442

发布时间:2026-03-13 08:55:07

|

388人浏览过

|

来源于php中文网

原创

首次安装SQL Server 2022需先验证系统环境、禁用实时防护、启用.NET 4.8;再下载官方Developer版ISO并挂载;接着图形化安装时选混合认证、设强sa密码、指定非系统盘路径;或使用PowerShell静默安装;最后配置防火墙放行1433端口,用SSMS连接验证版本。

全新windows server怎么安装sql server 2022 数据库安装配置教程【从零开始】

如果您在一台全新部署的 Windows Server 系统上首次安装 SQL Server 2022,可能因缺少前置环境、权限配置或服务依赖而中断安装流程。以下是针对该场景的完整安装与基础配置操作步骤:

一、安装前环境准备与检查

确保系统满足最低运行要求,并排除常见阻断因素。SQL Server 2022 要求 Windows Server 2019 或更高版本(含 Windows Server 2022),且必须以本地管理员身份运行安装程序。未完成的系统重启、防火墙拦截、杀毒软件实时防护均可能导致安装失败。

1、以管理员身份打开 PowerShell,执行 Get-ComputerInfo | Select-Object OsName, OsArchitecture, OsBuildNumber 验证操作系统版本与架构。

2、运行 shutdown /r /t 0 强制重启服务器,确保无待处理更新或挂起重启任务。

3、临时禁用 Windows Defender 实时保护:在“Windows 安全中心”→“病毒和威胁防护”→“管理设置”中关闭“实时检测”。(安装完成后应立即恢复)

4、检查 .NET Framework 4.8 是否已启用:打开“服务器管理器”→“添加角色和功能”→“功能”→勾选“.NET Framework 4.8 Advanced Services”,点击安装。

二、获取并加载官方安装介质

必须使用 Microsoft 官方渠道下载的安装包,避免第三方镜像或捆绑软件引入兼容性风险。SQL Server 2022 Developer 版本功能完整且免费用于开发与测试环境,推荐选用。

1、访问 https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads,滚动至“Developer”版块,点击“立即下载”获取 SQL2022-SSEI-Dev.exe。

2、将下载文件保存至非系统盘(如 D:\SQLInstall\),右键该 EXE 文件→“以管理员身份运行”。

3、在引导界面选择“下载介质”,指定目标路径为 D:\SQL2022_ISO\,语言选“中文(简体)”,点击“下载”。等待 ISO 文件生成完成。

4、右键生成的 ISO 文件→“装载”,确认虚拟光驱盘符(如 E:\)已出现在“此电脑”中。

三、执行全新独立安装(图形界面方式)

通过 SQL Server 安装向导完成交互式部署,适用于大多数初次使用者。所有关键配置项需按安全规范显式设定,不可跳过验证步骤。

1、打开装载后的光驱目录,双击 setup.exe 启动安装中心。

2、点击“安装”→选择“全新 SQL Server 独立安装或向现有安装添加功能”,进入安装流程。

3、在“产品密钥”页,保持默认“Developer”选项,勾选“我接受许可条款”,点击“下一步”。

4、在“功能选择”页,至少勾选:数据库引擎服务、SQL Server 复制、全文和语义提取搜索;取消勾选“适用于 SQL Server 的 Azure 扩展”(非必要且易引发网络校验失败)。

5、在“实例配置”页,选择“默认实例”(名称为 MSSQLSERVER);若需多实例共存,则选“命名实例”并输入自定义名称(如 SQL2022DEV)。

6、在“服务器配置”页,将“SQL Server 数据库引擎”与“SQL Server 代理”的启动类型均设为“自动”,登录账户选“NT SERVICE\MSSQLSERVER”(默认虚拟账户)。

7、在“数据库引擎配置”页,身份验证模式选“混合模式(SQL Server 身份验证和 Windows 身份验证)”;在“sa 帐户密码”栏输入至少8位含大小写字母、数字及特殊字符的强密码;点击“添加当前用户”,确保当前管理员账户被加入 sysadmin 角色。

8、在“数据目录”页,将“根目录”、“用户数据库目录”、“日志目录”统一修改至非系统盘路径(如 D:\SQLData\),避免 C 盘空间耗尽影响后续运行。

9、确认摘要页无红色警告后,点击“安装”,静待进度条完成。安装日志默认保存于 C:\Program Files\Microsoft SQL Server\160\Setup Bootstrap\Log\。

四、命令行静默安装(适用于自动化部署)

当需批量部署或集成至 CI/CD 流程时,可跳过图形界面,通过 PowerShell 执行无人值守安装。该方式要求预先设定全部参数,避免中途交互中断。

1、以管理员身份打开 PowerShell,切换至 ISO 装载路径(如 E:\)。

2、执行以下命令(请将 MyStrongPass123! 替换为实际强密码,DOMAIN\AdminUser 替换为实际域账户或本地管理员全名):

.\setup.exe /Q /ACTION=Install /FEATURES=SQLEngine,Replication,FullText /INSTANCENAME=MSSQLSERVER /SQLSVCACCOUNT="NT SERVICE\MSSQLSERVER" /SQLSVCPASSWORD="" /SQLSYSADMINACCOUNTS="DOMAIN\AdminUser" /AGTSVCACCOUNT="NT SERVICE\SQLSERVERAGENT" /SECURITYMODE=SQL /SAPWD="MyStrongPass123!" /TCPENABLED=1 /IACCEPTSQLSERVERLICENSETERMS

3、安装过程无界面输出,可通过监听日志目录下最新 YYYYMMDD_HHMMSS 目录中的 Detail.txt 文件确认状态。

4、安装成功后,系统将自动启动 SQL Server (MSSQLSERVER) 与 SQL Server Agent 服务,无需手动干预。

五、安装后基础连接与验证

安装完成后必须立即验证数据库引擎是否正常响应,同时开放必要网络端口以支持远程连接。默认实例使用 TCP 1433 端口,该端口必须在 Windows 防火墙中显式放行。

1、打开“Windows 防火墙高级安全”,新建入站规则:协议类型选“TCP”,特定本地端口填1433,操作设为“允许连接”,配置文件勾选“域、专用、公用”。

2、下载并安装 SQL Server Management Studio(SSMS):访问 https://aka.ms/ssmsfullsetup?clcid=0x804,下载中文版并完成安装。

3、启动 SSMS,新建连接:服务器类型选“数据库引擎”,服务器名称填localhost(本地连接)或服务器IP地址(远程连接),身份验证选“SQL Server 身份验证”,登录名填sa,密码填安装时设定的强密码。

4、连接成功后,在“对象资源管理器”中展开“数据库”,右键“master”→“新建查询”,输入 SELECT @@VERSION; 并执行,返回结果中应包含“Microsoft SQL Server 2022 (RTM) - 16.0.1000.6”字样。

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门AI工具

更多
DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

墨刀AI
墨刀AI Hot

一款AI图像与设计工具,主要用于产品经理的专属智能体,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

Loomy
Loomy Hot

一款AI工具,主要用于科大讯飞发布的桌面级 AI 助理,比 OpenClaw 更易用、更安全!,适合需要提升相关任务效率的用户。

VibeKnow
VibeKnow Hot

一款AI视频创作工具,主要用于全球首个AI知识视频创作平台,文档、文章、网页,一键生成视频,适合需要提升相关任务效率的用户。

咔片AIPPT

一款在线AI演示文稿制作工具,可根据主题和内容需求辅助生成PPT结构与页面,提高演示材料制作效率。

UP简历
UP简历 Hot

一款AI办公效率工具,主要用于基于AI技术的免费在线简历制作工具,适合需要提升相关任务效率的用户。

Lovart
Lovart Hot

一款面向视觉设计创作的AI设计平台,可通过智能体和画布工作流辅助制作海报、Logo、网页、PPT及其他视觉内容。

相关专题

更多
数据分析工具有哪些
数据分析工具有哪些

数据分析工具有Excel、SQL、Python、R、Tableau、Power BI、SAS、SPSS和MATLAB等。详细介绍:1、Excel,具有强大的计算和数据处理功能;2、SQL,可以进行数据查询、过滤、排序、聚合等操作;3、Python,拥有丰富的数据分析库;4、R,拥有丰富的统计分析库和图形库;5、Tableau,提供了直观易用的用户界面等等。

4423

2023.10.12

SQL中distinct的用法
SQL中distinct的用法

SQL中distinct的语法是“SELECT DISTINCT column1, column2,...,FROM table_name;”。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

931

2023.10.27

SQL中months_between使用方法
SQL中months_between使用方法

在SQL中,MONTHS_BETWEEN 是一个常见的函数,用于计算两个日期之间的月份差。想了解更多SQL的相关内容,可以阅读本专题下面的文章。

1169

2024.02.23

SQL出现5120错误解决方法
SQL出现5120错误解决方法

SQL Server错误5120是由于没有足够的权限来访问或操作指定的数据库或文件引起的。想了解更多sql错误的相关内容,可以阅读本专题下面的文章。

6381

2024.03.06

sql procedure语法错误解决方法
sql procedure语法错误解决方法

sql procedure语法错误解决办法:1、仔细检查错误消息;2、检查语法规则;3、检查括号和引号;4、检查变量和参数;5、检查关键字和函数;6、逐步调试;7、参考文档和示例。想了解更多语法错误的相关内容,可以阅读本专题下面的文章。

3183

2024.03.06

oracle数据库运行sql方法
oracle数据库运行sql方法

运行sql步骤包括:打开sql plus工具并连接到数据库。在提示符下输入sql语句。按enter键运行该语句。查看结果,错误消息或退出sql plus。想了解更多oracle数据库的相关内容,可以阅读本专题下面的文章。

6340

2024.04.07

sql中where的含义
sql中where的含义

sql中where子句用于从表中过滤数据,它基于指定条件选择特定的行。想了解更多where的相关内容,可以阅读本专题下面的文章。

8661

2024.04.29

sql中删除表的语句是什么
sql中删除表的语句是什么

sql中用于删除表的语句是drop table。语法为drop table table_name;该语句将永久删除指定表的表和数据。想了解更多sql的相关内容,可以阅读本专题下面的文章。

1170

2024.04.29

Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

0

2026.10.22

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn