0

0

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

畫卷琴夢

畫卷琴夢

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

|

168人浏览过

|

来源于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)。

Joker AIx
Joker AIx

一站式AI创意生产平台,覆盖图像、视频、音频、文案全品类创作

下载

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

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

WorkBuddy
WorkBuddy

腾讯云推出的AI原生桌面智能体工作台

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

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

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

1134

2023.10.12

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

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

340

2023.10.27

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

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

381

2024.02.23

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

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

2174

2024.03.06

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

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

380

2024.03.06

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

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

1703

2024.04.07

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

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

585

2024.04.29

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

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

440

2024.04.29

C# ASP.NET Core微服务架构与API网关实践
C# ASP.NET Core微服务架构与API网关实践

本专题围绕 C# 在现代后端架构中的微服务实践展开,系统讲解基于 ASP.NET Core 构建可扩展服务体系的核心方法。内容涵盖服务拆分策略、RESTful API 设计、服务间通信、API 网关统一入口管理以及服务治理机制。通过真实项目案例,帮助开发者掌握构建高可用微服务系统的关键技术,提高系统的可扩展性与维护效率。

76

2026.03.11

热门下载

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

精品课程

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

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号