Реструктуризация информационной базы 1Сv8 может происходить в момент обновления, если изменилась структура таблиц или запущена принудительно - пользователем через функционал тестирования и исправления.Процессы происходящие при реструктуризации:Изначально для каждой таблицы, которую нужно реструктуризовать создается таблица с нужной структурой (набором колонок), имя новой таблицы будет дополнено символами "NG" (_InfoReg13763NG).Потом происходит преобразование данных из старой таблицы в новую порциями по 1000 строк. Все преобразование данных выполняется на клиенте, с которого выполняется реструктуризация(обновление). По завершении преобразования старая таблица удаляется, а новая переименовывается (обрезаются символы "NG").Процесс не вызывает проблем пока вы оперируете с малым объемом данных, при больших объемах (таблицы в десятки Гб или десятки миллионов строк) нужно учитывать несколько аспектов, о которых я попытаюсь рассказать. Место на дискахПоскольку к концу второго этапа, у Вас в базе данных будет находится фактически две таблицы вместо одной, при полной реструктуризации, рассчитывайте на соответвующее увеличение объема БД (2*x при полной реструктуризации). Я так же рекомендую перевести базу на время реструктуризации в простой режим восстановления.Индикация процессаПосле нескольких десятков минут реструктуризации, окно предприятия выбросит белый флаг и заветных строчек в строке состояния "Реструктуризация Справочник Банки 30%...." мы больше не увидим. Остается только смотреть логи СУБД чтобы понять, что жизнь еще теплится.В данном случае я перелагаю инструкцию T-SQL, которая показывает процент выполненной реструктуризации для каждой (из всех необходимых) таблицы. Declare @Table varchar(50) Declare Structur cursor
В ожидании реструктуризации. Что происходит во время реструктуризации базы 1С 8?
Прикрепленный файлРазмер
испробовано на rdp клиентах от WinXP, Win2003, XPSP3, Vista, Windows7
помещается в автозагрузку на каждом клиенте
Кто-то может бить юзеров линейкой по рукам, кто-то может решать это административными методами, а кто-то может запустить эту программу...
Для многих администраторов 1С работающей в режиме терминального сервера на базе MS RDP знакома проблема, когда пользователи для завершения работы закрывают не саму программу а жмут кнопку на всплывающей панельке вверху окна удаленного рабочего стола, с чистой совестью полагают что закрыли программу, и оставляя тем самым, висящую сессию на терминальном сервере...
Убирает в заголовке окна терминального подключения RDP кнопку "Х", не позволяя таким образом, "закрывать" 1С, оставляя висящую сессию на терминальном сервере
HideRDPxButtoN - запрет закрытия окна терминального подключения
Столкнулись с описанной в шапке страницы проблемой.Ошибка вылетала при запуске 1С как в режиме предприятия, так и в режиме конфигуратора. Замечу, что тип ИБ файловый.Утилита CHDBFL обнаружила и исправила несколько ошибок, однако коренным образом ситуацию это не изменило. Как впрочем не помогли и следующие способы (по очевидным причинам не требующие запуска в режиме конфигуратора):Удаление из списка баз и повторное добавлениеОчищение данных из каталога "C:\Documents and Settings\пользователь\Application Data\1C\1Cv82)" Простое копирование содержимого каталога bin в новый каталогОтключение файрволов и антивирусовКопирование базы с исходного источника посредством другого носителяВ итоге после получаса мучений проблема была решена простым удалением файлов журнала регистрации. Для этого мы удалили папки 1Cv8FTxt и 1Cv8Log, находящиеся в каталоге ИБ.Описания основных причин появления данного вида ошибки можете поискать на просторах сети Internet))
"Ошибка формата потока" при запуске 1С 8.2
Статьи, посвященные вопросам администрирования 1С:Предприятие 7.7/8.x
Администрирование 1С
Администрирование 1С
Комментариев нет:
Отправить комментарий