Не удалось получить монопольный доступ, так как база данных используется
☑
0
Надмозг
08.02.18
✎
12:57
Пытаюсь восстановить базу из bak-файла, такая ошибка
ЗАГОЛОВОК: Microsoft SQL Server Management Studio
------------------------------
Ошибка восстановления базы данных "test". (Microsoft.SqlServer.Management.RelationalEngineTasks)
------------------------------
ДОПОЛНИТЕЛЬНЫЕ СВЕДЕНИЯ:
System.Data.SqlClient.SqlError: Не удалось получить монопольный доступ, так как база данных используется. (Microsoft.SqlServer.SmoExtended)
Чтобы получить справку, щелкните:
Выставил такие параметры
Ставил галку with_replace, отсоединял базу - не помогло
В базе никто не сидит, никакие процессы не крутятся. Я один ее использовал, как тестовую копию. Что не правильно делаю?
1
SSSSS_AAAAA
08.02.18
✎
13:00
(0) "Я один ее использовал,"
На момент восстановления в базе не должно быть НИКОГО.
2
Deon
08.02.18
✎
13:00
(0) Поставь в параметрах "Закрыть существующие соединения"
3
Надмозг
08.02.18
✎
13:05
(1) Это очевидно. Я к тому, что я один использовал, и я-то знаю, что я вышел.
(2) ставил, не помогало
4
Надмозг
08.02.18
✎
13:08
Снял в параметрах "создать резервную копию заключительного фрагмента журнала до восстановления", и прокатило.
Странно. А если мне нужна эта копия?
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс