Transact-SQL 参考

sp_helpdistributiondb

返回指定分发数据库的属性。该存储过程在分发服务器的分发数据库上执行。

语法

sp_helpdistributiondb [ [ @database = ] 'database_name' ]

参数

[@database =] 'database_name'

是为其返回属性的数据库名称。database_name 的数据类型为 sysname,所有数据库的默认设置都为 %。

结果集
列名 数据类型 描述
distribution_database sysname 数据库的名称。
min_distretention int 事务被删除前的最小保持期(以小时为单位)。
max_distretention int 事务被删除前的最大保持期(以小时为单位)。
history retention int 保留历史记录的小时数。
history_cleanup_agent sysname 历史记录清除代理程序的名称。
distribution_cleanup_agent sysname 分发清除代理程序的名称。
status int 不支持。
data_folder nvarchar(255) 用于存储数据库文件的目录名。
data_file nvarchar(255) 数据库文件名。
data_file_size int 以兆字节为单位的数据文件初始大小。
log_folder nvarchar(255) 数据库日志文件的目录名。
log_file nvarchar(255) 日志文件名。
log_file_size int 以兆字节为单位的日志文件初始大小。

注释

sp_helpdistributiondb 用于所有类型的复制。

权限

执行权限默认授予 public 角色。

请参见

sp_adddistributiondb

sp_changedistributiondb

sp_dropdistributiondb

系统存储过程