Groupes de fichiers obsolètes

 Cette rubrique concerne les bases de données SQL Server qui contiennent plusieurs fichiers ou groupes de fichiers et, dans le mode simple, seulement les groupes de fichiers en lecture seule.

Si un groupe de fichiers non restauré ne doit jamais faire l'objet d'une restauration, vous pouvez rendre le groupe de fichiers obsolète en le supprimant de la base de données. Le groupe de fichiers obsolète ne peut jamais être restauré dans cette base de données, mais ses métadonnées restent. Une fois le groupe de fichiers obsolète, la base de données peut être redémarrée et la récupération assurera la cohérence de la base de données au sein des groupes de fichiers restaurés.

Ainsi, rendre obsolète un groupe de fichiers permet de résoudre les transactions différées causées par un groupe de fichiers hors connexion qui n'a plus sa place dans la base de données. Les transactions qui étaient différées en raison du groupe de fichiers hors connexion quittent l'état différé une fois que le groupe de fichiers est obsolète. Pour plus d'informations, consultez Transactions différées.

Pour rendre obsolète un groupe de fichiers

  1. Supprimez tous les fichiers du groupe de fichiers à l'aide de l'instruction suivante ALTER DATABASE :

    ALTER DATABASE database_name REMOVE FILE file_name

  2. Supprimez le groupe de fichiers à l'aide de l'instruction ALTER DATABASE suivante :

    ALTER DATABASE database_name REMOVE FILEGROUP filegroup_name