Je viens de faire un essai de la dernière CTP de SQL 2008, qui amène quelques évolutions intéressantes.
L'une d'elle m'a grandement impressionnée : l'intégration de PowerShell au sein de la base de donnée.
Cela se traduit tout simplement par la possibilité de lancer une fenêtre PowerShell depuis un objet et de manipuler simplement les objets sous-jacents.
Par exemple, ouvrir un PowerShell sur une base permet d'effectuer un ls pour afficher les différents types d'objet comme des répertoires : tables, vues, ... Comme ce sont des répertoires, on peut effectuer un cd vers ce répertoire :
cd Tables
puis dans une table :
cd dbo.Exemple
puis dans le répertoire des colonnes :
cd colonnes
Et là, on peut tout simplement renommer une colonne !
Rename-Item title titre
permet de transformer le nom de title en titre !
L'administrateur se retrouve donc avec un nouvel outil très puissant pour effectuer des opérations qu'il ne pouvait effectuer auparavant qu'avec des instructions SQL ou avec l'outil de gestion graphique.