將源表中當前不在跟蹤表內的任何行的引用插入合并跟蹤表中。如果已使用 bcp 大容量裝載了大量數據(這不會記錄合并跟蹤觸發(fā)器),則使用此選項。此存儲過程在發(fā)布服務器的發(fā)布數據庫上執(zhí)行。
sp_addtabletocontents [ @table_name = ] 'table_name'
[ , [ @owner_name = ] 'owner_name' ]
[@table_name =] 'table_name'
是表名。table_name 的數據類型為 sysname,沒有默認設置。
[@owner_name =] 'owner_name'
是表所有者的名稱。owner_name 的數據類型為 sysname,默認設置為 NULL。
0(成功)或 1(失?。?/P>
sp_addtabletocontents 只用于合并復制。
table_name 中的行由它們的 rowguidcol 引用,這些引用將添加到合并跟蹤表中。應在將數據大容量復制到用合并復制發(fā)布的表后使用 sp_addtabletocontents。此存儲過程啟動對復制行的跟蹤并確保將新行包含在下一個同步中。
只有 sysadmin 固定服務器角色成員或 db_owner 固定數據庫角色成員才能執(zhí)行 sp_addtabletocontents。
相關文章