FAQ sur les licences Microsoft SQL pour SOLIDWORKS PDM

Article par Andrew Lidstone, CSWE mis à jour le 1er mars 2021

Article

SOLIDWORKS PDM, SOLIDWORKS Manage et SOLIDWORKS Electrical Tous les logiciels de gestion de contenu s'appuient sur des bases de données hébergées par Microsoft SQL Server pour fonctionner.

Le logiciel Microsoft SQL Server fait l'objet d'une licence distincte de celle de votre logiciel SOLIDWORKS. Il vous incombe donc de vous assurer que vous disposez de la licence adéquate pour la version et l'édition de Microsoft SQL Server que vous avez installées.

REMARQUE: les informations contenues dans ce guide sont destinées à fournir une vue d'ensemble des exigences de licence MS-SQL relatives aux produits SOLIDWORKS. Votre revendeur Microsoft Software pourra vous aider à obtenir des informations plus précises sur ces options de licence.

Dois-je acheter une licence Microsoft SQL Server pour SOLIDWORKS PDM Standard ?

Non. SOLIDWORKS PDM Standard est uniquement compatible avec Microsoft SQL Server Express. La base de données PDM Standard ne peut être hébergée sur aucune autre édition de Microsoft SQL Server. Microsoft SQL Server Express est gratuit pour une utilisation commerciale et aucune licence supplémentaire ne doit être achetée. L'édition Express est un serveur de base de données d'entrée de gamme qui ne peut utiliser que 4 cœurs de processeur et 1 Go de mémoire par instance. Le fichier de base de données lui-même est limité à une taille maximale de 10 Go.

Quelle édition de Microsoft SQL Server dois-je utiliser pour héberger mes bases de données SOLIDWORKS PDM Professional?

SOLIDWORKS PDM Professional est compatible avec les éditions Microsoft SQL Server Express, Microsoft SQL Server Standard et Microsoft SQL Server Enterprise .

Pour la plupart des situations, Microsoft SQL Server Standard devrait être utilisé pour héberger les bases de données de la chambre forte. Microsoft SQL Server Standard Edition est capable d'utiliser jusqu'à 24 cœurs de processeur et jusqu'à 128 Go de mémoire par instance. Ces limites sont plus que suffisantes pour la plupart des coffres SOLIDWORKS PDM Professional.

Pour certains coffres-forts de taille exceptionnelle ou pour les environnements PDM répliqués, il peut être avantageux d'utiliser les fonctionnalités supplémentaires disponibles avec Microsoft SQL Server Enterprise, telles que la réplication des bases de données et des limites d'utilisation des ressources plus élevées. Toutefois, d'autres mesures moins coûteuses peuvent être prises pour optimiser les performances de l'espace de stockage. Si vous pensez que vos performances sont limitées par l'utilisation de Microsoft SQL Server Standard Edition pour héberger les bases de données, consultez d'abord votre revendeur à valeur ajoutée SOLIDWORKS PDM pour savoir si l'édition Enterprise peut apporter des gains substantiels à votre chambre forte spécifique.

Microsoft SQL Server Express peut être utilisé pour les chambres fortes de sandbox ou de formation, mais il ne doit jamais être utilisé pour héberger une chambre forte de production SOLIDWORKS PDM Professional ou SOLIDWORKS Manage en raison des limites de ressources de cette édition mentionnées précédemment.

Comment fonctionne la licence de Microsoft SQL Server Standard Edition ?

Il existe deux modèles de licence pour Microsoft SQL Server Standard, Serveur + CAL et Basé sur le noyau les licences de base. Vous trouverez de plus amples informations sur ces modèles de licence dans la fiche technique sur les licences SQL Server 2019 et dans le guide des licences SQL Server 2019.

Le modèle de licence qui vous convient le mieux dépend de plusieurs facteurs, notamment du nombre d'utilisateurs qui accéderont à votre chambre forte SOLIDWORKS PDM et des licences Microsoft SQL que vous possédez peut-être déjà. Il est préférable de consulter votre revendeur de logiciels Microsoft pour déterminer celui que vous devez choisir pour votre situation spécifique.

