Имя: Пароль:
1C
1С v8
Как узнать прошла ли реструктуризация
0 noxxx
 
14.10.14
10:48
Всем привет.

Имеется база УПП, размер ~550 Гб. Отключаю режим совместимости, сохраняю конфигурацию и запускаю реструктуризацию.

Запустил вчера в 19:00, конфигуратор побелел и висел так до сегодняшнего дня, до 10:30 примерно. После этого выскочила ошибка "Удаленный хост разорвал подключение" с предложением завершить работу. В строке состояния висела надпись о реструктуризации РСВ "Версии объектов".

Завершил, попробовал зайти в режим предприятия - заходит, работает.

Как можно (и можно ли) узнать, прошла реструктуризация или нет?
1 noxxx
 
14.10.14
10:48
+ В ходе реструктуризации база выросла до 680 Гб.
2 SUA
 
14.10.14
10:49
зайти в конфигуратор и проверить?
3 Banned
 
14.10.14
10:49
А если в конфигуратор зайти?
4 noxxx
 
14.10.14
10:50
(2) (3) В конфигуратор заходит, ни о чем не сообщает.
5 noxxx
 
14.10.14
10:51
+ при этом на SQL-сервере с этой БД что-то таки происходит, потому как висит процесс даже при отсутствии работающих пользователей: http://clip2net.com/s/j5cYAi
6 Maxus43
 
14.10.14
10:55
Имхо не прошла реструктуризация, сеанс завис (скуля), надо ребутнуть.
З.ы. версионирование надо чистить
7 noxxx
 
14.10.14
10:57
(6) Да, версии объектов придется почистить

А настройка "Прервать выполнении проверки через N часов N минут" при реструктуризации работает?
8 noxxx
 
14.10.14
11:00
(6) Попробовал убить процесс - он поменял свой статус на KILLED/ROLLBACK. Видимо, откатывает теперь всё то что наделал.
9 hhhh
 
14.10.14
11:01
переходите на 8.3, там реструктуризация продолжается с того же места, на котором была прервана.
10 noxxx
 
14.10.14
11:12
(9) как сейчас 8.3 работает-то? есть боевые базы большие на ней?
11 noxxx
 
14.10.14
11:25
Так, погодите.

После того как меняешь режим совместимости, сначала идет анализ структуры БД, потом скачет всякое "реструктуризация таблицы X" и т.п.

После этого надо отдельно реструктуризацию запускать или нет?
12 Maxus43
 
14.10.14
11:34
(7) для реструктуризация эта опция не работает.
в 8.3 только фонавая реструктуризация есть, как раз для таких случаев, но вроле только в версии КОРП
13 Maxus43
 
14.10.14
11:35
(11) не обязательно. При смене режима реструктуризация только на то, что надо. Отдельно - на всё, даже если не надо
14 noxxx
 
14.10.14
11:38
(13) Тогда получается что у меня всё выполнилось при изменении режима совместимости. Можно не бояться? :)
15 Maxus43
 
14.10.14
11:38
(14) можно
16 Maxus43
 
14.10.14
11:39
Если бы смена режима требовала реструктуризация всего - ты бы не смог обновить базу просто
17 Maxus43
 
14.10.14
11:40
есть нюансы, когда желательно провести реструктуризацию на определённых платформах, но не обяхательно.
Чисти версионирование, вложения и прочие (смотри в скуле самы большие таблицы и думай можно ли их почистить), и таки как нибудь сделай реструктуризацию полную
18 МихаилМ
 
14.10.14
11:46
узнать очень просто:

сделать копию бд с пустыми таблицами данных.

отключить режим совместимости -> получить реструктуризацию.

сравнить служебные таблицы (конфигурации , параметров, файлов)

если различий нет - то реструктуризация прошла.
19 Maxus43
 
14.10.14
11:47
>>то реструктуризация прошла
или не требовалась, т.е. результат аналогичный
20 noxxx
 
14.10.14
12:00
Мерси!