|
MS SQL: close existing connections to destination database |
☑ |
0
bvb
28.12.17
✎
16:25
|
Восстанавливаю БД из Бэкапа :
RESTORE DATABASE @RESTOREDataBaseName
FROM DISK =@BackupFileName
WITH
move N'MyBase' to 'F:\SQL_DATA\MyBase_TEST.mdf',
move N'MyBase_log' to 'F:\SQL_LOG\MyBase_TEST_log.ldf',
NOUNLOAD,
REPLACE,
STATS = 10
Пишет
Файл "F:\SQL_DATA\MyBase_TEST.mdf" заменить невозможно. Он используется базой данных "MyBase_TEST".
Как в REPLACE задать опцию соответствующую крымжику close existing connections to destination database ?
|
|
1
arsik
гуру
28.12.17
✎
16:40
|
(0) В мониторе менеджмент студии удали все конекты к этой базе
|
|
2
arsik
гуру
28.12.17
✎
16:40
|
И делай восстановление не скриптом а мастером
|
|
3
Вафель
28.12.17
✎
16:53
|
WITH ROLLBACK IMMEDIATE
|
|
4
Вафель
28.12.17
✎
16:54
|
ALTER DATABASE [Test] SET SINGLE_USER WITH ROLLBACK IMMEDIATE
|
|
5
bvb
28.12.17
✎
17:14
|
(2) нужно скриптом
По другой базе все ОК
|
|
6
bvb
28.12.17
✎
18:04
|
(4) не помогло
|
|
7
Вафель
28.12.17
✎
18:09
|
(6) не может быть
|
|
8
Мыш
28.12.17
✎
21:15
|
(6) Слева вверху в поле выбора поставь любую другую базу
|
|