Happy Birthday to MSSQL On Linux

本文涉及的产品
云数据库 RDS SQL Server,独享型 2核4GB
简介: 微软于2016年11月16日发布了MSSQL On Linux,这篇文章带大家来尝尝鲜,看看Linux版的SQL Server概况是什么,如何安装,以及一个简单的创建数据,创建表,插入数据,查询数据的操作。

2016年11月16日,没有一点点防备,也没有一丝顾虑,你就这样出现在Linux的世界里,带给我惊喜。今天就让我来揭开你神秘的面纱,同时也大声的送上迟来的祝福:Happy Birthday to MSSQL On Linux.
[Announcing SQL Server on Linux public preview, first preview of next release of SQL Server](
https://blogs.technet.microsoft.com/dataplatforminsider/2016/11/16/announcing-sql-server-on-linux-public-preview-first-preview-of-next-release-of-sql-server/)

Install MSSQL Server on Linux

万里长征的第一个当然是安装Linux版的MSSQL。
1

Install SQL Server tools on Linux

要想从Linux Clint上连接到MSSQL,需要安装mssql-tools。
2

Connect and Query on linux via sqlcmd

工具安装完毕,接下来就试试看:
3

Connect and Query via SSMS

使用SSMS连接Linux版MSSQL和使用SSMS连接Windows版MSSQL没有任何差异,如下:
01
执行简单查询语句
4
展示结果
02
比较奇怪的一点是,当使用SSMS查询数据库物理位置的时候,微软会在Linux物理路径前面加一个C盘符号。如下:
5
03

物理文件路径

数据库在Linux上的物理文件路径:
6

不支持的特性和服务

由于MSSQL On Linux才刚刚才出生,还只是一个婴儿,当然还有很多不具备的技能和服务:
04

结束语

即使MSSQL On Linux还有很多不支持的特性和服务,但是,我们充满希望和无限可能,让我们一起期待MSSQL 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
目录
相关文章
|
SQL 关系型数据库 Linux
MSSQL(SQL Server) on Linux 简明部署与使用
标签 PostgreSQL , ms sql , SQL Server 背景 本文介绍MS SQL on Linux的简单部署,使用。 https://docs.microsoft.com/zh-cn/sql/linux/quickstart-install-connect-red-hat?view=sql-server-2017 后面简单介绍如何将MS SQL迁移到PostgreSQL。
2994 0
|
存储 SQL 测试技术
MSSQL On Linux In-Memory OLTP
# 问题引出 菜鸟一口气写了好几篇关于MSSQL On Linux的文章了,老鸟看在眼里喜在心理,于是又来到菜鸟窝边:“MSSQL On Linux目前有很多炫酷的功能都不支持,比如AlwaysOn,Mirroring,SQLAgent,Replication等,但是In-Memory OLTP还是支持的,你去好好研究下,也许以后,说不定阿里云RDS SQL Server会跑在Linux平台上哟
1996 0
|
Linux Go 数据库
MSSQL On Linux备份与还原
# 问题引出 这天老鸟喜笑颜开的找到菜鸟:“听说微软11月16号发布了MSSQL ON Linux版本了?要不要尝尝鲜?”。 “老大,我已经尝过了,你不知道我写了一篇《Happy Birthday to MSSQL On Linux》?”,这次换菜鸟得意洋洋了。 “不错嘛,那你要不要研究看看MSSQL On Linux备份与还原,看看和Windows上有没有什么区别。”,老鸟总是能给菜鸟找到
1907 0
|
15天前
|
Web App开发 Linux 网络安全
工作中常用到的Linux命令
工作中常用到的Linux命令
|
2天前
|
机器学习/深度学习 缓存 监控
linux查看CPU、内存、网络、磁盘IO命令
`Linux`系统中,使用`top`命令查看CPU状态,要查看CPU详细信息,可利用`cat /proc/cpuinfo`相关命令。`free`命令用于查看内存使用情况。网络相关命令包括`ifconfig`(查看网卡状态)、`ifdown/ifup`(禁用/启用网卡)、`netstat`(列出网络连接,如`-tuln`组合)以及`nslookup`、`ping`、`telnet`、`traceroute`等。磁盘IO方面,`iostat`(如`-k -p ALL`)显示磁盘IO统计,`iotop`(如`-o -d 1`)则用于查看磁盘IO瓶颈。
|
12天前
|
NoSQL Linux Shell
常用的 Linux 命令
常用的 Linux 命令
35 9
|
1天前
|
Linux 数据安全/隐私保护
Linux常用命令实例带注释
Linux常用命令实例带注释
13 0