Share via


Rinominare un database

In questo argomento si illustra come rinominare un database definito dall'utente in SQL Server 2012 utilizzando SQL Server Management Studio o Transact-SQL. Nel nome del database è possibile utilizzare qualsiasi carattere conforme alle regole per gli identificatori.

Contenuto dell'argomento

  • Prima di iniziare:

    Limitazioni e restrizioni

    Sicurezza

  • Per rinominare un database utilizzando:

    SQL Server Management Studio

    Transact-SQL

  • Completamento:  Dopo la rinomina di un database

Prima di iniziare

Limitazioni e restrizioni

  • I database di sistema non possono essere rinominati.

Sicurezza

Autorizzazioni

È richiesta l'autorizzazione ALTER per il database.

Icona freccia utilizzata con il collegamento Torna all'inizio[Top]

Utilizzo di SQL Server Management Studio

Per rinominare un database

  1. In Esplora oggetti connettersi a un'istanza del Motore di database di SQL Server, quindi espandere questa istanza.

  2. Verificare che nessuno stia utilizzando il database e quindi impostare il database in modalità utente singolo.

  3. Espandere Database, fare clic con il pulsante destro del mouse sul database che si desidera rinominare, quindi scegliere Rinomina.

  4. Immettere il nuovo nome del database, quindi fare clic su OK.

Icona freccia utilizzata con il collegamento Torna all'inizio[Top]

Utilizzo di Transact-SQL

Per rinominare un database

  1. Connettersi al Motore di database.

  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 il nome del database AdventureWorks2012 viene modificato in Northwind.

USE master;
GO
ALTER DATABASE AdventureWorks2012
Modify Name = Northwind ;
GO

Icona freccia utilizzata con il collegamento Torna all'inizio[Top]

Completamento: Dopo la rinomina di un database

Dopo aver rinominato un database, eseguire il backup del database master.

Icona freccia utilizzata con il collegamento Torna all'inizio[Top]

Vedere anche

Riferimento

ALTER DATABASE (Transact-SQL)

Concetti

Identificatori del database