快速入門:在啟用總帳的 Azure SQL Database 中建立資料庫

適用于:Azure SQL資料庫

在本快速入門中,您會在 Azure SQL Database 中建立總帳資料庫,並使用 Azure 入口網站來設定自動摘要儲存體

必要條件

您需要作用中的 Azure 訂用帳戶。 如果您沒有訂用帳戶,請建立免費帳戶

建立總帳資料庫並設定摘要儲存體

無伺服器計算層中建立單一總賬資料庫,並設定將總帳摘要上傳至 Azure 儲存體帳戶。

若要在 Azure 入口網站中建立單一資料庫,本快速入門會從 Azure SQL 頁面開始。

  1. 瀏覽至選取 SQL 部署選項頁面。

  2. SQL 資料庫下,將資源類型設定為單一資料庫,然後選取 [建立]。

    顯示新增至Azure SQL的螢幕擷取畫面。

  3. 在 [建立 SQL 資料庫] 表單的 [基本] 索引標籤上,選取 [專案詳細資料] 底下您想要使用的 Azure 訂閱。

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

  5. 在 [資料庫名稱]的部分輸入 demo

  6. 針對 [伺服器],選取 [新建]。 在 [新伺服器]表單中填入下列值︰

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

    選取 [確定]。

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

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

  9. 本快速入門會使用無伺服器資料庫,因此請選取 [無伺服器],然後選取 [套用]。

    顯示設定無伺服器資料庫的螢幕擷取畫面。

  10. 在 [網路] 索引標籤上,針對 [連線方法] 選取 [公用端點]。

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

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

    此螢幕擷取畫面顯示Azure 入口網站中 [建立SQL Database] 畫面的 [網路] 索引標籤。

  13. 在 [安全性] 索引標籤的 [總帳] 區段中,選取 [設定總帳] 選項。

    顯示Azure 入口網站 [安全性] 索引標籤上設定總帳的螢幕擷取畫面。

  14. 在 [設定總帳] 窗格的 [總帳] 區段中,選取 [針對此資料庫中的所有未來資料表啟用] 核取方塊。 此設定可確保資料庫中的所有未來資料表都會是總帳資料表。 基於這個理由,資料庫中的所有資料都會顯示任何竄改證據。 根據預設,即使您未在 CREATE TABLE 中指定 LEDGER = ON,新資料表也會建立為可更新的總帳資料表。 您也可以取消選取此選項。 取消選取之後,當您使用 Transact-SQL 建立新的資料表時,都需要針對每個資料表啟用總帳功能。

  15. [摘要儲存體] 區段中的 [Enable automatic digest storage] (啟用自動摘要儲存體) 會自動選取。 接下來會隨即建立新的 Azure 儲存體帳戶和容器,用以儲存您的摘要。

  16. 選取 [套用]。

    顯示Azure 入口網站中 [設定總帳] 窗格的螢幕擷取畫面。

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

    顯示檢閱和建立總帳資料庫的螢幕擷取畫面,其位於Azure 入口網站的 [安全性] 索引標籤上。

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

清除資源

針對後續步驟,保留資源群組、伺服器和單一資料庫。 您將瞭解如何使用不同的方法使用資料庫的總帳功能。

這些資源使用完畢後,您可以刪除建立的資源群組。 此動作也會刪除其中的伺服器和單一資料庫,以及儲存體帳戶。

注意

如果您已在容器上設定並鎖定以時間為基礎的保留原則,您必須等到指定的不變性期間結束,才能刪除儲存體帳戶。

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

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

後續步驟

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