嘗試使用 Azure 免費帳戶免費部署 Azure SQL Database

Azure SQL Database 是專為雲端打造的智慧型且可調整的關聯式資料庫服務。 SQL Database 是完全受控的平台即服務 (PaaS) 資料庫引擎,可處理大部分的資料庫管理功能,例如升級、修補、備份和監視,而不需要使用者介入。

使用 Azure 免費帳戶,您可以免費試用 Azure SQL Database 12 個月,每月限制如下:

  • 1 個 S0 資料庫,具有 10 個資料庫交易單位和 250 GB 的儲存體

本文說明如何使用 Azure 免費帳戶,免費建立和使用 Azure SQL Database。

必要條件

若要免費試用 Azure SQL Database,您需要:

  • Azure 免費帳戶。 如果您沒有 Azure 訂用帳戶,請在開始前建立免費帳戶

建立資料庫

本文使用 Azure 入口網站建立具有公用存取權的 SQL Database。 或者,您可以使用 PowerShell、Azure CLIARM 範本來建立 SQL Database。

若要建立資料庫,請遵循下列步驟:

  1. 使用您的 Azure 免費帳戶登入 Azure 入口網站

  2. 搜尋並選取 [SQL 資料庫]:

    Screenshot that shows how to search and select SQL database.

    或者,您可以搜尋並瀏覽至 [免費服務],然後從清單中選取 [Azure SQL Database] 圖格:

    Screenshot that shows a list of all free services on the Azure portal.

  3. 選取 [建立]。

  4. 在 [建立 SQL 資料庫] 表單的 [基本] 索引標籤上,選取 [專案詳細資料] 底下的免費試用 Azure 訂用帳戶

  5. 針對資源群組選取 [建立新的],輸入 myResourceGroup,然後選取 [確定]。

  6. 針對資料庫名稱輸入 mySampleDatabase。

  7. 伺服器中,選取 [建立新的],並以下列值填寫新伺服器表單:

    • 伺服器名稱:輸入 mysqlserver 並新增一些字元來表示唯一性。 由於伺服器名稱必須是 Azure 中所有伺服器的全域唯一名稱,而不只是訂用帳戶中的唯一名稱,因此我們無法提供要使用的確切伺服器名稱。 因此,請輸入類似 mysqlserver12345 的值,入口網站會讓您知道輸入的值是否可以使用。
    • 伺服器管理員登入:輸入 azureuser。
    • 密碼:輸入符合複雜度需求的密碼,然後在 [確認密碼] 欄位中再次輸入。
    • 位置:從下拉式清單中選取位置。

    選取 [確定]。

  8. 您要使用 SQL 彈性集區設為

  9. 計算 + 儲存體下,選取 [設定資料庫]。

  10. 針對免費試用,在 [服務層級] 底下,選取 [標準 (適用於具有一般效能需求的工作負載)]。 將 DTU 設定為 10,並將 [資料大小上限 (GB)] 設定為 250,然後選取 [套用]。

    Screenshot that shows selecting database service tier.

  11. 將 [備份儲存體備援] 設定為 [異地備援備份儲存體]

  12. 完成時,選取 [下一步:網路功能],為於頁面底部。

    New SQL database - Basic tab

  13. 網路功能索引標籤的連線方法中,選取 [公用端點]。

  14. 針對 [防火牆規則],將 [允許 Azure 服務和資源存取此伺服器] 設定為 [是],並將 [新增目前的用戶端 IP 位址] 設定為 [是]。

  15. 將 [連線原則] 保留為 [預設]。

  16. 針對 [加密連線],將 [最低 TLS 版本] 保留為 [TLS 1.2]。

  17. 選取頁面底部的 [下一步:安全性]。

    Networking tab

  18. 在 [安全性] 索引標籤上的值保持不變。

    Security tab

  19. 完成時,選取 [下一步:其他設定],位於頁面底部。

  20. 在 [其他設定] 索引標籤的 [資料來源] 區段中,針對 [使用現有的資料],選取 [範例]。 這會建立 AdventureWorksLT 範例資料庫,同時提供一些可供查詢和實驗的資料表和資料,而不是空的資料庫。

  21. 選取頁面底部的 [檢閱 + 建立]。

    Additional settings

  22. 檢閱 [檢閱 + 建立] 頁面之後,選取 [建立]。

    重要

    從 Azure 免費帳戶建立 SQL Database時,您仍會在 [計算 + 儲存體:成本摘要] 刀鋒視窗和 [檢閱 + 建立] 索引標籤中看到 [每月預估成本]。但是,只要您使用 Azure 免費帳戶,且您的免費服務使用量未超過每月限制,您就不需要支付服務費用。 若要檢視使用量資訊,請檢閱本文稍後的監視和追蹤免費服務使用量

