MS SQL Server Express Edition im Netzwerk freigeben

Werbung
MS SQL Server Express Edition im Netzwerk freigeben
Freitag, 13. Juli 2012
09:50
Betrifft: orgAnice CRM 2008, 2010, 2012, MS SQL Server Express Edition 2008 und höher
Problem: Nach der Installation der MS SQL Server Express Edition (im Rahmen der Installation von orgAnice CRM
2012 oder als einzelne Installation) ist der SQL Server nicht übers Netzwerk erreichbar.
Ursache: Das Verhalten ist von Microsoft so beabsichtigt, der Zugriffs übers Netzwerk muss gesondert
freigeschaltet werden (vgl. Microsoft-Dokumentationen Von SQL Server Express unterstützte Protokolle und Konfigurieren
der Windows-Firewall für den SQL Server-Zugriff . Hier finden Sie auch weiterführende Informationen.)
Lösung:
Damit der SQL Server übers Netzwerk zu erreichen ist, müssen zwei Änderungen vorgenommen werden:
• Aktivierung der Netzwerkprotokolls TCP/IP im SQL Server-Konfigurations-Manager und
• Öffnen der Windows-Firewall
○ für den SQL Server-Prozess selbst und
○ für den UDP-Port 1434, der vom SQL Server Browser benötigt wird.
1. Aktivierung von Netzwerkprotokollen
a.
b.
c.
d.
e.
f.
Starten Sie über das Windows-Startmenü den „SQL Server-Konfigurations-Manager“.
Erweitern Sie den Zweig „SQL Server-Netzwerkkonfiguration“ und wählen Sie „Protokolle für 'SQLEXPRESS'“
Aktivieren Sie das Protokoll TCP/IP - (Rechte Maustaste – Aktivieren)
Wechseln Sie zum Zweig „SQL Server-Dienste“
Starten Sie den Dienst „SQL Server (SQLEXPRESS)“ neu (Rechte Maustaste – Neu starten)
Stellen Sie sicher, dass der Startmodus der Dienste „SQL Server (SQLEXPRESS)“ und „SQL Server Browser“ auf
„Automatisch“ eingestellt ist. Falls nicht, passen Sie diese Eigenschaft an:
2. Einstellungen der Windows-Firewall
a. Starten Sie über das Windows-Startmenü die „Windows-Firewall mit erweiterter Sicherheit“.
b. Regel für den Zugriff auf den SQL Server-Prozess hinzufügen:
i. Klicken Sie mit der rechten Maustaste auf "Eingehende Regeln" und wählen Sie den Eintrag "Neue Regel".
ii. Schritt "Regeltyp": Wählen Sie die Option "Programm" und klicken Sie auf "Weiter".
MS SQL-Server Seite 1
ii.
iii. Schritt "Programm": Klicken Sie auf "Durchsuchen..." und wählen Sie den Pfad zur Datei sqlservr.exe. Die
Anwendung befindet sich bei einer Standardinstallation unter:
%ProgramFiles%\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\Binn\sqlservr.exe
Klicken Sie auf "Weiter".
iv. Schritt "Aktion": Lassen Sie die Standardoption "Verbindung zulassen" aktiviert. Klicken Sie auf "Weiter".
v. Schritt "Profil": Lassen Sie die Standardoptionen (Domäne, Privat und Öffentlich) aktiviert. Klicken Sie auf
"Weiter".
vi. Schritt "Name": Vergeben Sie einen Namen für die Firewall-Regel, bspw. "SQL Server Express". Klicken Sie
auf "Fertig stellen".
c. Regel für den Zugriff auf den UDP-Port 1434 hinzufügen:
i. Klicken Sie mit der rechten Maustaste auf "Eingehende Regeln" und wählen Sie den Eintrag "Neue Regel".
ii. Schritt "Regeltyp": Wählen Sie die Option "Port" und klicken Sie auf "Weiter".
iii. Schritt "Protokoll und Ports": Stellen Sie "UDP" ein und tragen Sie als "Bestimmte lokale Ports" 1434 ein:
MS SQL-Server Seite 2
iii. Schritt "Protokoll und Ports": Stellen Sie "UDP" ein und tragen Sie als "Bestimmte lokale Ports" 1434 ein:
Klicken Sie auf "Weiter".
iv. Schritt "Aktion": Lassen Sie die Standardoption "Verbindung zulassen" aktiviert. Klicken Sie auf "Weiter".
v. Schritt "Profil": Lassen Sie die Standardoptionen (Domäne, Privat und Öffentlich) aktiviert. Klicken Sie auf
"Weiter".
vi. Schritt "Name": Vergeben Sie einen Namen für die Firewall-Regel, bspw. "SQL Server Browser". Klicken Sie
auf "Fertig stellen".
Das war es, ab sofort ist der MS SQL Server Express auch übers Netzwerk erreichbar.
Suchbegriffe: MS SQL Express Netzwerk Zugriff
MS SQL-Server Seite 3
Herunterladen