2012-06-08 6 views
0

Je ne parviens pas à me connecter à SQL Server 2005 hébergé sur une machine virtuelle Win7. Je suis nouveau à VM, quelqu'un peut-il m'aider à localiser le problème?Impossible de se connecter à SQL Server 2005 installé sur la machine virtuelle Win7

Je suis capable de connecter un autre serveur SQL installé sur la machine locale.

+1

Plusieurs choses peuvent mal tourner: pouvez-vous exécuter une commande ping sur votre machine virtuelle? Le pare-feu est-il ouvert pour le port 1433? Votre serveur est-il configuré pour les connexions à distance? ... sont les premières choses qui me viennent à l'esprit. –

+0

A ajouter au commentaire de @ DavidBrabant. S'il vous plaît assurez-vous que vous avez une connectivité complète avec la machine en premier. –

+0

Définir 'ne peut pas se connecter' –

Répondre

0

d'abord vérifier la chaîne de connexion (pour référence):
http://www.connectionstrings.com/

Ensuite, vous devez ajouter une exception dans le pare-feu ordinateur invité ou désactiver complètement (le port 1433 est pour l'accès tcp/ip sql) .

cela fonctionne bien pour moi:

SQLConn.ConnectionString = "Network Library=DBMSSOCN; Data Source=xxx.xxx.xxx.xxx,1433; 
Initial Catalog=mySQLServerDBName; User ID=myUsername;Password=myPassword" 

bonne chance

1

Lorsque vous dites que vous ne pouvez pas connecter - qui peut signifier beaucoup de choses - vraiment vous devez être beaucoup plus précis. En plus des commentaires et des réponses déjà fournis - Si vous avez des problèmes pour vous y connecter dans Sql Server Management Studio, vous devez ouvrir Configuration Manager sur la machine virtuelle et vérifier que la mémoire partagée et les canaux nommés sont activés (ouvrez le noeud Configuration du réseau SQL Server dans l'arborescence). Par exemple, les instances SQL Server Express sont configurées par défaut pour rejeter le type de connexion à distance que SSMS souhaite ouvrir par défaut.

Questions connexes