Имя: Пароль:
1C
1С v8
Резервное копирование
, , ,
0 Dr_dree
 
24.10.17
15:27
Здравствуйте!
Имеется база БП 3.0 в sql 2016, размером в 7 Гб. В sql настроен план обслуживания на создание резервной копии, периодически необходимо восстанавливать эти копии в другую базу. При восстановлении копии в другую базу sql требует монопольный доступ на базу источник и приходится всех пользователей выгонять. Подскажите как можно восстанавливать бэкапы в в другую базу не выгоняя пользователей или как то настроить создание копий? Хотел сделать создание бэкапов штатными средствами из предприятия, но пишут что на клиент серверной базе так делать нельзя. Спасибо.
1 sitex
 
naïve
24.10.17
15:31
(0) Что мешает выгрузить в SQL в файл и потом загрузить из файла в другую базу копию ?
2 spiller26
 
24.10.17
15:44
(0) Настройте быкапы SQL-ми средствами, и восстанавливайте копии тем же SQL. (full бэкапы ночью, промежуточные в обед)
Быстрее, эффективнее и не скажется на производительности.
3 sitex
 
naïve
24.10.17
15:48
(2) План выгрузки у них есть , у них трудность с загрузкой по видимому. В инете инфы как загрузить базу sQL море.
4 X Leshiy
 
24.10.17
15:50
(0) Вы в источнике для восстановления что указываете, файл бэкапа подключаете?
5 spiller26
 
24.10.17
15:50
(3) Согласен, я хоть не админ но вникал в эти хитрости.
6 Йохохо
 
24.10.17
15:53
"монопольный доступ на базу источник" это или какие то трудности перевода или попытка убить рабочую
7 Dr_dree
 
24.10.17
15:54
(3) Да, трудности именно с загрузкой, при восстановлении sql требует монопольный доступ на базу (из которой делается бэкап), хотя источником указываю устройство
8 Dr_dree
 
24.10.17
15:54
(4) В источнике файл бэкапа
9 xxTANATORxx
 
24.10.17
15:56
(7)это как так?
при восстановлении бекапа базы источника вообще может уже не быть
10 sitex
 
naïve
24.10.17
15:57
(8) ну а в параметрах поле  "восстановить как" что указано ? поди источник база ?
11 Dr_dree
 
24.10.17
16:03
(9) Мне тоже интересно, опишу как восстанавливаю. выбираю базу в которую нужно развернуть копию, задачи - восстановить - база данных. Далее в Источник выбираю бэкап, назначение - базу в которую нужно развернуть копию. На закладке Файлы в колонке Восстановить как указываю базу в которую нужно развернуть копию. И дальше собственно сама ошибка.
12 sitex
 
naïve
24.10.17
16:11
(11) Можно конечно Базу в бекапа single user  перевести и попробовать ее восстановить. это как вариант.
13 Dr_dree
 
24.10.17
16:16
(12) Не помогло
14 X Leshiy
 
24.10.17
16:23
А на закладке Параметры самый верхний флажок ставишь?

"Перезаписать существующую базу данных"
15 Dr_dree
 
24.10.17
16:24
(14) Пробовал и ставить и снимать, не помогает
16 sitex
 
naïve
24.10.17
16:25
(13) а что выдает sp_who2 ?
17 sitex
 
naïve
24.10.17
16:26
+ (16) в колонке DBName есть ваша база бекапа ?
18 X Leshiy
 
24.10.17
16:27
(15) В источнике Устройство -> ... -> Файл -> Добавить?
19 arsik
 
гуру
24.10.17
16:29
(11) Нужно другие имена у файлов (mdf? ldf) задать мне кажется. По дефолту там те же самые, что и у оригинальной базы.
20 Dr_dree
 
24.10.17
16:30
(16) Говорить соединений нет
21 Dr_dree
 
24.10.17
16:30
(18) Да
22 sitex
 
naïve
24.10.17
16:31
(19) Предполагаем что ТС это понимает.
23 arsik
 
гуру
24.10.17
16:32
(22) Судя по (11) нет.
24 X Leshiy
 
24.10.17
16:32
(21) А бэкап полный?
25 X Leshiy
 
24.10.17
16:33
(23) Ну ты перечитай уже.

<<На закладке Файлы в колонке Восстановить как указываю базу в которую нужно развернуть копию>>
26 Dr_dree
 
24.10.17
16:33
(25) Да, бэкап полный
27 X Leshiy
 
24.10.17
16:34
(26) Ну тогда я пас, загадочная неведомая ***ня :)
28 arsik
 
гуру
24.10.17
16:35
(25) Это вообще какой то бред.
(0) Скриншоты настроек покажи.
29 X Leshiy
 
24.10.17
16:38
(28) Сам ты бред. Именно там файлы и указываются, куда восстанавливать.

Исходное имя файла (из бэкапа) Восстановить как (имя файла копии).
30 arsik
 
гуру
24.10.17
16:39
(29) Там нет никакой закладки "Файлы". И что значит "указываю базу в которую нужно развернуть копию"?
31 sitex
 
naïve
24.10.17
16:40
(28) Поддерживаю принт-скрины в студию.
32 X Leshiy
 
24.10.17
16:42
(30) Да задрал ты :) Открой уже SSMS.
33 X Leshiy
 
24.10.17
16:46
34 X Leshiy
 
24.10.17
16:46
(30) Базу не стал подмонтировать, далеко лезть за бэкапами )))
35 X Leshiy
 
24.10.17
16:48
(0) Давай скрины пошагово, будем разбираться.
36 arsik
 
гуру
24.10.17
16:50
(33) Странно. У меня только Общие и параметры. MSSQL 2008 r2
37 sitex
 
naïve
24.10.17
16:53
(36) Это появилось с 2012
38 X Leshiy
 
24.10.17
16:53
(36) 2012 у меня, сорян :)
39 sitex
 
naïve
24.10.17
16:55
(26) Галку тоже ставили «Закрыть существующие соединения с базой данных назначения»" ?
40 arsik
 
гуру
24.10.17
16:57
Вот это мне не понятно.
>>"На закладке Файлы в колонке Восстановить как указываю базу в которую нужно развернуть копию."  
Я там просто указываю новое имя файла и все.
41 Йохохо
 
24.10.17
17:12
(40) просто)
42 Dr_dree
 
25.10.17
10:46
(35) (31) (34)
http://ipic.su/img/img7/fs/Screenshot_2.1508917431.jpg

http://ipic.su/img/img7/fs/Screenshot_3.1508917457.jpg

http://ipic.su/img/img7/fs/Screenshot_4.1508917466.jpg

Прошу прощения за задержку, подключение к серверу оваливалось
43 Dr_dree
 
25.10.17
10:47
(42) BGU2 - база из которой сделан бэкап, BGU2_22.10.17 база в которую восстанавливаю
44 sitex
 
naïve
25.10.17
10:53
(43) Изучите https://msdn.microsoft.com/ru-ru/library/ms186390(v%3Dsql.120).aspx , на первой скрине вроде как ошибка.
45 Dr_dree
 
25.10.17
12:02
разобрался, нужно было убрать галку "Оставить базу данных источник в состоянии восстановления" на вкладке параметры. Всем спасибо за помощь