Modifier le nom d'une base de données

Cette rubrique explique comment renommer une base de données définie par l'utilisateur dans SQL Server 2012 à l'aide de SQL Server Management Studio ou de Transact-SQL. Le nom de la base de données peut contenir n'importe quel caractère conforme aux règles applicables aux identificateurs.

Dans cette rubrique

  • Avant de commencer :

    Limitations et restrictions

    Sécurité

  • Pour renommer une base de données, utilisez :

    SQL Server Management Studio

    Transact-SQL

  • Suivi :  Après avoir renommé une base de données

Avant de commencer

Limitations et restrictions

  • Les bases de données système ne peuvent pas être renommées.

Sécurité

Autorisations

Exige l'autorisation ALTER sur la base de données.

Icône de flèche utilisée avec le lien Retour en haut[Top]

Utilisation de SQL Server Management Studio

Pour renommer une base de données

  1. Dans l'Explorateur d'objets, connectez-vous à une instance du Moteur de base de données SQL Server, puis développez-la.

  2. Assurez-vous que personne n'utilise la base de données, puis configurez la base de données en mode mono-utilisateur.

  3. Développez Bases de données, cliquez avec le bouton droit sur la base de données à renommer, puis cliquez sur Renommer.

  4. Entrez le nouveau nom de la base de données, puis cliquez sur OK.

Icône de flèche utilisée avec le lien Retour en haut[Top]

Utilisation de Transact-SQL

Pour renommer une base de données

  1. Connectez-vous au Moteur de base de données.

  2. Dans la barre d'outils standard, cliquez sur Nouvelle requête.

  3. Copiez et collez l'exemple suivant dans la fenêtre de requête, puis cliquez sur Exécuter. Cet exemple modifie le nom de la base de données AdventureWorks2012 en Northwind.

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

Icône de flèche utilisée avec le lien Retour en haut[Top]

Suivi : Après avoir renommé une base de données

Après avoir renommé une base de données, sauvegardez la base de données master.

Icône de flèche utilisée avec le lien Retour en haut[Top]

Voir aussi

Référence

ALTER DATABASE (Transact-SQL)

Concepts

Identificateur de la base de données.