Se questi sono validi e cosa dovrebbero essere usati o meno potrebbe essere una risposta massiccia ed essere per lo più opinione. Quindi ho cercato di rispondere a questa domanda nel modo più obiettivo possibile, dal punto di vista del fatto che vengano (o sembrino) attivamente mantenuti / aggiornati. Scorri verso il basso per il riepilogo.
1:
SQLDiag è ancora in uso per SQL Server 2016, ma è possibile che sia obsoleto
Questa utilità può essere modificata e le applicazioni o gli script che si basano sugli argomenti o sul comportamento della riga di comando potrebbero non funzionare correttamente nelle versioni future.
2:
SQL Nexus sembra che sia ancora in fase di sviluppo e la versione più recente (5.5.0.1) è stata rilasciata su CodePLex
3:
Lo strumento PAL la versione più recente (2.7.7) è stata rilasciata lo scorso maggio (non riesco a trovare ulteriori informazioni sulla vita di questo, continuerò a cercare - sembra che Data Collector sia quello che fa di più).
1-3 (sorta di):
Quindi sì, sebbene molte di queste funzionalità siano state incluse nel componente Data Collector che può sostituire in parte molte delle loro componenti (parzialmente discusse qui ), insieme a un data warehouse di gestione , queste semplificano anche la gestione di più server.
4:
Database Tuning Adviser è fornito con il 2016 e sembra essere ancora un componente fondamentale. Per quanto riguarda le alternative, puoi controllare tu stesso le cose usando i DMV e ci sono strumenti di terze parti come Qure Analyzer (non ho esperienza su questo strumento e lo cito solo come esempio, se vuoi saperne di più dai un'occhiata a questo SO post che richiede alternative a Tuning Adviser
5:
BPA non sembra essere mantenuto, anche se in realtà non riesco a trovare nulla che confermi che è stato ufficialmente eliminato (in realtà è uno strumento di Windows Server, che complica la ricerca di informazioni e c'è un BPA per Windows Server 2012) - non c'è BPA per SQL Server 2014 o successivo. Quindi potrebbe essere ancora utile se sei nel 2012 o prima. Questo thread di SQL Server Central ne discute, ma non sembra esserci una chiara sostituzione che faccia tutto (aggiungerò a questo se riesco a trovare qualcosa).
6:
La gestione basata su criteri è ancora una cosa, dai un'occhiata a - Central Management Server , che ti aiuta a gestire più server (insieme a raccoglitori di dati per sostituire alcuni elementi degli altri strumenti).
TL; DR / Riepilogo:
Sì, la maggior parte di questi strumenti può ancora essere utilizzata, ma alcuni stanno invecchiando e potrebbero non essere aggiornati.
SQLDiag è impacchettato nel 2016 (ma sembra incerto per il futuro, SQL Nexus e lo strumento PAL hanno entrambi rilasciato la versione su codeplex nell'ultimo anno. Database Tuning Adviser sembra ancora essere un componente chiave di SQL Server. Best Practice Analyzer non ha è stato rilasciato per SQL Server da SQL Server 2012, non sembra avere una parola ufficiale ma non sembra che sia in fase di sviluppo. La gestione basata su criteri è ancora in uso e guardando Central Management Server con Data Collector può sostituire, in parte, alcuni degli altri strumenti per la gestione continua.