Criando banco de dados DBA centralizado

13

Temos mais de 200 servidores e estou pensando em criar um banco de dados DBA centralizado onde ele registra backup, erros, tarefas de espaço e gera relatórios no SSRS. Não sei por onde começar e gostaria muito de sua ajuda. Muito obrigado.

db7
fonte
Posso fazer isso usando o System Center Operations Manager 2007 R2? Entre em contato com sua experiência em comparação com o MOM. Obrigado!
db7 17/05

Respostas:

8

No SQL Server 2008 R2, eu o guiaria para o SQL Server Utility Control Point , com alguns detalhes aqui .

Na descrição do MSDN: "O SQL Server Utility modela as entidades relacionadas ao SQL Server de uma organização em uma exibição unificada. Os pontos de vista do Utility Explorer e do SQL Server Utility em (SSMS) fornecem aos administradores uma visão holística da integridade dos recursos por meio de uma instância do SQL Server que serve como um ponto de controle de utilitário (UCP) .As entidades que podem ser exibidas no UCP do SQL Server incluem:

Instances of SQL Server
Data-tier applications
Database files
Storage volumes

As dimensões de utilização de recursos que podem ser exibidas no UCP do SQL Server incluem:

CPU utilization
Storage space utilization"

Em 2008 e versões anteriores - MOM, como Gaius apontou, ou talvez tente a Administração de Multi Servidores, conforme definido pela MS. Você pode ver um artigo detalhado em SQLServerCentral Multi-Server Administration ou no MSDN .

Marian
fonte
5

Dê uma olhada no MOM , o produto da MS para fazer isso. É amplamente análogo ao Grid Control da Oracle .

Gaius
fonte
Eu não sabia que a mãe é livre. Você já usou isso antes? você conhece um bom post sobre como implementá-lo? Obrigado.
db7
3
MOM não é muito grátis. Você precisa comprar a licença do servidor e uma licença para cada servidor que o MOM está monitorando.
precisa saber é o seguinte
3

Se você tiver uma máquina SQL2008 para usar, verifique o uso Central Management Server. É gratuito e integrado ao SQL. Você pode até fazer multiserver queriese policy based management. Verifique este link para mais detalhes.

StanleyJohns
fonte
1

Se você ainda deseja desenvolver um smth customizado no qual é possível registrar quais informações deseja executar estas etapas, inicie: Crie tabelas com servidores, bancos de dados vinculados à identificação do servidor, informações de backup vinculadas à identificação do servidor e à identificação do banco de dados. Crie scripts que serão iniciados nos servidores de destino usando xp_cmdshell. Os scripts inserirão as informações coletadas na tabela tempdb de destino e serão inseridas através do servidor vinculado ao servidor DBA. Isso é muito em breve. você pode entrar em contato comigo em particular, se precisar de mais detalhes. Estou usando esse método, pois é a melhor maneira de rastrear muitas coisas.

yrushka
fonte