Configuration de SOLIDWORKS PDM Microsoft SQL Server pour utiliser un port statique

Article d'Andrew Lidstone, CSWE mis à jour le 2 mars 2018.

Article

Pour que les utilisateurs puissent se connecter à SOLIDWORKS PDM, ils doivent pouvoir se connecter au serveur Microsoft SQL qui héberge la base de données.

Par défaut, Microsoft SQL Server Standard communique sur le port 1433. Il suffit donc généralement d'ajouter une exception au pare-feu pour ce numéro de port afin de permettre la communication. Cependant, il existe deux scénarios possibles pour les utilisateurs de PDM où le port 1433 peut ne pas être le port utilisé.

  1. Si vous utilisez SOLIDWORKS PDM Standard, sa base de données est hébergée sur Microsoft SQL Server Express. Par défaut, SQL Server Express utilise un port dynamique au lieu du port statique 1433.
  2. Si vous utilisez SOLIDWORKS PDM Professional mais que la base de données est hébergée sur une instance nommée de Microsoft SQL Server Standard, au lieu de l'instance par défaut, elle utilisera un port dynamique au lieu du port statique 1433.

Si vous avez mis en place un pare-feu, le serveur SQL doit être modifié pour utiliser un port statique au lieu d'un port dynamique. Ceci est assez facile à faire en suivant les étapes suivantes :

SQL Server Configuration Manager

SQL Server Configuration Manager

Étape 1 : Sur le serveur hébergeant le logiciel Microsoft SQL Server, lancez le programme "SQL Server Configuration Manager".

Développer la configuration réseau de SQL Server

Développer la configuration réseau de SQL Server

Etape 2 : Développez l'arbre " SQL Server Network Configuration " dans le volet de gauche et trouvez l'instance que vous souhaitez modifier. Si vous utilisez SOLIDWORKS PDM Standard, cette instance est répertoriée par défaut comme "Protocols for SWPDM_SQLEXPRESS", à moins que vous n'ayez modifié le nom de l'instance lors de l'installation de PDM Standard.

Propriétés de TCP/IP

Propriétés de TCP/IP

Étape 3 : Cliquez avec le bouton droit de la souris sur le protocole "TCP/IP" et sélectionnez "Propriétés".

Ports dynamiques TCP

Ports dynamiques TCP

Étape 4 : Dans la boîte de dialogue Propriétés, allez à l'onglet "Adresses IP" et allez à la section IPAll. Le port dynamique actuellement utilisé est répertorié dans la case "Ports dynamiques TCP".

Ports dynamiques TCP

Ports dynamiques TCP

Étape 5 : Pour passer à un port statique, décochez la valeur dans la case "Ports dynamiques TCP" et indiquez le numéro du port à utiliser dans la case "Port TCP". En général, les ports supérieurs à 50000 sont conseillés.

Port statique du serveur Microsoft SQL

Confirmer le changement

Étape 6 : Une fois le changement effectué, le service PDM devra être redémarré. Pour redémarrer le service, allez dans "SQL Server Services" et faites un clic droit sur le service SQL Server de l'instance et sélectionnez "Restart". Dans le cas de SOLIDWORKS PDM Standard, il s'agit de " SQL Server (SWPDM_SQLEXPRESS) ".

Redémarrer le service

Redémarrer le service

Une fois cette opération effectuée, une exception au pare-feu peut être ajoutée pour le port sélectionné, permettant aux clients PDM de communiquer avec le serveur de la base de données SQL.

Liens connexes

Vous voulez en faire plus avec SOLIDWORKS PDM ?

Nos experts certifiés SOLIDWORKS PDM peuvent vous aider :

Andrew Lidstone, CSWE

Andrew Lidstone is a SOLIDWORKS Elite Application Engineer specializing in Data Management systems. He has been working in the SOLIDWORKS reseller channel since 2010 helping clients get the most from their CAD tools.