Comment puis-je obtenir VS2010 en mode XP pour voir SQL Server en cours d'exécution sur l'hôte OS Win7?

StackOverflow https://stackoverflow.com/questions/1952702

Question

HI,

J'ai mode Windows XP en cours d'exécution sur Wndows 7 Professional x64. j'ai un instance de SQL 2008 fonctionnant sous Windows 7 que je voudrais que ma copie VS2010b2 Pro fonctionnant à l'intérieur WinXPMode voir. Cependant, je ne peux pas comprendre la bonne combinaison d'ajustements de mise en réseau et pare-feu pour faire. Ci-dessous ce que je l'ai fait jusqu'à présent. Quelqu'un peut-il me aider avec ce que je l'ai laissé faire pour obtenir ce travail? J'ai essayé de travailler à travers plusieurs solutions pour SQL2005 mentionnées ailleurs sur le site, mais toujours pas de joie.

Merci, Dan

  • Adaptateur Loopback sur OS hôte
  • Configurer l'adaptateur Bouclage d'avoir une adresse IP statique 192.168.3.1 que le carte réseau VPC utilisera comme passerelle Internet.
  • Configuré le mode XP machine virtuelle pour utiliser l'adaptateur de rebouclage.
  • Gave la connexion réseau en mode XP, l'adresse IP statique 192.168.3.2. et la passerelle par défaut comme 192.168.3.1.

A ce point, je peux cingler mon système d'exploitation hôte de mon système d'exploitation invité.

  • Ajout de règles entrantes à mon pare-feu Win7 pour le port 1433 / TCP et 1434 / UDP et aussi pour sqlsrvr.exe
  • Ouvert SQL Server Configuration Manager et activé TCP / IP pour votre serveur SQL sur mon OS hôte
  • Dans les propriétés de TCP / IP, a ajouté l'entrée pour 192.168.3.1 IP sur le port 1433

Cependant, je ne peux toujours pas telnet à mon port hôte OS 1433 ou 1434 de l'intérieur mon système d'exploitation invité et ont à court d'idées.

Était-ce utile?

La solution

trouvé la solution moi-même. Pour référence, j'ai manqué deux choses dans cette liste ci-dessus.

  1. Dans le Gestionnaire de configuration SQL Server, je ne mets pas aussi l'entrée IPAll dans la configuration TCP / IP pour recevoir sur le port 1433.
  2. Dans le panneau de commande de pare-feu, je n'ai pas vérifiez que le pare-feu avait le port ouvert 1433 / TCP et 1434 / UDP sur le réseau public qui est ce que Win7 traite le réseau adaptateur loopback.

J'ai documenté l'ensemble des étapes à http://blog.hmobius.com/post/2009/12 /24/How-to-get-Windows-7-XP-Mode-Apps-to-talk-to-SQL-2008-on-your-Windows-7-Host-OS.aspx#continue

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top