sp_helpdistributiondb (Transact-SQL)
Se aplica a:SQL ServerAzure 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= ] 'database_name' ]
Argumentos
[ @database = ] 'database_name'
Es el nombre de la base de datos para el que se devuelven las propiedades. database_name es sysname, con el valor predeterminado de todas las bases de % datos asociadas al distribuidor y en las que el usuario tiene permisos.
Conjuntos 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 | 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)
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 ejecutar sp_helpdistributiondb para devolver información relacionada con archivos. Los miembros del rol público pueden ejecutar sp_helpdistributiondb para devolver información no relacionada con archivos para las bases de datos de distribución a las que tienen acceso.
Consulte también
Ver y modificar las propiedades del distribuidor y del publicador
sp_adddistributiondb (Transact-SQL)
sp_changedistributiondb (Transact-SQL)
sp_dropdistributiondb (Transact-SQL)
Procedimientos almacenados del sistema (Transact-SQL)
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de