Имя: Пароль:
1C
 
Запись размером больше 120Мб в таблице Config
0 tautau
 
13.02.09
14:16
По материалам http://infostart.ru/blogs/921/ запросил в QA

select * from [main].[dbo].[config] where DataSize>120000000

и узрел зловредную запись. Почесал репу и почитал про таблицу Config в "Практическом пособии разработчика..", где написано:

"Config  - основная конфигурация информационной базы. Эта конфигурация соответствует реальной структуре данных и используется 1С:Предприятием 8.0 в режиме Предприятия."

На Инфостарте советуют (бэкапирование после каждого шага опускаю):
1. Выгрузить конфигурацию в cf
2. Убить запись с DataSize>150Mb
3. Загрузить (не объединить) cf из шага 1.

Следует отметить, что в текущем состоянии база (копия, поднятая из бэкапа SQL сервера) вообще не выгружается ни в dt ни в cf, однако после умерщвления проблемной записи выгрузилась как в dt, так и в cf.

На данный момент рецепт инфостарта представляется мне неким шаманским обрядом, которого я не очень понимаю (то есть вообще не понимаю), но верю. Медитирование над содержимым таблицы Config мало что дало - бинарные данные, они и в Африке бинарные данные. Ясно, что там хранится вроде как развертка по времени обновлений конфигурации, но непонятно каким чудом там оказался стосорокамеговый кусок и к чему приведет его удаление. Есть какие-нибудб конструктивные комментарии по этому поводу у кого-нибудь? Был бы очень благодарен.
1 ТелепатБот
 
гуру
13.02.09
14:16
2 asady
 
13.02.09
14:18
(0) там конфа поставщика лежит - ты ее этим убиваешь и база сжимается сразу на 50% - проблема нехватки оперативки решена - но появилась проблема обновления конфигурации типовыми обновлениями.
3 tautau
 
13.02.09
14:20
(2) гм.. а поставить на поддержку при последующих обновлениях реально? Должна по идее предложить же?
4 asady
 
13.02.09
14:21
конфу поставщика туда надо будет загружать сначала.
5 MMF
 
13.02.09
14:22
(2+) или образ урбд
6 tautau
 
13.02.09
14:23
+(2) уточню - правильно ли я понял, что конфа поставщика лежит именно в одной этой записи, а рабочая конфигкрация вроде как "размазана" по всем остальным записям таблицы Config?
7 MMF
 
13.02.09
14:25
(6) для того, чтобы сказать, что именно в этом файле, нужно смотреть основное дерево метаданных. Это может быть что угодно
8 tautau
 
13.02.09
14:25
(5) Конфа - главный узел распределенной УПП, да. Плюс подключена к Хранилищу
9 tautau
 
13.02.09
14:27
(7) Ок, а что именно в дереве посмотреть?
10 MMF
 
13.02.09
14:33
(9) я имел ввиду смотреть в основном потоке метаданных - записи таблицы Config с именем, идущем первым в записи Root. Только ее нужно сначала раззиповать.. ну а вообще "забей на это, Сеня"
11 tautau
 
13.02.09
14:53
ладно, и на том спасибо
Независимо от того, куда вы едете — это в гору и против ветра!