Voici ce que sp_helpfile dit au sujet de ma base de données actuelle (modèle de récupération est simple) dans SQL2000:Comment consolider plusieurs fichiers LOG dans un seul fichier LDF dans SQL2000
name fileid filename size maxsize growth usage
MasterScratchPad_Data 1 C:\SQLDATA\MasterScratchPad_Data.MDF 6041600 KB Unlimited 5120000 KB data only
MasterScratchPad_Log 2 C:\SQLDATA\MasterScratchPad_Log.LDF 2111304 KB Unlimited 10% log only
MasterScratchPad_X1_Log 3 E:\SQLDATA\MasterScratchPad_X1_Log.LDF 191944 KB Unlimited 10% log only
Je suis en essayant de préparer ceci pour un détachement puis un attachement à une instance de sql2008 mais je ne veux pas avoir le 2ème fichier .LDF (je voudrais avoir juste un fichier pour le journal).
J'ai sauvegardé la base de données. J'ai publié: BACKUP LOG MasterScratchPad AVEC TRUNCATE_ONLY. J'ai exécuté plusieurs commandes DBCC SHRINKFILE sur les deux fichiers LOG. Comment puis-je atteindre cet objectif d'avoir un seul fichier .LDF?
Je ne trouve rien sur la façon de supprimer celui avec fileid de 3 et/ou comment consolider plusieurs fichiers dans un seul fichier journal.
Vous obtiendrez peut-être des réponses plus nombreuses et meilleures sur Serverfault.com, où les administrateurs système et les administrateurs de bases de données ont tendance à sortir plus qu'ici ... –