生成一个脚本以包含将在可更新订阅的订阅服务器上应用的 sp_addsynctrigger 调用。发布中的每个项目都有一个 sp_addsynctrigger 调用。此存储过程在发布服务器的发布数据库上执行。
sp_script_synctran_commands [
@publication =]
'publication
'
[
, [
@article =]
'article
']
[@publication =] 'publication'
是要写入脚本的发布名。publication 的数据类型为 sysname,无默认值。
[@article =] 'article'
是要写入脚本的项目名。article 的数据类型为 sysname,默认值为 all,表示指定将所有项目都写入脚本。
0(成功)或 1(失败)
sp_script_synctran_commands 返回由单个 nvarchar(4000) 列组成的结果集。该结果集将形成一个完整的脚本,该脚本对于创建将应用在订阅服务器上的 sp_addsynctrigger 调用是必需的。
sp_script_synctran_commands 用于快照复制和事务复制。
执行权限默认授予 public 角色。
相关文章