Compartilhar via


sp_syscollector_set_warehouse_database_name (Transact-SQL)

Aplica-se: SQL Server

Especifica o nome do banco de dados definido na cadeia de caracteres de conexão usada para conexão com o data warehouse de gerenciamento.

Convenções de sintaxe de Transact-SQL

Sintaxe

sp_syscollector_set_warehouse_database_name [ [ @database_name = ] N'database_name' ]
[ ; ]

Argumentos

@database_name [ = ] N'database_name'

O nome do data warehouse de gerenciamento. @database_name é sysname, com um padrão de uma string vazia.

Valores do código de retorno

0 (sucesso) 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 do banco de dados atual, consulte a exibição syscollector_config_store do sistema.

Permissões

Requer associação na função de banco de dados fixa dc_admin (com permissão EXECUTE) para executar este procedimento.

Exemplos

O exemplo a seguir define o nome do data warehouse de gerenciamento como RemoteMDW.

USE msdb;
GO
EXEC sp_syscollector_set_warehouse_database_name N'RemoteMDW';
GO