Sql server 2008 我能否安全地更改目标计算机上复制的SQL Server表中的数据?

Sql server 2008 我能否安全地更改目标计算机上复制的SQL Server表中的数据?,sql-server-2008,replication,Sql Server 2008,Replication,我将一个表从一个SQLServer2008实例复制到另一个已经正常工作的实例。我还想在SQL Server的目标实例上的复制表中设置一个字段,但我不太确定这是否是允许的(尽管它似乎可以工作) 这背后的原因:从服务器A复制到B,处理服务器B上的行,然后在处理行时设置(例如,标记,如“已处理”)。此信息在服务器A上不可用,只能在服务器B上设置 更麻烦的方法是在服务器B上使用一个单独的表,该表必须在已复制的表中保留已处理的ID条目,但这可能不是必需的?对于事务复制,默认情况下,订阅服务器应被视为只读。

我将一个表从一个SQLServer2008实例复制到另一个已经正常工作的实例。我还想在SQL Server的目标实例上的复制表中设置一个字段,但我不太确定这是否是允许的(尽管它似乎可以工作)

这背后的原因:从服务器A复制到B,处理服务器B上的行,然后在处理行时设置(例如,标记,如“已处理”)。此信息在服务器A上不可用,只能在服务器B上设置


更麻烦的方法是在服务器B上使用一个单独的表,该表必须在已复制的表中保留已处理的ID条目,但这可能不是必需的?

对于事务复制,默认情况下,订阅服务器应被视为只读。这是因为,如果订阅服务器上的数据发生了更改(无论是插入、更新还是删除),不仅会导致数据一致性错误,而且重新初始化可能会删除订阅服务器数据,因为默认情况下,article@pre_creation\u cmd设置为drop

如果您要在订阅服务器上更新数据,那么我建议使用或