本文將教導您設定 Azure SQL 資料庫 的本機開發體驗。 Azure SQL Database 本地開發體驗可讓開發人員和資料庫專業人員使用容器化環境,在 Azure SQL Database 上設計、編輯、建置/驗證、發佈及執行資料庫架構。
重要
使用 Azure SQL 資料庫開發容器範本設定開發環境。 若要開始,使用開發容器範本設定 Azure SQL 資料庫本機開發環境。 開發容器範本可取代適用於本機開發的 Azure SQL 資料庫模擬器,是優異的替代方案。
必要條件
設定 Azure SQL 資料庫 的本機開發環境之前,請確定符合下列硬體和軟體需求:
- 軟體要求:
- Windows 10 或更新版本、macOS Mojave 或更新版本和 Linux 目前支援 (最好是 Ubuntu 18.04 或更新版本)
- Azure Data Studio 或 Visual Studio Code
- 最低硬體需求:
- 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 服務中執行。
安裝擴充功能:
在 Visual Studio Code 中,選取 [檢視]>[命令選擇區],或按 Ctrl+Shift+P 鍵,或按 F1 鍵以開啟 [命令選擇區]。
在 [命令選擇區] 中,從下拉式清單中選取 [擴充功能:安裝擴充功能]。
在 [延伸模組] 窗格中,輸入
mssql
。選取 [SQL Server (mssql)] 延伸模組,然後選取 [安裝]。
安裝完成之後,選取 重新載入 以啟用延伸模組。
不需要手動執行具有 SQL 映像的 Docker 容器,它會在您建置和發佈專案時部署並執行。
登入您的本機開發環境
你現在需要設定你的 Azure SQL Database 的本地開發環境。
後續步驟
相關內容
深入瞭解 Azure SQL Database 的本地開發體驗: