sp_helpdistributiondb (Transact-SQL)

Применимо к:Управляемому экземпляру SQL Server Azure

Возвращает свойства указанной базы данных распространителя. Эта хранимая процедура выполняется на распространителе в базе данных распространителя.

Соглашения о синтаксисе Transact-SQL

Синтаксис

  
sp_helpdistributiondb [ [ @database= ] 'database_name' ]  

Аргументы

[ @database = ] 'database_name' Имя базы данных, для которой возвращаются свойства. database_name — sysname, по умолчанию % для всех баз данных, связанных с распространителем, и для которых у пользователя есть разрешения.

Результирующие наборы

Имя столбца Тип данных Описание:
name sysname Имя базы данных распространителя.
min_distretention int Минимальный срок хранения транзакций перед удалением (в часах).
max_distretention int Максимальный срок хранения транзакций перед удалением (в часах).
Хранение журнала int Количество часов, в течение которых будет храниться журнал.
history_cleanup_agent sysname Имя агента очистки журнала.
distribution_cleanup_agent sysname Имя агента очистки распространителя.
состояние 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 Исходный размер файла журнала в мегабайтах.

Значения кода возврата

0 (успешно) или 1 (сбой)

Замечания

sp_helpdistributiondb используется во всех типах репликации.

Разрешения

Члены предопределенной роли базы данных db_owner или роль replmonitor в базе данных распространителя и пользователи в списке доступа к публикации с помощью базы данных распространителя могут выполнять sp_helpdistributiondb для возврата сведений, связанных с файлами. Члены общедоступнойроли могут выполнять sp_helpdistributiondb для возврата не связанных с файлами сведений для баз данных распространителя, к которым у них есть доступ.

См. также

Просмотр и изменение свойств издателя и распространителя
sp_adddistributiondb (Transact-SQL)
sp_changedistributiondb (Transact-SQL)
sp_dropdistributiondb (Transact-SQL)
Системные хранимые процедуры (Transact-SQL)