SQLServer開啟CDC功能
開啟SQLServer代理。
對資料庫啟用CDC資料庫級別功能。
檢查是否開啟:
USE dbname;
GO
EXECUTE sys.sp_cdc_enable_table
@source_schema = N'dbo'
, @source_name = N'dept'
, @role_name = N'cdc_Admin'--可以自動建立
, @capture_instance=DEFAULT
GO
SELECT name ,
is_tracked_by_cdc ,
CASE WHEN is_tracked_by_cdc = 0 THEN 'CDC功能禁用'
ELSE 'CDC功能啟用'
END 描述
FROM sys.tables
WHERE OBJECT_ID IN( OBJECT_ID('dbo.dept')
)
對於__$operation列:1 = 刪除、2= 插入、3= 更新(舊值)、4= 更新(新值)
對於__$start_lsn列:由於更改是來源與資料庫的事務日誌,所以這裡會儲存其事務日誌的開始序列號(LSN)
EXECUTE sys.sp_cdc_help_change_data_capture;
GO
USE BenlaiSales;
GO
cdc.fn_cdc_get_all_changes_<捕獲例項>用法:
DECLARE @from_lsn binary(10), @to_lsn binary(10)
SET @from_lsn =
sys.fn_cdc_get_min_lsn('dbo_dept')
SET @to_lsn = sys.fn_cdc_get_max_lsn()
SELECT * FROM cdc.fn_cdc_get_all_changes_dbo_dept
(@from_lsn, @to_lsn, N'all');
GO
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22996654/viewspace-2727262/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQLServer開啟CDC功能(3)SQLServer
- SQLServer開啟CDC功能(2)SQLServer
- SQLServer CDC清理規則SQLServer
- 開啟sqlserver2014匯入EXCEL功能SQLServerExcel
- 使用SQLServer 2008的CDC功能實現資料變更捕獲SQLServer
- SQLServer對錶進行CDC捕捉時報錯SQLServer
- SQLServer對錶進行CDC捕捉報錯SQLServer
- ogg 12.3 for sqlserver 2016 CDC模式配置SQLServer模式
- iPhone開啟CarPlay功能方法 iPhone如何開啟CarPlay功能?iPhone
- windows開啟ping功能Windows
- ogg 12.3 for sqlserver 2016/2014 CDC模式配置SQLServer模式
- Apache DolphinScheduler如何開啟開機自啟動功能?Apache
- 【Mysql】mysql開啟審計功能MySql
- 開啟Oracle的審計功能Oracle
- ZBlog開啟固定域名功能
- SqlServer中字串拆分仿造split功能SQLServer字串
- CDC+PL/SQL或者CDC+kettle。SQL
- win10怎麼開啟wifi功能_win10開啟無線wifi功能的方法Win10WiFi
- Apache開啟GZIP壓縮功能方法Apache
- 開啟oracle的flashback閃回功能Oracle
- 開啟apache的mod_rewrite功能Apache
- SQLServer裡統計維護功能(autostats)SQLServer
- Sqlserver重啟alwayson監聽埠SQLServer
- Win10反色功能如何開啟 Win10電腦中開啟反色功能的方法Win10
- SQLServer資料庫MMC不能開啟檔案的解決方法SQLServer資料庫
- 在macOS 如何開啟NTFS讀寫功能Mac
- 開啟mysql 資料庫審計功能。MySql資料庫
- 開啟轉發IP功能(IP forwarding)Forward
- ORACLE開啟自動跟蹤SQL 功能。OracleSQL
- 開啟資料庫的閃回功能:資料庫
- PbootCMS開啟後臺選單管理功能boot
- win10系統怎麼開啟語音控制功能_win10開啟語音控制功能教程Win10
- Win10網路喚醒功能如何開啟 win10網路喚醒功能怎麼開啟Win10
- Oracle中flashback table功能為什麼需要開啟row movement功能Oracle
- Android 系統使用USB OTG功能/開啟USB Host API功能AndroidOTGAPI
- Win10系統生物識別功能如何開啟 windows10開啟生物識別功能的步驟Win10Windows
- 開啟mysql遠端登入訪問功能MySql
- 開啟Mac的桌布自動更換功能Mac