Changer SQL du modèle de récupération complète au modèle de récupération simple

Article de GoEngineer sur janv. 16, 2023

SOLIDWORKS PDMutilise SQL comme moteur de base de données où un fichier de base de données (.mdf) et au moins un fichier journal des transactions (.ldf) sont créés. Le fichier de base de données stocke les données physiques ajoutées à la base de données, et le journal des transactions conserve les enregistrements des modifications de la base de données. Par défaut, la méthode de récupération d'une base de données SQL est définie sur « Complète ». Avec le modèle de récupération complète défini, un journal des transactions peut croître jusqu'à manquer d'espace disque, ce qui peut rendre votre base de données Microsoft SQL Server inutilisable. Le document suivant vous guidera étape par étape sur la façon de changer le mode de récupération de votre base de données de « Complète » à « Simple ».

Considérations

  • Le seul objectif de cet article est de compléter les procédures de sauvegarde et de restauration SOLIDWORKS décrites dans le guide d'installation de SOLIDWORKS PDM et non de les remplacer.
  • Grâce à la récupération simple, la base de données peut être restaurée jusqu'à la dernière sauvegarde complète ou différentielle. La base de données ne peut pas être restaurée jusqu'au point de défaillance ni à un moment précis.
  • Avec la récupération complète, la base de données peut être restaurée jusqu'au point de défaillance ou à un moment précis. Si vous utilisez la récupération complète, assurez-vous que les fichiers de base de données (MDF et LDF) sont sauvegardés régulièrement.
  • Si vous comptez sur des sauvegardes quotidiennes complètes de la base de données, nous vous recommandons de définir le modèle de récupération sur « Simple » pour limiter la croissance de la taille du fichier du journal des transactions de la base de données (.LDF).
  • Les journaux de transactions sont très importants pour maintenir l'intégrité transactionnelle de la base de données. Ne supprimez pas les fichiers journaux de transactions, même après avoir effectué une sauvegarde de votre base de données et des journaux de transactions.

Processus

1. Vérifiez les paramètres actuels du modèle de récupération de votre base de données :

  • Connectez-vous au serveur SQL en tant qu'administrateur système.
  • Lancez Microsoft SQL Server Management Studio.
  • Connectez-vous à l’aide d’un compte d’administrateur système local ou du compte d’utilisateur « sa ».
  • Développez le dossier « Bases de données ».
  • Cliquez avec le bouton droit sur la base de données pour vérifier et sélectionner « Propriétés ».
  • Sous « Options », consultez le paramètre « Modèle de récupération ».
SQL Full Recover to Simple

2. Faites une sauvegarde de la base de données de votre coffre-fort PDM avant toute modification. La procédure de sauvegarde est décrite dans le guide d'installation de SOLIDWORKS PDM, dans la section « Sauvegarde et restauration des coffres-forts ».

3. Si le modèle de récupération est défini sur « Complet », vous pouvez sélectionner la flèche déroulante et passer à « Simple »

Recovery Mode to set Full

4. Sélectionnez « OK » pour accepter la modification.

5. Redémarrez l'instance PDM du serveur SQL.

6. Après avoir défini le modèle de récupération sur « Simple » pour une base de données, vous pouvez réduire le fichier journal des transactions actuel pour regagner de l'espace :

  • Lancez Microsoft SQL Server Management Studio.
  • Développer « Bases de données ».
  • Cliquez avec le bouton droit sur la base de données contenant le journal des transactions que vous souhaitez réduire et sélectionnez « Tâches » > « Réduire » > « Fichiers ».
  • Dans la liste déroulante « Type de fichier », sélectionnez « Journal ». La boîte de dialogue affichera l'espace libre disponible.

    - Notez qu'il n'est pas recommandé de réduire le fichier de base de données réel.

  • Cliquez sur « OK » pour réduire le fichier journal.

    – Si le modèle de récupération est simple, l'espace libre devrait maintenant être récupéré.

Recovery Model Simple

Remarque : Si vous avez des questions concernant ce document, veuillez communiquer avec notreAssistance GoEngineer.

Note de l'éditeur : Cet article a été initialement publié en août 2017 et a été mis à jour pour plus d’exactitude et d’exhaustivité.

24 conseils pour maîtriser SOLIDWORKS PDM

RACCOURCIS ⋅ RECHERCHE ⋅ COMPLÉMENT PDM

24 conseils d'experts pour maîtriser SOLIDWORKS PDM. Améliorez vos performances, trouvez vos fichiers plus rapidement et travaillez comme un pro.

Plus d'articles sur SOLIDWORKS PDM

Mettre à jour le complément de tâche de conversion (SWTaskAddIn) dans SOLIDWORKS PDM

Dépannage des communications réseau SOLIDWORKS PDM

Résoudre l'erreur de classe invalide pour eDrawings et PDM Preview

Modification des types de licence SOLIDWORKS PDM

Lier les renseignements propres à la configuration à une carte de données SOLIDWORKS PDM

VOIR TOUS LES ARTICLES SOLIDWORKS PDM

 

À propos de GoEngineer

GoEngineer offre des logiciels, des technologies et une expertise qui permettent aux entreprises de libérer l'innovation en matière de conception et de livrer de meilleurs produits plus rapidement. Avec plus de 40 ans d'expérience et des dizaines de milliers de clients dans les secteurs de la haute technologie, des dispositifs médicaux, de la conception de machines, de l'énergie et d'autres industries, GoEngineer fournit des solutions de conception de premier plan avec SOLIDWORKS CAD, l'impression 3D Stratasys, la numérisation 3D Creaform et Artec, CAMWorks, PLM, et plus.

Voir tous les messages de GoEngineer