適用於:Azure SQL 資料庫
您可以使用 Azure CLI 來設定 Azure SQL 資料庫。
如果您沒有 Azure 訂閱,請在開始之前,先建立 Azure 免費帳戶。
必要條件
在 Azure Cloud Shell 中使用 Bash 環境。 如需詳細資訊,請參閱開始使用 Azure Cloud Shell。
若要在本地執行 CLI 參考命令,請安裝 Azure CLI。 若您在 Windows 或 macOS 上執行,請考慮在 Docker 容器中執行 Azure CLI。 如需詳細資訊,請參閱〈如何在 Docker 容器中執行 Azure CLI〉。
如果您使用的是本機安裝,請使用 az login 命令,透過 Azure CLI 來登入。 請遵循您終端機上顯示的步驟,完成驗證程序。 如需其他登入選項,請參閱 使用 Azure CLI 向 Azure 進行驗證。
出現提示時,請在第一次使用時安裝 Azure CLI 延伸模組。 如需擴充功能的詳細資訊,請參閱 使用和管理 Azure CLI 的擴充功能。
執行 az version 以尋找已安裝的版本和相依程式庫。 若要升級至最新版本,請執行 az upgrade。
範例
下表包含用來管理 Azure SQL Database 中單一和集區資料庫的 Azure CLI 指令碼範例連結。
| 區域 | 描述 |
|---|---|
| 建立資料庫 | |
| 建立單一資料庫 | 建立 SQL 資料庫並設定伺服器層級防火牆規則。 |
| 建立集區資料庫 | 建立彈性集區、移動集區資料庫,然後變更計算大小。 |
| 擴展資料庫 | |
| 調整單一資料庫 | 擴展單一資料庫。 |
| 擴大合併的資料庫 | 將 SQL 彈性集區擴縮為不同的計算大小。 |
| 設定異地複寫 | |
| 單一資料庫 | 為單一 Azure SQL Database 內的資料庫設定作用中異地複寫,並將其容錯移轉到次要複本。 |
| 集區資料庫 | 為彈性集區中的資料庫設定作用中異地複寫,然後將其容錯移轉到次要複本。 |
| 設定容錯移轉群組 | |
| 設定容錯移轉群組 | 設定一組資料庫的容錯移轉群組,並將資料庫容錯移轉至次要伺服器。 |
| 單一資料庫 | 建立資料庫和容錯移轉群組、將資料庫新增至容錯移轉群組,然後測試容錯移轉至次要伺服器。 |
| 集區資料庫 | 建立資料庫、將其新增至彈性集區、將彈性集區新增至容錯移轉群組,然後測試是否能容錯移轉至次要伺服器。 |
| 備份、還原、複製和匯入資料庫 | |
| 備份資料庫 | 將 SQL Database 中的資料庫備份到 Azure 儲存體備份。 |
| 還原資料庫 | 將 SQL Database 中的資料庫還原到特定的時間點。 |
| 將資料庫複製到新伺服器 | 在新的伺服器中建立現有 SQL Database 中資料庫的複本。 |
| 從 BACPAC 檔案匯入資料庫 | 從 BACPAC 檔案將資料庫匯入 SQL Database。 |
深入了解單一資料庫 Azure CLI API。