Имя: Пароль:
1C
1С v8
Не могу восстановить базу из SQL бекапа
,
0 Полбатона
 
20.03.23
01:35
SQL 2019.
Из 1С создаю пустую базу.
в скуле делаю полный бекап рабочей базы.
При восстановлении ставлю признак "закрыть все существующие соединения (хотя там и нет никаких соедений и подключений)
Во время восстановления получаю ошибку "Исключительный доступ не может быть получен потому, что база данных используется"
1 Aleksey
 
20.03.23
02:28
А если не делать базу, а сначала залить из бекапа, а уж потом шаманить в 1С
2 АгентБезопасной Нацио
 
20.03.23
05:30
(0) в консоли кластеров открыта
3 Alexor
 
20.03.23
07:50
Название и Путь до файлов точно новой базы стоит?
4 Lexandr
 
20.03.23
07:59
Надо не восстанавливать, а загружать с полной перезаписью (replace). Ну и сингл режим включить. И как ты загружаешь базу - интерактивно или с помощью скрипта?
Кстати, тут сделал запрос в GPT - напиши скрипт загрузки  базы в макрософт СКЛ, так эта падла дала ответ за секунду. Много думал.
5 Обработка
 
20.03.23
08:04
(4) Наверно под восстанавливать он понимает загрузку все-таки . Многие у нас с лексикой не точны особенно бухи.
6 skafandr
 
20.03.23
08:40
Присоединюсь у (3) пути поменяйте на путь к пустой базе, по умолчанию пути настраиваются на базу из которой сделан бекап.
7 Serg_1960
 
20.03.23
09:08
Имхо, всё кверх ногами. Сначала создать в SQL базу и восстановить данные из бэкапа, а потом на сервере 1С - "«Создание информационной базы без конфигурации..» и указываем настройки для подключения к этой базе сервера MS SQL.
8 skafandr
 
20.03.23
09:56
(7) Алгоритм топикстартера вполне рабочий, результат будет тот же. Чем не нравится наличие нескольких рабочих вариантов?
9 Serg_1960
 
20.03.23
10:01
(8) Т.е. чем мне не нравится вариант автора? Например, "Исключительный доступ не может быть получен потому, что база данных используется".
10 skafandr
 
20.03.23
10:21
Я про последовательность: создать пустую базу из 1С и залить в нее бекап рабочей базы. То что человек не умеет правильно заливать бекап это другая история
11 Обработка
 
20.03.23
10:26
Я всегда так и поступаю.
Прям в 1С создаю скульную базу.
Потоом на скуль захожу и там восстановление из бекапа.
Это самый легкий и быстрый метод. без заморочек.
12 Serg_1960
 
20.03.23
10:38
Не спорю, но если автор сначала начнёт работу в SQL, то все сомнения автора по поводу причастности 1С к проблеме - отпадут сами собой :)
13 Проводкин
 
20.03.23
12:46
(0)в параметрах  поставил галочку перезаписать существующую базу ?