Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

CHANGE DATA CAPTURE. Fitur ini dapat difungsikan untuk meng-capture perubahan yang terjadi pada table di SQL Server pada aktivitas INSERT UPDATE DELETE.

Presentasi serupa


Presentasi berjudul: "CHANGE DATA CAPTURE. Fitur ini dapat difungsikan untuk meng-capture perubahan yang terjadi pada table di SQL Server pada aktivitas INSERT UPDATE DELETE."— Transcript presentasi:

1 CHANGE DATA CAPTURE

2 Fitur ini dapat difungsikan untuk meng-capture perubahan yang terjadi pada table di SQL Server pada aktivitas INSERT UPDATE DELETE investigasi sebuah tabel, tidak perlu repot lagi dengan trigger, join query atau timestamp column untuk menangkap perubahan data.

3

4 Mengaktifkan CDC use nama_database exec sys.sp_cdc_enable_db

5 Status CDC select name, is_cdc_enabled from sys.databases where name = 'nama_database_anda‘ NILAI 1: AKTIF NILAI 0: TIDAK AKTIF

6

7 Mengaktifkan CDC TABLE @role_name=‘nama_role’

8 Contoh @role_name=‘penjualan_CDC’

9 STATUS CDC TABLE select is_tracked_by_cdc from sys.tables where name=‘nama_tabel‘ NILAI 1: AKTIF NILAI 0: TIDAK AKTIF

10

11 Menggunakan fungsi datetime binary(10) = ' :50:00.000'; = ' :40:00.000'; = sys.fn_cdc_map_time_to_lsn('smallest greater = sys.fn_cdc_map_time_to_lsn('largest less than or -- Query menggunakan function cdc select * 'all');

12 Field __$operation arti nilai pada field __$operation : 1 = penghapusan / delete 2 = penambahan / insert 3 = perubahan / update (nilai lama / old values) 4 = perubahan / update (nilai baru / new values)


Download ppt "CHANGE DATA CAPTURE. Fitur ini dapat difungsikan untuk meng-capture perubahan yang terjadi pada table di SQL Server pada aktivitas INSERT UPDATE DELETE."

Presentasi serupa


Iklan oleh Google