Creazione di database DBA centralizzato


13

Abbiamo più di 200 server e sto pensando di creare un database DBA centralizzato in cui registra backup, errori, lavori spaziali e genera report su SSRS. Non sono sicuro da dove cominciare e apprezzerei molto il tuo aiuto. Grazie mille.


Posso farlo utilizzando System Center Operations Manager 2007 R2? Per favore fatemi sapere dalla vostra esperienza rispetto alla mamma. Grazie!
db7,

Risposte:


8

Su SQL Server 2008 R2 ti guiderò al punto di controllo dell'utilità di SQL Server , con alcuni dettagli qui .

Dalla descrizione MSDN: "L'utilità SQL Server modella le entità relative a SQL Server di un'organizzazione in una vista unificata. I punti di vista Utilità Explorer e SQL Server in (SSMS) forniscono agli amministratori una visione olistica dell'integrità delle risorse attraverso un'istanza di SQL Server che funge da un punto di controllo dell'utilità (UCP). Le entità che possono essere visualizzate nell'UCP di SQL Server includono:

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

Le dimensioni di utilizzo delle risorse che possono essere visualizzate nell'UCP di SQL Server includono:

CPU utilization
Storage space utilization"

Nel 2008 e in precedenza - MOM, come indicato da Gaius, o forse provare la Multi Server Administration come definita da MS. Puoi vedere l'articolo dettagliato sull'Amministrazione multi-server SQLServerCentral o su MSDN .


5

Dai un'occhiata a MOM , il prodotto MS per farlo. È sostanzialmente analogo al controllo griglia di Oracle .


Non sapevo che la mamma fosse gratuita. L'hai mai usato prima? conosci un buon post sul blog su come implementarlo? Grazie.
db7,

3
La mamma non è molto gratuita. È necessario acquistare la licenza del server e una licenza per ciascun server monitorato da MOM.
mrdenny,

3

Se hai una macchina SQL2008 da usare, cerca nell'uso Central Management Server. È gratuito e integrato in SQL. Puoi persino fare multiserver queriese policy based management. Controlla questo link per maggiori dettagli.


1

Se si desidera ancora sviluppare smth custom in cui è possibile registrare quali informazioni si desidera, procedere come segue: creare tabelle con server, database collegati all'ID server, informazioni di backup collegate sia all'ID server che all'ID db. Crea script che verranno lanciati sui server di destinazione usando xp_cmdshell. Gli script inseriranno le informazioni raccolte nella tabella tempdb di destinazione e inseriranno attraverso il server collegato al server DBA. Questo è molto presto. puoi contattarmi in privato se hai bisogno di maggiori dettagli. Sto usando questo metodo in quanto è il modo migliore per tenere traccia di molte cose.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.