SQLServer On Linux 的目录结构|学习笔记

本文涉及的产品
RDS SQL Server Serverless,2-4RCU 50GB 3个月
推荐场景:
云数据库 RDS SQL Server,基础系列 2核4GB
日志服务 SLS,月写入数据量 50GB 1个月
简介: 快速学习 SQLServer On Linux 的目录结构

开发者学堂课程【SQL Server on Linux 入门教程:SQLServer On Linux 的目录结构】学习笔记,与课程紧密联系,让用户快速学习知识

课程地址:https://developer.aliyun.com/learning/course/386/detail/4843


SQLServer On Linux 的目录结构


SQLServer On Linux 的文件和目录结构包含以下三个大的部分:

1、PARTI:

/opt/mssql

连接虚拟机,centos 7.2的版本在这个过程中会用到一个比较重要的命令是 tree 命令先安装这个工具

代码如下:

[root@localhost ~]# tree /opt/mssql/

opt/mssql
bin 目录
compress-dump.shgenerate-core.shmssql-confSQLServer On Linux 配置信息
sqlpackage
sqlservr  SQLServer On Linux启动服务的进程

sqlservr-setup 在安装 SQLServer On Linux 过程中配置是否开机启动或者密码等作用的工具
sqlservr-telemetry
lib  目录下都是引用到的一些文件
libc++abi.so.1libc++.so.1libjemalloc.so.1libsqltelemetry.solibunwind.so.8
mssql-conf  做一些具体的配置
collations. txtmssqlconfhelper.py

mssqlconfhelper.pyc

mssql-conf. Py  排序规则修改数据文件日志文件以及错误日志文件的目录等功能的配置
mssqlsetting smanager. py

mssqlsetting smanager. pyc

mssqlsettings. pymssqlsettings. pycsapassword.sh
set-collation. Sh 去修改排序规则的比如重置密码定制化管理的设置
sqlpackage.sfpsqlservr.sfpsystem.certificates.sfp

system. common.sfpsystem.netfx.sfpsystem.sfp3 directories, 28 files
2、PARTII:

/var/opt/mssql

代码如下

3 directories, 28 files

[root@localhost ~]# tree /var/opt/mssql/

/var/opt/mssql/

cllEvents 存放的文件

0a76c0c4-bec1-40bf-87a5-c4c59d05c79c. norm. cllevent

e77fcf95-ab1d-46ff-948c-3fb6000915c8. crit. cllevent

settings

settings.json

Data  数据文件 data 目录和 log 是放在一起的

master . mdf

mastlog. ldf

modellog. ldf

model.mdf

msdbdata. ndf

msdblog. ldf

tempdb. mdf

templog. ldf

Log 错误日志存放的目录

errorlog

errorlog.1

errorlog.2

errorlog.3

errorlog.4

errorlog.5

errorlog.б

HkEngineEventFile_ 0_131265442520090000. xel

HkEngineEventFile_ 0_131265442627590000. xel

HkEngineEventFile_ 0_131265471607980000. xel

HkEngineEventFile_ 0_131265472875150000.xel

HkEngineEventFile_ 0_131265473543700000. xel

HkEngineEventFile_ 0_131265479882470000. xel

log_ 80.trc

log_81.trc

log _82.trc

log_83. trc

log_ 84.trc

setup-20161218-221523. log

setup-20161218-221724. log

system_ health_ 0_ 131265471611790000.xel

system_ health_0_ 131265472877780000. xel

system_ health_ 0_ 131265473546830000. xel

system_ health_ 0_ 131265479885890000.xel

mssql. Conf  配置文件

secrets

machine-key

3、PARTIII:

/lib/systemd/system 关于服务进程的目录

代码如下

[ root@localhost ~]# tree /lib/systemd/systemI grep -i mssql

mssql-server.service最终的服务指的就是这个服务

mssql-server-telemetry seryice

之后对 SQLServer On Linux 进行配置,比如它的数据文件放在哪日志文件放在哪怎样去检查 SQLServer On Linux 当前的配置信息,学完之后就很清楚的知道了

