建置和發佈專案
Azure Data Studio 和 VS Code SQL 資料庫 Projects 延伸模組中的建置程式可讓您 在 Windows、macOS 和 Linux 環境中建立 dacpac 。 專案可以使用發佈程序部署到本機或雲端環境。
必要條件
建置資料庫專案
在 [ 資料庫專案 ] 檢視中,以滑鼠右鍵按一下資料庫專案的根節點,然後選取 [ 建置 ]。
輸出窗格會自動隨著建置程式的輸出而出現。 成功的建置會以下列訊息結束:
... exited with code: 0
發佈資料庫專案
發佈至現有的 SQL 執行個體
這項功能可在 Azure Data Studio 和 VS Code 中使用,但兩個應用程式之間的介面稍有不同。
成功透過 建置程式 編譯專案之後,資料庫就可以發行至 SQL 實例。 平臺相容性取決於 SQL 專案的目標平臺 ,並包含 SQL Server 和 Azure SQL 選項。
若要發佈資料庫專案,請在 [ 資料庫專案 ] 檢視中,以滑鼠右鍵按一下資料庫專案的根節點,然後選取 [ 發佈 ]。
在出現的 [發行資料庫] 對話方塊中,指定伺服器連線和要建立的資料庫名稱。
發佈 SQL 專案並部署至本機容器
透過建置程序成功編譯專案之後,就可以將資料庫發佈到本機容器中的新 SQL Server 開發執行個體。 若要將資料庫專案發佈至本機容器,請在 [資料庫專案 ] 檢視中,以滑鼠右鍵按一下資料庫專案的根節點,然後選取 [ 發佈 ]。
在以 SQL Server 為目標的專案中,發佈的選項會顯示為:
- 發佈至現有的 SQL Server
- 發佈至新的 SQL Server 本機開發容器
在以 Azure SQL 資料庫為目標的專案中,發佈的選項會顯示為:
- 發佈至現有的 Azure SQL 伺服器
- 發佈至新的 Azure SQL Server 本機開發容器 (預覽)
若要建立具有開發 SQL 實例的新容器,並將 SQL 專案內容發佈至該容器,請選取 [發佈至容器中的新伺服器] 選項,或 [發佈至新的 Azure SQL Server 本機開發容器 [預覽] 選項。
建立新的容器會公開下列選項:
- SQL Server 埠號碼:SQL Server 1433 埠轉送至工作站的埠
- SQL Server 管理員密碼:新執行個體的 sa 密碼
- SQL Server docker 映像:容器的版本基底
如需 Azure SQL 本機開發容器的詳細資訊,請參閱 Azure SQL 資料庫模擬器 。
如需容器中 SQL Server 的詳細資訊,請參閱 設定和自訂 SQL Server Docker 容器 。
下一步
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應