J'ai un installeur où l'utilisateur entre la source de données dans la chaîne de connexion (c'est-à-dire DataSource = "nom_ordinateur \ instance").De Server Instance comment puis-je déterminer la dépendance de service?
utilisant C# étant donné le machinename \ instance chaîne, je besoin de savoir si le nom du service est MSSQLSERVER ou MSSQL $ SQLEXPRESS
Sur une machine particulière, nous avons SQL Server 2005 (complet) et SQL Express 2008 installé.
La raison pour laquelle je dois le savoir est dans notre installateur wix, l'application principale à installer a une dépendance sur le serveur SQL, nous devons donc avoir la dépendance correcte pour qu'il soit installé. La dépendance peut être sur le service MSSQLSERVER ou MSSQL $ SQLEXPRESS et je peux avoir ces deux services installés sur une machine.
JD
Quel est le problème avec cette réponse alors: http://stackoverflow.com/questions/2381055/check-if-sql-server-any-version-is-installed –
Bonne réponse, mais qui donne moi juste les noms de machines et de ce que je ne peux pas déterminer si la dépendance devrait être sur MSSQLSERVER ou MSSQL $ SQLEXPRESS? –