Aumentare le dimensioni di un databaseIncrease the Size of a Database

In questo argomento si descrive come aumentare le dimensioni di un database in SQL Server 2017SQL Server 2017 utilizzando SQL Server Management StudioSQL Server Management Studio o Transact-SQLTransact-SQL.This topic describes how to increase the size of a database in SQL Server 2017SQL Server 2017 by using SQL Server Management StudioSQL Server Management Studio or Transact-SQLTransact-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.The database is expanded by either increasing the size of an existing data or log file or by adding a new file to the database.

Contenuto dell'argomentoIn This Topic

Prima di iniziare Before You Begin

Limitazioni e restrizioni Limitations and Restrictions

  • Non è possibile aggiungere o rimuovere un file durante l'esecuzione di un'istruzione BACKUP.You cannot add or remove a file while a BACKUP statement is running.

Sicurezza Security

Autorizzazioni Permissions

È richiesta l'autorizzazione ALTER per il database.Requires ALTER permission on the database.

Utilizzo di SQL Server Management Studio Using SQL Server Management Studio

Per aumentare le dimensioni di un databaseTo increase the size of a database

  1. In Esplora oggetticonnettersi a un'istanza del Motore di database di SQL ServerSQL Server Database Engine, quindi espandere questa istanza.In Object Explorer, connect to an instance of the Motore di database di SQL ServerSQL Server Database Engine, and then expand that instance.

  2. Espandere Database, fare clic con il pulsante destro del mouse sul database di cui si vuole aumentare le dimensioni e quindi scegliere Proprietà.Expand Databases, right-click the database to increase, and then click Properties.

  3. In Proprietà databaseselezionare la pagina File .In Database Properties, select the Files page.

  4. Per aumentare le dimensioni di un file esistente, aumentare il valore nella colonna Dimensioni iniziali (MB) per il file.To increase the size of an existing file, increase the value in the Initial Size (MB) column for the file. È necessario aumentare le dimensioni del database almeno di un 1 megabyte.You must increase the size of the database by at least 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.To increase the size of the database by adding a new file, click Add and then enter the values for the new file. Per altre informazioni, vedere Add Data or Log Files to a Database.For more information, see Add Data or Log Files to a Database.

  6. Scegliere OK.Click OK.

Utilizzo di Transact-SQL Using Transact-SQL

Per aumentare le dimensioni di un databaseTo increase the size of a database

  1. Connettersi al Motore di databaseDatabase Engine.Connect to the Motore di databaseDatabase Engine.

  2. Dalla barra Standard fare clic su Nuova query.From the Standard bar, click New Query.

  3. Copiare e incollare l'esempio seguente nella finestra Query, quindi fare clic su Esegui.Copy and paste the following example into the query window and click Execute. In questo esempio si aumentano le dimensioni del file test1dat3.This example increases the size of the file test1dat3.

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

    Per altri esempi, vedere Opzioni per file e filegroup ALTER DATABASE (Transact-SQL).For more examples, see ALTER DATABASE File and Filegroup Options (Transact-SQL).

Vedere ancheSee Also

Add Data or Log Files to a Database Add Data or Log Files to a Database
Compattare un databaseShrink a Database