sp_helpdistributiondb (Transact-SQL)

Aplica-se a:SQL ServerInstância Gerenciada de SQL do Azure

Retorna as propriedades do banco de dados de distribuição especificado. Esse procedimento armazenado é executado no Distribuidor, no banco de dados de distribuição.

Convenções de sintaxe de Transact-SQL

Sintaxe

  
sp_helpdistributiondb [ [ @database= ] 'database_name' ]  

Argumentos

[ @database = ] 'database_name' É o nome do banco de dados para o qual as propriedades são retornadas. database_name é sysname, com um padrão de para todos os bancos de % dados associados ao Distribuidor e no qual o usuário tem permissões.

Conjuntos de resultados

Nome da coluna Tipo de dados Descrição
name sysname Nome do banco de dados de distribuição.
min_distretention int Período mínimo de retenção, em horas, antes que as transações sejam excluídas.
Max_distretention int Período máximo de retenção, em horas, antes que as transações sejam excluídas.
history retention int Número de horas para retenção de histórico.
history_cleanup_agent sysname Nome do agente de limpeza do histórico.
distribution_cleanup_agent sysname Nome do agente de limpeza da Distribuição.
status int Somente para uso interno.
data_folder nvarchar(255) Nome do diretório usado para armazenar os arquivos de banco de dados.
data_file nvarchar(255) Nome do arquivo de banco de dados.
data_file_size int Tamanho de arquivo de dados inicial em megabytes.
log_folder nvarchar(255) Nome do diretório para o arquivo de log de banco de dados.
log_file nvarchar(255) Nome do arquivo de log.
log_file_size int Tamanho de arquivo de log inicial em megabytes.

Valores do código de retorno

0 (êxito) ou 1 (falha)

Comentários

sp_helpdistributiondb é usado em todos os tipos de replicação.

Permissões

Os membros do db_owner função de banco de dados fixa ou a função replmonitor em um banco de dados de distribuição e usuários na lista de acesso à publicação de uma publicação usando o banco de dados de distribuição podem executar sp_helpdistributiondb para retornar informações relacionadas a arquivos. Os membros da função pública podem executar sp_helpdistributiondb para retornar informações não relacionadas a arquivos para bancos de dados de distribuição aos quais têm acesso.

Consulte Também

Exibir e modificar propriedades de Publicador e Distribuidor
sp_adddistributiondb (Transact-SQL)
sp_changedistributiondb (Transact-SQL)
sp_dropdistributiondb (Transact-SQL)
Procedimentos armazenados do sistema (Transact-SQL)