Installer SQL Server Management Studio 2016

SSMS 2016 n’est maintenant plus inclus dans le package d’installation de SQL Server.
Ceci permet à Microsoft d’effectuer des corrections sur ce logiciel à un rythme plus rapide que jusqu’à SQL Server 2014.
Ceci se confirme lorsqu’on regarde la liste des corrections : un bon lot de tickets Connect sont adressés.

Pour installer SQL Server Management Studio 2016 v16.5, c’est par ici.
Pour obtenir l’installation dans une autre langue, voyez la section Langues disponibles.

ElSüket

SQL Server Management Studio 2016 v16.3 vient de sortir !

Avec la sortie de SQL Server 2016, Microsoft avait annoncé découpler l’installation de SQL Server Management Studio (SSMS) de celle de SQL Server. Ceci sert deux buts :

  • On n’est plus tenté d’installer SSMS en même temps que SQL Server sur une machine : ceci fait donc moins d’ouvertures aux potentielles failles de sécurité et élimine de possibles instabilités de la machine. Cela oblige les acteurs de l’entreprise à se connecter une l’instance SQL Server directement depuis leur station de travail, ou mieux depuis une machine « de rebond » qui peut être monitorée très strictement en ce qui concerne la sécurité d’accès et l’audit des actions de l’utilisateur (par exemple enregistrement vidéo de la session bureau à distance)
  • Lire la suite

Comment voir le contenu complet d’une colonne de type [n]varchar(max)

S’apercevoir, alors que l’on vient de coller une valeur d’une colonne du résultat d’une requête dans SQL Server Management Studio, que le buffer est limité, est quelque peu frustrant.
On peut parfois dépasser cette limite en se rendant dans le menu Tools > Options > Query Results > SLQ Server > Results to Grid :

Mais souvent, cela ne suffit pas. Voyons comment contourner ce petit problème :

Lire la suite

Comment remplacer les espaces et tabulations en fin de lignes dans les modules de code sans trop d’effort ?

SQL Server Management Studio dispose d’un outil de recherche et de remplacement de texte, qui permet notamment de travailler avec des expressions régulières. Il m’arrive souvent dans des tâches de refactoring de trouver un très grand nombre d’espaces ou de tabulations à la fin des lignes, et je suis bien plus passionné par optimiser et standardiser le code que par supprimer ce type de micro-boulettes.

Lire la suite

Voir les statistiques du client avec SQL Server Management Studio

Nombreux sont les boutons dans la barre d’outils de l’éditeur SQL proposé par SQL Server Management Studio (SSMS).

L’un d’entre eux permet d’obtenir des statistiques sur l’exécution de requêtes, sur les échanges réseau entre SSMS et le moteur de base de données, et sur le temps d’exécution de la requête, comme par exemple le délai d’attente de réponse du serveur.

Voyons comment les obtenir …
Lire la suite

Créer des règles de gestion de base de données avec SSMS 2008

Une nouvelle fonctionnalité introduite avec SQL Server 2008 est la gestion d’instances de SQL Server 2008 basée sur des « stratégies » (que l’on peut voir comme des polices de gestion),

Elle permet de normaliser de nombreuses entités de l’instance SQL Server 2008, allant de l’instance elle même jusqu’au nom des objets, en passant les bases de données ou les entités de sécurité, et bien d’autres encore.

Il est de plus possible de propager les règles ainsi créées avec la fonctionnalité d’import / export de stratégies de gestion.
Je vous propose d’en voir une application …

Lire la suite