v7: Ошибка ERROR # : - 120 При открытии периода #627763


#0 by bvb
База ТиС. При открытии периода возникает ошибка : Writing to file …RG328.DBF Файл этот «Регистры партии наличие» размер 2.095 GB достиг предельного размера. Регистр этот был не закрыт, так как из-за манипуляций с себестоимостью осталось много записей где количество номенклатуры равно 0 , а остаточная себестоимость есть. Регистр я закрыл списав остатки себестоимости специальным документом, но размер файла файла это естественно не повлияло. Мне нужно БЫСТРО оживить базу открыв период.  Корректность партионных остатков вообще не очень критична, так как организация через два месяца прекратит работу. Рассматривал следующие варианты: 1.    Перевод на SQL – не подходит т.к загрузка ИБ будет идти с пересчетом итогов и займет более недели. 2.    Обрезание - не очень бы хотелось, так как нет людских ресурсов корректно вбить остатки  по взаиморасчетам. Обрезание тоже делать не быстро. И к тому же база фактически скоро будет неактуальна. 3.    Пересчет итогов  - будет идти слишком долго 4.    Kernel33 – в этом случае имхо не поможет 5.    Проведение только по регистру партии поможет ?
#1 by Aprobator
можно попробовать свернуть базу.
#2 by Aprobator
вот тока быстро это нефига не получится.
#3 by vde69
>>>>1.    Перевод на SQL – не подходит т.к загрузка ИБ будет идти с пересчетом итогов и займет более недели. 5-6 часов, не более
#4 by Aprobator
это если на приличном серваке делать. А тут явно - обычный калькулятор.
#5 by Fynjy
А сжать файлик не пробовали?
#6 by Ёпрст
не поможет
#7 by Ёпрст
5. нет
#8 by Ёпрст
3. при незакрытом регистре - долго, при закрывающемся - минуты на любом размере базы.
#9 by Ёпрст
А так.. кастрировал лишнюю аналитику в регистре и.. забыл
#10 by bvb
(3,4) в последений раз говорят шла все новогодние праздники. СКЛ там нет ам данные с 2005 года и накосорезено достаточно. Добиться его  закрываемости нереально. Так как гоняли черное белое меж фирамами. А что будет если просто вручную выкинуть из дбф часть записей старых годов ?
#11 by andrewks
гы-гы-гы... следующий пошёл
#12 by Ёпрст
если не делать полный пересчет регистров, то ничего. А вот во всех отчетах за прошлые года - болт. Перепроведение доков - аналогично.
#13 by andrewks
4. поможет, но там есть много нюансов
#14 by andrewks
если абстрагироваться от всего, и уверовать, что "организация через два месяца прекратит работу. ", то я бы сделал так: спец.док списания _всех_ остатков партий 31.08.12, открытие периода, 01.09.12 спец.доком - приход всех списанных 31.08.12 партий
#15 by Ёпрст
не поможет. Превышен порог в 2 гига.
#16 by bvb
я писал файл два гига файл как физически ужать чтобы сделать открытие периода ?
#17 by andrewks
ага, согласен, невнимательно прочитал. а как же они раньше-то работали?
#18 by andrewks
костыль, всего лишь перекладывает нагрузку с таблички остатков в табличку движений. можно попробовать проделать не с августа, а, например, с июля, или июня
#19 by Ёпрст
для начала, выкинуть delete всех строк, где значения всех ресурсов = 0 + сжатие.
#20 by Kolombina
использовала в похожей ситуации
#21 by bvb
Дело ! Может сразу все где количество равно 0 ?
#22 by Ёпрст
нет. у тя могли "суммы" повиснуть
#23 by Морозов Александр
когда-то была такая разработка DBEng32 - клиент/серверное использование DBFной версии 1С:Предприятие 7.7
#24 by bvb
Я  их занулил документом корректировки себестоимости.
#25 by andrewks
если повисли только суммы - они никогда не спишутся штатным механизмом. это хуже не сдалает, максимум - разойдутся суммы в бухии и ТиС. ничего страшного при "организация через два месяца прекратит работу"
#26 by bvb
А как проверить закрывается регистр или нет на больгшом объеме ? Ведь закрываться он должен в каждом периоде ?
#27 by Ёпрст
достаточно посмотреть на размер RA328.DBF  и сделать выводы. Он то поди, пару метров всего ?
#28 by bvb
475 Гб
#29 by bvb
извини описался . метров естественно
#30 by Ёпрст
вот при таком размере RA , RG должен быть метров 100 и меньше.
#31 by Ёпрст
Измерения то в регистре какие хоть ?
#32 by Злопчинский
это при большой оборачиваемости товара. А если супермегазапасы, созданные кучей мелких - приходов всегда будет дохренища "незакрытых" партий и соотношение будет поменьше... посмотрел у сеяб сейчас RA = 205 Мб, RG = 9Мб, но у меня партии по среднему... и крупнооптовые поставки
#33 by Ёпрст
да при любом расскладе, RG<RA
#34 by Злопчинский
убедил! ;-)
#35 by Ёпрст
если только, не односторонее движение в RA (одни приходы, к примеру)
#36 by Злопчинский
это явно учет "закормов родины"..
#37 by andrewks
не при любом :-)
#38 by bvb
стандартные
#39 by Злопчинский
а, ну-ка, растяни баян...
#40 by andrewks
см. сабж :-)
#41 by Ёпрст
ну, можешь всё на одну партию повесить, раз нужен только количественный учет.
#42 by Злопчинский
юморист, однако... ;-)
#43 by Эльниньо
Детсад. Намедни имел дело с чудом - RA 86 м, RG 1.4 гига. 10 измерений.
#44 by Злопчинский
чорная пречорная торговля за чорныйпречорный нал... . как-то обычно частенько забывают что касса - регистр остатокв... и книга продаж/покупок - аналогично.. и никто не закрывает их концом месяца бо неведут книги в торговле...
#45 by andrewks
книжки - вообще прикол. представь, например, что в ТиС ведут учёт упрощенец или вменёнщик - ну вот нафига ему книжки в ТиС сводить? а типовая "всё пишет, пишет..."
#46 by Злопчинский
угу... я вообще книги, кассу, банк, вообще отрубил регистрацию.
#47 by Эльниньо
Посмотрел модули проведения. Ни один программист не заморачивался закрытием регистра "Партии".
#48 by Злопчинский
что свидетельствует о том, что вопросы себестоимости при торговле - не главный вариант.. ;-)
#49 by Злопчинский
программисты, они такие программисты... типовых не знают, ллоги ки типовых не знают, процессы в конторе - представляют слабо.. франчи/фри.. что сних возьмешь.. хоть шерсти клок - и то уже хорошо.. типа...
#50 by Эльниньо
Програмёры непричём. Тупой работодатель - у него хороший прог тот, кто молча и быстро сделает.
#51 by Злопчинский
ну почему же тупой - работодатель получил видимо за свои деньги то что хотел на тот момент. а вот текущий момент - он должен стоит гоооооооррррраааазззддоооооооооооооооооо дороже
#52 by Злопчинский
У мну например аналогичная ситуевина - УРБД, 7.7, на точки мигрирует куча ненужной инфы и незакрывающийся регистр партий (поступления только в центре).. ну вот 1го числа и вывалилась аналогичная бяка - бо файло перевалило за 2 гига... по УРБД я не спец, поэтому посоветовал клиент унайти урбдшника... для крамотной свертки...
#53 by Эльниньо
Тупой работодатель получив в итоге то, что и должен был получить, пребывает в недоумении - куда "хорошие" программисты подевались. Все кто приходит - через месяц уходят, поняв, что база в предсмертных агониях. Работодатель принимает гениальнейшее решение - завтра быстренько и очень дешёво (опять) перейдём на УПП и всё будет как раньше.
#54 by Злопчинский
;-) порадовал..
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С