查詢資料庫

資料庫建好之後,您可以使用 Azure 入口網站中的查詢編輯器 (預覽) 連線到資料庫,並查詢資料。

  1. 在入口網站中,搜尋並選取 [SQL 資料庫],然後從清單中選取您的資料庫。

  2. 在資料庫的頁面上,選取導覽功能表中的 [查詢編輯器 (預覽)]。

  3. 輸入您的伺服器系統管理員登入資訊,然後選取 [確定]。

    Sign in to Query editor

  4. 在 [查詢編輯器] 窗格中輸入下列查詢。

    SELECT TOP 20 pc.Name as CategoryName, p.name as ProductName
    FROM SalesLT.ProductCategory pc
    JOIN SalesLT.Product p
    ON pc.productcategoryid = p.productcategoryid;
    
  5. 選取 [執行],然後在 [結果] 窗格中檢閱查詢結果。

    Query editor results

  6. 關閉 [查詢編輯器] 頁面,並在系統提示是否要捨棄未儲存的編輯時選取 [確定]。

監視和追蹤服務使用量

若未超過免費服務限制,您就不需要為 Azure 免費帳戶隨附的 Azure SQL Database 付費。 若要保持在限制內,請使用 Azure 入口網站來追蹤及監視您的免費服務使用量。

若要追蹤使用量,請遵循下列步驟:

  1. 在 Azure 入口網站中搜尋 [訂用帳戶],然後選取免費試用訂用帳戶。

  2. 在 [概觀] 頁面向下捲動,以查看 [依使用量排列的熱門免費服務] 圖格,然後選取 [檢視所有免費服務]。

    Screenshot that shows the Free Trial subscription overview page and highlights View all free services.

  3. 找出與 Azure SQL Database 相關的計量,以追蹤使用量。

    Screenshot that shows the View and track usage information blade on Azure portal for all free services.

下表說明追蹤使用量頁面上的值:

描述
計量表 識別耗用服務的度量單位。 例如,Azure SQL Database 的計量是 SQL Database、單一標準、S0 DTU,會追蹤每天使用的 S0 資料庫數目,每月限制為 1。
使用量/限制 當月計量的使用量,以及計量的限制。
狀態 計量所定義之服務使用量的目前狀態。 狀態的可能值為:
非使用中:您未使用計量,或計費的使用量未達到計費系統的標準。
已在 <Date> 超過:已在 <Date> 超過計量的限制。
不太可能超過:您不太可能超過計量的限制。
將在 <Date> 超過:您可能在 <Date> 超過計量的限制。

重要

  • 使用 Azure 免費帳戶時,您還會獲得 200 美元的點數,使用期限為 30 天。 在此期間,超過免費每月金額的任何服務使用量,都會從此點數中扣除。
  • 在前 30 天結束時,或在您將 200 美元的點數用完之前 (視何者為先),您只需支付超過免費每月服務額度的費用。 若要在 30 天後繼續取得免費服務,請變更為隨用隨付定價。 若未變更為隨用隨付,則無法購買超過 200 美元點數的 Azure 服務,且您的帳戶和服務最終將遭到停用。
  • 如需詳細資訊,請參閱 Azure 免費帳戶常見問題集

清除資源

當您使用完這些資源時,您可以刪除所建立的資源群組,而這也會刪除其中的伺服器和單一資料庫。

使用 Azure 入口網站來刪除 myResourceGroup 和其所有資源:

  1. 在入口網站中,搜尋並選取 [資源群組],然後從清單中選取 [myResourceGroup]。
  2. 在 [資源群組] 頁面中,選取 [刪除資源群組]。
  3. 在 [輸入資源群組名稱] 底下,輸入 myResourceGroup,然後選取 [刪除]。

後續步驟

使用不同的工具和語言來連線及查詢您的資料庫: