Зависание базы при создании/редактировании пользователей после конвертации базы с платформы 8.1 на 8.3

29.09.21

База данных - Администрирование СУБД

При переводе базы с платформы 8.1 на платформу 8.3 возникает проблема - база конвертится замечательно, но при редактировании или создании новых пользователей база напрочь зависает. Речь пойдёт о серверной базе данных.

Данная публикация была создана на примере перевода базы УТ 10.2 с платформы 8.1 на платформу 8.3.

Помогает исправить ситуацию данный порядок действий:

1) Создание резервной копии базы SQL

2) В режиме предприятия типовой обработкой "ВыгрузкаЗагрузкаПользователей.epf" выгрузить всех пользователей базы в файл.

3) В базе SQL удалить таблицу v8users + Удалить строку users.usr в таблице params.

 

 

4) В режиме предприятия загрузить пользователей в базу (из созданного файла пункт 2)

5) Повторно удалить строку users.usr в таблице params, в этот раз только эту строку. Таблицу v8users удалять второй раз не нужно.

Далее запускаем базу и теперь база зависать не будет!

зависают пользователи перевод базы с платформы 8.1 на 8.3

См. также

Администрирование СУБД Системный администратор Платформа 1С v8.3 Бесплатно (free)

Пользовался ранее https://infostart.ru/1c/articles/1120161/#, но она устарела, т.к. службы запускаются через systemctl, да и сами службы слегка изменились. Возможно, где-то на ИТС уже есть нужная инструкция, но мне не попалась.

15.11.2024    301    Baser    2    

1

HighLoad оптимизация Администрирование СУБД Системный администратор Программист Платформа 1С v8.3 Россия Бесплатно (free)

Мы исследуем проблему долгого выполнения запросов PostgreSQL при использовании конструкции VALUES: когда она возникает, как на нее можно повлиять, а главное, почему ее продуманная отработка важна для более быстрого функционирования решений на базе 1С

12.11.2024    831    Tantor    19    

14

HighLoad оптимизация Администрирование СУБД Механизмы платформы 1С Программист Платформа 1С v8.3 ИТ-компания Россия Бесплатно (free)

В данной статье мы рассмотрим, как работает механизм временных таблиц на postgres на платформе 8.3.23 и что изменилось в нем при добавлении новых возможностей в платформе 8.3.25. А также на примере покажу, как понимание работы платформы позволяет оптимизировать СУБД для работы с 1С.

29.10.2024    3148    Tantor    38    

34

Администрирование СУБД Системный администратор Программист Бесплатно (free)

CDC - очень мощный механизм, который можно использовать во многих сценариях, возможность развернуть его в Docker показывает простоту и лёгкость данной технологии.

08.10.2024    734    AlexSvoykin    1    

7

Администрирование СУБД Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Анализ и решение ошибок СУБД. Во время реиндексации базы Ошибка СУБД: Microsoft SQL Server Native Client 11.0: Не удалось найти объект "ИмяБазы.dbo._RefSInf21806", так как он не существует, или отсутствуют разрешения. Во время проверки целостности Ошибка СУБД: Microsoft SQL Server Native Client 11.0: Недопустимое имя объекта "dbo._RefSInf21806".

19.09.2024    4350    Xershi    10    

17

HighLoad оптимизация Администрирование СУБД Архивирование (backup) Системный администратор Программист Платформа 1С v8.3 Бесплатно (free)

Бэкап в Postgres состоит из набора граблей, которые нужно обойти для успешного восстановления. Они заложены в самых неожиданных местах от предмета резервного копирования (база или кластер) до структуры каталогов. Один неверный шаг и восстановление будет невозможным. Почему нельзя было сделать проще, как в MS SQL или Oracle? Почему бэкап в Postgres оставляет впечатление чьей-то лабораторной работы? Статья адресована прежде всего специалистам 1С, избалованным комфортом в MS SQL, в суровых буднях импортозамещения на Postgres.

13.08.2024    2972    1CUnlimited    9    

4
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. t278 58 30.09.21 02:29 Сейчас в теме
Думаю описанная ситуация возможна и в других вариантах.
Нам например нужно было БП 3.0 с одного сервера SQL 2016 на сервер SQL 2012 перенести.
Случайно обнаружили, что при пустом списке пользователей перенос возможен. При заполненном нет.
Возможно , ваш пример помог бы или подсказал решение.
2. Kitri 96 30.09.21 08:48 Сейчас в теме
(1)Надеюсь, что кому-нибудь пригодится, хотя бы как подсказка к решению )))
3. Pixar0000 01.10.21 09:57 Сейчас в теме
При переводе базы с платформы 8.1 на платформу 8.3 возникает проблема - база конвертится замечательно, но при редактировании или создании новых пользователей база напрочь зависает. Речь пойдёт о серверной базе данных.


а как вы переводили? тупо установили релиз поновее и запустили под 8.3?
никто не рассказывал, что можно/нужно было апгрейднуть и сам Сиквелл и базу выгрузить/загрузить?
4. Kitri 96 02.10.21 08:49 Сейчас в теме
(3)про перевод базы на другой релиз платформы - это друга тема. Я здесь описала именно проблему с пользователями, которая возникает в результате перевода (конвертации) базы и как её решать.
А перевод платформы - это популярная тема и ответ можно найти на просторах инета.
Да, "тупо" ставим новую платформу и в консоле 1С новой платформы подцепляем SQL базу 1С, затем открываем базу в конфигураторе, база в этот момент конвертится. Обязательно сделать предварительную копию!
Оставьте свое сообщение