Happy Birthday to MSSQL On Linux

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

Install MSSQL Server on Linux

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

Install SQL Server tools on Linux

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

Connect and Query on linux via sqlcmd

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

Connect and Query via SSMS

使用SSMS连接Linux版MSSQL和使用SSMS连接Windows版MSSQL没有任何差异,如下:

执行简单查询语句

展示结果

比较奇怪的一点是,当使用SSMS查询数据库物理位置的时候,微软会在Linux物理路径前面加一个C盘符号。如下:

物理文件路径

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

不支持的特性和服务

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

结束语

即使MSSQL On Linux还有很多不支持的特性和服务,但是,我们充满希望和无限可能,让我们一起期待MSSQL On Linux进一步的完善,改进和发展。

时间: 2024-08-30 21:12:43

Happy Birthday to MSSQL On Linux的相关文章

MSSQL On Linux In-Memory OLTP

问题引出 菜鸟一口气写了好几篇关于MSSQL On Linux的文章了,老鸟看在眼里喜在心理,于是又来到菜鸟窝边:"MSSQL On Linux目前有很多炫酷的功能都不支持,比如AlwaysOn,Mirroring,SQLAgent,Replication等,但是In-Memory OLTP还是支持的,你去好好研究下,也许以后,说不定阿里云RDS SQL Server会跑在Linux平台上哟.". 领了命令的菜鸟开始了MSSQL On Linux In-Memory OLTP的研究之旅

如丝般顺滑地从Windows迁移SQLServer数据库到Linux

问题引出 老鸟看过菜鸟的上一篇<MSSQL On Linux备份与还原>文章后,很满意,但是还是忍不住发问:"这篇文章讲的是MSSQL在Linux系统上的备份与还原,如果我之前是Windows系统的用户,怎么把我的数据库如丝般顺滑地迁移到MSSQL On Linux呢?". "嗯,老鸟,这个问题问的非常好,毕竟Windows的License费用不低,如果能够使用免费的Linux系统,的确会节约一大笔开销啊.",于是菜鸟开始马不停蹄的研究如何将Window

SQL on Linux Run on Docker

摘要 SQL Server 2016以及SQL on Linux版本已经支持跑在Docker容器中,也展示微软拥抱开源的决心和勇气.这篇博文就是以SQL on Linux为例,看看如何将SQL Server实例部署在Docker容器中. 背景 大概在两个月之前,在SQL On Linux刚发布预览版本的时候,我写过一篇文章,讲如何将SQL Server on Linux (vNext)部署到CentOS 7.2上,详情参见:Happy Birthday to MSSQL On Linux 这篇文

个性化配置你的SQL Server on Linux

问题引入 这天老鸟满面春风找到菜鸟:"鸟儿啊,看你最近研究SQL Server On Linux如鱼得水,干得不错啊.不过呢,这是一个张扬个性的年代,要创新,要与众不同,那你怎么在Linux平台对SQL Server做个性化的配置吧?比如,我们数据库文件存放的路径,备份文件存放的路径,排序规则等等". "鸟哥,今天心情不错啊,捡到金子啦?得了,这就按您的指示办去". 问题分析 老鸟这个需求还是很有现实意义的,比如在Windows平台,我们会标准化SQL Server

SQLServer On Linux Package List on CentOS

问题引出 "鸟儿啊,到底SQLServer on Linux肚里装了多少东西,在我们的CentOS系统安装了哪些物理文件呢?",老鸟这天火急火燎的问道. "这个啊?让本鸟帮你一探究竟.",菜鸟耐心回答道. 问题分析 菜鸟一边想一边分析:CentOS是RedHat发行的源代码重新编译而成的二进制免费版本,我们可以简单的理解为CentOS是RedHat的儿子,RedHat是CentOS的母体.所以,CentOS可以无缝的对接RPM的所有功能.我们可以先使用yum的Lis

中软数据为您提供免费铁通/电信/网通超级主机_免费全能空间

http://www.b-e.cn/2006/ad/可选线路:铁通,电信,网通 300M空间=150M网页空间+50M(10个)邮局空间+100M(1个)数据库 支持150个并发链接数,每月30G总流量,每秒256K峰值流量保证 Windows型支持ASP/Aceess/MSSQL,Linux型支持PHP/MySQL Web服务扩展:运行PHP4脚本, ASP脚本执行权,写权限,在独立的IIS进程中运行脚本和程序,运行自己编写的PHP3脚本 支持FTP上传,支持国际域名绑定,带独立控制面板申请地

Linux下安装PHP MSSQL扩展教程_php技巧

PHP天然就对MySQL有良好的支持,但是想要用PHP对SQL Server进行操作,则需要花点时间了.今天刚好团队里的一个项目需要用PHP对SQL Server进行操作,遂帮忙配置好环境. 首先说明下,服务器的系统版本为SUSE Linux Enterprise Server 10 SP3. 1. 安装FreeTDS 地址:FreeTDS 复制代码 代码如下: wget http://ibiblio.org/pub/Linux/ALPHA/freetds/stable/freetds-stab

linux下php加装mssql模块的方法_Linux

1.安装配置freetds 复制代码 代码如下: wget http://mirrors.xmu.edu.cn/ubuntu/archive/pool/main/f/freetds/freetds_0.82.orig.tar.gz tar zxf freetds_0.82.orig.tar.gz cd freetds_0.82 ./configure --prefix=/usr/local/freetds --with-tdsver=8.0 -–enable-msdblib -–enable-d

Linux编译mssql扩展使用php连接sqlserver2008的使用步骤_mssql2008

1.安装配置freetds 复制代码 代码如下: wget http://mirrors.xmu.edu.cn/ubuntu/archive/pool/main/f/freetds/freetds_0.82.orig.tar.gztar zxf freetds_0.82.orig.tar.gzcd freetds_0.82./configure --prefix=/sxmobi/Software/common/freetds --enable-msdblibmake && make ins