当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

作者:精品下载站 日期:2024-12-14 20:47:17 浏览:13 分类:玩电脑

在 Windows Server 2022 上安装 SQL Server 2022


结构化查询语言(Structured Query Language)缩写为SQL,是一种用于管理和操作关系数据库的标准编程语言。它提供了一种与数据库交互、执行各种操作(例如查询数据、插入、更新和删除记录、创建和修改数据库模式以及管理访问权限)的标准化方法。

SQL Server是由Microsoft开发的关系数据库管理系统(RDBMS)。该软件实现了 SQL 语言,并提供了一个强大的平台,用于以关系数据库格式存储、管理和检索数据。 SQL Server 提供许多特性和功能,包括高性能、可扩展性、安全性、商业智能以及与其他 Microsoft 产品的集成。

SQL Server 2022是微软关系数据库管理系统的最新版本,于2021年11月8日发布。它引入了多项新功能和增强功能,旨在提高性能、可扩展性、安全性和开发人员的工作效率。 SQL Server 2022 的一些主要功能和优势包括:

  • 提高性能和规模:它利用智能查询处理、加速数据库恢复和内存中 OLTP 等功能,提供增强的性能和可扩展性。这些优化可以加快查询执行速度、提高事务吞吐量并有效利用系统资源。
  • 大数据集群:SQL Server 2022 引入了大数据集群的增强功能,使您能够管理和分析来自各种来源的大量数据,包括结构化、非结构化和流数据。它支持与 Apache Spark 和 Hadoop 分布式文件系统 (HDFS) 集成,以实现高级分析和数据处理功能。
  • 增强的安全性:这个最新的 SQL Server 版本带来了新的安全功能,包括使用 Secure Enclaves 进行始终加密(即使在计算过程中也能保护敏感数据),以及用于非生产环境中的数据混淆的静态数据屏蔽。此外,SQL Server 2022 还包括安全评估、威胁检测和数据分类方面的改进。
  • 混合和多云功能:它还为混合和多云环境提供增强的支持。它提供了分布式可用性组等功能,用于跨多个区域进行灾难恢复,以及支持 Azure Arc 的数据服务,用于在各种云平台中部署 SQL Server 实例。
  • 开发人员生产力:SQL Server 2022 致力于通过引入智能查询完成、架构比较以及改进与 Visual Studio 和 Azure Data Studio 的集成等功能来提高开发人员生产力。它提供了更加无缝的开发体验,使编写、测试和调试查询和数据库应用程序变得更加容易。
  • 高级分析和机器学习:它与强大的机器学习和分析工具集成,包括与 Azure 机器学习的集成以及对 Python 和 R 语言扩展的支持。这使得数据科学家和分析师能够直接在数据库中执行高级分析并构建机器学习模型。
  • 智能数据库和查询调优:它包括自动索引管理、自动计划更正和查询存储增强等功能,可简化数据库性能调优和优化。这些功能有助于自动识别和解决性能问题或以最少的手动干预。

本指南将重点介绍如何在 Windows Server 2022 上安装和配置 SQL Server 2022。

在 Windows Server 2022 上安装 SQL Server 2022

要在 Windows Server 2022 上安装 SQL Server 2022,我们需要从 SQL Server 下载页面下载所需的版本。对于本指南,我们将使用开发人员版本。

也可以使用以下命令从 PowerShell 下载:

wget https://download.microsoft.com/download/c/c/9/cc9c6797-383c-4b24-8920-dc057c1de9d3/SQL2022-SSEI-Dev.exe

下载后,单击 EXE 文件并按如下所示继续操作:

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

这里,有 3 个选项:

  • 基本安装:此选项使用默认设置和组件安装 SQL Server。它提供快速、简单的安装体验,非常适合喜欢标准配置的用户。
  • 自定义安装:使用此选项,您可以在安装过程中灵活选择特定组件和设置。它允许您根据您的要求自定义安装,使您能够选择要安装的特定功能和选项。
  • 下载媒体:此选项使您能够下载 SQL Server 安装程序并保存以供以后使用。您可以在更方便的时间启动安装,确保在安装过程中无需有效的 Internet 连接即可随时获取必要的文件。

在本指南中,我们将继续使用自定义安装选项。选择后,继续并指定安装介质的存储位置。

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

