Puis-je installer SQL Server 2012 sur une machine avec 2008 R2 déjà?

10

J'utilise SQL Server 2008 R2 depuis un certain temps et cela fonctionne très bien. Maintenant, je dois utiliser SQL Server 2012. Cela affectera-t-il mes bases de données existantes? Quel est le risque associé à l'installation de SQL Server 2012 sur une machine sur laquelle SQL Server 2008 R2 est en cours d'exécution?

user960567
la source

Réponses:

17

Vous pouvez simplement installer une nouvelle instance nommée, et les deux instances peuvent vivre côte à côte sans risque - assurez-vous simplement que vos chaînes de connexion, etc. sont claires et correctes (de nombreux problèmes surviennent lors de la connexion à LOCALHOSTquand vous vouliez vous connecter) à LOCALHOST\OtherInstance).

En fonction des ressources, vous souhaiterez peut-être limiter les deux serveurs à l'aide de l'option de configuration de la mémoire maximale du serveur, ou peut-être même n'exécuter qu'une seule instance à la fois. Je suppose que cela concerne votre environnement de développement local.

Je suggère d'abandonner la version 2008 R2 des outils client et d'utiliser la version 2012 de manière cohérente. Il a de bien meilleures fonctionnalités et peut gérer les deux versions de manière transparente.

Aaron Bertrand
la source
6
+1 Voici également de nombreuses considérations importantes pour les instances côte à côte, et en fonction des versions principales et mineures, elles indiqueront les éléments partagés et les éventuels conflits. SQL Server 2012 n'est pas mentionné, mais les idées restent les mêmes: technet.microsoft.com/en-us/library/ee210714(v=SQL.105).aspx
Thomas Stringer
@ThomasStringer bon point. Nous avons eu beaucoup de problèmes avec 2005/2008 côte à côte en utilisant des fonctionnalités partagées.
Cougar9000
Aaron Bertrand Merci beaucoup. Nous avions une instance de 2008 et une instance de 2012, mais nous gâchions les connexions, donc nous travaillions en fait sur 2008, mais nous étions en 2012. Nous ne connaissions pas le nom des instances, mais grâce à votre réponse, nous l'avons résolu. Je vous remercie!
Atemi
6

Généralement oui. Vos services sur 2008 R2 continueront de fonctionner normalement, sauf si vous apportez manuellement des modifications.

Le seul impact que SQL 2012 peut avoir est si vous prévoyez d'exécuter des opérations à forte intensité de performances, mais rien d'autre en dehors de cela.

Voici un bon article sur MSDN sur la prise en charge site par côté des différentes versions de SQL Server http://msdn.microsoft.com/en-us/library/ms143694.aspx

Stanley Norman
la source