2011-07-14 4 views
0

J'essaie de restaurer une sauvegarde d'une base de données SQL Server 2008 - mais mon moteur est SQL Server 2005 Express. Lorsque j'essaie de choisir un autre dans le login du studio de gestion, il n'y a rien MAIS mon SQL Server Express.J'ai SQL Server 2008 R2 installé (montre que splash quand j'ouvre Management Studio) mais le moteur DB est 2005 express?

Maintenant, je reçois le RESTORE HEADERONLY is terminating abnormally sur un DB 4+ que j'ai besoin de restaurer.

Quelqu'un at-il vu? Je suis sûr que j'ai installé SQL Server 2008 R2 (c'est pourquoi je le vois quand j'ouvre le studio de gestion) ... alors pourquoi ai-je seulement le moteur SQL Server 2005 Express?

Merci! todd

Répondre

1

Il semble que seuls les outils client SQL Server 2008 R2 soient installés. Vous verrez les informations SQL Server 2008 R2 sur SSMS, mais cela n'indique pas si un serveur est installé.

Je suppose que SQL Server 2005 Express a déjà été installé.

Bien sûr, comme vous le voyez, la restauration d'une sauvegarde SQL Server 2008 échouera sur le serveur 2005 Express.

Vous devrez probablement installer à nouveau le serveur SQL Server 2008 R2 pour l'installer. Il y a certaines exigences minimales pour installer le serveur. Je ne suis pas positif, mais je pense que si votre ordinateur ne répond pas aux exigences, l'installation installera automatiquement les outils client uniquement.

+0

Génial, merci! J'ai un ordinateur portable très bien équipé, donc je me demande pourquoi il aurait seulement installé les outils? Mal essayer et réinstaller. –

+0

Certains logiciels Microsoft sélectionnent une installation «uniquement pour les outils» lors de l'installation sur un produit de classe station de travail au lieu d'un produit serveur. Vous pouvez également avoir installé le moteur de base de données R2 mais pas enregistré dans les outils client. – mauvedeity

Questions connexes