|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
4.9.4. Переименование базы данныхПереименование баз данных SQL Server 2005, ALTER DATABASE MODIFY NAME, sp_renamedb Еще одна очень полезная возможность SQL Server 2005 — возможность переименовать базу данных. Это можно сделать тремя способами: q на графическом экране из контекстного меню базы данных в SQL Server Management Studio при помощи команды Rename (Переименовать); q при помощи команды ALTER DATABASE, например: ALTER DATABASE currentdb MODIFY NAME = archivedb; q при помощи хранимой процедуры sp_renamedb, например: sp_renamedb 'currentdb', 'archivedb'; Хранимая процедура sp_renamedb оставлена только для обеспечения обратной совместимости с предыдущими версиями SQL Server, и ее использование не рекомендуется. В любом случае перед переименование базы данных вначале потребуется отключить от нее всех пользователей. В документации говорится также, что перед переименованием базу данных нужно перевести ее в однопользовательский режим, но, как показывает проверка, это не обязательно.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Получить учебные материалы по этому курсу |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||