Имя: Пароль:
1C
1С v8
может ли 1С сама менять модель восстановления БД (MS SQL)
0 Антиквар
 
13.11.22
22:42
Всем привет!
База 1С ЗУП в формате MS SQL.
При обновлении релиза вылезла ошибка СУБД, недостаточно прав.
Это происходит при обновлении конфигурации информационной базы, т.е. уже после обновления основной конфигурации.
Обратился к админу SQL, он сказал, что 1С пытается переключить режим восстановления базы в SIMPLE, и на это прав нет. Типа зачем 1С это делает.
Подскажите, действительно 1С сама при обновлении релиза меняет режим базы?
Вообще перед обновлениями релизов есть смысл переводить базу в SIMPLE, чтобы не разбухал лог транзакций, всё-равно никто не будет откатываться в середину обновления.
У 1С вроде бы есть даже такая рекомендация. Но неужели 1С это делает на автомате сама?
1 Мимохожий Однако
 
13.11.22
22:47
Кто-то кому-то брешет.
2 Антиквар
 
13.11.22
23:07
(1) Ну здесь только одна мысль, что со слов админа 1С сама пытается переключить режим восстановления БД, а таких прав админ не дал.
Если 1С так сама не делает, значит админ брешет )
3 Fram
 
14.11.22
00:21
(0) Ты же сам ответил на вопрос зачем. Пусть админ даст права и ниипет мозги ни себе ни тебе
4 Антиквар
 
14.11.22
01:21
(3) У нас не так то просто этого добиться, чтобы админы какие-то права дали.
Я хочу понять, неужели 1С реально сама это делает (меняет режим восстановления БД). Если да, то тогда другой разговор. Но мне почему-то кажется, что такого не должно быть.
5 katamoto
 
14.11.22
06:40
Логин, под которым 1с ходит в базу, должен иметь на неё права db_owner, разве нет? Этого уже должно быть достаточно для смены модели восстановления, так что дело скорее всего не в этом.
6 mistеr
 
14.11.22
09:54
(0) Не думаю, что 1С, в смысле код конфигурации, это делает сама.

Перед сменой модели восстановления нужно забэкапить базу и лог, а 1С этого сама сделать не может.
7 Chai Nic
 
14.11.22
09:58
(6) А зачем? Вот 7.7 вообще очищала журнал транзакций после реструктуризации без особых угрызений совести)
8 ansh15
 
14.11.22
10:33
Здесь https://forum.infostart.ru/forum86/topic289736/ тоже пытаются подозревать последние версии платформы во вмешательстве во внутренние дела MS SQL.
Непонятно, почему раньше не было такого, а тут вдруг случилось.. Либо раньше перевод в simple не делался, либо были права.
9 Антиквар
 
14.11.22
11:27
(8) кстати да, на том сервере, где хотим обновить релиз, новая платформа
Закон Брукера: Даже маленькая практика стоит большой теории.