2009-09-03 4 views
1

J'ai déjà installé le moteur SQL Server 2008 Express (uniquement le bit fourni avec VS 2008 Express). J'ai ensuite installé SQL Server 2005 Express suivi de SQL Server 2005 Management Studio Express, qui semblaient s'installer correctement sans aucune erreur. Toutefois, lorsque j'exécute SQL Server 2005 Management Studio et entrez le nom du serveur en tant que nom de machine \ SQLEXPRESS et cliquez sur Connexion, le message suivant s'affiche: "Cette version de SQL Management Studio Express peut uniquement être utilisée pour se connecter aux serveurs SQL Server 2000 et 2005 ". Le nom de l'instance SQLEXPRESS fait vraisemblablement référence à la version 2008, l'instance 2005 est-elle un nom différent ou s'agit-il d'un problème différent? Toutes les idées s'il vous plaît, merciSQL Server 2005 Express installé après SQL Server 2008 Express

+0

Il y a probablement plus à votre scénario, mais juste pour info, vous pouvez utiliser SQL 2008 Management Studio pour connecter et gérer les instances de SQL Serer 2005. – ahockley

Répondre

0

Vous avez raison que le SQL 2008 Express a pris le nom d'instance 'SQLEXPRESS'. Le jeu d'outils 2005 ne peut pas se connecter à 2008. Vous devez trouver le nom isntance sous lequel le VS 2005 a installé Express. Le plus simple est de démarrer le Gestionnaire de service (exécutez services.msc) et d'y voir le nom de l'instance.

0

Exécutez "services.msc" et vérifiez le nom du service qui exécute votre instance SQLServer 2005 Express. Vous devriez l'utiliser, et non "SQLEXPRESS" s'il exécute votre instance SQLServer 2008. En outre, SSMS 2008 fonctionne parfaitement avec les instances 2005. Cochez cette case link pour télécharger SSMS Express 2008. Je ne suis pas sûr que l'achèvement du code fonctionnera avec SQLServer 2005 tho.

+0

Merci, ce qui semble être arrivé est qu'en autorisant le nom d'instance par défaut de SQLEXPRESS pour l'installation 2005, il n'a pas installé de fonction de moteur de base de données, seulement tools, toolsclient et toolsclient/connectivity contre un nom d'instance vide. Je voudrais installer SSMS 2008 mais cela semble beaucoup plus compliqué et un peu déroutant? –

+0

L'installation de SSMS m'a toujours été facile. Je modifie ma réponse avec un lien vers Microsoft afin que vous puissiez télécharger SSMS 2008 express. – wtaniguchi