Имя: Пароль:
IT
 
MS SQL: Восстановление базы из бэкапа. Ошибка Exclusive access
0 extrim-style
 
18.06.13
11:37
Хочу восстановить базу из бэкапа в новую базу. Делаю RESTORE DATABASE средствами консоли с перезаписью, предварительно изменив пути к файлам mdf и ldf. При попытке восстановления выдаёт ошибку:
System.Data.SqlClient.SqlError: Exclusive access could not be obtained because the database is in use. (Microsoft.SqlServer.SmoExtended). В чем тут дело?
1 МихаилМ
 
18.06.13
11:40
так написано же
"because the database is in use"
2 extrim-style
 
18.06.13
11:43
(1) это что? чтобы восстановить базу из бэкапа, нужно юзеров выгнать из текущей базы чтоли?
3 extrim-style
 
18.06.13
11:45
+(2) или имеется ввиду база-приемник? Но для приемника я ставлю флаг "Close existing connections to destination database"
4 extrim-style
 
18.06.13
11:46
(3) да в приемнике и нет никого
5 ChiginAV
 
18.06.13
11:57
(0) Может какие-нить job'ы с базой работали в этот момент?
6 МихаилМ
 
18.06.13
11:58
7 extrim-style
 
18.06.13
12:16
(6) я это видел
8 extrim-style
 
18.06.13
12:23
завершил текущие процессы для базы-источника - заработало.
9 extrim-style
 
18.06.13
12:29
ААА! Исходная база зависла в Restoring! Что делать?
10 cincout
 
18.06.13
12:32
хотел написать, что видимо всё таки пути к файлам mdf и ldf не поменялиь и ты пытаешься восстановить ИСТОЧНИК, как тут (9)
11 Дык ё
 
18.06.13
12:34
(10) похоже, имя базы он не поменял :-)
12 extrim-style
 
18.06.13
12:36
Всё поменял. Как вывести её из этого состояния? Пользователи атакуют ужо!
13 Дык ё
 
18.06.13
12:39
(12) жди завершения, если там реальный бекап был. если нет - беги в аптеку за вазелином..
14 Lionee
 
18.06.13
12:40
+ведром
15 abfm
 
18.06.13
12:44
вот это екстрим
16 Slon747
 
18.06.13
12:46
Наверное кроме того, что восстановил в реальную базу так еще и незаконченные транзакции остались. Т.е. последний бекап был на 11:00, а пытался восстановить на 11:45 к примеру.
Ужаааас
17 extrim-style
 
18.06.13
12:47
(15) надо же как-то ник свой оправдывать?)
(12) восстановление полностью завершилось успешно, но исходная зависла в этом режиме.
Одмин что-то пошаманил, терь всё гут.
18 Slon747
 
18.06.13
12:48
Какое типа бекапы использовал и насколько старые?
19 abfm
 
18.06.13
12:49
ладно хоть не хирург и не Газпром.
20 Slon747
 
18.06.13
12:49
(17) Как это успешно? И все последние данные живы?
21 abfm
 
18.06.13
12:50
Н-цать документов живы?
22 Lionee
 
18.06.13
12:53
(20) ну ему так кажется
23 cincout
 
18.06.13
12:56
Ну, теперь можно и отобедать по такому поводу.
24 extrim-style
 
18.06.13
12:57
Слава Богу, всё нормально) Последний из редактированных документов на месте. А в (0) я что-то неправильно делал? Единственное из-за ошибки скинул пару активных процессов.
25 Lionee
 
18.06.13
12:57
(23)хотел сказать не чокаясь ?
26 extrim-style
 
18.06.13
12:58
Поделитесь ссылкой на вменяемую инструкцию по восстановлению из бэкапа в новую базу.
27 extrim-style
 
18.06.13
12:59
(26) видимо, нужно было с этого сообщения начинать)
28 abfm
 
18.06.13
12:59
Вам так бы страной управлять.
29 0xFFFFFF
 
18.06.13
13:01
(25) не чпокаясь :)))) ну в плане про вазелин
30 extrim-style
 
18.06.13
13:02
(28) насколько мне известно, так и управляют
31 extrim-style
 
18.06.13
13:03
Да ладно вам. Хотели хоррор получить? Ну на этот раз не судьба. Надеюсь и в дальнейшем тоже...
32 abfm
 
18.06.13
13:05
Главное везло бы им так же.
33 Sammo
 
18.06.13
13:15
Вот для этого и держать для тестовых целей отедльный скульный сервак. Или отдельный инстанс
AdBlock убивает бесплатный контент. 1Сергей