設定 Azure SQL Database 的本地開發環境

適用於:Azure SQL 資料庫

本文將教導您設定 Azure SQL 資料庫本機開發體驗。 Azure SQL Database 本地開發體驗可讓開發人員和資料庫專業人員使用容器化環境,在 Azure SQL Database 上設計、編輯、建置/驗證、發佈及執行資料庫架構。

必要條件

設定 Azure SQL 資料庫 的本機開發環境之前,請確定符合下列硬體和軟體需求:

  • 軟體要求:
  • 最低硬體需求:
    • 8-GB RAM
    • 10 GB 的可用磁碟空間

安裝 Docker Desktop

Azure SQL 資料庫的本機開發環境會使用 Azure SQL 資料庫模擬器,這是一個容器化資料庫,與 Azure SQL 資料庫 公用服務非常逼真。 Azure SQL 資料庫 模擬器會實作為 Docker 容器。

安裝 Docker Desktop。 如果您使用 Windows,請使用 WSL 2 設定適用於 Windows 的 Docker Desktop。

使用 Azure SQL 資料庫 的本機開發環境之前,請確定 Docker Desktop 正在執行。

安裝擴充功能

視您慣用的開發工具而定,有不同的擴充功能可安裝。

副檔名 Visual Studio Code Azure Data Studio
Visual Studio Code 的 mssql 延伸模組 安裝 mssql 延伸模組。 不需要安裝。 mssql 擴充即功能是原生可用的。
SQL Database Projects 延伸模組 (預覽版) 不需要安裝。 SQL Database Projects 延伸模組會與 mssql 延伸模組搭配使用,而且會在安裝或更新 mssql 延伸模組時自動安裝及更新。 安裝 SQL Database Projects 延伸模組。

如果您使用 Visual Studio Code,請安裝適用於 Visual Studio Code 的 mssql 延伸模組

mssql 延伸模組可讓您連結及執行查詢,以及針對資料庫測試腳本。 資料庫可在本機 Azure SQL Database 模擬器中執行,或在全域 Azure SQL Database 服務中執行。

安裝擴充功能:

  1. 在 Visual Studio Code 中,選取 [檢視]>[命令選擇區],或按 Ctrl+Shift+P 鍵,或按 F1 鍵以開啟 [命令選擇區]。

  2. 在 [命令選擇區] 中,從下拉式清單中選取 [擴充功能:安裝擴充功能]。

  3. 在 [延伸模組] 窗格中,輸入 mssql

  4. 選取 [SQL Server (mssql)] 延伸模組,然後選取 [安裝]

  5. 安裝完成之後,選取 重新載入 以啟用延伸模組。

  6. 不需要手動執行具有 SQL 映像的 Docker 容器,它會在您建置和發佈專案時部署並執行。

登入您的本機開發環境

你現在需要設定你的 Azure SQL Database 的本地開發環境。

後續步驟

深入瞭解 Azure SQL Database 的本地開發體驗: