變更追蹤
SQL Server 2008 中的變更追蹤可讓應用程式取得已經對使用者資料表所做的變更,以及有關這些變更的資訊。透過整合到 SQL Server 中的變更追蹤,您就不再需要開發複雜的自訂變更追蹤方案。
在端對端複寫方案無法運作而且需要自訂方案的狀況中,變更追蹤對於同步處理和複寫資料的應用程式而言就是重要的建置組塊。例如,需要與不是 SQL Server 資料庫的資料存放區同步處理資料,或者存放區結構描述非常不同的狀況。
本節內容
相關函數
函數 |
描述 |
---|---|
取得資料表在指定的版本之後所發生之所有變更的追蹤資訊,或是指定之資料列的最新變更追蹤資訊。 |
|
取得在使用 CHANGETABLE 函數時,用於取得指定之資料表中變更追蹤資訊的最小有效版本。 |
|
取得與最後認可之交易相關聯的版本。下次當您使用 CHANGETABLE 列舉變更時,可以使用這個版本。 |
|
解譯由 CHANGETABLE(CHANGES …) 函數傳回的 SYS_CHANGE_COLUMNS 值。 |
|
應用程式變更資料時,啟用變更內容的指定,例如,訂閱者識別碼。 |
相關目錄檢視
目錄檢視 |
描述 |
---|---|
針對已啟用變更追蹤之 SQL Server 執行個體內的每一個資料庫,各傳回一個資料列。 |
|
針對已啟用變更追蹤之目前資料庫中的每一個資料表,各傳回一個資料列。 |