Exercício – Coletar e avaliar dados de inventário

Concluído

Como novo administrador de banco de dados, você está planejando fazer uma auditoria de todas as instâncias do SQL Server para o importante escritório de advocacia que tem várias filiais. Recomendamos que você se familiarize com as etapas necessárias para fazer uma auditoria usando o MAP (Microsoft Assessment and Planning) Toolkit. Em seguida, você poderá explorar os dados retornados pela auditoria que as ferramentas do MAP criam.

Neste exercício, você adicionará um novo SQL Server ao banco de dados de servidores que existem no banco de dados de inventário. Em seguida, você examinará a estrutura do banco de dados, avaliando os dados de auditoria resultantes.

Inserir as configurações de dados de inventário coletadas

Comece sua análise usando o MAP para coletar dados de inventário. Siga estas etapas:

  1. Na lista de guias à esquerda, selecione Banco de Dados.
  2. Selecione Coletar dados de inventário.
  3. No Assistente de Inventário e Avaliação, na guia Cenários de Inventário, em Escolher o cenário, selecione Computadores Windows, SQL Server e SQL Server com Detalhes do Banco de Dados, depois escolha Avançar.
  4. Na guia Métodos de Descoberta, desmarque a caixa de seleção Usar o AD DS (Active Directory Domain Services), selecione Inserir manualmente os nomes e as credenciais do computador e escolha Avançar.
  5. Na guia Credenciais de Todos os Computadores, selecione Criar.
  6. Na caixa de diálogo Entrada de Conta, no campo Nome da conta, digite azureadmin. Insira a senha que você salvou anteriormente nos campos Senha e Confirmar Senha.
  7. Desmarque a caixa de seleção Validar credenciais com o Controlador de Domínio e, na caixa de diálogo Aviso, selecione OK.
  8. Na lista Aplica-se a, verifique se WMI, SQL Windows e SQL Native estão selecionados.
  9. Selecione Salvar para retornar ao assistente e escolha Avançar.
  10. Na guia Ordem das Credenciais, na lista Tecnologia, selecione cada item para garantir que ele tenha um valor no campo Credenciais, depois escolha Avançar.
  11. Na guia Inserir Computadores Manualmente, selecione Criar.
  12. Na caixa de diálogo Especificar Computadores e Credenciais, no campo Nome do Computador, digite o nome ReportingServer e selecione Adicionar.
  13. Selecione Usar a lista de credenciais de Todos os Computadores e, em seguida, escolha Salvar para retornar ao assistente.
  14. Selecione Avançar.
  15. Na guia Resumo, selecione Concluir.

Observar a execução da avaliação

  1. A janela Coleta de Dados é exibida e fornece uma contagem dinâmica dos computadores inventariados e a contagem de coleções restantes. Depois de alguns instantes, a contagem Total de computadores descobertos mostrará 1.
  2. Expanda Detalhes em Avaliação. A seção mostra os detalhes da avaliação. É possível ver os detalhes que estão sendo concluídos conforme a avaliação é executada.
  3. O processo de coleta pode levar cinco minutos para ser concluído. Quando a coleta é concluída, o processo de Avaliação é iniciado e é mostrado como Em execução.
  4. Quando a Avaliação for mostrada como Concluída, selecione Fechar.

Avaliar as versões e as edições do SQL Server

Agora que os dados foram coletados, você pode usar o MAP para avaliar esse inventário. Para saber mais sobre as versões e as edições do SQL Server existentes em sua organização, siga estas etapas:

  1. Na guia Banco de Dados, em Cenários, clique em qualquer lugar da caixa Descoberta do SQL Server. Essa caixa mostra a contagem de servidores para cada edição.

  2. Na guia Descoberta do SQL Server, em Versões do SQL Server, mantenha o mouse sobre a seção rosa dos gráficos de pizza para ver os detalhes da janela pop-up. A janela pop-up mostra que 53 instâncias do SQL Server 2012 foram descobertas, o que representa 22% do total.

    Observação

    As versões do servidor são representadas no gráfico de pizza em ordem cronológica. Isso mostra que menos de 25% do total de 230 servidores são o SQL Server 2012 ou acima. Se a organização para a qual você trabalha quiser adotar o SQL Server 2012 como versão mínima nos servidores dela, será necessário muito trabalho para atualizar as versões anteriores a 2012.

    Importante

    Se os gráficos de pizza não forem mostrados, role a janela para atualizar os diagramas.

  3. Examine a seção Edições Developer e Gratuita na parte inferior da guia (talvez seja necessário rolar a página para baixo). Entre as instâncias, há 110 que não são servidores de produção; portanto, ao planejar as atualizações, você pode retornar às edições Express e Desktop posteriormente e, se preferir, ignorar as edições de Avaliação. Como alternativa, talvez você deseje atualizar alguns bancos de dados de desenvolvimento antes de atualizar a versão de produção, para testar seus procedimentos.

Avaliar os componentes do SQL Server

