Gérer les fichiers de log de SQL Server#
Dans SQL Server, la taille des fichiers de log et de bases de données peut grandir très vite, ce qui peut causer un problème d'espace de stockage. Dans ce tutoriel, je vous montre comment gérer les fichiers de log et de bases de données dans SQL Server.
Arrêter SQL Server#
Nous allons d'abord arrêter SQL Server avant de copier/déplacer les fichiers.
Déplacer les fichiers de log de SQL Server#
Rendez-vous dans le dossier C:\Program Files\Microsoft SQL Server\MSSQL16.MSSQLSERVER\MSSQL\DATA
. Puis Copiez et collez les fichiers dans le nouvel emplacement D:\MSSQL\DATA\
pour mon cas.
Modifier les métadonnés#
#
ALTER DATABASE datamart
SET OFFLINE WITH ROLLBACK IMMEDIATE;
ALTER DATABASE datamart
MODIFY FILE (NAME = 'datamart', FILENAME = 'D:\MSSQL\DATA\datamart.mdf');
ALTER DATABASE datamart
MODIFY FILE (NAME = 'datamart_log', FILENAME = 'D:\MSSQL\DATA\datamart_log.ldf');
ALTER DATABASE datamart
SET ONLINE;