Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette rubrique explique comment afficher les informations relatives à l’espace de données et aux journaux d’une base de données dans SQL Server 2014 à l’aide de SQL Server Management Studio ou de Transact-SQL.
Dans cette rubrique
Avant de commencer :
Pour afficher les données et les informations d’espace journal pour une base de données, utilisez :
Avant de commencer
Sécurité
Autorisations
L’autorisation d’exécuter sp_spaceused est accordée au rôle public . Seuls les membres du rôle de base de données fixe db_owner peuvent spécifier le paramètre @updateusage .
Utilisation de SQL Server Management Studio
Pour afficher les données et les informations sur l'espace journal transactionnel d'une base de données
Dans l’Explorateur d’objets, connectez-vous à une instance de SQL Server, puis développez cette instance.
Développez Bases de données.
Cliquez avec le bouton droit sur une base de données, pointez sur Rapports, pointez sur Rapports standard, puis cliquez sur Utilisation du disque.
Utilisation de Transact-SQL
Pour afficher les données et les informations d'espace de journalisation pour une base de données à l'aide de sp_spaceused
Connectez-vous au moteur de base de données.
Dans la barre d'outils standard, cliquez sur Nouvelle requête.
Copiez et collez l'exemple suivant dans la fenêtre de requête, puis cliquez sur Exécuter. Cet exemple utilise la procédure stockée système sp_spaceused pour signaler les informations d’espace disque pour la
Vendortable et ses index.
USE AdventureWorks2012;
GO
EXEC sp_spaceused N'Purchasing.Vendor';
GO
Pour afficher les informations d’espace de données et de journal pour une base de données en interrogeant sys.database_files
Connectez-vous au moteur de base de données.
Dans la barre d'outils standard, cliquez sur Nouvelle requête.
Copiez et collez l'exemple suivant dans la fenêtre de requête, puis cliquez sur Exécuter. Cet exemple interroge la vue catalogue sys.database_files pour fournir des informations spécifiques sur les fichiers de données et les fichiers journaux dans la base de données AdventureWorks2012.
USE AdventureWorks2012;
GO
SELECT file_id, name, type_desc, physical_name, size, max_size
FROM sys.database_files ;
GO
Voir aussi
SELECT (Transact-SQL)
sys.database_files (Transact-SQL)
sp_spaceused (Transact-SQL)
Ajouter des données ou des fichiers journaux à une base de données
Supprimer des données ou des fichiers journaux d’une base de données