Зависание базы при создании/редактировании пользователей после конвертации базы с платформы 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

См. также

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

Во второй статье по докладу «Дамп – не приговор, а повод задуматься», с которым выступили на конференции INFOSTART TECH EVENT 2024, рассмотрим, какую информацию содержат файлы дампа, чем она полезна и как ее анализировать.

14.04.2025    996    it-expertise    4    

16

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

Где лежат данные идентификаторов, как прочитать, как поменять...

10.04.2025    741    atdonya    0    

5

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

Опубликовали первую статью по итогам доклада «Дамп – не приговор, а повод задуматься», с которым выступали на конференции INFOSTART TECH EVENT 2024.

25.03.2025    644    it-expertise    7    

9

Администрирование СУБД Системный администратор Абонемент ($m)

Всегда надо обслуживать индексы SQL. В том числе по рекомендации самой 1С. Но обслуживать все и сразу - долго, тяжело серверу и, главное, бессмысленно. Особенно для больших баз. Данный скрипт выбирает, что надо делать, и делает это автоматически. Готового полного аналога не нашел, поэтому сделал этот. Можно примерять для любых конфигураций и платформ 1С. Проверено на 8.3.25.1501.

1 стартмани

12.02.2025    823    24    GreyCardinal    14    

4

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

В рамках мастер-класса мы запустим нагрузочный тест на 3К пользователей и посмотрим, как будет вести себя PostgreSQL при такой нагрузке.

11.12.2024    2273    Tantor    1    

6

Администрирование СУБД Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Бесплатно (free)

Много вариантов определения номера собственного процесса самого 1С8. В ходе поиска, опираясь на общедоступную информацию, дополнил алгоритм, но с учетом определения ИД запущенного приложения.

09.12.2024    1094    artly2000    6    

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С, затем открываем базу в конфигураторе, база в этот момент конвертится. Обязательно сделать предварительную копию!
Оставьте свое сообщение