Exécuter la maintenance de la base de données système BarTender à l'aide de procédures stockées SQL Server
Question
Comment effectuer la maintenance de la base de données système BarTender à distance ?
S'applique à
BarTender 2019 et versions ultérieures
Solution
Veuillez effectuer une sauvegarde et consulter votre équipe informatique ou votre administrateur de base de données avant d'apporter des modifications à votre base de données système BarTender, car votre base de données pourrait être corrompue ou perdue si les modifications sont mal effectuées.
Vous pouvez utiliser les procédures stockées SQL Server pour effectuer manuellement la maintenance de votre base de données système BarTender.
- Veuillez d'abord télécharger SQL Server Management Studio. Vous pouvez télécharger l'installateur ici.
- Connectez-vous à votre instance SQL Server qui héberge la base de données système BarTender.
- Faites un clic droit sur la table Datastore (nom par défaut de la base de données système BarTender) et sélectionnez Nouvelle requête :
- Saisissez la requête suivante puis cliquez sur Exécuter. Cela supprimera tous les enregistrements de plus de 5 jours. REMARQUE : Pour modifier la période, consultez le fichier d'aide ci-dessous pour la définition des variables utilisées ici.
DECLARE @timeThreshold int
DECLARE @timeUnits int
DECLARE @recordType nvarchar(1024) DECLARE @useLock int
DECLARE @lockHost nvarchar(1024)
DECLARE @result int
DECLARE @numRows int
--Choisissez combien d'unités dans le passé--
SET @timeThreshold = 5
--Où 0 = Jours, 1 = Semaines, 2 = Mois--
SET @timeUnits = 0
SET @recordType = N'ALLR' --Tous les types d'enregistrements
SET @useLock = 0
EXEC dbo.SpDeleteOlderRecords @timeThreshold, @timeUnits, @recordType, @useLock, @lockHost, @result output
Lorsque la maintenance de la base de données doit être effectuée manuellement, il est également recommandé de dépanner les journaux de transactions.