SQL Server Management Studio 中的功能
SQL Server Management Studio包含下列一般功能:
支援SQL Server的大部分系統管理工作。
用於SQL Server Database Engine 管理和撰寫的單一整合式環境。
管理 SQL Server Database Engine、Analysis Services 和 Reporting Services 中物件的對話方塊,可讓您立即執行動作、將它們傳送至程式碼編輯器,或編寫腳本以供稍後執行。
非強制回應和可調整大小的對話,允許當對話在開啟狀態時,存取多個工具。
一般排程對話,可讓您稍後再執行管理對話的動作。
從一個 Management Studio 環境匯出和匯入SQL Server Management Studio伺服器註冊到另一個環境。
儲存或列印 SQL Server Profiler 所產生的 XML 執行程序表或死結檔案,以便稍後檢視它們,或將它們傳給管理員來進行分析。
提供更多資訊的新錯誤和參考消息框,可讓您傳送關於訊息的 Microsoft 批註、讓您將訊息複製到剪貼簿,並可讓您輕鬆地將訊息傳送給支援小組。
用來快速瀏覽 MSDN 或線上說明的整合式 Web 瀏覽器。
線上社群的說明整合。
SQL Server Management Studio教學課程,可協助您利用許多新功能並立即提高生產力。
能夠進行篩選和自動重新整理的新活動監視器。
整合式 Database Mail 介面。
新增指令碼功能
SQL Server Management Studio的程式碼編輯器元件包含用於撰寫 Transact-SQL、MDX、DMX 和 XML/A 的整合式腳本編輯器。 它的功能如下:
在工作時即時存取相關資訊的動態說明。
一組非常豐富的範本,且能夠建立自訂範本。
支援不需要連接到伺服器,就能夠撰寫和編輯查詢或指令碼。
SQLCMD 查詢和指令碼的指令碼編寫支援。
用來檢視 XML 結果的新介面。
方案和指令碼專案的整合式原始檔控制,支援儲存和維護隨著時間而進展的指令碼副本。
MDX 語句的 Microsoft IntelliSense 支援。
物件總管功能
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問題。