SQL Server 2012 Management Studio“Express”有什麼不同嗎?
與作為 SQL Server 2012 Enterprise Installer 和 SQL Server 2012 Express Management Studio一部分的 SSMS 版本有什麼不同嗎?
在 SQL Server 2012 的 RTM 版本(和以前的版本)中,是的,它們完全不同。Express 版本缺少很多功能,最顯著的是管理 SQL Server 代理的能力(即使在非 Express 實例上)。還缺少其他一些東西,比如 Profiler,但從技術上講,這不是 Management Studio 本身的一部分,只是客戶端工具套件的一部分。
但是,從 SQL Server 2012 SP1 開始,Management Studio Express 現在在功能集方面具有完全同等的優勢。從本質上講,這意味著完整的 Management Studio 功能不再需要許可證。您可以在此處下載更新的版本 SP2:
http://www.microsoft.com/en-us/download/details.aspx?id=43351
你想要這個文件
SQLManagementStudio_x64_ENU.exe
,或者,如果你真的是老派,SQLManagementStudio_x86_ENU.exe
.與以前的版本一樣,要獲得 Management Studio Express,您需要 Express with Tools、Express with Tools and Advanced Services,或獨立的 Management Studio Express。
如果沒有合適的 Management Studio 來測試這個,我沒有一個方便的系統,但是他們已經在 Internet 上發布了關於這個的部落格(它是在 9 月首次與 CTP4 一起宣布的),所以它一定是真的:
既然這個問題被問到/回答了,SSMS 現在與主要的 SQL Server 發行版分開發布,目前版本支持從 2008 年到最新的內部部署(撰寫本文時為 2019 年)和 Azure SQL 產品的所有 SQL Server 版本,因此您可以使用最新的管理工具,而無需更新您的實際實例(依賴於較新版本中引入的功能的元件明顯例外)。它位於https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms並與舊 SQL Server 版本中可能擁有的任何舊工具一起安裝,因此您可以如果您確實發現舊實例有任何兼容性/可用性問題,請仍然使用它們。
Express 版本不允許您保存通過嚮導創建的導入和導出包。