Длина ключа индекса превышает максимально допустимую 1С 8.3 и 8.2

Как исправить ошибку?

У меня такая ситуация случилась, когда я выгрузил конфигурацию с сервера MS SQL и попытался загрузить в файловую базу данных. Оказалось, что длина индекса справочника «номенклатура» превысила допустимую длину.

Излечил я это просто — снял с двух полей пометку «индексировать», и система заработала как часы!

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Проверка работы расширений после обновлений

Тестирование и исправление v8 1cv8.cf Абонемент ($m)

Иногда бывает, что после обновления конфигурации некоторые расширения перестают работать и часто такие ошибки выявляются только в процессе тестирования или рабочем режиме.При правильной разработке и проектировании расширения можно свести к минимуму такие ошибки, но иногда их не избежать.Если в базе расширений не более 5-10, то проверить каждое после обновления не составляет труда, а вот если их больше 50 – проверка отнимает слишком много времениПоэтому была написана обработка, которая в автоматическом режиме проверяет расширения, подключенные в программе.Обработка универсальная и будет работать в любой программе, в которой есть расширения.

3 стартмани

19.07.2019    14015    26    77dream77    4    

Подготовительный этап

Закройте приложение 1С и сделайте резервную копию каталога с базой (путь указан в сообщении об ошибке). Скопируйте также главный файл базы 1Cv8.1CD в другую папку, в качестве дополнительной копии.

Это базовое правило перед любыми изменениями в БД. У вас обязательно должна быть сделана копия.

Варианты решения

Временные способы с возможностью выиграть для себя немного времени/места:

1. Выгрузка в dt-файл и загрузка в новый каталог

Порядок действий:

  • Откройте Конфигуратор для ИБ, где наблюдается ошибка.
  • Через меню «Администрирование — Выгрузить информационную базу…» выполните выгрузку базы в dt-файл.
  • Создайте новую информационную базу и войдите в Конфигуратор.
  • Через меню «Администрирование — Загрузить информационную базу…» выполните загрузку копии базы.

2. Тестирование и исправление со сжатием

Конфигуратор — Тестирование и исправление — выбрать опцию «Сжатие таблиц информационной базы»

Сжатие таблиц информационной базы

Сжатие таблиц информационной базы

Другие варианты

1. Переход на клиент-серверный режим

Рассмотрите переход на клиент-серверный вариант работы под управлением СУБД из поддерживаемых системой «1С:Предприятие» (MS SQL Server, PostgreSQL, IBM DB2, Oracle Database).

2. Переход на работу в облако 1С

В случае, если у вас используется типовая конфигурация.

Облачный сервис «1С:Фреш» хранит базы клиентов в SQL-формате без ограничения их размера при минимальной стоимости.

3. Конвертация в новый формат БД — версию «8.3.8»

Измените размер внутренней станицы файла данных с помощью утилиты CNVDBFL по рекомендациям 1С. Или посмотрите здесь.

Будьте осторожны. Вариант предназначен для специалистов с достаточным уровнем подготовки.

Результат не гарантирован — утилита меняет размер страницы файла данных, но не снимает ограничение в 4 Гб для размера файла.

Используйте способ как тест — разовую проверку, которая либо поможет, либо нет.

4. Проверьте базу и размеры внутренних файлов с помощью программы Tool_1CD

Программа позволяет увидеть структуру таблиц и полей файловой базы 1Cv8, просмотреть содержимое таблиц в «первозданном» виде.

Экран программы Tool_1CD

Экран программы Tool_1CD

По заявлению 1С о нарушении лицензий публикация Tool_1CD на портале Инфостарт отклонена. Дополнительная информация в ветке обсуждений.

Поиск и восстановление битых ссылок (Объект не найден)

Поиск данных Тестирование и исправление v8 v8::УФ 1cv8.cf Абонемент ($m)

Групповая обработка ссылок вида Объект не найден (502:37855254002e11eb11e73b8f36150d9e) заполняется максимально просто копированием и вставкой из буфера:1) Выделяет уникальные идентификаторы (далее УИ);2) Ищет ссылки на объекты базы по УИ;3) Создаёт пустые объекты с указанным УИ;4) Регистрирует найденные ссылки для обмена данными.Работает на любых продуктах 8.3.Проверялась на 1С:ERP Управление предприятием 2 (2.4.3.167)

1 стартмани

17.08.2018    15057    121    sapervodichka    2    

Прочие рекомендации для уменьшения размера ИБ

  • Выполните удаление помеченных объектов.
  • Удалите КЛАДР/ФИАС неиспользуемых регионов.
  • Выполните свертку базы с удалением документов прошлых лет.
  • Выполните очистку прикрепленных файлов (вложений) или перенесите их из базы во внешнее хранилище.
  • Проверьте настройки версионирования, отключите версионирование или сократите количество контролируемых объектов.

✅ Пробуйте по-разному, какой-то способ должен сработать. Если нашли что-то новое, как решить эту задачу — поделитесь в комментариях. Успехов вам!

_____________________________________

⚡ Подписывайтесь на канал или задавайте вопрос на сайте — постараемся помочь всеми техническими силами. Безопасной и производительной работы в Windows и 1С.

( 1 оценка, среднее 5 из 5 )

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: