Я пытаюсь переименовать базу данных через SSMS и получаю следующее сообщение об ошибке: -
Я не понимаю из дополнительной информации
Это можно сделать в SSMS.
1.right click your database name. 2. properties 3. Options. 5. Restrict Access Select single.
, затем повторите шаг, чтобы снова изменить его на MULTI_USER После того, как переименование выполнено.
Вам необходимо закрыть все существующие подключения, прежде чем сделать это ..
Для этого вы можете
Вам необходимо выполнить такие заявления, как показано ниже.
USE master; GO ALTER DATABASE MyTestDatabase SET SINGLE_USER WITH ROLLBACK IMMEDIATE GO ALTER DATABASE MyTestDatabase MODIFY NAME = MyTestDatabaseCopy ; GO ALTER DATABASE MyTestDatabaseCopy SET MULTI_USER GO