使用 SQL Server Management Studio 建置資料庫專案

適用于:SQL Server (Azure SQL Database Azure SQL 受控執行個體 Azure Synapse Analytics Analytics Platform System ( PDW) 的所有支援) 版本

資料庫指令碼專案是一組有組織的指令碼、連接資訊及範本,而且全都與資料庫或資料庫某一部分有所關聯。 Microsoft SQL Server提供在腳本專案內容中管理及設計SQL Server資料庫的SQL Server Management Studio。 SQL Server Management Studio包含設計工具、編輯器、指南和精靈,可協助使用者開發、部署和維護資料庫。

SQL Server Management Studio

SQL Server Management Studio是一套系統管理工具,可用來管理屬於SQL Server的元件。 這個整合式環境可讓使用者執行各種工作,如備份資料、編輯查詢,以及自動執行單一介面內的一般功能。

SQL Server Management Studio包含下列工具:

  • 程式碼編輯器是一個豐富的指令碼編輯器,用以撰寫及編輯指令碼。 SQL Server Management Studio提供四個版本的程式碼編輯器:Transact-SQL 腳本的 Database Engine 查詢編輯器、DMX 查詢編輯器、MDX 查詢編輯器和 XML/A 查詢編輯器。

  • 物件總管,用於尋找、修改、編寫腳本或執行屬於SQL Server實例的物件。

  • 範本總管,用以尋找範本及撰寫範本的指令碼。

  • 方案總管,用以組織相關的指令碼並將其儲存為專案的一部分。

  • 屬性視窗,用以顯示所選物件的目前屬性。

SQL Server Management Studio藉由提供下列專案,支援有效率的工作程式:

  • 已中斷連接的存取。 您可以撰寫和編輯腳本,而不需要連線到SQL Server的實例。

  • 從任何對話方塊撰寫指令碼。 您可以從任何對話方塊建立指令碼,以便可在建立指令碼之後加以讀取、修改及重複使用。

  • 非典型對話方塊。 當您存取 UI 對話方塊時,您可以在SQL Server Management Studio中流覽其他資源,而不需關閉對話方塊。

方案及指令碼專案

方案總管是用以儲存及重新開啟資料庫方案的公用程式。 方案會組織相關的指令碼專案及檔案。 腳本專案會儲存SQL Server腳本檔案、SQL 範本、連線資訊和其他檔案。 當指令碼儲存到指令碼專案後,使用者可以:

  • 維護指令碼的版本控制。

  • 利用指令碼儲存結果選項。

  • 在單一指令碼專案中組織相關的指令碼。

  • 利用指令碼儲存連接資訊。

[方案總管] 為開發人員所適用的工具,他們會建立及重複使用與同一專案相關的指令碼。 如果稍後需要類似工作,您可以使用已儲存在專案中的指令碼群組。 如果您已使用 Microsoft Visual Studio 建立應用程式,您會發現方案總管非常熟悉。

方案是由一或多個指令碼專案所組成。 專案是由一或多個指令碼或連接所組成。 專案也可包含非指令碼檔案。

另請參閱

使用 SQL Server Management Studio
方案 (SQL Server Management Studio)