2016-11-11 4 views
0

J'ai développé un logiciel qui nécessite la base de données MSSQL dans le backend. J'ai donc besoin d'inclure la configuration de Microsoft SQL dans mon fichier d'installation de l'application. Mais lorsque vous vous référez aux termes de la licence et à l'article de la base de connaissances de Microsoft, les conflits trouvés sont décrits ci-dessous.TERMES DE LICENCE DE SERVEUR MICROSOFT SQL

Dans les termes de la licence, il est mentionné «Vous ne pouvez pas publier le logiciel pour que d'autres le copient». Mais dans la base de connaissances "https://technet.microsoft.com/en-us/library/dd981032(v=sql.100).aspx", j'ai trouvé "Microsoft SQL Server 2008 Express est un système de gestion de base de données relationnelle robuste et librement distribuable". Donc en voyant ces 2 instructions, je suis confus si je peux inclure la configuration du serveur SQL dans mon application ou non. S'il vous plaît toute aide serait appréciée.

Modifier: serveur Sql utilisé est le serveur MSSQL 2008 (car il prend en charge Windows XP)

Répondre

0

Redistribution de SQL Server Express est disponible gratuitement.

Register for SQL Server Express redistribution

+0

Merci pour la réponse. J'utilise le serveur 2008, mais toujours dans la licence de sql server 2012 il y a la même phrase que j'ai mentionnée ci-dessus "Vous ne pouvez pas publier le logiciel pour d'autres copier" sous "Scope of License" –

+0

Avez-vous essayé SQLite3? – Turrican

+0

Non. Mon application est développée pour le serveur MS SQL et ne nécessite que MS SQL. Hors de cela, ma confusion est de savoir si je peux intégrer la configuration express du serveur SQL dans mon application ou non. –