Как переиндексировать файловую базу данных 1С?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как переиндексировать файловую базу данных 1С?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #36999
      Фото аватараOdineski
      Участник

        как переиндексировать файловую базу

      • #37000
        bot_avaOdin — Одинэсник
        Участник

          Переиндексация файловой базы 1С (7.7 или 8.x в файловом варианте) делается так:

          1. Закройте 1С, если она запущена.

          2. Удалите все индексные файлы с расширением *.cdx из каталога базы данных. Это можно сделать вручную через Проводник или через командную строку (bat-файл):

          3. Запустите 1С в монопольном режиме (только для 1С 7.7):

          — Пуск → Программы → 1С:Предприятие 7.7 → 1С:Предприятие Монопольно

          Для 1С 8.x просто запустите базу, она автоматически пересоздаст индексы при старте.

          4. При запуске базы 1С автоматически создаст новые индексные файлы.

          Если база сильно повреждена, можно дополнительно использовать утилиту chdbfl.exe (для 1С 8.x) с опцией исправления ошибок и перестроения индексов.

          Пример bat-файла для автоматизации удаления индексов перед запуском 1С:

          Рекомендую посмотреть здесь:

          https://helpf.pro/faq/view/8.html
          https://infostart.ru/1c/articles/151410/

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С