7.7 DBF файл приближается к 2Гб

Тема в разделе "Общие вопросы "1С:Предприятие 7.7"", создана пользователем privet, 27 сен 2012.

  1. TopicStarter Overlay
    privet
    Offline

    privet Опытный в 1С

    Регистрация:
    5 апр 2011
    Сообщения:
    67
    Симпатии:
    0
    Баллы:
    26
    Всем добрый день, программа 1с: Бухгалтерия 7.7, ведется база с 2009 года, слишком большой файл остатков 1SBKTTL=1.5 Гб, попыталась обрезать базу, но файл только увеличился, может кто подскажет что можно сделать еще? или как правильно можно почистить эти остатки?
  2. Requin
    Offline

    Requin Опытный в 1С

    Регистрация:
    10 май 2010
    Сообщения:
    1.911
    Симпатии:
    2
    Баллы:
    29
    После обрезания провести сжатие базы в "Тестировании и исправлении".
  3. uza
    Offline

    uza 1С, VBA (EXCEL), VB (.NET + WEB)

    Регистрация:
    10 июл 2007
    Сообщения:
    1.845
    Симпатии:
    1
    Баллы:
    29
    Хм, меня глючит, или ограничение 1С - это 4! Гб, а 2Гб переживается без проблем (ну если файловая система не древний как д..мо мамонта FAT16)
  4. Requin
    Offline

    Requin Опытный в 1С

    Регистрация:
    10 май 2010
    Сообщения:
    1.911
    Симпатии:
    2
    Баллы:
    29
    Это, как мне помнится, ограничения dbf.
  5. Requin
    Offline

    Requin Опытный в 1С

    Регистрация:
    10 май 2010
    Сообщения:
    1.911
    Симпатии:
    2
    Баллы:
    29
    И, кстати, почему такой большой файл остатков? Может где-то остатки не закрываются в разрезе аналитики?
  6. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Не далее как вчера обратились с просьбой помочь. Рухнула база с кодом ошибки 310. Размер файла проводок 2.4Гб. Все работала, только вот количество записей превысило 16млн .

    В данном случае смущает другое. Озвучьте размер файла 1SENTRY. Файл проводок должен быть НАМНОГО больше файла итого. Или у вас косяк в самой конфе
  7. TopicStarter Overlay
    privet
    Offline

    privet Опытный в 1С

    Регистрация:
    5 апр 2011
    Сообщения:
    67
    Симпатии:
    0
    Баллы:
    26
    Не помогло(

    1SENTRY=198 Мб

    По ходу действительно не закрывают остатки по некоторым отделениям
  8. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Однозначно! Файл итогов не может быть больше файла проводок. Ищите рукоблудство в базе. Ну и еще как вариант на копии
    • грохните файл итогов с индесным файлом
    • загрузитесь монопольно
    • сделать полный перерасчет итогов
    После этого какой размер получится?
  9. uza
    Offline

    uza 1С, VBA (EXCEL), VB (.NET + WEB)

    Регистрация:
    10 июл 2007
    Сообщения:
    1.845
    Симпатии:
    1
    Баллы:
    29
    Может может.
    В 1С 7.7 есть тема "Открытие периода" и некоторые неразумные товарищи, не разобравшись зачем оно нужно и поддавшись на уговоры буха "миня закалибала каждый месиц эта аткрывать" открывают период вперед, эдак лет на двадцать.
    Итого, в базе данных всего 100-500 записей проводок (цифирь с потолка, естественно), а все тормозит. А еще бы не тормозило. В таблице итогов лежат же итоги для каждого периода. Да еще же для каждого счета, да еще и в разрезе аналитик / измерений (не типа аналитики, а элементов спрвочников/документов)
    Как правило периодом объявляется в месяц. Всего пеиродов выходит 20*12 = 240, да еще перемножить на кол-во элементов аналитики...
    И каждый раз, делая проводку бухгалтер, неведая того запускает механизм каскадного пересчета среза итогов на каждый из этих периодов.

    Резюме: посмотрите, на сколько "вперед" в базе данных открыты периоды (упр.учета, бух.учета и расчета)

Поделиться этой страницей