生成一個腳本以包含將在可更新訂閱的訂閱服務器上應用的 sp_addsynctrigger 調用。發(fā)布中的每個項目都有一個 sp_addsynctrigger 調用。此存儲過程在發(fā)布服務器的發(fā)布數(shù)據(jù)庫上執(zhí)行。
sp_script_synctran_commands [
@publication =]
'publication
'
[
, [
@article =]
'article
']
[@publication =] 'publication'
是要寫入腳本的發(fā)布名。publication 的數(shù)據(jù)類型為 sysname,無默認值。
[@article =] 'article'
是要寫入腳本的項目名。article 的數(shù)據(jù)類型為 sysname,默認值為 all,表示指定將所有項目都寫入腳本。
0(成功)或 1(失?。?/P>
sp_script_synctran_commands 返回由單個 nvarchar(4000) 列組成的結果集。該結果集將形成一個完整的腳本,該腳本對于創(chuàng)建將應用在訂閱服務器上的 sp_addsynctrigger 調用是必需的。
sp_script_synctran_commands 用于快照復制和事務復制。
執(zhí)行權限默認授予 public 角色。
相關文章