在事务复制中查找行和列过滤器
Finding Row and Column filters in transactional replication
SQL 服务器事务复制:
我知道 T-Rep 支持行和列过滤器,这可以在设置复制时通过 GUI 完成。
我正在尝试创建 SQL 代码,它可以列出从发布者复制的所有表的所有过滤器(行和列)。这必须通过查询发布者数据库来实现。
任何帮助将不胜感激
对于行过滤器,您可以查询 sysarticles,其中包含定义的每篇文章的行。此 table 存储在发布数据库中并包含 2 列,filter 和 filter_clause 可以帮助您识别行过滤器。
对于列过滤器,您可以查询 sysarticlecolumns,它包含一行对应已发布的每个 table 列,并将每一列映射到其文章。此 table 存储在发布数据库中。
SQL 服务器事务复制:
我知道 T-Rep 支持行和列过滤器,这可以在设置复制时通过 GUI 完成。
我正在尝试创建 SQL 代码,它可以列出从发布者复制的所有表的所有过滤器(行和列)。这必须通过查询发布者数据库来实现。
任何帮助将不胜感激
对于行过滤器,您可以查询 sysarticles,其中包含定义的每篇文章的行。此 table 存储在发布数据库中并包含 2 列,filter 和 filter_clause 可以帮助您识别行过滤器。
对于列过滤器,您可以查询 sysarticlecolumns,它包含一行对应已发布的每个 table 列,并将每一列映射到其文章。此 table 存储在发布数据库中。