服务器之家:专注于服务器技术及软件下载分享
分类导航

Linux|Centos|Ubuntu|系统进程|Fedora|注册表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服务器之家 - 服务器系统 - Linux - Linux 上 SQL Server 配置管理器的使用

Linux 上 SQL Server 配置管理器的使用

2023-10-19 17:04未知服务器之家 Linux

概述 我们知道Windows平台上的SQL Server 配置管理器是一个图形工具,用于管理与 SQL Server 关联的服务、配置 SQL Server 使用的网络协议以及管理 SQL Server 客户端计算机的网络连接配置。我们还可以使用SQL Server配置管理器来启动、暂停

Linux 上 SQL Server 配置管理器的使用

概述

我们知道Windows平台上的SQL Server 配置管理器是一个图形工具,用于管理与 SQL Server 关联的服务、配置 SQL Server 使用的网络协议以及管理 SQL Server 客户端计算机的网络连接配置。我们还可以使用SQL Server配置管理器来启动、暂停、恢复或停止服务,查看服务属性或更改服务属性。

相比之下,适用于 Linux 的 SQL Server 配置管理器不是图形界面工具。对于 Linux 上的 SQL Server,mssql-conf是 Linux 上的 SQL Server(Red Hat Enterprise Linux、SUSE Linux Enterprise Server 和 Ubuntu)的配置管理器工具。

二、mssql-conf的使用方法

1、mssql-conf工具使用语法

sudo /opt/mssql/bin/mssql-conf -h

Linux 上 SQL Server 配置管理器的使用

2、mssql-conf list

/opt/mssql/bin/mssql-conf list

Linux 上 SQL Server 配置管理器的使用

3、mssql-conf set

通过此配置项,我们设置 SQL Server 设置的新值,即 TCP 端口、默认数据目录、默认日志目录、默认备份目录等。例如,如果我们想将 SQL Server监听端口 改为5500,我们需要执行以下语句:

sudo /opt/mssql/bin/mssql-conf set network.tcpport  5500
  • filelocation.defaultbackupdir :更改 SQL Server 默认发送备份文件的目录。
  • filelocation.defaultdatadir: 更改创建新 SQL Server 数据库数据文件 (.mdf) 的目录。
  • filelocation.defaultdumpdir 更改 SQL Server 默认情况下存放内存转储和其他故障排除文件的目录。
  • filelocation.defaultlogdir:更改创建新 SQL Server 数据库日志 (.ldf) 文件的目录。
  • filelocation.errorlogfile:错误日志文件位置

4、mssql-conf unset

恢复mssql的默认配置

例如,要将 SQL Server 端口重置为默认值 1433,请使用以下代码:

sudo /opt/mssql/bin/mssql-conf  unset network.tcpport

5、mssql-conf set-sa-password

sudo /opt/mssql/bin/mssql-conf set-sa-password 'newpassword'

6、mssql-conf set-collation

我们可以为 Linux 上的 SQL Server 设置排序规则。假设我们要将服务器排序规则设置为 Latin1_General_CS_AS,因此我们需要运行以下命令并重新启动服务。

sudo /opt/mssql/bin/mssql-conf Latin1_General_CS_AS

7、mssql-conf validate

这将验证配置文件并删除不可接受的设置。

sudo /opt/mssql/bin/mssql-conf validate

三、小结

mssql -conf工具创建一个配置文件来存储用户指定的配置。这些配置存储在/var/opt/mssql 配置文件中。在 SQL Server 启动期间,将从该配置文件中读取并应用自定义值和参数。

延伸 · 阅读

精彩推荐
  • LinuxLinux基本命令之date命令的参数及获时间戳的方法

    Linux基本命令之date命令的参数及获时间戳的方法

    这篇文章主要为大家介绍了Linux基本命令中的date命令的参数及获时间戳的方法,在本文中列举了4个获取时间戳的方法,需要的朋友可以参考下 ...

    Linux教程网7052019-10-31
  • Linux在CentOS/RHEL中安装基于Web的监控系统 linux-dash

    在CentOS/RHEL中安装基于Web的监控系统 linux-dash

    这篇文章主要介绍了在CentOS/RHEL中安装基于Web的监控系统 linux-dash,需要的朋友可以参考下 ...

    服务器之家4722019-10-14
  • Linux浅谈Linux中free命令以及它的一些有用选项

    浅谈Linux中free命令以及它的一些有用选项

    free是Linux中一个标准的并且被广泛使用的命令,它被用来分析内存统计(空闲和已用)。今天小编为大家带来的是浅谈Linux中free命令以及它的一些有用选项!...

    脚本之家4232019-06-04
  • Linux如何培训Unix员工管理Linux环境?

    如何培训Unix员工管理Linux环境?

    用习惯Unix的员工再用Linux肯定很不习惯,如何培训Unix员工管理Linux环境?下面将从各个方面讲解把Unix迁移到Linux系统培训时遇困难的解决方案,需要的朋友...

    Linux教程网4312019-11-04
  • Linux恢复 GNOME 顶栏的托盘图标

    恢复 GNOME 顶栏的托盘图标

    GNOME 是一款流行的 Linux 桌面环境,致力于为 Linux 用户提供现代化的桌面体验。虽然这款桌面绝大部分功能都不错,但 GNOME 团队的某些决定确实也让许多用...

    Linux中国12582021-09-15
  • LinuxLinux内核进程管理与调度:策略优化与实践分析

    Linux内核进程管理与调度:策略优化与实践分析

    一、前言 今天给大家上点硬货,关于Linux的进程管理和调度是学习和理解Linux的必学知识。为协调多个进程 "同时" 运行,现代操作系统通常使用进程优先级...

    未知932023-05-08
  • LinuxLinux命令 sort、uniq、tr工具详解

    Linux命令 sort、uniq、tr工具详解

    这篇文章主要介绍了Linux命令 sort、uniq、tr工具详解,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友...

    Ora.3032020-07-28
  • Linux详解Linux系统中ping和arping命令的用法

    详解Linux系统中ping和arping命令的用法

    这篇文章主要介绍了Linux系统中ping和arping命令的用法,这两个命令的使用也是检查与网络另一端主机连接性的基本方法,需要的朋友可以参考下...

    Linux命令手册5422019-06-24