在SQL Server 2016發(fā)布后的第15個(gè)月,SQL Server 2017來了。昨日,在美國奧蘭多召開的微軟Ignite 2017大會(huì)上,微軟宣布SQL Server 2017將于10月2日正式發(fā)布。
對(duì)SQL Server而言,這是其歷史上具有里程碑意義的一筆,因?yàn)檫@是跨出Windows的第一個(gè)版本,標(biāo)志著SQL Server在Linux平臺(tái)上首次可用,同時(shí)還有一個(gè)可使用Docker部署的容器版本。
SQL Server 2017目前支持的Linux發(fā)行版包括:Red Hat Enterprise Linux(RHEL),SuSE Enterprise Linux和Ubuntu。
去年3月,微軟發(fā)布了Linux版的SQL Server,改變了過去只能在Windows上運(yùn)行SQL Server的局限,以往人們購買Windows Server的目的,很大部分就是為了運(yùn)行SQL Server,因此,將SQL Server移植到Linux勢必會(huì)讓微軟喪失相應(yīng)的Windows Server收入。
▲微軟云和企業(yè)執(zhí)行副總裁Scott Guthrie
微軟云和企業(yè)執(zhí)行副總裁Scott Guthrie承認(rèn)這種風(fēng)險(xiǎn),但他認(rèn)為這種風(fēng)險(xiǎn)被SQL Server for Linux所提供的機(jī)會(huì)所抵消。SQL Server具有豐富的功能,潛在的客戶告訴微軟,他們很樂意使用它,但他們也依賴Linux、Docker,因此,Windows只會(huì)阻止對(duì)這些客戶的銷售。
微軟表示,在Docker Hub上的SQL Server for Linux映像已有超過200萬次下載。事實(shí)證明,用戶對(duì)SQL Server for Linux的興趣濃厚。
盡管SQL Server與開源的MySQL和Postgresql數(shù)據(jù)類似,但與Oracle商用數(shù)據(jù)庫相比,SQL Server價(jià)格更便宜。在Linux支持方面,過去是Oracle的一項(xiàng)重要的優(yōu)勢,而現(xiàn)在這一優(yōu)勢已經(jīng)徹底消失。
不過,雖然大多數(shù)SQL Server的核心功能都可用于Windows和Linux,但目前特別依賴Windows功能的一些功能(例如集群支持和集成Windows身份驗(yàn)證)不在Linux版本中。