Redémarrage du service du serveur de base de données SOLIDWORKS PDM
Article par Andrew Lidstone, CSWE mis à jour le 26 août 2016
Article
Le service de serveur de base de données SOLIDWORKS PDM est un service d'assistance qui vérifie périodiquement la base de données SOLIDWORKS PDM pour détecter toute nouvelle modification et y donner suite.
Le service gère des opérations telles que :
- Notifications automatiques
- Exportations XML
- Mises à jour de la liste des cartes
- Programme de l'entrepôt frigorifique
- Calendrier de réplication
- Horaire de service des nettoyeurs
- Administration du serveur d'index
Le service lui-même est assez léger car la plupart de ces tâches sont assez simples, il agit simplement comme un assistant connectant la base de données SQL à d'autres services. Cependant, il arrive que le service soit débordé et se bloque.
Normalement, on s'en aperçoit lorsque les notifications automatiques cessent d'être traitées ou que la réplication programmée n'a pas lieu.
Redémarrer le service
La toute première étape de la résolution des problèmes liés aux notifications ou à tout événement planifié, comme la réplication ou le stockage à froid, consiste à redémarrer le service de serveur de base de données SOLIDWORKS PDM.
Pour ce faire, lancez Services.msc sur le serveur où le service de base de données est exécuté (dans la plupart des cas, il s'agit du serveur qui héberge le logiciel Microsoft SQL Server).
Trouvez ensuite le service "SOLIDWORKS PDM Database Server" (ou "SolidWorks Enterprise PDM Database Server" si vous utilisez une ancienne version du logiciel) et cliquez sur Restart.
Redémarrage automatique
Si le service se bloque de manière répétée, tous les quelques jours ou semaines, vous pouvez automatiser ce processus de redémarrage du service.
Voici les étapes :
Étape 1: Créez un fichier batch avec les commandes :
@echo Off net stop ConisioDbServer timeout 10 net start ConisioDbServer
Étape 2: Allez dans le Panneau de configuration > Outils d'administration et lancez le Planificateur de tâches, puis cliquez sur "Créer une tâche".
Étape 3. Dans l'onglet "Général", attribuez un nom à la tâche.
Étape 4: dans l'onglet Déclencheurs, programmez l'exécution de la tâche une fois par jour.
Étape 5: Dans l'onglet "Actions", ajoutez une nouvelle action et définissez-la comme "Démarrer un programme". Cliquez sur "Parcourir" et sélectionnez le fichier batch créé à l'étape 1.
Liens connexes
Vous voulez en faire plus avec SOLIDWORKS PDM ?
Nos experts certifiés SOLIDWORKS PDM peuvent vous aider :