数据库中定义的每个合并发布在表中占一行。下表存储在发布和订阅数据库中。
列名 | 数据类型 | 描述 |
---|---|---|
publisher | sysname | 默认服务器的名称。 |
publisher_db | sysname | 默认发布服务器数据库的名称。 |
name | sysname | 发布名。 |
description | nvarchar(255) | 对发布的简短描述。 |
retention | int | 以天数表示的整个发布集的保持期。 |
publication_type | tinyint | 表示发布是否已经过筛选:
0 = 未筛选。 |
pubid | uniqueidentifier | 该发布的唯一标识号;在添加发布时生成。 |
designmasterid | uniqueidentifier | 留作以后使用。 |
parentid | uniqueidentifier | 表示从其中创建当前对等发布或子集发布的父发布(用于层次发布拓朴)。 |
sync_mode | tinyint | 该发布的同步模式:
0 = 本机。 |
allow_push | int | 表示发布是否允许强制订阅。 |
allow_pull | int | 表示发布是否允许请求订阅。 |
allow_anonymous | int | 表示发布是否允许匿名订阅。 |
centralized_ conflicts |
int | 表示是否在发布服务器中存储冲突记录:
0 = 冲突记录同时存储在导致冲突的发布服务器和订阅服务器上。 |
status | tinyint | 留作以后使用。 |
snapshot_ready | tinyint | 表示发布快照已准备好使用:
0 = 快照已准备好使用。 |
enabled_for_ internet |
bit | 表示是否通过 FTP 和其它服务将发布的同步文件表现在 Internet 上。 |
dynamic_filters | bit | 表示是否在动态属性上筛选发布。 |
snapshot_in_defaultfolder | bit | 指定快照文件是否存储在默认文件夹中:
0 = 快照文件存储在默认文件夹中。 |
alt_snapshot_folder | nvarchar(255) | 快照的备用文件夹的位置。 |
pre_snapshot_script | nvarchar(255) | 指向 .sql 文件的指针,合并代理程序在订阅服务器上应用快照时将在任何复制对象脚本之前运行该文件。 |
post_snapshot_script | nvarchar(255) | 指向 .sql 文件的指针,合并代理程序在初始同步中应用了其它所有复制对象脚本和数据之后运行该文件。 |
compress_snapshot | bit | 指定写入 alt_snapshot_folder 位置的快照是否压缩为 Microsoft® CAB 格式。0 指定该文件不压缩。 |
ftp_address | sysname | 分发服务器的 FTP 服务网络地址。如果启用 FTP,指定供合并代理程序获取的发布快照文件的位置。 |
ftp_port | int | 分发服务器的 FTP 服务端口号。 |
ftp_subdirectory | nvarchar(255) | 可供合并代理程序获取的快照文件的子目录。 |
ftp_login | sysname | 用于连接到 FTP 服务的用户名。 |
ftp_password | nvarchar(524) | 用于连接到 FTP 服务的用户密码。 |
conflict_retention | int | 指定保留冲突的保持期(以天为单位)。从冲突表中清除冲突行之前指派默认值,即 14 天。 |
keep_before_values | int | 指定是否为该发布发生同步优化:
0 = 不优化同步,分区中的数据更改时将验证发送到所有订阅服务器的分区。 |
allow_subscription_copy | bit | 指定是否已启用复制订阅数据库的能力。0 表示不允许复制。 |
allow_synctoalternate | bit | 指定是否允许可选同步伙伴与该发布服务器同步。0 表示不允许。 |
validate_subscriber_info | nvarchar(500) | 列出正用于检索订阅服务器信息和在订阅服务器上验证动态筛选准则的函数。 |
ad_guidname | sysname | 指定该发布是否在 Microsoft® Active Directory™ 中发布。有效的 GUID 指定该发布在 Microsoft Active Directory 中发布,并且该 GUID 是相应的 Active Directory 发布对象 objectGUID。如果为 NULL,则该发布不在 Microsoft Active Directory 中发布。 |
backward_comp_level | int | 数据库兼容级别(60、65、70 和 80)。 |
max_concurrent_merge | int | 最大的并发合并进程数。该属性值为 0 表示对在给定时间运行的并发合并进程数没有限制。该属性对可以同时在合并发布上运行的并发合并进程数设置限制。如果同时调度的快照进程数比允许运行的数多,则多出的作业将放置在队列中等待,直到当前正在运行的合并进程完成。 |
max_concurrent_dynamic_snapshots | int | 可以在合并发布上运行的最大并发动态快照会话数。若为 0,则对任何时间可以同时在发布上运行的最大并发动态快照会话数没有限制。该属性对可以同时在合并发布上运行的最大并发快照进程数设置限制。如果同时调度的快照进程数比允许运行的数多,则多出的作业将放置在队列中等待,直到当前正在运行的合并进程完成。 |