2009-05-31 12 views
0

voici ma configuration:VS2008 perd la connexion à la base de données après les mises à jour en ssms2008

serveur SQL Server 2008 standard fonctionnant sur Vista - VMware exécutant une machine XP avec VS2008 à l'intérieur. Si j'ouvre une base de données SQL dans mon ordinateur hôte dans sql server management studio et que je modifie la structure de la base de données puis que je retourne à Visual Studio, mon studio visuel a perdu connexion à la base de données) - rafraîchir ne fonctionne pas. Fermer VS et reopending résout le problème.

Est-ce que quelqu'un d'autre a remarqué cela ou est-ce qu'il y a peut-être quelque chose de mal dans ma configuration que je devrais examiner?

Je peux interroger la base de données, ajouter des données, de suppression des données sans problèmes - que si je change la structure telle que les relations ou ajouter supprimer des colonnes, etc.

Merci,

Joe

Répondre

0

I Je recommande de ne pas joindre de base de données en tant que fichier, mais en les attachant à votre machine locale à l'aide de SQL Server Management Studio Express. Vous pouvez utiliser le connectionstring suivant:

connectionString="Data Source=(local)\sqlexpress;Initial Catalog=dbname;Integrated Security=SSPI;" 

Cela vous permettra d'utiliser la base de données de Visual Studio, ainsi que dans le studio de gestion SQL ....

modifier l'connectionstring est pour SQL Express, vous devrez le changer si vous exécutez SQL Server 2008 (je crois change la source de données à votre machinename/ip)

+0

Merci, Je crois que comment je me connecte, c'est la chaîne de connexion J'utilise: Data Source = thor \ SQLEXPRESS; Initial Catalog = PACKAGE_TRACK; Persist Security Info = True; ID utilisateur = dbuser; Mot de passe = ****** –

1

Je ne sais pas si votre problème est le même que mine, mais si c'est vous pourriez probablement le réparer par resetting some settings in Visual Studio.

+0

Cela ne l'a pas fait - mais il a résolu d'autres problèmes que j'avais, alors merci! –

1

Cela peut être une question de panne de serveur. J'ai eu un problème similaire avec le partage réseau/sécurité SQL dans VMware (même si le mien était fusion sur OS/X). Le problème semble être le réseau tombe et perd des connexions. Dans mon cas, j'étais toujours capable de résoudre les problèmes avec dhcp release/renew sur le client. J'ai lancé un appel de support avec VMWare dessus; la réponse de base était de vérifier que votre VMware est corrigé à jour, puis assurez-vous d'avoir la bonne version des outils vmware installés sur le client. Quand cela n'a pas fonctionné, ils m'ont obligé à passer à dhcp complet sur la machine virtuelle et l'hôte plutôt que sur des adresses IP fixes.

+0

Hmmm ... ce pourrait être le problème - j'ai eu d'autres choses bizarres qui se passaient avec le réseau à certains moments. Je peux essayer d'utiliser dhcp par opposition à l'IP statique que j'utilise actuellement. –

Questions connexes