Ich verwende SQL Server 2008 Express unter Windows XP auf einer VirtualPC-Instanz in einem Windows XP-Host. Ich möchte mit SSMS auf dem Host eine Verbindung zu Datenbanken auf der Gast-Instanz herstellen können. Wenn ich mich von SSMS auf dem Host aus verbinde und nach Servern suche, sehe ich die Instanz von SQL Server auf dem Gast. Wenn ich versuche, mithilfe einer SQL-Authentifizierung anmelden, bekomme ich die folgenden Verbindungsfehler:Wie kann SQL Server in Virtual PC ausgeführt werden, um auf das Host-Betriebssystem zugreifen zu können?
Ein Netzwerk-oder instanzspezifische Fehler trat beim Herstellen einer Verbindung zu SQL Server. Der Server wurde nicht gefunden oder war nicht erreichbar. Stellen Sie sicher, dass der Instanzname korrekt ist und dass SQL Server so konfiguriert ist, dass Remoteverbindungen zugelassen werden. (Anbieter: SQL Network Interfaces, Fehler: 28 - Server nicht angeforderten Protokoll nicht unterstützt) (Microsoft SQL Server, Fehler: -1)
ich habe:
* versucht verbinden beide mit Named Pipes und TCP/IP
* sichergestellt, dass der SQL-Browser-Dienst ist bis
* dafür gesorgt, dass der Firewall auf dem Gast offen ist
* der Server Remote-Verbindungen zu ermöglichen, ist so konfiguriert, (entsprechend die Datenbank-Engine Eigenschaften innerhalb SSMS auf dem Gast)
Was fehlt mir?
EDIT: Ich habe das herausgefunden. Meine Entschließung ist unten.