Posted in November 2011

Le Release Candidate de SQL Server 2012 est maintenant disponible!

Le Release Candidate de SQL Server 2012 est maintenant disponible! Voici quelques mots clés de cette nouvelle plateforme:
  • Une plus grande disponibilité: Entre autre, avec AlwaysOn.
  • Des performances foudroyantes: Avec un Ressouce Gouvernor amélioré et une intégration Cloud étroite.
  • Des indicateurs éloquants: Grace à Power View, des interfaces de visualisation plus efficaces et intuitives dans Reporting Services.
  • Des données intègres, crédibles et cohérentes: Avec Data Quality Services et Master Data Services.
  • Une productivité optimizée: Avec des outils améliorés autant pour le Cloud que On Premise.
Prenez le temps de jeter un coup d’oeil à cet article sur le blog officiel de l’équipe Microsoft SQL Server:
Pour la liste complète des nouveautés de SQL Server 2012 et des fonctionalités phares:
Pour plus d’informations sur SQL Server 2012:

cmdlets PowerShell pour Microsoft Dynamics CRM 2011

Avec Microsoft Dynamics CRM 2011, vous avez la possibilité de manipuler les configurations de votre déploiement avec des scripts et des commandes, tirant profit de Windows PowerShell.

L’Assistant d’installation de Microsoft Dynamics CRM 2011 n’ajoute pas de raccourci vers une console PowerShell préconfigurée. Alors, pour vous servir des cmdlets Microsoft Dynamics CRM, il faut d’abord importer le Snap-In Powershell :

PS C:\> Add-PSSnapin Microsoft.Crm.PowerShell

Pour connaitre la liste des cmdlets disponible essayer quelque chose comme :

PS C:\> Get-Command -Module Microsoft.Crm.PowerShell | format-table -Wrap -Autosize Name, Definition

Ci-dessous, la liste des commandes disponibles. Pour la description de chacune, rendez-vous sur MSDN à l’adresse http://msdn.microsoft.com/en-us/library/gg328563.aspx

Disable-CrmOrganization
Disable-CrmServer
Edit-CrmOrganization
Enable-CrmOrganization
Enable-CrmServer
Get-CrmAccessLicense
Get-CrmAdvancedSetting
Get-CrmCertificate
Get-CrmDeploymentAdministrator
Get-CrmLicenseProperty
Get-CrmOperationStatus
Get-CrmOrganization
Get-CrmServer
Get-CrmSetting
Import-CrmOrganization
New-CrmDeploymentAdministrator
New-CrmOrganization
Remove-CrmCertificate
Remove-CrmDeploymentAdministrator
Remove-CrmOrganization
Remove-CrmServer
Set-CrmAdvancedSetting
Set-CrmCertificate
Set-CrmProductKey
Set-CrmSetting
Update-CrmOrganization

Pour vous aider à vous familiariser avec les cmdlets PowerShell de Microsoft Dynamics CRM 2011, vous avez accès à des exemples dans le SDK.

Ces exemples sont bien faits et suffisamment documentés pour comprendre rapidement les commandes les plus utiles.

Pour télécharger le SDK de Microsoft Dynamics CRM 2011 qui contient entre autre, les exemples ci-dessus visitez le :

http://www.microsoft.com/download/en/details.aspx?id=24004

Finalement, puisque vous prendrez rapidement goût à ces outils, je vous recommande de créer un raccourci qui évitera de réimporter le Snap-In à chaque fois :

-          Créez un fichier de configuration Console PowerShell dans le répertoire de CRM, par exemple :

C:\Program Files\Microsoft Dynamics CRM\Tools\

-          Nommez ce fichier MSCRM2011.psc1

-          Éditez le fichier pour ajouter les lignes ci-dessous :

<?xml version="1.0" encoding="utf-8"?>
<PSConsoleFile ConsoleSchemaVersion="1.0">
  <PSVersion>2.0</PSVersion>
  <PSSnapIns>
    <PSSnapIn Name="Microsoft.CRM.PowerShell" />
  </PSSnapIns>
</PSConsoleFile>

-          Créer un raccourci dans

C:\ProgramData\Microsoft\Windows\Start Menu\Microsoft Dynamics CRM 2011

-          Donnez à ce raccourci les propriétés suivantes, en vous assurant d’arrimer vos chemins d’accès à votre configuration:

Cible:

%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe -PSConsoleFile “C:\Program Files\Microsoft Dynamics CRM\Tools\MSCRM2011.psc1″ -Noexit –Nologo

Démarrer dans:

%HOMEDRIVE%%HOMEPATH%

Nom du raccourci:

Microsoft Dynamics CRM 2011 PowerShell Console

Résultat: Un pratique raccourci vers la console PowerShell préchargée des modules Microsoft Dynamics CRM.

Follow

Get every new post delivered to your Inbox.