Compartilhar via


sp_syscollector_set_warehouse_instance_name (Transact-SQL)

Especifica o nome da instância da sequência de conexão usada para se conectar ao data warehouse de gerenciamento.

Ícone de vínculo de tópico Convenções da sintaxe Transact-SQL

Sintaxe

sp_syscollector_set_warehouse_instance_name [ @instance_name = ] 'instance_name'

Argumentos

  • [ @instance\_name = ] 'instance_name'
    É o nome de instância. instance_name é sysname e assumirá a instância local como padrão se for NULL.

    ObservaçãoObservação

    instance_name deve ser o nome totalmente qualificado da instância, que consiste nos nomes do computador e da instância, no formato computerName\instanceName.

Valores de código de retorno

0 (êxito) ou 1 (falha)

Comentários

Você deve desabilitar o coletor de dados antes de alterar sua configuração. Esse procedimento falha quando o coletor de dados está habilitado.

Para exibir o nome da instância atual, consulte a exibição do sistema syscollector_config_store.

Permissões

Exige a associação à função de banco de dados fixa dc_admin (com a permissão EXECUTE) para a execução desse procedimento.

Exemplos

O exemplo a seguir demonstra como configurar o coletor de dados para usar uma instância do data warehouse de gerenciamento em um servidor remoto. Neste exemplo o servidor remoto é denominado RemoteSERVER e o banco de dados é instalado na instância padrão.

USE msdb;
GO
EXEC sp_syscollector_set_warehouse_instance_name N'RemoteSERVER' -- the default instance is assumed on the remote server
GO

Consulte também

Referência

Procedimentos armazenados de coletor de dados (Transact-SQL)

syscollector_config_store (Transact-SQL)