Si vous ne possédez pas d'autres licences Microsoft SQL pour le moment, ou si vous devez conserver les licences séparément, le modèle de licence Core-Based devient généralement l'option la plus économique dès lors que 25 à 30 utilisateurs individuels doivent accéder à la chambre forte.

L'achat de mon logiciel SOLIDWORKS PDM Professional inclut-il une licence Microsoft SQL Standard ?

Il est possible que cela dépende de la date à laquelle vous avez acheté votre logiciel SOLIDWORKS PDM Professional.

  • Si vous avez acheté des licences PDM Professional CAD Editor, Contributor ou Viewer avant le 8 octobre 2019, alors votre achat aurait inclus 1 licence serveur Microsoft SQL Server Standard 2014 à durée d'exécution limitée dans le cadre de la commande initiale, ainsi qu'une licence d'accès client Microsoft SQL Server Standard 2014 à durée d'exécution limitée pour chaque licence utilisateur achetée.
  • Après octobre 2019, ces licences n'ont plus été regroupées automatiquement avec le logiciel SOLIDWORKS PDM, bien qu'elles puissent être achetées séparément par l'intermédiaire de votre revendeur à valeur ajoutée SOLIDWORKS sur demande jusqu'au 1er octobre 2020. Depuis lors, ces licences à durée d'exécution limitée ne sont plus disponibles à l'achat.
  • Si vous avez acheté des packs de licences universelles SOLIDWORKS PDM Professional (anciennement appelés licences PSL) avant le 1er avril 2020, alors des licences de base Microsoft SQL Server Standard 2014 (4 cœurs) étaient incluses dans l'achat.

Si vous avez acheté SOLIDWORKS PDM Professional après ces dates, vous devrez acheter séparément la licence MS-SQL requise auprès de votre revendeur de logiciels Microsoft.

Que signifie le fait que les licences SQL précédemment fournies avec SOLIDWORKS PDM Professional étaient soumises à des restrictions d'exécution ?

