0


Windows环境Microsoft SQL Server2022安装配置详细教程

1.安装环境准备:

硬件要求

以下内存和处理器要求适用于所有版本的 SQL Server:

操作系统支持

下表显示了与各版本的 Windows 兼容的 SQL Server 2022 (16.x) 版本:

2.下载安装包

点击microsoft官方下载地址下载: SQL Server 下载 | Microsofthttps://www.microsoft.com/zh-cn/sql-server/sql-server-downloads

选择“下载介质”,也可以选择“自定义”安装(自定义安装步骤会自动下载安装文件)

选择语言“中文(简体)”,选择文件下载存放位置

自动下载安装文件

提示安装文件下载完成

打开下载文件存放目录,右键点击“装载”ISO安装文件

3.安装配置SQL SERVER

点击“安装”进入安装向导,根据需要选择对应的安装内容。下面以“全新安装”方式介绍具体的安装步骤如下:

可以不勾选“检查更新”,该步骤耗时较长

安装环境自动检测

默认情况下,SQL Server 使用的典型端口和关联的数据库引擎服务是:TCP

1433

4022

135

1434

、UDP

1434

打开PowerShell

请参阅下面的示例,打开 SQL Server 默认实例和 SQL Server Browser 服务的 TCP 端口 1433 和 UDP 端口 1434:

New-NetFirewallRule -DisplayName "SQLServer default instance" -Direction Inbound -LocalPort 1433 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "SQLServer Browser service" -Direction Inbound -LocalPort 1434 -Protocol UDP -Action Allow

选择版本(可输入激活码同步激活)

勾选“接受许可”

选择需要安装的实例,建议自定义修改实例目录和共享目录的路径(不建议放在C盘,仅修改盘符即可,后面的路径无需修改)

自定义实例名(可通过安装程序创建多个不同名称的实例),一般默认即可

设置账户启动类型和排序规则(注意切换选项卡设置)

设置排序规则,一般默认即可

设置数据库管理员账户/密码(密码必须为强密码)和身份验证方式;同时可通过切换选项卡设置数据库目录、缓存、内存资源分配信息等

执行安装(默认的配置文件路径不支持修改)

安装完成!重启服务器!!!

重启服务器!!!重启服务器!!!重启服务器!!!

4.下载安装 SQL Server Management Studio (SSMS)

SQL Server Management Studio (SSMS) 是一种集成环境,用于管理从 SQL Server 到 Azure SQL 数据库的任何 SQL 基础结构。 SSMS 提供用于配置、监视和管理 SQL Server 和数据库实例的工具。 使用 SSMS 部署、监视和升级应用程序使用的数据层组件,以及生成查询和脚本。

使用 SSMS 在本地计算机或云端查询、设计和管理数据库及数据仓库,无论它们位于何处。

通过搜索引擎输入“SSMS”查询并进入官网下载

以管理员身份打开运行安装包

自定义选择SSMS安装位置(建议仅修改路径盘符)

执行安装

安装完成

重启服务器;

点击键盘“win”键打开“开始菜单”,点击“SQL Server Management Studio (SSMS)”

稍等,自动进入数据库连接登录界面

勾选“信任服务器证书”并连接SQL数据库

如下图,进入数据库管理界面

新安装的数据库软件,初步了解其结构和用户;

5.配置SQLSERVER端口号

SQL Server的默认端口是1433。这个端口是众所周知的,并且通常用于与数据库服务器进行通信。然而,在某些情况下,为了增强安全性或避免端口冲突,管理员可能会选择更改默认端口。

想象一下,如果您的服务器默认使用1433端口,而某个恶意用户发现了这一点,他们可能会尝试利用这个端口进行攻击。而如果您更改了默认端口,这种风险就会大大降低。

使用SQL Server Configuration Manager设置端口
SQL Server Configuration Manager是设置SQL Server配置的首选工具。以下是使用SQL Server Configuration Manager更改端口的详细步骤:

打开SQL Server Configuration Manager:首先,您需要找到并打开SQL Server Configuration Manager。这通常可以在开始菜单的“所有程序”中的“Microsoft SQL Server”文件夹下找到。当您打开它时,可能会看到一个类似于“欢迎使用SQL Server Configuration Manager”的界面。

选择协议:在SQL Server Configuration Manager中,您需要展开“SQL Server Network Configuration”节点。然后,选择与您要更改的SQL Server实例相对应的协议(例如,“SQL Server (MSSQLSERVER)的协议”)。此时,您可能会看到一个包含多个协议的列表。

配置TCP/IP属性:在右侧窗格中,找到并右键单击“TCP/IP”协议,选择“属性”。在弹出的窗口中,您将看到一系列的配置选项。

