Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Registre uma instância do SQL Server em um Utilitário do SQL Server existente para monitorar seu desempenho e configuração como uma instância gerenciada do SQL Server. O UCP (ponto de controle do utilitário) coleta informações de configuração e desempenho de instâncias gerenciadas do SQL Server a cada 15 minutos. Essas informações são armazenadas no UMDW (data warehouse de gerenciamento do utilitário) no UCP; o nome do arquivo UMDW é sysutility_mdw. Os dados de desempenho do SQL Server são comparados a políticas para ajudar a identificar gargalos de uso de recursos e oportunidades de consolidação.
Nesta versão, o UCP e todas as instâncias gerenciadas do SQL Server devem atender aos seguintes requisitos:
O SQL Server deve ser a versão 10.50 ou superior.
O tipo de instância do SQL Server deve ser o Mecanismo de Banco de Dados.
O Utilitário do SQL Server deve operar em um único domínio do Windows ou domínios com relações de confiança bidirecionais.
As contas de serviço do SQL Server no UCP e todas as instâncias gerenciadas do SQL Server devem ter permissão de leitura para usuários no Active Directory.
A instância do SQL Server a ser registrada não pode ser o SQL Azure.
Nesta versão, o UCP deve atender aos seguintes requisitos:
A instância do SQL Server deve ser uma edição com suporte. Para obter uma lista de recursos compatíveis com as edições do SQL Server, consulte recursos compatíveis com as edições do SQL Server 2014.
Recomendamos que o UCP seja hospedado por uma instância que diferencia maiúsculas de minúsculas do SQL Server.
Considere as seguintes recomendações para planejamento de capacidade no computador UCP:
Em um cenário típico, o espaço em disco usado pelo banco de dados UMDW (sysutility_mdw) no UCP é de aproximadamente 2 GB por instância gerenciada do SQL Server por ano. Essa estimativa pode variar dependendo do número de objetos de banco de dados e do sistema coletados pela instância gerenciada. A taxa de crescimento do espaço em disco do UMDW (sysutility_mdw) é mais alta durante os dois primeiros dias.
Em um cenário típico, o espaço em disco usado pelo msdb no UCP é de aproximadamente 20 MB por instância gerenciada do SQL Server. Observe que essa estimativa pode variar dependendo das políticas de utilização de recursos e do número de objetos de banco de dados e sistema coletados pela instância gerenciada. Em geral, o uso de espaço em disco aumenta à medida que o número de violações de política aumenta e a duração da janela de tempo móvel para recursos voláteis aumenta.
Observe que a remoção de uma instância gerenciada do UCP não reduzirá o espaço em disco usado pelos bancos de dados UCP até a expiração dos períodos de retenção de dados para a instância gerenciada.
Nesta versão, todas as instâncias gerenciadas do SQL Server devem atender aos seguintes requisitos:
Recomendamos que, se o UCP for hospedado por uma instância que não diferencia maiúsculas de minúsculas do SQL Server, as instâncias gerenciadas do SQL Server também não diferenciam maiúsculas de minúsculas.
Não há suporte para monitoramento de dados FILESTREAM no Utilitário do SQL Server.
Para obter mais informações, consulte as Especificações máximas de capacidade para SQL Server e Recursos Compatíveis com as Edições do SQL Server 2014.
Para obter mais informações sobre os conceitos do Utilitário do SQL Server, consulte Os Recursos e Tarefas do Utilitário do SQL Server.
Importante
O conjunto de coleta de dados do Utilitário do SQL Server tem suporte lado a lado com conjuntos de coleta que não são do Utilitário do SQL Server. Ou seja, uma instância gerenciada do SQL Server pode ser monitorada por outros conjuntos de coleções enquanto é membro de um Utilitário do SQL Server. No entanto, observe que todos os conjuntos de coleta na instância sob gerenciamento carregam seus dados no data warehouse de gestão de utilidades. Para obter mais informações, consulte Considerações sobre como executar conjuntos de coleções de utilitários e não utilitários na mesma instância do SQL Server e configurar o data warehouse do ponto de controle do utilitário (utilitário do SQL Server).
Etapas do Assistente
As seções a seguir fornecem informações detalhadas sobre cada página no fluxo de trabalho do Assistente. Clique em um link para navegar até detalhes de uma página no assistente. Para obter mais informações sobre um script do PowerShell dessa operação, consulte o exemplo do PowerShell.
Introdução ao Assistente para Registrar Instância
Para iniciar o Assistente, expanda a árvore do Gerenciador de Utilitários em um ponto de controle do utilitário, clique com o botão direito do mouse em Instâncias Gerenciadas e selecione Adicionar Instância Gerenciada....
Para continuar, clique em Avançar.
Especificar a instância do SQL Server
Para selecionar uma instância do SQL Server na caixa de diálogo de conexão, clique em Conectar.... Forneça o nome do computador e o nome da instância do SQL Server no formato ComputerName\InstanceName. Para obter mais informações, consulte Conectar ao servidor (Mecanismo de Banco de Dados).
Para continuar, clique em Avançar.
Caixa de diálogo de conexão
Na caixa de diálogo Conectar ao Servidor, verifique o tipo de servidor, o nome do computador e as informações de nome da instância do SQL Server. Para obter mais informações, consulte Conectar ao servidor (Mecanismo de Banco de Dados).
Observação
Se a conexão for criptografada, a conexão criptografada será usada. Se a conexão não estiver criptografada, o Utilitário do SQL Server se reconectará usando uma conexão criptografada.
Para continuar, clique em Conectar....
Conta do conjunto de coleta de serviços
Especifique uma conta de domínio do Windows para executar o conjunto de coleta do Utilitário do SQL Server. Essa conta é usada como a conta proxy do SQL Server Agent para o conjunto de coleta do Utilitário do SQL Server. Como alternativa, você pode usar a conta de serviço existente do SQL Server Agent. Para aprovar os requisitos de validação, use as diretrizes a seguir para especificar a conta.
Se você especificar a opção de conta de serviço do SQL Server Agent:
- A conta de serviço do SQL Server Agent deve ser uma conta de domínio do Windows que não seja uma conta interna, como LocalSystem, NetworkService ou LocalService.
Para continuar, clique em Avançar.
Validação da instância do SQL Server
Nesta versão, as seguintes condições devem ser verdadeiras na instância do SQL Server a ser registrada no Utilitário do SQL Server:
| Condição | Ação corretiva |
|---|---|
| Você deve ter privilégios de administrador na instância especificada do SQL Server e no UCP. | Faça logon com uma conta que tenha privilégios de administrador na instância especificada do SQL Server e no UCP. |
| A edição do SQL Server deve dar suporte ao registro de instância. | Para obter uma lista de recursos compatíveis com as edições do SQL Server, consulte recursos compatíveis com as edições do SQL Server 2014. |
| O UCP do SQL Server deve ter TCP/IP habilitado. | Habilite TCP/IP no UCP do SQL Server. |
| A instância do SQL Server não pode estar já registrada em qualquer outro UCP do SQL Server. | Se a instância do SQL Server especificada já for gerenciada como parte de um Utilitário do SQL Server existente, você não poderá registrá-la com um UCP diferente. |
| A instância do SQL Server já não pode ser um UCP. | Se a instância do SQL Server que você especificar já for um UCP diferente do UCP ao qual você está conectado, você não poderá registrá-la neste UCP. |
| A instância do SQL Server deve ter conjuntos de coleta do Utilitário do SQL Server instalados. | Reinstale a instância do SQL Server. |
| Os conjuntos de coleta na instância especificada do SQL Server devem ser interrompidos. | Interrompa os conjuntos de coleta pré-existentes na instância especificada do SQL Server. Se o coletor de dados estiver desabilitado, habilite-o, interrompa todos os conjuntos de coleta em execução e execute novamente as regras de validação para a operação Criar UCP. Para habilitar o coletor de dados: No Pesquisador de Objetos, expanda o nó Gerenciamento . Clique com o botão direito do mouse na Coleta de Dados e clique em Habilitar Coleta de Dados. Para interromper um conjunto de coleções: No Pesquisador de Objetos, expanda o nó Gerenciamento, expanda a Coleta de Dados e expanda Os Conjuntos de Coleta de Dados do Sistema. Clique com o botão direito do mouse no conjunto de coleta que você deseja parar e clique em Parar Conjunto de Coleta de Dados. Uma caixa de mensagem exibirá o resultado dessa ação e um círculo vermelho no ícone do conjunto de coleções indica que o conjunto de coleções foi interrompido. |
| O serviço SQL Server Agent na instância especificada do SQL Server deve ser iniciado. | Inicie o serviço SQL Server Agent na instância especificada do SQL Server. Se a instância especificada do SQL Server for uma instância de cluster de failover do SQL Server, configure o serviço SQL Server Agent para iniciar manualmente. Caso contrário, configure o serviço SQL Server Agent para iniciar automaticamente. |
| O serviço SQL Server Agent no UCP deve ser iniciado. | Inicie o serviço SQL Server Agent no UCP. Se o UCP do SQL Server for uma instância de cluster de failover do SQL Server, configure o serviço SQL Server Agent para iniciar manualmente. Caso contrário, configure o serviço SQL Server Agent para iniciar automaticamente. |
| O WMI deve ser configurado corretamente. | Para solucionar problemas de configuração do WMI, consulte Solucionar problemas do Utilitário do SQL Server. |
| A conta proxy do SQL Server Agent deve ser uma conta de domínio válida do Windows no UCP. | Especifique uma conta de domínio válida do Windows. Para garantir que a conta seja válida, faça logon no UCP usando a conta de domínio do Windows. |
| Se você selecionar a opção de conta proxy, a conta proxy do SQL Server Agent deverá ser uma conta de domínio válida do Windows na instância especificada do SQL Server. | Especifique uma conta de domínio válida do Windows. Para garantir que a conta seja válida, faça logon na instância especificada do SQL Server usando a conta de domínio do Windows. |
| A conta de serviço do SQL Server Agent não pode ser uma conta interna, como o Serviço de Rede. | Reatribua a conta a uma conta de domínio do Windows. Para garantir que a conta seja válida, faça logon na instância especificada do SQL Server usando a conta de domínio do Windows. |
| A conta de serviço do SQL Server Agent deve ser uma conta de domínio válida do Windows no UCP. | Especifique uma conta de domínio válida do Windows. Para garantir que a conta seja válida, faça logon no UCP usando a conta de domínio do Windows. |
| Se você selecionar a opção de conta de serviço, a conta de serviço do SQL Server Agent deverá ser uma conta de domínio válida do Windows na instância especificada do SQL Server. | Especifique uma conta de domínio válida do Windows. Para garantir que a conta seja válida, faça logon na instância especificada do SQL Server usando a conta de domínio do Windows. |
Se houver condições com falha nos resultados de validação, corrija os problemas de bloqueio e clique em Executar Novamente a Validação para verificar a configuração do computador.
Para salvar o relatório de validação, clique em Salvar Relatório e especifique um local para o arquivo.
Para continuar, clique em Avançar.
Resumo do registro de instância
A página de resumo lista as informações sobre a instância do SQL Server a ser adicionada ao Utilitário do SQL Server.
Configurações da Instância Gerenciada:
Nome da instância do SQL Server: ComputerName\InstanceName
Conta do conjunto de coleta do utilitário: DomainName\UserName
Para continuar, clique em Avançar.
Registrando a instância do SQL Server
A página Registro fornece o status da operação:
Preparando a instância para registro.
Criando o diretório de cache para os dados coletados.
Configurando o conjunto de coleta do utilitário.
Para salvar um relatório sobre a operação de registro, clique em Salvar Relatório e especifique um local para o arquivo.
Para concluir o Assistente, clique em Finalizar.
Observação
Se você usar a Autenticação do SQL Server para se conectar à instância do SQL Server para registrar e especificar uma conta proxy que pertence a um domínio do Active Directory diferente do domínio em que o UCP está localizado, a validação da instância será bem-sucedida, mas a operação de registro falhará com a seguinte mensagem de erro:
Ocorreu uma exceção ao executar uma instrução ou um lote Transact-SQL. (Microsoft.SqlServer.ConnectionInfo)
Informações adicionais: não foi possível obter informações sobre o grupo/usuário do Windows NT '<DomainName\AccountName>', o código de erro 0x5. (Microsoft SQL Server, Erro: 15404)
Para obter mais informações sobre como solucionar problemas dessa falha, consulte Solucionar problemas do Utilitário do SQL Server.
Importante
Não altere nenhuma propriedade da coleção "Informações do Utilitário" definida em uma instância gerenciada do SQL Server e não ative/desative manualmente a coleta de dados, pois a coleta de dados é controlada por um trabalho do agente do Utilitário.
Depois de concluir o Assistente para Registrar Instância, clique no nó Instâncias Gerenciadas no painel Navegação do Gerenciador de Utilitários no SSMS. As instâncias registradas do SQL Server são exibidas no modo de exibição de lista no painel Conteúdo do Gerenciador de Utilitários .
O processo de coleta de dados começa imediatamente, mas pode levar até 30 minutos para que os dados apareçam primeiro no painel e nos pontos de vista no painel de conteúdo do Gerenciador de Utilitários. A coleta de dados continua uma vez a cada 15 minutos. Para atualizar dados, clique com o botão direito do mouse no nó Instâncias Gerenciadas no painel Navegação do Gerenciador de Utilitários e selecione Atualizar ou clique com o botão direito do mouse no nome da instância do SQL Server no modo de exibição de lista e selecione Atualizar.
Para remover instâncias gerenciadas do Utilitário do SQL Server, selecione Instâncias Gerenciadas no painel navegação do Gerenciador de Utilitários para preencher a exibição de lista de instâncias gerenciadas, clique com o botão direito do mouse no nome da instância do SQL Server no modo de exibição de lista de Conteúdo do Gerenciador de Utilitários e selecione Tornar Instância Não Gerenciada.
Registrar uma instância do SQL Server usando o PowerShell
Use o exemplo a seguir para registrar uma instância do SQL Server em um Utilitário do SQL Server existente:
$UtilityInstance = new-object -Type Microsoft.SqlServer.Management.Smo.Server "ComputerName\UCP-Name";
$SqlStoreConnection = new-object -Type Microsoft.SqlServer.Management.Sdk.Sfc.SqlStoreConnection $UtilityInstance.ConnectionContext.SqlConnectionObject;
$Utility = [Microsoft.SqlServer.Management.Utility.Utility]::Connect($SqlStoreConnection);
$Instance = new-object -Type Microsoft.SqlServer.Management.Smo.Server "ComputerName\ManagedInstanceName";
$InstanceConnection = new-object -Type Microsoft.SqlServer.Management.Sdk.Sfc.SqlStoreConnection $Instance.ConnectionContext.SqlConnectionObject;
$ManagedInstance = $Utility.EnrollInstance($InstanceConnection, "ProxyAccount", "ProxyPassword");
Consulte Também
Recursos e tarefas do utilitário do SQL Server
Monitorar instâncias do SQL Server no Utilitário do SQL Server
Solucionar problemas do Utilitário do SQL Server