Поделиться через


Переименование базы данных

В этом подразделе описывается, как переименовать пользовательскую базу данных в SQL Server 2012 с помощью Среда SQL Server Management Studio или Transact-SQL. Имя базы данных может содержать все символы, соответствующие правилам для идентификаторов.

В этом разделе

  • Перед началом работы выполните следующие действия.

    Ограничения

    Безопасность

  • Переименование базы данных с использованием следующих средств:

    Среда SQL Server Management Studio

    Transact-SQL

  • Дальнейшие действия.  После переименования базы данных

Перед началом

Ограничения

  • Системные базы данных не могут быть переименованы.

Безопасность

Разрешения

Необходимо разрешение ALTER на базу данных.

Значок стрелки, используемый со ссылкой «В начало»[Top]

Использование среды SQL Server Management Studio

Переименование базы данных

  1. В обозревателе объектов подключитесь к экземпляру компонента Компонент SQL Server Database Engine и разверните его.

  2. Убедитесь в том, что никто не использует эту базу данных, а затем переведите ее в однопользовательский режим работы.

  3. Раскройте узел Базы данных, щелкните правой кнопкой мыши базу данных, которую необходимо переименовать, а затем выберите пункт Переименовать.

  4. Введите новое имя базы данных и нажмите кнопку ОК.

Значок стрелки, используемый со ссылкой «В начало»[Top]

Использование Transact-SQL

Переименование базы данных

  1. Подключитесь к компоненту Компонент Database Engine.

  2. На стандартной панели выберите пункт Создать запрос.

  3. Скопируйте следующий пример в окно запроса и нажмите кнопку Выполнить. В этом примере имя базы данных AdventureWorks2012 изменяется на Northwind.

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

Значок стрелки, используемый со ссылкой «В начало»[Top]

Дальнейшие действия. После переименования базы данных

Создавайте резервную копию базы данных master после переименования любой базы данных.

Значок стрелки, используемый со ссылкой «В начало»[Top]

См. также

Справочник

ALTER DATABASE (Transact-SQL)

Основные понятия

Идентификаторы баз данных