Поврежден dbf. Не закрывается период #442311


#0 by XnuL
ТиС - достаточно большая база. Почти 4 Гига. Не закрывается период. Выдает ошибку codebase error . Writing to File RG1130.DBF Тестирование и исправление зависает. В прошлом месяце помогло сделать выгрузку данных и опять загрузку. Но считалось очень долго. В этом опять тоже самое. И загрузка висит уже почти сутки.. пока безрезультатно. вот и что с ней делать?
#0 by XnuL
ТиС - достаточно большая база. Почти 4 Гига. Не закрывается период. Выдает ошибку codebase error . Writing to File RG1130.DBF Тестирование и исправление зависает. В прошлом месяце помогло сделать выгрузку данных и опять загрузку. Но считалось очень долго. В этом опять тоже самое. И загрузка висит уже почти сутки.. пока безрезультатно. вот и что с ней делать?
#1 by ТелепатБот
#2 by Стрелок
с такими размерами давно надо было на скуль переходить.....
#3 by Стрелок
или резать базу по годам....
#4 by KRV
Размер RG1130.DBF ?
#5 by Стрелок
думаю это регистр партий. обычно он 40-30 % от размера базы
#6 by KRV
Наверно что-то самописное...
#7 by Стрелок
ТиС сказано в сабже
#8 by KRV
Автор тут? может озвучит нам что х.ня этот RG1130?  (можно посмотреть в файлике .DD)
#9 by DES
Может места не хватает? в каталоге temp
#10 by XnuL
нет, места хватает. ТиС переписанный. Резать надо было.. но принесли его месяц назад
#11 by XnuL
RG1130.dbf - 2 гига
#12 by Mikeware
Вот тебе и ответ..
#13 by AeDen
Лечится скулем. Либо резать базу...
#14 by Стрелок
я выиграл ;)
#15 by XnuL
Из dd : T=RG1130  |Регистр ПартииТоваров
#16 by XnuL
хорошо... а можно ли ее резать сейчас, не закрывая период. Закрыть потом?
#17 by Стрелок
опять я ;))
#18 by Стрелок
я вот спросить хочу а что значит "закрыть период"? открыть - знаю. а закрыть?
#19 by Mikeware
Причем если база 4Г, а таблица итогов - 2Г, то явно радиус кривизны рук при работе с этим регистром весьма мал... Явно незакрытый "дописаный" регистр
#20 by XnuL
(-: ну да.. открыть. Туплю((
#21 by Стрелок
режь - откроешь потом. только режь не на 1 ноября а на 1 октября
#22 by Mikeware
Лучше сначала глянуть на закрытие регистра...
#23 by KRV
Чет кажется мне, что при таком раскладе база не свернется...
#24 by Стрелок
простите но партии это только один из 10 регистров.... по поводу незакрытго самописного - тоже бабка надвое.... точно так же может незакрыться и шаттный регистр.
#25 by KRV
+ Шаманство, сиречь рукоблудие, потребуется с ней..
#26 by Стрелок
как? сделать отчёт конструктором на 31 октября? и поискать пустые строки? что это даст?
#27 by kiruha
Как временное решение. СпецДокумент - закрытие 0 партий товаров. Т.е. закрываешь незакрытые партии. Обычно это количество=0 Суммы <>0 Вводишь его на несколько месяцев назад. Проводишь. Итоги должны пересчитаться
#28 by Mikeware
Так и я о том же - если таблица итогов "одного из 10 регистров" превышает таблицу движений этого регистра и девять таблиц движений других, и девять таблиц итогов других и таблицы документов и справочников и журнала и иже с ними - явно проблема в закрытии
#29 by Mikeware
Почему пустые? нужно смотреть, что там вообще наворотили...
#30 by Стрелок
возможно....
#31 by Стрелок
как? шаттные отчёт ыне выведут информацию если пустое значение группировки
#32 by Стрелок
(+31) надо их код править
#33 by XnuL
ладно.. попробуем свернуть.. посмотрим. есть DBFScruber .. есть ли смысл пробовать им или делать вручную все?
#34 by Mikeware
Прости мою тупость, но я не знаю, что значит "штатные отчеты" :-) А залезть 2в кишки" и посмотреть можно всегда...
#35 by Стрелок
ну залезешь ты в 2-х гиговый файл дальше что делать будешь?
#36 by Стрелок
(+35) штатные - которые идут в комплектах ТиС
#37 by mishaPH
а причем тут пустые строки?
#38 by Стрелок
что в твоём понимании "незакрытые регистры"?
#39 by mishaPH
а с чего вы решили что оно не закрывается? например у автора может быть деятельность с большим количеством партий мелких постоянно, розница например. партия пришла-ушла в таблице закрылась но данные то хранятся итоги по месяцам всеравно. тем более когда базу не режут
#40 by mishaPH
незакрытые это когда пришло например товар по 3м измерениям. Отгрузили одно из измерений не то что пришло, в результате товара 0 на складе но в разрезе одного измерения фигня
#41 by Mikeware
вытащит итоги на предыдущий период и проанализирует их... И большое количество партий переходит через границу периодов? Имхо, вряд ли... то дк, что и в общепринятом...
#42 by mishaPH
2. в рознице элементарно.
#43 by Стрелок
прекрасно. как это будет отображено в отчёте по всем измерениям и ресурсам? пустыми строками (пустые измерения для ненулевого ресурса) теперь понятно о каких я пустых строках говорил?
#44 by mishaPH
В рознице кстати например одежды приход большого кол-ва партий происходит раз в 3-4 месяца и эти партии продаются по пол года с переходом остатков.
#45 by Стрелок
да и в опте такое может быть на раз-два... вид торговли не показатель
#46 by mishaPH
а то и раз в пол года приходят коллекции очень много партий коллекция осень например приходит в начале лета или весной и джет до осени. Все это лежит на складе и итоги соответственно по периодам есть. Автор, что за род торговли у вас?
#47 by XnuL
фототовары
#48 by mishaPH
ну да, опт порой тоже долгограющий партии
#49 by XnuL
розница и опт
#50 by mishaPH
много партий и продается партия долго?
#51 by kiruha
Ну что Вы гадаете, пусть автор посмотрит, есть у него остатки с Количество=0 , а другие ресурсы <>0 Документ удаления пустых партий пишется за 10 мин Ничто не вредит
#52 by mishaPH
да партию закрыть как нефиг делать, но у него уже файл 2 гига. фигли толку счас закрывать
#53 by XnuL
база ведется с 2001 года... ее надо резать в любом случае.
#54 by Стрелок
надо сразу переводить на скуль с неоткрытым периодом. срочно. пока сыпаться нее начала
#55 by mishaPH
ну тогда распроводи пол года, реж на январь 2009 и пили дальше
#56 by XnuL
а если базу свернуть, ее это не спасет?
#57 by mishaPH
перевод ТиС на скуль приведет к стольким проблемам сразу, что автора просто прибъют. Я стандартный ТиС при переводе на скуль разных мелочей месяц вылизывал пока оно не стало работь нормально. справочники листать было невозможно
#58 by mishaPH
спасет на какое-то время конечно, пока он опять не заполнится.
#59 by kiruha
Его вводят задним числом - несколько месяцев назад - сразу уменьшает размер итогов, т.к. в последующих периодах не будет итогов по пустым партиям
#60 by mishaPH
но если у вас деятельность с 2001 года, то обрезка на 2009 лет на 5 оставит в покое
#61 by mishaPH
да не факт что там не закрывается. деятельность с 2001 года он просто мог банально заполнится и так
#62 by XnuL
ненене.. скуль заказчику не нужен.. ну вот это и надо .. заказчику главное, чтоб остались документы за последние хотя бы пару месяцев..
#63 by kiruha
Очень маловероятно - тогда бы и RA был здоровым файлом Резку конечно сделать надо - но не факт что без ошибок за полдня сделает
#64 by Эльниньо
Пробуй резать примерно на 01.01.05. Вероятность успеха = 1 из 100. Не получится - подними ветку. Всё на копии
#65 by NS
Упакуй сначала ДБФ с партиями. Он уменьшится, и появится шанс.
#66 by NS
Ни к каким проблемам переход на скуль не приведет. Если руки не кривые.
#67 by XnuL
а как его упаковать?
#68 by Стрелок
ТиИ базы сделай с последней галочкой только
#69 by NS
Упаковать можно как угодно, из конфигуратора, сторонними программами, три строчки кода на 1С (смотри описание методов XBase)
#70 by XnuL
так оно у меня виснет ((
#71 by NS
Если только последняя галка тоже виснет?
#72 by zak555
>>> Вероятность успеха = 1 из 100 это почему?
#73 by Стрелок
не надо так. упаковка отдельного файла может боком вылезти
#74 by NS
Ты чего? Глупости не говори. А RG* вообще грохнуть можно, его 1С заново восстановит.
#75 by NS
А вообще - грохнуть RG и откатить ТА назад - и файл уменьшится. Потом можно спокойно делать обрезку.
#76 by Стрелок
а ничего что при сжатии одного только файла у нём будут убиты ссылки на другие поля других файлов и наоборот? в друугих файлах могут остаться ссылки на поля сжимаемого файла? ничего страшного? даже если эти строки имеют маркер "удалён"
#77 by zak555
так допилинная или нет база?
#78 by NS
Во первых - что за ссылки на итоги? Во вторых - ссылок на удаленные записи быть не может. А если они и есть - сыллка на существующую удаленную запись в ДБФ равносильна ссылке на несуществующую запись в ДБФ.
#79 by XnuL
Допиленная, но неизвестно на сколько
#80 by ink1981
Ещё фиг свернёться
#81 by zak555
кто сказал?
#82 by ink1981
Я сказал, будет сидеть (Г. Жиглов)
#83 by zak555
неа... вопрос времени
#84 by Эльниньо
Резать при нерабочем файле? У меня бывало хуже. При размере файла 1 Гиг свёртка вылетала потому, что в процессе файл вырастал до 2 Гигов. Вот это новость!
#85 by Эльниньо
См. Но хитроумно можно вывернутся.
#86 by Злопчинский
у автора, при размере базы в 4 гига - размер файла "партий" - 2 Гига? - стопудова как выше сказали - РЕГИСТР НЕ ЗАКРЫВАЕТСЯ. . решу проблему автора за большие деньги. отстатыщ
#87 by NS
Решу программу намного дешевле - Ежели не закрывается, значит партии не используются. Если не используются - отрубил партионный учет, убил партию во всех движениях, очистил партию в поступлениях ТМЦ. Откуда тут от ста тыров - не понятно.
#88 by FN
за удаление - 1000р, за знание что удалять - 99000р
#89 by NS
В Форуме уже озвучено что удалять. Нужно еще посмотреть где партии используются - могут например использоваться для доп. расходов и т.д. - но это уже недолго.
#90 by Эльниньо
При файле > 2 Гига? Ну-ну...
#91 by Злопчинский
а если используются со "схлопыванием" незначимого измерения...
#92 by Злопчинский
поэтому и отстатыщ ;-)
#93 by NS
Если измерение не закрывается - значит оно либо не используется, либо используется несущественно.
#94 by vde69
ага, продать своей фирме и купить тут-же, будет 1 партия на 1 товар :) это стоит от 100 тысяч? я это сделаю за 30 :)
#95 by NS
Только регистр при этом не уменьшится.
#96 by vde69
задним числом конечно, и автоподбор партий
#97 by NS
Кстати, может регистр и закрывается, но кто-то поменял периодичность итогов.
#98 by NS
Каким? Началом деятельности ;-) Или в конце КАЖДОГО месяца?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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