設定總帳資料庫
適用於:SQL Server 2022 (16.x) Azure SQL 資料庫 Azure SQL 受控執行個體
本文提供有關使用 Azure 入口網站、T-SQL、PowerShell 或 Azure CLI 為 Azure SQL Database 設定總帳資料庫的資訊。 如需在 SQL Server 2022 (16.x) 或 Azure SQL 受控執行個體中建立總帳資料庫的資訊,請使用此頁面頂端的切換按鈕。
必要條件
- 擁有有效的 Azure 訂用帳戶。 如果您沒有訂用帳戶,請建立免費帳戶。
- 邏輯伺服器。
啟用總帳資料庫
注意
在資料庫等級啟用總帳功能,將會讓這個資料庫可更新的總帳資料表的所有資料表。 在建立資料庫之後,就無法變更此選項。 使用選項 LEDGER = OFF
建立資料表將會擲回錯誤訊息。
請參閱 Azure 入口網站 和 建立 Azure SQL Database。
在 [安全性]索引標籤選取 [設定總帳]。
在 [設定總帳]窗格,選取 [針對此資料庫中的所有未來資料表啟用]。
選取 [套用]以儲存設定。
本文提供有關使用 T-SQL、PowerShell 或 Azure CLI 為 Azure SQL 受控執行個體設定總帳資料庫的資訊。 如需在 SQL Server 2022 (16.x) 或 Azure SQL 資料庫中建立總帳資料庫的資訊,請使用此頁面頂端的切換按鈕。
必要條件
- 擁有有效的 Azure 訂用帳戶。 如果您沒有訂用帳戶,請建立免費帳戶。
- Azure SQL 受控執行個體。
啟用總帳資料庫
注意
在資料庫等級啟用總帳功能,將會讓這個資料庫可更新的總帳資料表的所有資料表。 在建立資料庫之後,就無法變更此選項。 使用選項 LEDGER = OFF
建立資料表將會擲回錯誤訊息。
使用 T-SQL 啟用總帳資料庫
使用 SQL Server Management Studio (SSMS)、Azure Data Studio 或 SQL Server Data Tools (SSDT) 登入受控執行個體。
使用下列 T-SQL 陳述式建立總帳資料庫:
CREATE DATABASE MyLedgerDB WITH LEDGER = ON;
如需詳細資訊,請參閱 CREATE DATABASE (Transact-SQL)。
本文提供在 SQL Server 2022 (16.x) 中使用 T-SQL 建立總帳資料庫的資訊。 如需在 Azure SQL 資料庫或 Azure SQL 受控執行個體中建立總帳資料庫的資訊,請使用此頁面頂端的切換按鈕。
必要條件
- SQL Server 2022 (16.x)
- SQL Server Management Studio (SSMS)、Azure Data Studio 或 SQL Server Data Tools
使用 T-SQL 建立總帳資料庫
使用 SSMS、Azure Data Studio 或 SSDT 登入您的 SQL Server 2022 (16.x) 執行個體。
使用下列 T-SQL 陳述式建立總帳資料庫:
CREATE DATABASE MyLedgerDB WITH LEDGER = ON;
如需詳細資訊,請參閱 CREATE DATABASE (Transact-SQL)。