下载将如图所示继续进行。

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

完成后,安装中心将启动

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

在这里,选择“新的 SQL Server 独立安装或向现有安装添加功能”选项。进入激活页面。在这里,选择您想要的版本。

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

接受许可条款

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

接受检查更新功能。这允许在可用时自动拉取更新。

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

在安装 SQL Server 2022 之前进行先决条件检查。

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

如果需要 Azure Cloud 集成,可以安装并配置此扩展。

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

我们稍后配置 Windows 防火墙。继续并选择您想要安装的功能。在这里,我们将选择除机器学习外部数据的PolyBase查询服务之外的所有内容。这些功能随 Python、Java、Microsoft R 一起安装以实现依赖。

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

在实例名称配置下,我们将保留默认值。

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

这是服务帐户配置。您可以更改它们以满足您的要求或保留默认值,如本例所示。

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

设置所需的身份验证模式并指定 SQL Server 管理帐户。在本指南中,我们将使用 SQL Server 身份验证和 Windows 身份验证的混合模式。

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

如果没问题,您还可以移动和修改数据目录、TempDB、MaxDOP、内存和 FILESTREAM。对于本指南,我们将保留成人,因此请继续下一个选项卡。

在这里,设置分析服务的管理帐户

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

在此部分中,您将找到 Integration Services 横向扩展(主节点)的配置设置。您可以根据您的具体要求修改这些设置。但是,出于本示例的目的,我们将保持默认配置不变。

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

提供主节点的端点。您可以保留默认值:

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

然后您将获得安装摘要。

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

现在安装 SQL Server 2022。完成后,您将看到以下内容:

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

本地访问 SQL Server 2022

安装完成后,您可以在本地访问SQL Server 2022,无需额外的软件包。要连接到服务器,请启动 PowerShell 并运行以下命令:

sqlcmd -S localhost 

验证连接:

select @@version
go

示例输出:

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

要使用 GUI 访问 SQL Server,您需要安装附加软件 SQL Server Management Studio (SSMS)。下载后,安装它,然后启动它,如图所示。

连接到数据库。

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

连接成功后,您将看到:

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

配置 SQL Server 2022 以进行远程访问

为了远程访问服务,您需要进行多项配置。这些配置可以通过 GUI 和 PowerShell 进行。

在 GUI 上,通过从开始菜单启动 SQL Server 2022 Configuration Manager 启用与 Windows Auth 的远程连接。启动后,选择服务器网络配置,然后启用TCP/IP

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

接下来,选择SQL Server 服务,然后右键单击SQL Server(实例名称)的菜单并选择“属性”。

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

移至 登录选项卡并更改登录帐户。如果用户是本地帐户,则需要更改为域帐户。请记住,域帐户需要具有本地 Windows 系统的管理员权限。

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

要应用更改,请重新启动 SQL Server。

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

最后要做的一件事是允许服务通过防火墙。启动 Windows Defender 并允许默认端口 1433 通过它,如图所示。

创建一个新规则:

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

提供端口号和协议

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

允许端口上的连接。

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

继续创建,然后为规则设置名称。完成后,继续并测试与 SQL 服务器的连接,如下所示。

远程访问 SQL Server 2022

执行上述配置后,您可以使用 Windows 和 SQL Server 身份验证远程访问 SQL Server。

在远程计算机上安装 SQL Server Management Studio (SSMS) 后。使用 Windows Auth 或 SQL Server Auth 连接到 SQL Server,如图所示。

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

连接后,您现在可以根据需要对数据库执行任何活动。

[玩转系统] 在 Windows Server 2022 上安装 SQL Server 2022

学习SQL数据库推荐书籍:

  • 最佳 Microsoft SQL Server 书籍

判决

我们学习了如何在 Windows Server 2022 上安装和配置 SQL Server 2022。我们还学习了如何配置 SQL Server 以进行远程访问。我希望这对您来说非常重要。

相关文章:

  • 在 Docker/Podman 容器中运行 Microsoft SQL Server 2022
  • 在 Rocky Linux 8/AlmaLinux 8 上安装 Microsoft SQL Server 2022
  • 如何在 Ubuntu 上安装 Microsoft SQL Server 2022

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