Puis-je installer microsoft sql server 2012 system CLR types sur windows XP SP3?

Je veux installer SharedManagementObjects pour SQL server 2012 express sur un windows xp sp3 machine qui a SQL Server 2008 R2 Express edition, mais ne possède pas de n'importe quelle édition de SQL Server 2012.

Mais l'une des conditions préalables à l'installation "SharedManagementObjects pour SQL server 2012", c'est que microsoft sql server 2012 system CLR types doit être installé.

Je vois que je peux télécharger le SQLSysClrTypes.msi j'ai besoin de Microsoft® SQL Server® 2012 Feature Pack

mais je ne suis pas certain qu'il va réussir à l'installer sur un windows XP SP3 machine .NET 4.0 et Windows installer 4.5, mais pas de SQL Server 2012.

EDIT:
Même problème que ce http://social.msdn.microsoft.com/Forums/nl/sqlsmoanddmo/thread/6bcde08f-e848-40a0-bc1f-e2f803a125da

Je veux le faire parce que j'ai une application dont le backend de base de données peut être soit SQL Server 2008 R2(pour les clients exécutant windows XP SP3) ou SQL server 2012(pour les clients sous Windows Vista et supérieur).

Cette application utilise SMO pour faire programmatique opérations de sauvegarde et restauration.

Maintenant dans ma demande quand j'référence SMO pour SQL Server 2008 R2, de sauvegarde et de restauration échoue sur les systèmes qui ont de SQL server 2012.

Si dans mon application je de référence SMO pour SQL Server 2012, de sauvegarde et de restauration échoue sur les systèmes qui ont de SQL server 2008 R2 (j'.e XP3 clients).

Quelle est la meilleure façon de répondre à une telle exigence? Ou quelles alternatives s'offrent à moi?

Tout ce que je besoin est pour la WinForms application pour prendre en charge de SQL Server 2008 R2 et SQL Server 2012 et les versions correspondantes de SMO.

  • Cela semble être le genre de question qui pourrait être répondu par la lecture de la configuration système (comme par la réponse de marc), ou tout simplement de tenter l'installation.
InformationsquelleAutor StackTrace | 2012-12-12