Erreur SOLIDWORKS PDM : le SID du propriétaire sur un abonnement par utilisateur n'existe pas

Article de Alex Hoang sur mars 08, 2023

Il arrive que les utilisateurs de PDM rencontrent des erreurs dans les journaux de PDM ou dans les journaux de l'Observateur d'événements concernant l'impossibilité de se connecter au serveur PDM. Cette erreur indique que leSOLIDWORKS PDMLe service Serveur de base de données ne parvient pas à se connecter au nom d'hôte/à l'instance SQL du coffre-fort PDM. Ce service d'assistance interroge régulièrement la base de données pour détecter tout changement sur le serveur SQL. L'une de ses principales responsabilités est de gérer les notifications automatiques provenant des changements de flux de travail ou d'état.

Cela se produit le plus souvent lorsque les notifications par courriel n'ont pas encore été configurées dans le coffre-fort ou si le coffre-fort PDM a été mis à niveau d'une ancienne version vers une version plus récente.

SOLIDWORKS PDM Error: The Owner SID on a Per-User Subscription Doesn't Exist

Figure 1 : Erreur dans l'Observateur d'événements

Clé de registre du service du serveur de base de données

Si vous voyez cette erreur ou constatez que les courriels ne sont pas envoyés, c'est généralement parce que la clé de registre du service du serveur de base de données pointe vers un nom d'hôte ou une instance incorrects. Pour résoudre ce problème, suivez les étapes ci-dessous :

  1. Accédez au chemin du registre : [HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks\Applications\PDMWorks Enterprise\MailService] 
    1. La clé MailService sera située sur la machine sur laquelle le service du serveur de base de données est installé.
  2. Trouvez et modifiez la valeur « Serveur » du serveur SQL et du nom d'hôte qui contient la base de données PDM Vault 
    1. Une façon simple de confirmer que le nom d'hôte et l'instance corrects sont utilisés est de vous connecter à SQL Management Studio pour la base de données correcte et de voir ce qui est listé ci-dessous :
    2. Notez que si aucun nom d'instance n'est présent après le nom du serveur, la base de données PDM se trouve sur l'instance SQL par défaut et ne contient que le nom du serveur. Si PDM utilise une instance SQL nommée, le nom du serveur sera suivi d'un \ et du nom de l'instance, par exemple « PDMServer\SQLPDM ».

SQL Server Information

Figure 2 : Informations sur SQL Server

SOLIDWORKS PDM Database Server Service Registry Key

Figure 3 : Emplacement du registre

        Informations d'identification SQL du service de serveur de base de données

        Une autre cause de cette erreur pourrait être que les informations d'identification du compte administrateur SQL par défaut (SA) sont incorrectes. Pour vérifier cela, assurez-vous de pouvoir vous connecter à SQL Management Studio avec les informations d'identification du SA. Une fois connecté, ouvrez-leConfiguration du serveur de base de donnéesCet outil sera situé sur le même serveur que celui où s'exécute le service de serveur de base de données SOLIDWORKS PDM. Une fois ouvert, entrez le nom d'utilisateur « SA », le mot de passe correct et cliquez sur D'ACCORD(Figure 4).

        SOLIDWORKS PDM Database Server Configuration Tool

        Figure 4 : Outil de configuration du serveur de base de données

        Redémarrage du service du serveur de base de données

        Après avoir modifié l'un de ces éléments, nous vous recommandons de redémarrer le service « Serveur de base de données SOLIDWORKS PDM » pour vous assurer que la modification prend effet. Ouvrez les services Windows et recherchez Serveur de base de données SOLIDWORKS PDMservice et redémarrez par clic droit.

        SOLIDWORKS PDM Error: The Owner SID on a Per-User Subscription Doesn't Exist Windows Services

        Figure 5 : Services Windows

        Réflexions finales

        Après le redémarrage, consultez le journal de l'Observateur d'événements et constatez que l'erreur ne devrait plus s'afficher. Pour en savoir plus sur cette erreur, consultez la solution S-078843 dans la base de connaissances SOLIDWORKS. Si l'erreur persiste, n'hésitez pas à communiquer avec notre service client.ligne de soutien.

        En savoir plus sur SOLIDWORKS PDM 

        Échec de la tâche SOLIDWORKS PDM dans la liste des tâches

        Toujours afficher l'icône SOLIDWORKS PDM (Blueberry)

        Querelle de fonctionnalités : Restauration de SOLIDWORKS PDM et archivage d'une version précédente

        Dépannage des notifications SMTP SOLIDWORKS PDM Professional

        Effacer les tâches bloquées dans SOLIDWORKS PDM

        VOIR TOUS LES TUTORIELS SOLIDWORKS PDM

         

        À propos de Alex Hoang

        Alex Hoang est un ingénieur de support PLM chez GoEngineer

        Voir tous les messages de Alex Hoang