[SDS] [PowerShell] Cmd-lets pour Sql Data Services
Je viens de tomber sur un petit projet sympa qui rajoute des Cmd-Lets à votre console Powershell pour gérer vos Containers et autres Entities stockées dans SDS
Vous trouverez le projet sur CodePlex : CodePlex SDSSH
Une fois installé, n’oubliez pas d’enregistrer vos Cmd-Lets dans votre script powershell:
Pour rappel : Voir les cmd-lets et Providers (Snap In) “enregistrables” :
* Get-PSSnapin –Registered
Enregistrer un snapin :
* Add-PSSnapin “Nom du snappin”
Dans notre cas :

Après à l’utilisation, c’est du SDS pour PowerShell, rien de plus :)
Get-SdsAuthorities YOUR_LOGIN YOUR_PASSWORD "from e in entities select e "
Get-SdsContainers YOUR_LOGIN YOUR_PASSWORD YOURCONTAINER "from e in entities select e"
Get-SdsEntities YOUR_LOGIN YOUR_PASSWORD YOURCONTAINER YOURKINDENTITIES "from e in entities select e"

Au passage, notez l’utilisation du debug-write qui permet de débugguer nos scripts et faire du pas à pas. Pratique !