【阿里云大学课程】阿里数据库专家带你探索Linux版SQL Server

简介:

_9
你没看错,这个课程是教你在Linux下使用SQL Server。

在2016年11月份之前,SQL Server数据库只有Windows版本,去年11月,微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。

阿里云大学联合阿里云SQLServer数据库专家风移,带你掌握SQLServer on Linux的使用。

课程免费看:SQL Server on Linux入门教程

SQLServer On Linux初了解

我们先来了解一下SQLServer On Linux的文件结构目录和Windows版本有什么区别。

SQLServer On Linux所有的文件和目录主要存储在三个地方:

  • /opt/mssql
  • /var/opt/mssql
  • /lib/systemd/system/

/opt/mssql

这个目录主要包含了mssql的bin和lab文件,以及mssql-tools文件。重要文件的详情和作用已经标示到截图中。
_10

/var/opt/mssql
这个目录文件主要包含的是SQLServer On Linux的数据文件,日志文件以及配置文件。详情参见截图中的说明。
_11

/lib/systemd/system/
这个目录是存放与SQL Server on Linux服务相关的两个文件,详情参见截图中的说明。
_12
对于SQL Server on Linux的文件和目录结构和作用有了清晰认识,可以为我们以后做问题排查和配置修改提供了非常大的帮助。

那么SQL Server on Linux有哪些优势和新特性?操作方式和Linux下其他数据库有何区别?具体请看:SQL Server on Linux入门教程(点击学习)

课程目录

课时1:在VirtualBox中准备SQLServer On Linux的运行环境 10:25

课时2:在CentOS 7中安装SQLServer on Linux 10:30
课时3:SQLServer On Linux连接 04:15
课时4:SQLServer On Linux常用操作(启动、停止、启用、禁用、浏览) 04:49
课时5:SQLServer On Linux错误日志检查 06:58
课时6:SQLServer On Linux包列表 03:02
课时7:SQLServer On Linux的目录结构 05:31
课时8:从Windows中恢复SQLServer On Linux 06:22
课时9:SQLServer On Linux备份还原 05:03
课时10:SQLServer On Linux Docker 09:55
课时11:Mac版SQL On Linux Docker Volumes 15:37
课时12:SQL on Linux Docker迁移 08:58

目录
相关文章
|
12月前
|
安全 Linux iOS开发
SonarQube Server 2025 Release 5 (macOS, Linux, Windows) - 代码质量、安全与静态分析工具
SonarQube Server 2025 Release 5 (macOS, Linux, Windows) - 代码质量、安全与静态分析工具
449 0
SonarQube Server 2025 Release 5 (macOS, Linux, Windows) - 代码质量、安全与静态分析工具
|
Ubuntu 关系型数据库 Linux
Linux数据库安装
本文介绍了在CentOS 8.0和Ubuntu 22.04系统上安装、配置和启动MariaDB数据库服务器的详细步骤。包括通过`yum`和`apt`包管理器安装MariaDB服务,启动并检查服务运行状态,设置root用户密码以及连接数据库的基本操作。此外,还展示了如何在Ubuntu上更新软件包列表、安装依赖项,并验证MariaDB的版本和运行状态。通过这些步骤,用户可以成功部署并初始化MariaDB环境,为后续数据库管理与应用开发奠定基础。
984 61
|
缓存 监控 Linux
在Linux中,如何进行数据库调优?
在Linux中,如何进行数据库调优?
|
自然语言处理 数据库 iOS开发
DBeaver Ultimate Edtion 25.0 Multilingual (macOS, Linux, Windows) - 通用数据库工具
DBeaver Ultimate Edtion 25.0 Multilingual (macOS, Linux, Windows) - 通用数据库工具
1125 12
DBeaver Ultimate Edtion 25.0 Multilingual (macOS, Linux, Windows) - 通用数据库工具
|
SQL 容灾 关系型数据库
阿里云DTS踩坑经验分享系列|DTS打通SQL Server数据通道能力介绍
SQL Server 以其卓越的易用性和丰富的软件生态系统,在数据库行业中占据了显著的市场份额。作为一款商业数据库,外部厂商在通过解析原生日志实现增量数据捕获上面临很大的挑战,DTS 在 SQL Sever 数据通道上深研多年,提供了多种模式以实现 SQL Server 增量数据捕获。用户可以通过 DTS 数据传输服务,一键打破自建 SQL Server、RDS SQL Server、Azure、AWS等他云 SQL Server 数据孤岛,实现 SQL Server 数据源的流动。
1175 0
阿里云DTS踩坑经验分享系列|DTS打通SQL Server数据通道能力介绍
|
关系型数据库 MySQL Linux
Linux下mysql数据库的导入与导出以及查看端口
本文详细介绍了在Linux下如何导入和导出MySQL数据库,以及查看MySQL运行端口的方法。通过这些操作,用户可以轻松进行数据库的备份与恢复,以及确认MySQL服务的运行状态和端口。掌握这些技能,对于日常数据库管理和维护非常重要。
792 8
|
数据库连接 Linux Shell
Linux下ODBC与 南大通用GBase 8s数据库的无缝连接配置指南
本文详细介绍在Linux系统下配置GBase 8s数据库ODBC的过程,涵盖环境变量设置、ODBC配置文件编辑及连接测试等步骤。首先配置数据库环境变量如GBASEDBTDIR、PATH等,接着修改odbcinst.ini和odbc.ini文件,指定驱动路径、数据库名称等信息,最后通过catalog.c工具或isql命令验证ODBC连接是否成功。
|
关系型数据库 MySQL Linux
Linux环境下MySQL数据库自动定时备份实践
数据库备份是确保数据安全的重要措施。在Linux环境下,实现MySQL数据库的自动定时备份可以通过多种方式完成。本文将介绍如何使用`cron`定时任务和`mysqldump`工具来实现MySQL数据库的每日自动备份。
1077 3
|
监控 关系型数据库 MySQL
Linux环境下MySQL数据库自动定时备份策略
在Linux环境下,MySQL数据库的自动定时备份是确保数据安全和可靠性的重要措施。通过设置定时任务,我们可以每天自动执行数据库备份,从而减少人为错误和提高数据恢复的效率。本文将详细介绍如何在Linux下实现MySQL数据库的自动定时备份。
591 3
|
关系型数据库 MySQL Linux
Linux系统如何设置自启动服务在MySQL数据库启动后执行?
【10月更文挑战第25天】Linux系统如何设置自启动服务在MySQL数据库启动后执行?
1208 3