由于新版SQL Server支持Docker容器,甚至MacOS用戶也能夠運行。事實上,微軟正下賭注——將容器作為預覽的主要分發機制之一——它很快就會從Azure Virtual Machines和Docker Hub得到。用戶也可以為Red Hat、Ubuntu和SUSE等流行的發行版下載其RPM、APT等格式的軟件包。
微軟在新聞稿中表示:“這次發布,代表了我們使SQL Server成為跨操作系統、開發語言、數據類型、內部部署和云的真正平臺的重要一步。”
現在,Linux版將包括Windows版附帶的所有標準SQL Server管理功能。這些包括高級功能,如始終加密和行級別安全,以及內存中的列存儲。
正如微軟副總裁Julia Liuson所說,它不會包括商業智能棧(雖然這部分將隨著時間的推移而增加)。但對于用戶來說,最重要的是他們很快就能在Linux和基于Linux的Docker容器上運行SQL Server,為他們提供了更多的部署數據庫的選擇(當然這假設的前提是,他們決定使用SQL Server而不是其競爭對手)。
新版SQL Server將包括對R Services的改進支持以及一些新的機器學習和深度神經網絡功能。
微軟這一措施,表明了近年來微軟對競爭平臺的看法有了變化,逐漸從敵對轉變為合作,彰顯了宏達開源世界的決心。這個舉動在其前首席執行官Steve Ballmer執政時是不可想象的。 然而,在Satya Nadella的領導下,微軟的商業模式發生了天翻地覆的變化,公司的使命是將其服務和工具帶到客戶所在的地方,即使不是在微軟擁有的操作系統上。
除了SQL Server for Linux的新聞之外,微軟今天還宣布了Azure應用服務對Linux提供支持預覽。另外微軟也加入了Linux基金會并成為白金會員。
對于Windows上的SQL Server用戶,Microsoft今天還宣布SQL Server 2016的第一個Service Pack的發布以及對其可編程功能的更改:原本僅限于企業版的開發人員功能將對包括免費Express版在內的用戶的所有SQL Server用戶開放。