#0
by Snork
Есть SQL база. Ядро 27. MS SQL 2000. 15Гб - небольшая. На основе ТиС 9.2. В ней все - ок. Проблем нет. Но с недавних пор: когда делаю периферийную новую файловую (через romix), то в новой базе некорректные опер итоги. Причем не разные позиции номенклатуры по разным месяцам дают некорректный итог. Некорректность в том, что не видит начальных остатков. Беру период побольше - видит. Пробовал Тии - непомогло. Частично помогает сдвиг назад ТА (на год назад) и перенос ее обратно без перепроведения документов. Большинство позиций пролечило. Но часть видимо надо больше чем на год назад сдвигать. Посоветуйте направление
#2
by bodri
так понимаю в при создании новой базы, файлики по идее тоже новые. Наврятли тут в индексах, тут некорректность создания начального образа.
#3
by Это_mike
направление простое: 1.реиндекс с предв.удалением индексов. 2. пересчет итогов (можно из ТиИ)
#7
by Это_mike
обычно самые большие - это итоги партий. а они на остаток не повлияют, дадут только радугу в финрезультатах. для такой базы - они примерно д..б в районе 0.7-0.8г
#8
by Snork
на sql или на файловой? макс размер dbf не прошли еще. Самый большой регистр с партиями 1,1 Гб файл, остальные все до 1 гб
#9
by пипец
1-ое сделай скульную перефирию - посмотри как там с итогами 2-ое сделай не через ромикс - объем выгрузки файла сколько ? датовского
#12
by Морозов Александр
чего ап? Итоги бьются только из-за индексов. И если ошибка появляется после полной переиндексации выгруженной базы - значит уже достигнут максимальный размер файла. Была разработка одна... она решала проблему "больших файлов ДБФ". Но помойму она померла.
#14
by Это_mike
на проблемной ПБ, конечно.. 1.1 Г - уже больше, чем можно в разделенном. сиквельные ПБ можно и склонировать. итоги могут съезжать в разделенном из-за размеров. решение hogik'а живо. было бы желание...
#20
by Ёпрст
2 гига-это предельный размер дбф. В разделенном режиме при файле >1 гига идёт ошибка по чтению, отсюда, разные результаты в отчете. Итого, либо ставить это и работать дальше, или свётка/оптимизация табличек регистра.
#21
by Ёпрст
Ну и это, огласи размер RG и RA проблемного регистра. Если RG у тебя > RA , то просто регистр не закрывается и нужно всего лишь его исправить (чтоб правильно закрывался). И усё.
#22
by Snork
RG328.DBF 1,2гб, RG328.CDX 1,1гб Регистр закрывается в 0. Файл индексов большой, т.к. у меня у измерений стоят галки отбор движений и отбор итогов. Много отчетов на этом регистре работают - для ускорения добавил
#23
by Snork
попробовал развернуть в sql периферию. загрузилась ромиксом нормально. Но при попытке формирования отчетов выдает sql ошибке 42000 Cannot resolve collation conflict for equal operation
#25
by Snork
sql ошибке 42000 - решил - кодировку не верно сам выставил RA328.DBF - 964мб / RA328.CDX - 160мб
#27
by пипец
зобей в яндекс (но это для SQL) а с дбф я б уверен не был быстрое создание периферийной базы 1с 77
#28
by Ёпрст
ну вот и ответ. RG> RA регистр не закрыт. При закрытом регистре, RG, даже с периодичностью в 5 дней был бы не более 300 метров.
#30
by Это_mike
при такой разнице - он вполне может быть закрыт. а бОльший размер иметь из-за добавленных реквизитов.
#31
by Snork
все ключевые рабочие места подключены к периферийным sql базам. т.е. я правильно понимаю, что потеря данных им не грозит? А если на файловой будет превышение (например, RA328 > 1,2 гб, т.е. потеря движений), то после обмена с центром, на центре все ок будет или там тоже потеряются часть движений? Все файловые в общем-то однопользовательские. Вот решили новую файловую для отчетов создать. Там только обмен с центром и запуск отчетов, никто не будет ничего вводить. закрыт. там просто больше 50т остатков реальных по разным складам. большой оборот
#32
by Snork
#=============================================================================== #==TABLE no 249 : Регистр ПартииНаличие # Name |Descr |Type[A/S/U]|DBTableName|ReUsable T=RG328 |Регистр ПартииНаличие |A |RG328 |1 #-----Fields------- # Name |Descr |Type|Length|Precision F=PERIOD |Period Registr |D |8 |0 F=SP4061 |(P)Фирма |C |9 |0 F=SP330 |(P)МОЛ |C |9 |0 F=SP331 |(P)Номенклатура |C |9 |0 F=SP340 |(P)СтатусПартии |C |9 |0 F=SP341 |(P)Партия |C |9 |0 F=SP1554 |(P)ДатаПартии |D |8 |0 F=SP7404 |(P)ЦенаПрод |N |16 |2 F=SP342 |(P)Количество |N |16 |5 F=SP421 |(P)СуммаУпр |N |16 |2 F=SP343 |(P)СуммаРуб |N |16 |2 F=SP344 |(P)СуммаБезНДС |N |16 |2 #----Indexes------ # Name |Descr |Unique|Indexed fields |DBName I=PROP |PERIOD+PROP |0 |PERIOD,SP4061,SP330,SP331,SP340,SP341,SP1554,SP7404 |PROP I=VIA330 |VIA330 |0 |PERIOD,SP330 |VIA330 I=VIA331 |VIA331 |0 |PERIOD,SP331 |VIA331 # #=============================================================================== #==TABLE no 250 : Регистр (Дв.) ПартииНаличие # Name |Descr |Type[A/S/U]|DBTableName|ReUsable T=RA328 |Регистр (Дв.) ПартииНаличие |A |RA328 |1 #-----Fields------- # Name |Descr |Type|Length|Precision F=IDDOC |ID Document's |C |9 |0 F=LINENO |LineNo |N |4 |0 F=ACTNO |Action No |N |6 |0 F=DEBKRED |Flag Debet/Kredit |N |1 |0 F=IDDOCDEF |ID Def Document |C |4 |0 F=DATE |date |D |8 |0 F=TIME |Time |C |6 |0 F=SP4061 |(P)Фирма |C |9 |0 F=SP330 |(P)МОЛ |C |9 |0 F=SP331 |(P)Номенклатура |C |9 |0 F=SP340 |(P)СтатусПартии |C |9 |0 F=SP341 |(P)Партия |C |9 |0 F=SP1554 |(P)ДатаПартии |D |8 |0 F=SP7404 |(P)ЦенаПрод |N |16 |2 F=SP342 |(P)Количество |N |16 |5 F=SP421 |(P)СуммаУпр |N |16 |2 F=SP343 |(P)СуммаРуб |N |16 |2 F=SP344 |(P)СуммаБезНДС |N |16 |2 F=SP347 |(P)КодОперации |C |9 |0 F=SP6818 |(P)ПродСтоимость |N |19 |2 F=SP7685 |(P)Выручка |N |16 |2 #----Indexes------ # Name |Descr |Unique|Indexed fields |DBName I=IDLINE |of IDDOC+LineN|0 |IDDOC,LINENO,ACTNO |IDLINE I=VIA347 |VIA347 |0 |SP347,DATE,TIME,IDDOC,LINENO,ACTNO |VIA347 #
#33
by Ёпрст
да типовой это регистр, просто не закрыт. Для начала, нулевые итоги, хотя бы очисти в нём
#42
by Ёпрст
у нас оно работало не один год, ибо основные регистры были 1.8-1.9 гигов и база в дбф > 20 гигов, и ничего, шевелилась
#43
by Snork
развернул новую периферию на sql там тоже есть ошибки с остатками в партиях в старых sql таких нет ошибки. получается это еще 1 проблема? или это 1 корни?
#56
by Snork
вроде все сделал для но при запуске не выдает никакой ошибки, а сама закрывается, когда доходит до отмеченного регистра партии наличие
#57
by Snork
по итогу получилось: обработкой сжал rg328 раза в 2-3. Но RA328 уже подходит к пределу = 1,1Гб
#58
by Djelf
Можно еще слегка урезать. Тебе там нужно Количество.15.5? Измерение ЦенаПрод, ДатаПартии нужно? Убить если не нужно, это тот случай когда ломать быстрее чем строить...
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: Ошибки после переноса 1С с одного компа на другой...
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
В этой группе 1С
- БП 3.0, контроль безопасности обмена с банком
- настройка обмена данными
- OFF: А помните что было и как родился мем "146%"? На "Дожде" голосовавших в итог 119%
- Платформа 8.3.9.2033
- Возможно расхождение ленты ИБ и ФР
- Acronis Cloud Backup
- Ошибка в 1С 8.3 ПараметрыАмортизацииОСБухгалтерскийУчет 01.01.0001
- Пока Выборка.Следующий() Цикл
- Тумблер на форме, при открытии
- Какой ФР выбрать под 54-ФЗ ?
- УФ, открыть форму выбора справочника в определенной группе
- БП 2.0 Покупка ОС(объект недвижимости) долями, как отразить в 1С
- ошибка в подборе номенклатуры
- в условиях соединения запроса не допускается обращение к табличным частям
- СКД: Ошибка компоновки макета по причине
- перенос справочников в 1С 8.3
- ЗУП 2.5 Ошибки при заполнении 2 - НДФЛ для налоговой
- УПП 1.3 Отрицательный входящий остаток на начало месяца
- Фискальник атол 55ф, ОФД, настройки УНФ
- ERP 2.1 Нет пользовательской роли на Ценные бумаги.