sp_helpdistributiondb (Transact-SQL)
Se aplica a: SQL Server Azure SQL Managed Instance
Devuelve las propiedades de la base datos de distribución especificada. Este procedimiento almacenado se ejecuta en el distribuidor de la base de datos de distribución.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_helpdistributiondb [ [ @database = ] N'database' ]
[ ; ]
Argumentos
[ @database = ] N'database'
Nombre de base de datos para el que se devuelven las propiedades. @database es sysname, con un valor predeterminado para todas las bases de %
datos asociadas al distribuidor y en las que el usuario tiene permisos.
Conjunto de resultados
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
name |
sysname | Nombre de la base de datos de distribución. |
min_distretention |
int | Período mínimo de retención, en horas, antes de que se eliminen las transacciones. |
max_distretention |
int | Período máximo de retención, en horas, antes de que se eliminen las transacciones. |
history retention |
int | Número de horas que se conserva el historial. |
history_cleanup_agent |
sysname | Nombre del Agente de limpieza del historial. |
distribution_cleanup_agent |
sysname | Nombre del Agente de limpieza de distribución. |
status |
int | Solo para uso interno. |
data_folder |
nvarchar(255) | Nombre del directorio que se utiliza para almacenar los archivos de base de datos. |
data_file |
nvarchar(255) | Nombre del archivo de la base de datos. |
data_file_size |
int | Tamaño inicial del archivo de datos en megabytes. |
log_folder |
nvarchar(255) | Nombre del directorio del archivo de registro de la base de datos. |
log_file |
nvarchar(255) | Nombre del archivo de registro. |
log_file_size |
int | Tamaño inicial del archivo de registro en megabytes. |
Valores de código de retorno
0
(correcto) o 1
(erróneo).
Comentarios
sp_helpdistributiondb
se usa en todos los tipos de replicación.
Permisos
Los miembros del rol fijo de base de datos db_owner o el rol replmonitor en una base de datos de distribución y los usuarios de la lista de acceso a la publicación de una publicación mediante la base de datos de distribución pueden ejecutarse sp_helpdistributiondb
para devolver información relacionada con archivos. Los miembros del rol público pueden ejecutarse sp_helpdistributiondb
para devolver información no relacionada con archivos para las bases de datos de distribución a las que tienen acceso.