vInfra.ch

Guillaume LACAILLE's Blog

SQL Server: Ouvrir les ports du firewall sous Windows Server 2012 avec Powershell

Voici aujourd’hui un petit script powershell qui va nous simplifier la vie pour l’ouverture des ports pour Microsoft SQL Server sous Windows Server 2012.

L’ouverture des ports pour SQL Server a toujours été un petit casse-tête pour les personnes qui ne sont pas particulièrement familières avec SQL Server (terminant souvent avec une désactivation pure et simple du firewall de Windows).

Jusqu’à aujourd’hui, je m’appuyais  sur le script de la KB968872:

Or, sous Windows Server 2012, en utilisant ces règles, vous obtenez le message suivant:

IMPORTANT: Command executed successfully.
However, « netsh firewall » is deprecated;
use « netsh advfirewall firewall » instead.
For more information on using « netsh advfirewall firewall » commands
instead of « netsh firewall », see KB article 947709
at http://go.microsoft.com/fwlink/?linkid=121488 .

Plutôt que d’utiliser la commande « netsh advfirewall firewall », je vous propose plutôt d’utiliser un script powershell, qui lui peut être utilisé de pair avec notre nouvel ami, la cmdlet Invoke-command:

Avec ce script, les installations de System Center devraient être plus faciles !

Article initialement publié sur blog.sogeti.ch

, , ,

One thought on “SQL Server: Ouvrir les ports du firewall sous Windows Server 2012 avec Powershell

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *