SQL Server Management Studio 包含下列一般功能:
支援 SQL Server 的大部分系統管理工作。
SQL Server Database Engine 管理和編寫的單一整合式環境。
管理 SQL Server Database Engine、Analysis Services 和 Reporting Services 中對象的對話框,可讓您立即執行動作、將它們傳送至程式代碼編輯器,或編寫腳本以供稍後執行。
非模態且可調整大小的對話視窗允許在視窗開啟時存取多個工具。
一般排程對話框,可讓您稍後執行管理對話的動作。
將 SQL Server Management Studio 伺服器註冊從一個 Management Studio 環境匯出和匯入到另一個環境。
儲存或列印 SQL Server Profiler 所產生的 XML Showplan 或 Deadlock 檔案、稍後檢閱它們,或將它們傳送給系統管理員進行分析。
新的錯誤和通知訊息方塊提供更多資訊,您可以將有關這些訊息的意見發送給 Microsoft,還可以將訊息複製到剪貼簿,並輕鬆通過電子郵件將訊息發送給您的支援小組。
整合式網頁瀏覽器,可快速流覽 MSDN 或在線說明。
從線上社群整合協助。
SQL Server Management Studio 上的教學課程,可協助您充分利用許多新功能,並立即提高生產力。
具有篩選和自動重新整理的新活動監視器。
整合式 Database Mail 介面。
新的腳本功能
SQL Server Management Studio 的程式代碼編輯器元件包含用於撰寫 Transact-SQL、MDX、DMX 和 XML/A 的整合式腳本編輯器。 其功能如下:
動態說明,可讓您在工作時立即存取相關信息。
一組豐富的範本,能夠建立自定義範本。
支援撰寫和編輯查詢或腳本,而不需要連線到伺服器。
SQLCMD 查詢和文稿的腳本支援。
用於檢視 XML 結果的新介面。
解決方案和腳本專案的整合版本控制,支援在腳本隨時間演進時,儲存和維護其複本。
Microsoft IntelliSense 提供對 MDX 語句的支援。
物件總管功能
SQL Server Management Studio 的物件總管元件是整合式工具,可用於檢視和管理所有伺服器類型中的物件。 其功能如下:
依名稱、架構或日期的所有或部分進行篩選。
物件的異步載入,並能夠根據其元數據篩選物件。
在復寫伺服器上存取 SQL Server Agent 以進行管理。
如需詳細資訊,請參閱 物件總管。
擴充性
SQL Server Management Studio 建置在 Visual Studio 隔離殼層之上,這使其天然地支持附加程式和外掛程式的擴充性。 可以利用 Visual Studio 擴充性服務,在 SQL Server Management Studio 內呈現自定義功能;不過,不支援這類擴充性。
有一些使用者和第三方已開發 SQL Server Management Studio 的延伸模組。 雖然我們不鼓勵這樣做,但請記住,不支援這種擴充性,因此可能有回溯/向前相容性的問題。 Microsoft不會發佈擴充 SQL Server Management Studio 的檔。 不過,您可以運用社群部落格和範例程序代碼。
Microsoft 不支援那些有 SQL Server Management Studio 擴充功能的 SQL Server Management Studio 安裝,因此如果您已安裝 SQL Server Management Studio 擴充功能,建議在您聯繫 Microsoft 客戶支援以解決 SQL Server Management Studio 問題之前,先卸載這些擴充功能。