Fragensteller
SQL Server Standard im Netz nicht sichtbar

Allgemeine Diskussion
-
Hallo Community,
ich bin Patrick und in unserem Unternehmen für die Serverinfrastruktur zuständig (Ich bin KEIN Systemadministrator).
Bei uns im Unternehmen haben wir einige SQL-Server im Einsatz.
Wir selbst sind Hersteller eines SQL-basierten CRM Systems.
Nun haben wir folgende Situation mit unserem Haupt-SQL Server. Es handelt sich um einen SQL 2008 R2 Standard Server mit aktuellstem SP. Auf der Standardinstanz läuft unsere Kundendatenbank, desweiteren gibt es noch eine Instanz für die Rewe und Lohn-Software.
Zum besseren Verständnis: Der Server heißt DB-S10, die Instanz heißt SBS
Wenn ich nun von einem beliebigen PC aus das SQL-Managementstudio öffne und den Datenbankserver aus dem Netzwerk suchen will, wird die Standardinstanz also 'DB-S10' nicht angezeigt, die Instanz 'DB-S10\SBS' aber schon.
Dies ist vorallem ein Problem, da wir auch mit unserem eigenen Programm den Datenbankserver auswählen und dort ebenso nicht den richtigen finden.
Wenn ich den Namen des Servers, also 'DB-S10' manuell eintrage kann ich mich problemlos darauf verbinden.
Nach Googlerecherchen bin ich auf die Einstellmöglichkeit der Sichtbarkeit im SQL-Browser gestoßen, hier stimmen aber die Einstellungen und es sollten alle Instanzen sichtbar sein.
Ich hoffe jemand kann mir in dieser Sache weiterhelfen, da ich bei google nicht mehr weiter komme.
Vielen Dank
Patrick
- Typ geändert Raul TalmaciuMicrosoft contingent staff Mittwoch, 25. September 2013 09:50 Warten auf Feedback
Alle Antworten
-
Hallo Patrick,
auch wenn dein Frage schon ein Weilchen her ist, schreibe ich mal und hoffe, dass es noch nicht zu spät ist ;-)
Könnte es sein, dass der Server nach der Installation der unbenannten Instanz und vor der Installation der benannten Instanz "SBS" umbenannt wurde? Dann könnte es sein, dass die unbenannte Instanz im Browser unter einem "falschem" Namen sichtbar ist.
Um das zu prüfen könntest Du einfach in der unbenannten Instanz die Query
SELECT @@SERVERNAME
absetzen.
Grüsse
Michel
-
Auch wenn das eigentlich standardmäßig nicht sein sollte:
Prüfe doch mal die Netzwerkeinstellungen für diese Instanz
Direkt auf der Ebene "Protokolle für Instanz X" .. dort könnte "Hide Instance" ausgewählt worden sein.
Ein direkter Connect über Netzwerkt funktioniert aber, oder? Das geht aus der Beschreibung nicht hervor. Wenn nicht, könnte eventuell sogar TCP/IP komplett ausgeschaltet sein.
Andreas Wolter | Microsoft Certified Master SQL Server
Blog: www.insidesql.org/blogs/andreaswolter
Web: www.andreas-wolter.com -
Hallo,
ist die Thematik noch aktuell?
Gruss,
RaulRaul Talmaciu, MICROSOFT
Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können. -
Hallo,
falls noch aktuell.. kontrolliere folgendes:
SQL Protokolle TCP/IP enabled.
Dort auch notfalls kontrollieren, ob deine aktuellen IP Adressen dort zu finden sind und dementsprechend auch enabled sein.
Kontrolliere weiterhin den Port, den deine Instanz verwendet. Benannte Instanzen suchen sich random einen Port aus.
Die Firewall sollte diesen Port auch druchlassen, sonst mach des ganze keinen Spaß ;-)
SQL Browser Dienst aktiv?
Probier das mal.
Fumus
-
Die Firewall einfach mal abschalten :) Die wird es aber nicht sein.
Aber ich gehe auch wie Andreas davon aus, dass die Instanz versteckt ist. Der Browser sollte aktiv sein, da ja die andere Instanz sichtbar ist.
Im Konfigurations-Manager > Netzwerkkonfiguration > (rechtsklick) Protokolle für 'DBS-S10' solltest du in den Settings unter Flags den ersten Punkt 'Instanz ausblenden' checken. Hier wird sicherlich ein 'ja' stehen.