Windows情况Microsoft SQL Server2022安装配置具体教程

打印 上一主题 下一主题

主题 851|帖子 851|积分 2553

目录
1.安装情况预备:
硬件要求
操作系统支持
2.下载安装包
3.安装配置SQL SERVER
4.下载安装 SQL Server Management Studio (SSMS)
5.配置SQLSERVER端口号
6.配置SQLSERVER远程连接
启用 SQL Server 远程连接
配置 Windows 防火墙
配置网络防火墙(如果适用)






1.安装情况预备:

硬件要求

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


操作系统支持

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

2.下载安装包

点击microsoft官方下载地点下载:  SQL Server 下载 | Microsoft
https://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:
  1. New-NetFirewallRule -DisplayName "SQLServer default instance" -Direction Inbound -LocalPort 1433 -Protocol TCP -Action Allow
  2. 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 以允许远程连接的根本步调:

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

启用 SQL Server 远程连接


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




配置 Windows 防火墙


  • 打开“控制面板” > “系统和安全” > “Windows 防火墙”。
  • 点击“允许应用通过 Windows 防火墙”左侧的“更改设置”。
  • 确保 SQL Server 服务和 SQL Browser 服务都被选中,并且设置为“允许”。
  • 点击“确定”保存更改
配置网络防火墙(如果适用)

如果服务器位于网络中,并且有网络防火墙,你还需要在防火墙上打开 SQL Server 利用的端口。默认情况下,SQL Server 利用 TCP 端口 1433。如果你想利用不同的端口,你需要在防火墙上打开那个端口。
以下是一个示例命令,用于在 Windows 防火墙中开放 TCP 端口 1433:
  1. # 打开 TCP 端口 1433
  2. New-NetFirewallRule -DisplayName "Open TCP Port 1433" -Direction Inbound -Protocol TCP -LocalPort 1433 -Action Allow
  3. # 如果你使用的是另一个端口,比如 1500,你可以这样做:
  4. # 打开 TCP 端口 1500
  5. New-NetFirewallRule -DisplayName "Open TCP Port 1500" -Direction Inbound -Protocol TCP -LocalPort 1500 -Action Allow
复制代码
打开“开始”菜单——“Windows PowerShell”——

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

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





为 SQL Server 可执行文件添加步调异常

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



确保在进行任何更改后重新启动 SQL Server 服务,以使更改见效。
重启SQLServer服务后,通过cmd,telnet 127.0.0.1 1433检察端口是否能正常连接。


竣事!!!欢迎交换学习

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

惊落一身雪

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表