【问题标题】:How do replication agents enable NOT FOR REPLICATION mode?复制代理如何启用 NOT FOR REPLICATION 模式?
【发布时间】:2013-05-17 17:15:43
【问题描述】:

当连接的用户是“复制代理”时,如何绕过标记为NOT FOR REPLICATION 的触发器/身份列/检查约束?


如果我是 SQL Server 复制代理,并且我连接到服务器以执行复制,我如何向 SQL Server 表明我 复制代理,以便 所有表都启用了复制规则

我为什么要问?

因为(选择一项):

  • 扩展人类知识和理解的极限
  • 因为我正在编写自己的复制系统

【问题讨论】:

    标签: sql-server-2000 replication sql-server-2012


    【解决方案1】:

    我相信这是在内部使用 sessionproperty() 完成的:

    declare @is_replicationagent bit
    select @is_replicationagent = convert(bit, sessionproperty('replication_agent'))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-23
      • 1970-01-01
      • 1970-01-01
      • 2013-01-17
      • 1970-01-01
      • 2013-12-11
      相关资源
      最近更新 更多