本文回答有關在 Microsoft Fabric 中鏡像 SQL Server 的常見問題集。
特性和功能
允許對 SQL Server 進行哪些驗證?
目前,針對來源 SQL Server 的驗證,我們支援使用使用者名稱和密碼以及 Microsoft Entra ID 進行 SQL 驗證。
是否有 SQL Server 的預備或登陸區域? 如果是這樣,它是否在 OneLake 之外?
OneLake 中的登陸區域會同時儲存快照集和變更數據,以改善將檔案轉換成 delta verti-parquet 時的效能。
初始複寫需要多長時間?
這取決於要引入的資料大小。
複寫插入/更新/刪除需要多長時間?
近乎即時的延遲。
您是否支援複寫檢視、暫時性或外部資料表?
否。 目前僅支援複寫一般資料表。
如何管理連線?
在 Fabric 入口網站的鏡像頁面中,選取 [設定] 按鈕,然後選取 [管理連線和閘道]。 您也可以從此頁面刪除現有的連線。
鏡像資料的 Power BI 報表可以使用直接湖模式嗎?
是的,因為資料表都是 v 順序的差異資料表。
在 Microsoft Fabric 中鏡像 SQL Server 的自助
我如何知道 Fabric 正在我的 SQL Server 上複寫資料?
複寫狀態為何?
請參閱 監視 Fabric 鏡映資料庫複寫。
重新啟動鏡像包括哪些步驟?
來源資料表中的資料將會重新初始化。 每次停止和啟動時,都會再次擷取整個表格。
如果我從鏡像中移除表格會發生什麼事?
資料表不再複寫,其資料會從 OneLake 中刪除。
如果我刪除鏡像,是否會影響來源 SQL Server 資料庫?
不,我們只是刪除流式處理表。
我可以多次鏡像相同的來源資料庫嗎?
否,每個 SQL Server 資料庫只能鏡像一次。 您只需要 Fabric OneLake 中資料的單一複本,即可與其他人共用。
我可以只鏡像 SQL Server 資料庫中的特定資料表嗎?
是,可以在鏡像配置期間選擇特定表格。
安全性
數據是否曾經離開客戶 Fabric 租用戶?
否。
資料是否在客戶環境之外暫存?
否。 數據不會在客戶環境之外暫存,而是在客戶的 OneLake 中暫存。
成本管理
與鏡像相關的成本為何?
用來將資料複寫至 Fabric OneLake 的 Fabric 計算是免費的。 鏡像儲存成本可免費使用,上限為容量限制。 如需詳細資訊,請參閱 鏡像成本 和 Microsoft Fabric 定價。 使用 SQL、Power BI 或 Spark 查詢資料的計算會以一般費率收費。
入口費用如何處理?
Fabric 不會收取 OneLake 鏡像的輸入費用。
Licensing
Fabric Mirroring 的授權選項有哪些?
需要 Power BI 進階版、網狀架構容量或試用容量。 如需授權的詳細資訊,請參閱 Microsoft Fabric 概念和授權。
停止或暫停 Fabric 鏡像
停止鏡像的結果是什麼?
複寫會在來源資料庫中停止,但資料表的複本會保留在 OneLake 中。 重新啟動鏡映會導致從一開始複寫所有資料。
如何停止/禁用 SQL Server 的鏡像?
如果您無法從 Fabric 入口網站停止鏡像 SQL Server,或無法從 Fabric 刪除鏡像的 SQL Server 專案,請使用下列步驟。
- 在 SQL Server 2025 中,在 SQL Server 資料庫上執行下列預存程式:
EXEC sp_change_feed_disable_db; - 在 SQL Server 2016-2022 中,使用下列命令停用變更資料擷取 (CDC):
EXEC sys.sp_cdc_disable_db;
如果我停止或暫停 Fabric 容量,該怎麼辦?
Fabric 容量必須啟動且運行。 暫停或刪除的容量會影響鏡射,因此不會複製任何數據。
相關內容
- 什麼是 Fabric 中的鏡像?
- SQL Server 鏡像功能
- 排除 SQL Server 中 Fabric 鏡像資料庫的故障