syscollector_config_store (Transact-SQL)

Aplica-se a: SQL Server

Devolve propriedades que se aplicam a todo o coletor de dados, em oposição a uma instância de conjunto de coleções. Cada linha nesta vista descreve uma propriedade específica do coletor de dados, como o nome do armazém de dados de gestão e o nome da instância onde o armazém de dados de gestão está localizado.

Nome da coluna Tipo de dados Description
parameter_name nvarchar(128) O nome da propriedade. Não é anulável.
parameter_value sql_variant O valor real da propriedade. É anulável.

Permissões

Requer permissão SELECT para a visualização ou pertença aos papéis de base de dados dc_operator, dc_proxy ou dc_admin fixos.

Observações

A lista de propriedades disponíveis é fixa e os seus valores só podem ser alterados usando o procedimento armazenado apropriado. A tabela seguinte descreve as propriedades expostas através desta visão.

Nome da propriedade Description
CacheDirectory O nome do diretório no sistema de ficheiros onde os pacotes do tipo collector armazenam informação temporária.

NULL = é utilizado o diretório temporário padrão do SQL Server.
CacheWindow Indica a política de retenção de dados do diretório cache para carregamentos falhados de dados.

-1 = Reter os dados de todas as falhas de upload.

0 = Não reter quaisquer dados de falhas de upload.

n = Reter dados de n falhas anteriores de upload, onde n> = 1.

Use o procedimento sp_syscollector_set_cache_window armazenado para alterar este valor.
CollectorEnabled Indica o estado do coletor de dados.

0 = desativado

1 = ativado

Use o procedimento sp_syscollector_enable_collector ou sp_syscollector_disable_collector armazenado para alterar este valor.
MDWDatabase O nome do armazém de dados de gestão. Use o procedimento sp_syscollector_set_warehouse_database_name armazenado para alterar este valor.
MDWnstance O nome da instância do SQL Server para o armazém de dados de gestão. Use o procedimento sp_syscollector_set_warehouse_instance_name armazenado para alterar este valor.

Exemplos

O exemplo seguinte questiona a visão syscollector_config_store.

SELECT parameter_name, parameter_value  
FROM msdb.dbo.syscollector_config_store;