Aumentare le dimensioni di un database

Si applica a:SQL Server

Questo argomento illustra come aumentare la dimensione di un database in SQL Server usando SQL Server Management Studio o Transact-SQL. Il database viene espanso aumentando le dimensioni di un file di dati o di log o esistente oppure aggiungendo un nuovo file al database.

Contenuto dell'articolo

Prima di iniziare

Limitazioni e restrizioni

  • Non è possibile aggiungere o rimuovere un file durante l'esecuzione di un'istruzione BACKUP.

Sicurezza

Autorizzazioni

È richiesta l'autorizzazione ALTER per il database.

Utilizzo di SQL Server Management Studio

Per aumentare le dimensioni di un database

  1. In Esplora oggetti connettersi a un'istanza del motore di database di SQL Server e, successivamente, espanderla.

  2. Espandere Database, fare clic con il pulsante destro del mouse sul database di cui si vuole aumentare le dimensioni e quindi scegliere Proprietà.

  3. In Proprietà databaseselezionare la pagina File .

  4. Per aumentare le dimensioni di un file esistente, aumentare il valore nella colonna Dimensioni iniziali (MB) per il file. È necessario aumentare le dimensioni del database almeno di un 1 megabyte.

  5. Per aumentare le dimensioni del database aggiungendo un nuovo file, fare clic su Aggiungi , quindi immettere i valori per il nuovo file. Per ulteriori informazioni, vedere Aggiungere file di dati o file di log a un database.

  6. Fare clic su OK.

Utilizzo di Transact-SQL

Per aumentare le dimensioni di un database

  1. Connettersi al motore di database di .

  2. Dalla barra Standard fare clic su Nuova query.

  3. Copiare e incollare l'esempio seguente nella finestra Query, quindi fare clic su Esegui. In questo esempio si aumentano le dimensioni del file test1dat3.

USE master;
GO
ALTER DATABASE AdventureWorks2022 
MODIFY FILE
    (NAME = test1dat3,
    SIZE = 20MB);
GO

Per altri esempi, vedere Opzioni per file e filegroup ALTER DATABASE (Transact-SQL).

Vedi anche

Aggiungere file di dati o file di log a un database
Compattare un database