相关实践学习
使用SQL语句管理索引
本次实验主要介绍如何在RDS-SQLServer数据库中,使用SQL语句管理索引。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情: https://www.aliyun.com/product/rds/sqlserver
相关文章
|
3天前
|
Linux
linux目录结构
bin 存放常用的命令 sbin 系统管理员使用的系统管理程序 home 用户名账户目录 lib 开机基本的动态连接共享库 lost+found 非法关机后会存放一些文件 etc 所有管理所需要的配置文件和子目录 usr 用户很多应用和程序都放在这个目录 boot 系统启动核心文件 media 自动识别设备 mnt 挂载文件系统 opt 默认安装软件存放目录
125 62
|
1天前
|
Linux
linux目录结构
bin 存放常用的命令 sbin 系统管理员使用的系统管理程序 home 用户名账户目录 lib 开机基本的动态连接共享库 lost+found 非法关机后会存放一些文件 etc 所有管理所需要的配置文件和子目录 usr 用户很多应用和程序都放在这个目录 boot 系统启动核心文件 media 自动识别设备 mnt 挂载文件系统 opt 默认安装软件存放目录
|
5天前
|
Linux
linux目录结构
bin 存放常用的命令 sbin 系统管理员使用的系统管理程序 home 用户名账户目录 lib 开机基本的动态连接共享库 lost+found 非法关机后会存放一些文件 etc 所有管理所需要的配置文件和子目录 usr 用户很多应用和程序都放在这个目录 boot 系统启动核心文件 media 自动识别设备 mnt 挂载文件系统 opt 默认安装软件存放目录 var 不断扩充的东西
|
7天前
|
Linux
linux目录结构
bin 存放常用的命令 sbin 系统管理员使用的系统管理程序 home 用户名账户目录 lib 开机基本的动态连接共享库 lost+found 非法关机后会存放一些文件 etc 所有管理所需要的配置文件和子目录 usr 用户很多应用和程序都放在这个目录 boot 系统启动核心文件 media 自动识别设备 mnt 挂载文件系统 opt 默认安装软件存放目录 var 不断扩充的东西
|
2天前
|
Linux
linux目录结构
bin 存放常用的命令 sbin 系统管理员使用的系统管理程序 home 用户名账户目录 lib 开机基本的动态连接共享库 lost+found 非法关机后会存放一些文件 etc 所有管理所需要的配置文件和子目录 usr 用户很多应用和程序都放在这个目录 boot 系统启动核心文件 media 自动识别设备 mnt 挂载文件系统 opt 默认安装软件存放目录
|
4天前
|
Linux
linux目录结构
bin 存放常用的命令 sbin 系统管理员使用的系统管理程序 home 用户名账户目录 lib 开机基本的动态连接共享库 lost+found 非法关机后会存放一些文件 etc 所有管理所需要的配置文件和子目录 usr 用户很多应用和程序都放在这个目录 boot 系统启动核心文件 media 自动识别设备 mnt 挂载文件系统 opt 默认安装软件存放目录 var 不断扩充的东西
|
9天前
|
Linux
linux目录结构
bin 存放常用的命令 sbin 系统管理员使用的系统管理程序 home 用户名账户目录 lib 开机基本的动态连接共享库 lost+found 非法关机后会存放一些文件 etc 所有管理所需要的配置文件和子目录 usr 用户很多应用和程序都放在这个目录 boot 系统启动核心文件 media 自动识别设备 mnt 挂载文件系统 opt 默认安装软件存放目录 var 不断扩充的东西
|
6天前
|
Linux
linux目录结构
bin 存放常用的命令 sbin 系统管理员使用的系统管理程序 home 用户名账户目录 lib 开机基本的动态连接共享库 lost+found 非法关机后会存放一些文件 etc 所有管理所需要的配置文件和子目录 usr 用户很多应用和程序都放在这个目录 boot 系统启动核心文件 media 自动识别设备 mnt 挂载文件系统 opt 默认安装软件存放目录 var 不断扩充的东西
|
8天前
|
Linux
linux目录结构
bin 存放常用的命令 sbin 系统管理员使用的系统管理程序 home 用户名账户目录 lib 开机基本的动态连接共享库 lost+found 非法关机后会存放一些文件 etc 所有管理所需要的配置文件和子目录 usr 用户很多应用和程序都放在这个目录 boot 系统启动核心文件 media 自动识别设备 mnt 挂载文件系统 opt 默认安装软件存放目录 var 不断扩充的东西
|
10天前
|
Linux
linux目录结构
bin 存放常用的命令 sbin 系统管理员使用的系统管理程序 home 用户名账户目录 lib 开机基本的动态连接共享库 lost+found 非法关机后会存放一些文件 etc 所有管理所需要的配置文件和子目录 usr 用户很多应用和程序都放在这个目录 boot 系统启动核心文件 media 自动识别设备 mnt 挂载文件系统 opt 默认安装软件存放目录 var 不断扩充的东西