L'accès de l'Hôte SQL Server De VMWare Machines
J'ai Windows 7 avec SQL Server 2008 et SQL Express 2012. J'ai également installé win xp sur deux vmware machines. Je fais de mon mieux pour vous connecter à sql server sur la machine hôte de la machine virtuelle à l'aide de machines de gestion de studio, mais pas de chance. J'ai eu de problème, même une requête ping à l'hôte de la machine et inversement. Quand j'ai désactivé le pare-feu, j'ai été capable de ping à l'hôte de la machine. J'ai essayé d'ajouter la vm IP de l'ordinateur pour permettre l'accès à la machine hôte, mais même cela n'a pas fonctionné.
J'ai ajouté une règle personnalisée à partir d'ici
http://www.rackspace.com/knowledge_center/article/creating-an-inbound-custom-allow-rule-for-windows-firewall-windows-2008
J'étais en train de hotspot shield qui je l'ai désactivé, mais toujours pas de chance. Je lui ai permis de connexion à distance sur mon serveur sql. mais toujours pas de travail. Quelqu'un peut-il aider ici.
C'est l'erreur que j'obtiens.
Est ici le paramètre pour des machines virtuelles.
Lorsque le pare-feu est activé, cant ping, mais peut-ping lors de son arrêt.
Ce qui concerne
Parminder
j'ai mis à jour la question. merci beaucoup.
OriginalL'auteur Parminder | 2014-01-20
Vous devez vous connecter pour publier un commentaire.
Vous avez besoin pour configurer SQL Server pour écouter sur le protocole TCP. Pour ce faire, cliquez sur Démarrer | Tous les Programmes | Microsoft SQL Server 2012 | Outils de Configuration et ouvrir le Gestionnaire de Configuration SQL Server.
Configuration dans le volet de la console.
Protocoles pour MSSQLSERVER).
les images de la galerie par défaut. Pour vos images personnalisées, cliquez sur Activer (si
son statut est Désactivé).
adresse du sous-réseau local.
par défaut, l'instance de SQL Server (MSSQLSERVER), puis cliquez sur
Redémarrer, arrêter et redémarrer l'instance de SQL Server.
Ensuite, vous devez ouvrir les ports TCP dans le pare-feu Windows pour l'instance par défaut du Moteur de Base de données. Pour ce faire, cliquez sur Démarrer | Tous les Programmes | Outils d'Administration et ouvrez le Pare-feu Windows avec fonctions Avancées de Sécurité.
droit-cliquez sur Règles de trafic Entrant, puis cliquez sur Nouvelle Règle dans l'action
le volet.
les ports locaux, puis tapez le numéro de port de l'instance de la
Moteur de base de données (1433 pour l'instance par défaut). Cliquez Sur Suivant.
cliquez sur Suivant.
cliquez sur Suivant.
cliquez sur Terminer. Fermer le Pare-feu Windows avec fonctions Avancées de Sécurité de la fenêtre.
Espérons que cette aide.
En Ce Qui Concerne Meilleur
OriginalL'auteur octavioccl
Cela vient directement du MSDN blog en ce qui concerne le réseau d'erreur 26. Les détails ici
1) assurez-vous que votre nom du serveur est correct, par exemple, pas de faute de frappe sur le nom.
2) assurez-vous que votre nom de l'instance est correct et il n'y a effectivement une telle instance sur votre machine cible. [Mise à jour: une application convertit \ \ \ Si vous n'êtes pas sûr au sujet de votre demande, s'il vous plaît essayer à la fois de Serveur\Instance et le Serveur\\Instance dans votre chaîne de connexion]
3) assurez-vous que la machine serveur est accessible, e.g, DNS peut être résolu correctement, vous êtes en mesure de faire un ping du serveur (pas toujours vrai).
4) assurez-vous que service explorateur SQL est en cours d'exécution sur le serveur.
5) Si le pare-feu est activé sur le serveur, vous avez besoin de mettre sqlbrowser.exe et/ou le port UDP 1434 en exception.
Si cela échoue, vous pouvez exécuter PortQry.
Vous pouvez télécharger PortQry de ici de détails sur l'application ici, exécutez "portqry.exe -n nom_serveur -p UDP -e 1434". Si cette commande renvoie des informations et il contient votre instance cible, puis vous pouvez exclure la possibilité 4) et 5) ci-dessus, ce qui signifie que vous avez un Navigateur SQL en cours d'exécution et votre pare-feu ne bloque pas le SQL Navigateur paquet UDP. Dans ce cas, vous pouvez consulter d'autres question, par exemple, de mal de la chaîne de connexion.
Make sure SQL Browser service is running on the server.
. Bouée De Sauvetage... Merci! 🙂SQL Navigateur en cours d'exécution a fait le tour. Aussi petite correction: vous avez besoin de n'Importe quel port (et pas seulement UDP) 1434 de l'explorateur SQL dans le pare-feu pour autoriser.
OriginalL'auteur