Installer l’aide de SQL Server 2012 localement

Jusqu’à SQL Server 2008, l’aide de SQL Server, aussi connue sous le nom de SQL Server Books OnLine ou BOL, était installable localement en même temps qu’une instance SQL Server.
Cela a changé avec SQL Server 2012, qui démarre automatiquement Internet Explorer et ouvre la page qui correspond à ce que l’on a surligné avant de presser F1.

Si c’est efficace et que l’on peut comprendre pourquoi Microsoft a décidé de ne plus inclure les fichiers d’aide dans le package d’installation de SQL Server (poids plus léger, simplicité de maintenance de l’aide, et tous les développeurs et DBAs en en général accès à Internet), que se passe-t-il si l’on a besoin de consulter la documentation de SQL Server sur un serveur de production, qui n’a généralement pas d’accès à Internet pour des raisons de sécurité ? C’est aussi pratique pour les favoris, qui permettent de consulter la syntaxe d’une commande fréquemment utilisée mais dont on ne retient pas forcément toutes les options et subtilités.

On peut toujours installer celle-ci localement. Voyons comment procéder …

Il faut d’abord paramétrer SQL Server Management Studio 2012 pour indiquer que l’on préfère consulter l’aide localement.
Pour ce faire, il suffit de cliquer sur Help puis Manage Help Settings :

Puis de choisir entre l’aide locale et l’aide en ligne :

Ce qui sera fait très simplement après avoir changé le bouton radio sur :

Il faut ensuite procéder au téléchargement des fichiers :

La recherche de fichiers d’aide s’effectue en quelques secondes :

et l’on obtient la liste de nombreuses aides de produits Microsoft :

Il suffit de faire défiler jusqu’à trouver celle de SQL Server, et de cliquer sur Add :

S’ensuit le téléchargement qui dure quelques secondes :

Après un clic sur le bouton Finish, on peut quitter :

Voyons maintenant comment tout cela se présente : essayons de consulter l’aide de CREATE TABLE :

Après avoir surligné l’instruction et pressé F1, l’application Help Viewer démarre (c’est très rapide).
L’application demeure accessible à partir de zone de notification (regardez bien en bas à droite de la capture ci-dessous) :

L’application s’ouvre directement sur la documentation de l’instruction CREATE TABLE :

Et on retrouve le bouton d’ajout aux favoris :

La recherche de la documentation d’autres instructions se fait tout aussi aisément et rapidement : voyons CREATE INDEX :

Toutes les instructions contenant les deux mots apparaissent dans le panneau de navigation, à gauche, avec un extrait du début de la documentation de chacune des instructions trouvées :

Cliquons sur la première, puisque c’est celle qui nous intéresse :

Documentez-vous bien, car les ajouts de fonctionnalités et nouvelles fonctions T-SQL dans SQL Server 2012 sont nombreux !

ElSüket

Laisser un commentaire