Les licences Microsoft SQL Server Standard Server + CAL qui étaient auparavant fournies avec SOLIDWORKS PDM Professional n'étaient pas des licences complètes et illimitées, ce qui signifie qu'elles ne peuvent être utilisées que pour le logiciel SOLIDWORKS (c'est-à-dire SOLIDWORKS PDM Professional, SOLIDWORKS Manage ou SOLIDWORKS Electrical). Aucune autre application ne peut être hébergée sur la licence serveur et ces CAL à exécution limitée ne peuvent pas être utilisées pour autoriser le client à se connecter à un serveur SQL hébergeant une autre application.

Les licences Microsoft SQL Server Standard Core n'avaient cependant pas cette restriction. (Toutefois, pour des raisons de performances, nous vous déconseillons fortement d'héberger d'autres bases de données sur le même serveur SQL que celui où sont hébergées les bases de données SOLIDWORKS PDM).

Les licences Microsoft SQL Server fournies avec mon logiciel SOLIDWORKS PDM Professional présentent-elles d'autres limitations ?

Oui, ces licences limitées n'incluaient pas la Microsoft Software Assurance, ce qui signifie qu'elles ne peuvent pas être mises à niveau vers des versions plus récentes de Microsoft SQL. La Microsoft Software Assurance ne peut pas être achetée séparément pour ces licences. En outre, ces licences ne peuvent pas être utilisées pour les serveurs de cloud public.

Pendant combien de temps pourrai-je continuer à utiliser les licences Microsoft SQL 2014 fournies avec mon logiciel SOLIDWORKS PDM Professional ?

Les licences Microsoft SQL Server Standard 2014 qui ont été regroupées avec SOLIDWORKS PDM sont des licences perpétuelles ; vous pouvez donc continuer à les utiliser aussi longtemps que vous le souhaitez.

Cependant, SOLIDWORKS PDM 2021 SP5 sera la dernière version de PDM compatible avec Microsoft SQL Server 2014. L'exécution de SOLIDWORKS PDM 2022, et de toutes les versions futures, sera bloquée sur Microsoft SQL Server 2014. De nouvelles licences pour MS-SQL devront être utilisées et le logiciel du serveur devra être mis à niveau vers une version compatible avec SOLIDWORKS PDM 2022 (Microsoft SQL Server 2016 ou plus récent).

Si j'utilise les licences d'accès client fournies avec mes licences SOLIDWORKS PDM Professional CAD Editor/Contributor/Viewer, dois-je acheter des licences SQL supplémentaires ?

Cela dépend du nombre de personnes qui accèdent à la chambre forte.

Il est très important de comprendre que les licences d'accès client Microsoft SQL ne sont pas des licences " flottantes " ou " concurrentes ", comme le sont les licences d'utilisateur SOLIDWORKS PDM. Les licences d'utilisateur PDM sont destinées à être partagées entre les utilisateurs. Ainsi, lorsqu'un utilisateur a fini d'utiliser la licence, il peut se déconnecter de la chambre forte, puis cette licence peut être remise dans le pool et un autre utilisateur peut alors prendre cette licence.

Les CAL SQL de Microsoft sont différentes, chaque utilisateur individuel qui accède à la chambre forte a besoin de sa propre CAL utilisateur SQL (l'exception serait si plusieurs utilisateurs partagent un seul appareil, et que ces personnes n'accèdent à la chambre forte qu'à partir de cet appareil, alors une CAL appareil pourrait être utilisée à la place).

Lorsque les CAL SQL étaient auparavant fournies avec les licences PDM Professional User, une seule CAL était incluse par licence PDM. Si ces licences SOLIDWORKS PDM sont partagées par plusieurs personnes, des CAL supplémentaires sont nécessaires.

Toutefois, avant d'acheter des licences d'accès client Microsoft SQL supplémentaires, vous devez d'abord déterminer si vous en possédez déjà qui sont utilisées pour d'autres logiciels, comme un programme ERP. Dans l'affirmative, déterminez si les CAL sont libres et peuvent être utilisées pour n'importe quel logiciel ou si elles sont limitées à l'exécution et ne peuvent être utilisées que pour cet autre programme. Si elles ne sont pas limitées, et si certains des utilisateurs de PDM sont déjà couverts par ces CAL, vous n'aurez peut-être pas besoin d'acheter des licences supplémentaires (une fois qu'une personne est couverte par une licence d'accès client, elle peut utiliser cette licence pour se connecter à n'importe quel serveur SQL).

Si des CAL supplémentaires sont nécessaires, votre revendeur de logiciels Microsoft pourra vous les fournir. Les licences d'accès client Microsoft SQL sont rétrocompatibles. Ainsi, une CAL SQL 2019 peut être utilisée pour accéder à un serveur SQL 2014.

Si j'utilise les licences de base fournies avec mes licences SOLIDWORKS PDM Professional Universal (PSL), dois-je acheter des licences SQL supplémentaires ?

Cela dépend du nombre de cœurs actuellement accessibles par votre logiciel Microsoft SQL Server. Chaque licence SOLIDWORKS PDM Professional Universal (anciennement PSL) comprenait une licence SLQ Core-Based pour 4 cœurs de processeur et des licences de cœur supplémentaires pouvaient être achetées auprès de votre revendeur SOLIDWORKS selon les besoins jusqu'en avril 2020. Si vous avez besoin de licences SQL Core supplémentaires, vous pouvez les acheter auprès de votre revendeur de logiciels Microsoft.

Puis-je utiliser un serveur Microsoft SQL hébergé dans le nuage pour SOLIDWORKS PDM ?

Oui, tant que votre licence Microsoft SQL inclut l'assurance logicielle Microsoft, elle peut être utilisée sur un serveur en nuage public. En outre, certaines offres de cloud computing Amazon AWS et Microsoft Azure intègrent la licence Microsoft SQL dans le coût de l'instance, ce qui réduit efficacement le coût initial de la licence.

REMARQUE : les licences Microsoft SQL Server Standard fournies avec SOLIDWORKS PDM Professional ne peuvent toutefois pas être utilisées sur un serveur de cloud public.

Andrew Lidstone, CSWE

Andrew Lidstone est un ingénieur d'application SOLIDWORKS Elite spécialisé dans les systèmes de gestion des données. Il travaille dans le réseau de revendeurs SOLIDWORKS depuis 2010 et aide les clients à tirer le meilleur parti de leurs outils de CAO.