sp_helpdistributiondb (Transact-SQL)
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.
Sintaxis
sp_helpdistributiondb [ [ @database= ] 'database_name' ]
Argumentos
- [ @database=] 'database_name'
Es el nombre de la base de datos cuyas propiedades se devuelven. database_name es de tipo sysname y su valor predeterminado es % para todas aquellas bases de datos asociadas al distribuidor en las que el usuario tenga permisos.
Conjuntos de resultados
Nombre de 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 |
Exclusivamente 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 (error)
Notas
sp_helpdistributiondb se utiliza en todos los tipos de replicación.
Permisos
Los miembros de la función fija de base de datos db_owner o la función replmonitor de una base de datos de distribución y los usuarios que se encuentran en la lista de acceso a una publicación que utiliza la base de datos de distribución pueden ejecutar sp_helpdistributiondb para devolver información relacionada con los archivos. Los miembros de la función public pueden ejecutar sp_helpdistributiondb para devolver información no relacionada con los archivos de las bases de datos de distribución a las que tienen acceso.
Vea también