加入收藏 | 设为首页 | 会员中心 | 我要投稿 温州站长网 (https://www.0577zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

在 Linux 上启动、停止和重启 SQL Server 服务

发布时间:2022-12-08 14:04:20 所属栏目:MsSql教程 来源:网络
导读: 本文内容
适用于:

SQL Server(所有受支持的版本)- Linux
本文介绍如何使用命令行或 Transact-SQL 在 Linux 上启动、停止或重启 SQL Server 数据库引擎 和 SQL Server 代理。
有关 Wind

本文内容

适用于:

SQL Server(所有受支持的版本)- Linux

本文介绍如何使用命令行或 Transact-SQL 在 Linux 上启动、停止或重启 SQL Server 数据库引擎 和 SQL Server 代理。

有关 Windows 上的 SQL Server,请参阅启动、停止、暂停、继续和重启 SQL Server 服务。

识别服务

SQL Server 组件是作为服务运行的可执行程序(在 Linux 上也称为守护程序)。 Linux 服务无需在计算机屏幕上显示任何活动,且无需在命令行上进行用户交互即可运行。

数据库引擎 服务

数据库引擎 服务是默认实例重启mssql,每台计算机仅限一个。 Linux 上不支持命名实例。 若要使用容器在单个计算机上运行 SQL Server 的多个实例,请参阅部署并连接到 SQL Server Docker 容器。

SQL Server 代理服务

SQL Server 代理服务可执行计划的管理任务(称为作业和警报)。 有关详细信息,请参阅 SQL Server Agent。 并不是所有版本的 SQL Server 都提供 SQL Server 代理。 有关 SQL Server 各版本支持的功能列表,请参阅 SQL Server 2019 各个版本支持的功能。

其他信息权限

默认情况下,只有本地管理员组的成员能够启动、停止或重启服务。

使用 Transact-SQL SHUTDOWN 命令停止 数据库引擎 需要 sysadmin 或 serveradmin 固定服务器角色的成员资格,并且不可转让。

使用命令行工具

下列步骤说明如何在 Linux 上启动、停止、重启 SQL Server 服务并检查其状态。 若要管理 SQL Server Docker 容器,请参阅在 Linux 上排除 SQL Server 故障。

使用以下命令检查 数据库引擎 服务的状态:

sudo systemctl status mssql-server

可根据需要使用以下命令停止、启动或重启 数据库引擎 服务:

sudo systemctl stop mssql-server
sudo systemctl start mssql-server
sudo systemctl restart mssql-server

若要设置和管理 SQL Server 代理,请参阅在 Linux 上安装 SQL Server 代理。 若要重启 SQL Server 代理服务,必须重启 数据库引擎 服务。

Transact-SQL

数据库引擎 可以使用 SHUTDOWN 语句停止。

使用 Transact-SQL 停止 数据库引擎

有关 SHUTDOWN 语句的详细信息,请参阅 SHUTDOWN (Transact-SQL)。

后续步骤

(编辑:温州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!