Cambiar el nombre de una base de datos

En este tema se describe cómo cambiar el nombre de una base de datos definida por el usuario en SQL Server 2012 mediante SQL Server Management Studio o Transact-SQL. El nombre de la base de datos puede incluir cualquier carácter que se ajuste a las reglas para identificadores.

En este tema

  • Antes de empezar:

    Limitaciones y restricciones

    Seguridad

  • Para cambiar el nombre de una base de datos, use:

    SQL Server Management Studio

    Transact-SQL

  • Seguimiento:  Después de cambiar el nombre de una base de datos

Antes de empezar

Limitaciones y restricciones

  • No se puede cambiar el nombre de las bases de datos del sistema.

Seguridad

Permisos

Requiere el permiso ALTER en la base de datos.

Icono de flecha usado con el vínculo Volver al principio[Top]

Usar SQL Server Management Studio

Para cambiar el nombre de una base de datos

  1. En el Explorador de objetos, conéctese a una instancia del Motor de base de datos de SQL Server y, a continuación, expándala.

  2. Asegúrese de que nadie utiliza la base de datos y, a continuación, configúrela en modo de usuario único.

  3. Expanda Bases de datos, haga clic con el botón secundario en la base de datos cuyo nombre desea cambiar y, a continuación, haga clic en Cambiar nombre.

  4. Escriba el nuevo nombre de la base de datos y haga clic en Aceptar.

Icono de flecha usado con el vínculo Volver al principio[Top]

Usar Transact-SQL

Para cambiar el nombre de una base de datos

  1. Conéctese con el Motor de base de datos.

  2. En la barra Estándar, haga clic en Nueva consulta.

  3. Copie y pegue el siguiente ejemplo en la ventana de consulta y haga clic en Ejecutar. Este ejemplo cambia el nombre de la base de datos AdventureWorks2012 a Northwind.

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

Icono de flecha usado con el vínculo Volver al principio[Top]

Seguimiento: Después de cambiar el nombre de una base de datos

Después de cambiar el nombre de cualquier base de datos, realice una copia de seguridad de la base de datos maestra.

Icono de flecha usado con el vínculo Volver al principio[Top]

Vea también

Referencia

ALTER DATABASE (Transact-SQL)

Conceptos

Identificadores de base de datos