设置端口号:接下来,您需要切换到“IP Addresses”选项卡。在“IPAll”部分,找到“TCP Port”字段。在这个字段中,输入您希望使用的端口号(例如,50000)。请注意,不要使用已被其他服务占用的端口。如果您不确定某个端口是否已被占用,可以使用netstat工具进行检查。

保存更改:完成端口号的设置后,单击“确定”按钮保存您的更改。此时,SQL Server Configuration Manager会提示您重新启动SQL Server服务以使更改生效。请按照提示进行操作,并等待SQL Server服务重新启动完成。

6.配置SQLSERVER远程连接

SQL Server 默认情况下不需要开放端口,因为它可以通过 Windows 的命名管道或 IPC 共享内部连接。然而,如果需要通过 TCP/IP 进行连接,你需要配置 SQL Server 允许远程连接,并确保防火墙不会阻止相应的端口。

以下是配置 SQL Server 以允许远程连接的基本步骤:

  1. 启用 SQL Server 远程连接。
  2. 在服务器上配置 Windows 防火墙。
  3. 确保网络路由器或防火墙也允许通过所选端口的流量。

启用 SQL Server 远程连接

  1. 打开 SQL Server Management Studio (SSMS) 并连接到你的 SQL Server 实例。
  2. 在对象资源管理器中,右键单击服务器并选择“属性”。
  3. 转到“连接”页面,确保勾选了“允许远程连接到此服务器”。
  4. 点击“确定”保存更改。

配置 Windows 防火墙

  1. 打开“控制面板” > “系统和安全” > “Windows 防火墙”。
  2. 点击“允许应用通过 Windows 防火墙”左侧的“更改设置”。
  3. 确保 SQL Server 服务和 SQL Browser 服务都被选中,并且设置为“允许”。
  4. 点击“确定”保存更改

配置网络防火墙(如果适用)

如果服务器位于网络中,并且有网络防火墙,你还需要在防火墙上打开 SQL Server 使用的端口。默认情况下,SQL Server 使用 TCP 端口 1433。如果你想使用不同的端口,你需要在防火墙上打开那个端口。

以下是一个示例命令,用于在 Windows 防火墙中开放 TCP 端口 1433:

# 打开 TCP 端口 1433
New-NetFirewallRule -DisplayName "Open TCP Port 1433" -Direction Inbound -Protocol TCP -LocalPort 1433 -Action Allow

# 如果你使用的是另一个端口,比如 1500,你可以这样做:
# 打开 TCP 端口 1500
New-NetFirewallRule -DisplayName "Open TCP Port 1500" -Direction Inbound -Protocol TCP -LocalPort 1500 -Action Allow

打开“开始”菜单——“Windows PowerShell”——

使用“新建规则”向导创建新防火墙规则

  1. 在“开始”菜单上,选择“运行”,键入 wf.msc,然后选择“确定”。
  2. 在“高级安全 Windows 防火墙”的左窗格中,右键单击“入站规则”,然后选择“新建规则”。
  3. 使用所需设置完成 “新建入站规则向导”

为 SQL Server 可执行文件添加程序异常

  1. 在开始菜单中键入 wf.msc。 按 Enter 或选择搜索结果 wf.msc 以打开高级安全 Windows Defender 防火墙
  2. 在左窗格中,选择“入站规则”。
  3. 在右窗格的“操作”下,选择“新建规则...”。“新建入站规则向导”随即打开。
  4. 在“规则类型”中,选择“程序”。 选择“下一页”。
  5. 在“程序”中,选择“此程序路径”。 选择“浏览”,找到 SQL Server 实例。 该程序名为 sqlservr.exe。 通常位于 C:\Program Files\Microsoft SQL Server\MSSQL<VersionNumber>.<InstanceName>\MSSQL\Binn\sqlservr.exe。 选择下一步
  6. 在“操作”上,选择“允许连接”。 选择“下一页”。
  7. 在“配置文件”上,包括所有三个配置文件。 选择“下一页”。
  8. 在“名称”中键入规则的名称。 选择“完成”。

确保在进行任何更改后重新启动 SQL Server 服务,以使更改生效。

重启SQLServer服务后,通过cmd,telnet 127.0.0.1 1433查看端口是否能正常连接。

结束!!!欢迎交流学习

标签: 运维 sqlserver

本文转载自: https://blog.csdn.net/zb0837/article/details/143886387
版权归原作者 zb0837 所有, 如有侵权,请联系我们删除。

“Windows环境Microsoft SQL Server2022安装配置详细教程”的评论:

还没有评论