Réduction d'une base de données SQL Server n'est pas une opération qui est généralement recommandée sur une base régulière , mais certaines situations peuvent dicter ce que un psy est en ordre. Une base de données qui était initialement de taille plus grande que son taux de croissance a nécessité ou lorsque les paramètres d'auto- croissance incorrectes permis aux fichiers de base de données deviennent trop importantes sont des exemples de cas où une opération de réduction du sens. Une base de données peut être réduit en utilisant soit le SQL Server Management Studio ( SSMS ) GUI ou avec un script T -SQL. Instructions
réduction d'une base de données avec le SSMS GUI
1
Cliquez sur le bouton "Démarrer" . Accédez au dossier " Microsoft SQL Server " appropriée à la version installée , puis cliquez sur " SQL Server Management Studio. "
2
Connectez-vous à SQL Server à partir de la " Se connecter au serveur " fenêtre.
3
clic-droit sur la base de données . Allez dans " Tâches " puis " Shrink ". Sélectionnez « Base de données ».
4
cocher la case " Réorganiser les fichiers avant de libérer l'espace inutilisé ... " case , si désiré.
5
spécifier une valeur de pourcentage dans "l'espace libre maximum dans les fichiers après avoir diminué " zone de saisie . La valeur dépend des besoins spécifiques de croissance de la base de données.
6
Cliquez sur le bouton "OK".
Réduction d'une base de données avec T- SQL
7
clic-droit sur la base de données dans SQL Server Management studio, puis sélectionnez « nouvelle requête ».
8
Saisissez l' instruction T- SQL suivante dans la nouvelle fenêtre de requête , en remplaçant " " avec le nom de la base de données et " " avec le pourcentage d'espace libre à laisser dans la base de données :
DBCC SHRINKDATABASE (N ' ' , < targetpercent > )
GO
9
Cliquez sur le bouton "Exécuter " pour réduire la base de données .