SQL Server : désactiver la télémétrie des services CEIP

Depuis la version 2014, l’installeur de Microsoft ajoute des services de télémétrie afin que l’éditeur dispose des données d’usage des services SSIS, SSAS, SSRS installés. Je ne sais pas, à vrai dire, de quelle nature sont les informations qui sortent de nos machines. Et je m’en moque ! Sauf à disposer d’un pare-feu correctement configuré, elles sortent de nos machines, sans que nulle part nous ayons été conviés à activer cette fonctionnalité. J’ose croire que les entreprises françaises travaillant dans des secteurs fortement concurrentiels ou stratégiques prennent le soin de désactiver ces services CEIP, Customer Experience Improvement Program !

SQL Server : désactiver la télémétrie des services CEIP

Un script PowerShell pour désactiver les services de télémétrie associés à SQL Server

Je vous propose deux syntaxes pour un script PowerShell dont l’objet est de désactiver les services dits CEIP associés à SQL Server :

<#
Get-Service | Where Name -Like '*TELEMETRY*'|ForEach {
    Stop-Service -Name $_.Name
    Set-Service -Name $_.Name -StartupType Disabled   
}
#>
Clear-Host
$services=Get-Service | Where Name -Like '*TELEMETRY*'
#$services=Get-Service | Where Name -Like '*CEIP*'
ForEach($service in $services)
{
    Stop-Service -Name $service.Name 
    Set-Service -Name $service.Name
}
$service=$null
$services=$null

Base de données  / Microsoft SQL Server Télémétrie