Em seguida, examine quais serviços do SQL Server estão presentes em sua organização:

  1. Examine o gráfico Componentes do SQL Server. Você verá instantaneamente que os Serviços do Mecanismo de Banco de Dados são o serviço dominante, como se espera encontrar na maioria das configurações. Observe que há seis componentes do SQL Server R Services em uso. Se esse fosse o seu organograma, estaria sugerindo que a ciência de dados ainda não foi amplamente adotada em toda a empresa.
  2. Na caixa Opções, no canto superior direito da guia, selecione Gerar Relatório de Avaliação do SQL Server. A caixa de diálogo Status da Geração de Relatório será aberta. Depois que o relatório for criado, selecione Fechar.
  3. Novamente, na caixa Opções, no canto superior direito da guia, selecione Gerar Relatório de Detalhes do Banco de Dados do SQL Server. A caixa de diálogo Status da Geração de Relatório será aberta. Depois que o relatório for criado, selecione Fechar.
  4. Uma janela do Explorador de Arquivos deverá ser aberta automaticamente para exibir os dois novos arquivos. Caso contrário, selecione Iniciar, digite Explorador de Arquivos e acesse C:\Users\azureadmin\Documents\MAP\MapTrainingDatabase.
  5. Clique duas vezes em SqlServerAssessment-MM-DD-YYYY-HHh-MMm-SSs.xls. O arquivo terá um carimbo de data/hora de quando foi gerado. Deixe a janela do Explorador de Arquivos aberta.
  6. Quando o arquivo for aberto no Excel, confira a lista de componentes na guia Resumo. Novamente, você verá seis instâncias do SQL Server R Services listadas.

Analisar o arquivo do Excel

Se você tiver uma conta do Office, use a funcionalidade de filtragem do Excel para examinar os dados com mais detalhes. Você pode procurar os dados ou entrar com suas credenciais e seguir estas etapas:

  1. Selecione a guia DatabaseInstances. No cabeçalho da coluna Nome do Produto SQL Server, escolha o filtro e desmarque Microsoft SQL Server 2012, Microsoft SQL Server 2014, Microsoft SQL Server 2016 e Microsoft SQL Server 2017.
  2. Selecione OK.
  3. No cabeçalho da coluna Edição do SQL Server, selecione o filtro e desmarque Mecanismo da Área de Trabalho, Enterprise Evaluation e Express. Selecione OK. Uma lista de servidores de produção que exigem uma atualização será mostrada.
  4. Selecione a guia Componentes. No cabeçalho da coluna Nome do Componente do SQL Server, escolha o filtro. Escolha (Selecionar Tudo) para desmarcar todos os itens, depois selecione SQL Server R Services.
  5. No menu Arquivo, selecione Arquivo, Fechar, depois escolha Não Salvar quando for perguntado se você desejar salvar o arquivo.

Usar o Excel para avaliar os dados de inventário do banco de dados do SQL Server

Por fim, use o Excel para investigar mais detalhes do banco de dados, como tamanhos e status da conexão:

  1. No Explorador de Arquivos, clique duas vezes em SqlServerDatabaseDetails-MM-DD-YYYY-HHh-MMm-SSs.xls.
  2. Na guia Visão Geral, observe as contagens de mecanismos de banco de dados nas diferentes versões. Examine a coluna Total de Bancos de Dados do SQL Server Conectados com Êxito. Você notará que as instâncias do SQL Server 2008 e SQL Server 2008 R2 têm o maior número de bancos de dados operacionais.
  3. Na guia SQLServerSummary, no cabeçalho da coluna Nome do Produto SQL Server, selecione o filtro, desmarque a caixa de seleção (Selecionar Tudo) para desmarcar todos os itens, marque as caixas de seleção Microsoft SQL Server 2008 e Microsoft SQL Server 2008 R2 e selecione OK.
  4. Na guia DatabaseSummary, no cabeçalho da coluna Tamanho do Banco de Dados (MB), selecione o filtro e escolha Classificar de Z a A para ordenar do maior para o menor dos bancos de dados.
  5. Na guia DBInstanceSummary, role a página para a direita para ver os dados coletados nessa categoria.
  6. No cabeçalho da coluna Status da Conexão do SQL, selecione o filtro, desmarque a caixa de seleção Êxito e escolha OK para mostrar somente os servidores aos quais o kit de ferramentas não conseguiu se conectar.
  7. Na guia DBInstanceProperties, no cabeçalho da coluna CLR Habilitado, selecione o filtro, desmarque a caixa de seleção (Selecionar Tudo), marque a caixa de seleção 1 e escolha OK para retornar apenas as instâncias que têm o CLR (Common Language Runtime) habilitado.
  8. No cabeçalho da coluna Nome da Instância do Mecanismo de Banco de Dados do SQL Server, selecione o filtro, desmarque as caixas de seleção MAPS e MICROSOFTSCM e escolha OK.
  9. Na guia DBUserDetails, role a página para a direita e observe os dados coletados nessa categoria.
  10. No menu Arquivo, selecione Fechar.
  11. Na caixa de diálogo Microsoft Excel, selecione Não Salvar.

O MAP Toolkit coleta automaticamente uma vasta gama de dados nos servidores e nos bancos de dados do cenário e apresenta-os em um formato fácil de ler. Os detalhes da coleção de inventário podem ser exportados para o Excel e filtrados, assim, você localizará os servidores ou os bancos de dados que deseja atualizar. A granularidade dos dados disponíveis nesses relatórios de avaliação permite que você priorize a ordem na qual as instâncias ou os bancos de dados são atualizados.