上週碰到幾位同事須要單獨安裝SQL Server Management Studio,用於數據查詢,我推薦使用SqlOps工具做爲替代。
SqlOps 簡介
功能:跨平臺SQL Server開發和管理工具。
優勢:綠色、小巧。
缺點:暫不支持維護計劃、SQL Server代理的管理。
項目地址爲:https://github.com/Microsoft/sqlopsstudio
界面截圖:git
背景:
對於SQL Server 2016以前的版本,SSMS安裝包嵌入在服務安裝包裏面,須要完整的服務安裝包,文件較大,通常都要好幾個G,建議在安裝服務的時候就把SSMS客戶單一併安裝;
從SQL Server 2016開始,SSMS安裝包獨立於服務安裝包以外,微軟加快了SSMS的更新頻率,目前最新的版本爲17.4,該安裝也不會升級或覆蓋以前的版本,會與老版本共存,下載最新SSMS;
從SQL Server 2017開始,微軟發佈了跨平臺,SQL Server開始支持Windows、Linux和Docker版本。也正由於如此,須要一個工具來簡化跨平臺開發,微軟推出了一個新項目,發佈了跨平臺數據庫開發工具SQL Operations Studio(SqlOps)。該工具是Visual Studio Code的一個分支,能夠運行在Windows、MacOS和Linux上。微軟並不打算棄用SSMS,它基本是基於Windows平臺開發,具備更好的兼容性。
注意:高版本的SQL Server管理工具向下兼容低版本的SQL Server服務。github