Codebase error 310 1с

Ошибка возникает при непосредственном удалении записи в таблице с количеством записей более 16777215 штук. Удаляемые записи могут располагаться и до этой границы.

Как справиться с ошибкой «CodeBase Error #: -310» в 1С:Предприятие 7.7

Ошибка возникает при непосредственном удалении записи в таблице с количеством записей более 16777215 штук. Удаляемые записи могут располагаться и до этой границы.

Сообщение об ошибке указывает на индекс «IDELETED» с индексным выражением «D» и выражением фильтра «DELETED()». Этот индекс используется для нахождения помеченных на удаление записей и размещения на их месте новых добавляемых записей.

Ранее мы сталкивались с этой ошибкой. В этот раз у клиента оказалось все сложнее. Описание задачи:

У нас 1с7 начала выдавать ошибку, после индексации (с удалением .cdx ) снова можно работать от 30 минут до 2х часов и снова ошибки. Помогите, пожалуйста, разобраться в причинах и восстановить нормальную работу программы.

Сообщение об ошибке

Сообщение об ошибке
Сообщение об ошибке

Прочие рекомендации по исправлению

  • удаление cdx-файлов и индексация БД;
  • выполнение «Тестирование и исправление»;
  • очистка базы от помеченных на удаление элементов;
  • выполнение свертки.

Временное решение

В качестве временной меры в ручном режиме рекомендуется следующее.

Суть способа: отключить индекс «IDELETED» для проблемных таблиц. Естественно, отключится механизм использования помеченных на удаление записей (в терминах DBF). А это приведет к более быстрому росту размера таблицы.

Последовательность действий:

  1. Срочно выгнать всех пользователей из 1C. Не сохранять никаких открытых форм ввода информации. Прекратить/прервать выполнение отчетов. Если произошёл сбой при выполнении регламентных работ, то восстановить базу с последней копии.
  2. В сообщении об ошибке −310 не выдается имя таблицы — необходимо найти эту таблицу силой ума или открытием подряд всех DBF-ов в порядке от большего размера файла к меньшему. Ищем таблицы в которых количество записей подбирается или уже больше 16777215 шт.
  3. Удалить все CDX-файлы. Зайти в сессию 1С монопольно и выполнить реиндексацию.
  4. Вызвать утилиту обслуживания DBF/CDX структур. Например, бесплатную утилиту «Advantage Data Architect». На сайте с программной сообщается, что: «Этот выпуск не поддерживается. Загрузки предоставлены в качестве любезности».
  5. Открыть проблемную таблицу в формате «FoxPro (DBF/CDX)». Вызвать свойства таблицы. Выбрать закладку с описанием индексов. Найти индекс «IDELETED». Изменить выражение фильтра с «DELETED()» на «.F.». Сохранить изменения с реиндексацией. Закрыть таблицу.
  6. Открыть таблицу «1SUSERS» (DBF-файл без индексов). В поле «USRSCNT» установить значение больше нуля. Закрыть таблицу. Выйти из утилиты.
  7. Запустить сессию 1С в монопольном режиме. Согласиться с реиндексацией.

В перспективе для исключения подобных сбоев в базе — задумайтесь о переходе на СУБД.

Необходимо повторять действия по отключению индекса после каждого удаления файлов CDX. После реиндексации без удаления файлов повторять отключение индекса не надо.

Дополнение

Касается только бухгалтерии и только файла 1SACCSEL.DBF. Из описания — файл 1SACCSEL.DBF служит для отбора счетов.

Открываем конфигуратор, заходим в проводки и убираем галочку «Разрешить отбор» в группе «Отбор по счетам». Сохраняем. Изменения происходят быстро. После изменения данный файл перестает существовать.

Содержание

  1. Как справиться с ошибкой «CodeBase Error #: -310» в 1С:Предприятие 7.7
  2. Сообщение об ошибке
  3. Прочие рекомендации по исправлению
  4. Временное решение
  5. Последовательность действий:
  6. Дополнение
  7. Скидка 40% на Клерк.Премиум только на этой неделе!
  8. Как справиться с ошибкой «CodeBase Error #: -310» в 1С:Предприятие 7.7
  9. Сообщение об ошибке
  10. Прочие рекомендации по исправлению
  11. Временное решение
  12. Последовательность действий:
  13. Дополнение
  14. Codebase error 310 1с
  15. Error # -310 IDELETED Not a correct index file
  16. Ошибка загрузки в бухгалтерию: Not a Correct Index File

Как справиться с ошибкой «CodeBase Error #: -310» в 1С:Предприятие 7.7

Ошибка возникает при непосредственном удалении записи в таблице с количеством записей более 16777215 штук. Удаляемые записи могут располагаться и до этой границы.

Сообщение об ошибке указывает на индекс «IDELETED» с индексным выражением «D» и выражением фильтра «DELETED()». Этот индекс используется для нахождения помеченных на удаление записей и размещения на их месте новых добавляемых записей.

Ранее мы сталкивались с этой ошибкой. В этот раз у клиента оказалось все сложнее. Описание задачи:

У нас 1с7 начала выдавать ошибку, после индексации (с удалением .cdx ) снова можно работать от 30 минут до 2х часов и снова ошибки. Помогите, пожалуйста, разобраться в причинах и восстановить нормальную работу программы.

Сообщение об ошибке

Прочие рекомендации по исправлению

  • удаление cdx-файлов и индексация БД;
  • выполнение «Тестирование и исправление»;
  • очистка базы от помеченных на удаление элементов;
  • выполнение свертки.

Временное решение

В качестве временной меры в ручном режиме рекомендуется следующее.

Суть способа: отключить индекс «IDELETED» для проблемных таблиц. Естественно, отключится механизм использования помеченных на удаление записей (в терминах DBF). А это приведет к более быстрому росту размера таблицы.

Последовательность действий:

  1. Срочно выгнать всех пользователей из 1C. Не сохранять никаких открытых форм ввода информации. Прекратить/прервать выполнение отчетов. Если произошёл сбой при выполнении регламентных работ, то восстановить базу с последней копии.
  2. В сообщении об ошибке −310 не выдается имя таблицы — необходимо найти эту таблицу силой ума или открытием подряд всех DBF-ов в порядке от большего размера файла к меньшему. Ищем таблицы в которых количество записей подбирается или уже больше 16777215 шт.
  3. Удалить все CDX-файлы. Зайти в сессию 1С монопольно и выполнить реиндексацию.
  4. Вызвать утилиту обслуживания DBF/CDX структур. Например, бесплатную утилиту «Advantage Data Architect». На сайте с программной сообщается, что: «Этот выпуск не поддерживается. Загрузки предоставлены в качестве любезности».
  5. Открыть проблемную таблицу в формате «FoxPro (DBF/CDX)». Вызвать свойства таблицы. Выбрать закладку с описанием индексов. Найти индекс «IDELETED». Изменить выражение фильтра с «DELETED()» на «.F.». Сохранить изменения с реиндексацией. Закрыть таблицу.
  6. Открыть таблицу «1SUSERS» (DBF-файл без индексов). В поле «USRSCNT» установить значение больше нуля. Закрыть таблицу. Выйти из утилиты.
  7. Запустить сессию 1С в монопольном режиме. Согласиться с реиндексацией.

В перспективе для исключения подобных сбоев в базе — задумайтесь о переходе на СУБД.

Необходимо повторять действия по отключению индекса после каждого удаления файлов CDX. После реиндексации без удаления файлов повторять отключение индекса не надо.

Дополнение

Касается только бухгалтерии и только файла 1SACCSEL.DBF. Из описания — файл 1SACCSEL.DBF служит для отбора счетов.

Открываем конфигуратор, заходим в проводки и убираем галочку «Разрешить отбор» в группе «Отбор по счетам». Сохраняем. Изменения происходят быстро. После изменения данный файл перестает существовать.

Скидка 40% на Клерк.Премиум только на этой неделе!

Это первый раз, когда «Клерк» раздает сервис почти в два раза дешевле! Что вы получите в крутой бухгалтерской подписке:

• качественное обучение: +450 вебинаров, ежедневные мини-курсы, 50+ онлайн-курсов;
• полную информационную поддержку: безлимитные консультации с экспертами по любым рабочим вопросам;
• эксклюзивные статьи от главреда «Клерка» по вашему запросу.;
• более 400 чек-листов, инструкций, шаблонов для работы;

Забирайте Клерк.Премиум. пока дешево — всего 10 800₽. Больше такой цены не будет. Оставьте заявку ниже — ответим на все вопросы.

Источник

Как справиться с ошибкой «CodeBase Error #: -310» в 1С:Предприятие 7.7

Ошибка возникает при непосредственном удалении записи в таблице с количеством записей более 16777215 штук. Удаляемые записи могут располагаться и до этой границы.

Сообщение об ошибке указывает на индекс «IDELETED» с индексным выражением «D» и выражением фильтра «DELETED()». Этот индекс используется для нахождения помеченных на удаление записей и размещения на их месте новых добавляемых записей.

Ранее мы сталкивались с этой ошибкой. В этот раз у клиента оказалось все сложнее. Описание задачи:

У нас 1с7 начала выдавать ошибку, после индексации (с удалением .cdx ) снова можно работать от 30 минут до 2х часов и снова ошибки. Помогите, пожалуйста, разобраться в причинах и восстановить нормальную работу программы.

Сообщение об ошибке

Прочие рекомендации по исправлению

  • удаление cdx-файлов и индексация БД;
  • выполнение «Тестирование и исправление»;
  • очистка базы от помеченных на удаление элементов;
  • выполнение свертки.

Временное решение

В качестве временной меры в ручном режиме рекомендуется следующее.

Суть способа: отключить индекс «IDELETED» для проблемных таблиц. Естественно, отключится механизм использования помеченных на удаление записей (в терминах DBF). А это приведет к более быстрому росту размера таблицы.

Последовательность действий:

  1. Срочно выгнать всех пользователей из 1C. Не сохранять никаких открытых форм ввода информации. Прекратить/прервать выполнение отчетов. Если произошёл сбой при выполнении регламентных работ, то восстановить базу с последней копии.
  2. В сообщении об ошибке −310 не выдается имя таблицы — необходимо найти эту таблицу силой ума или открытием подряд всех DBF-ов в порядке от большего размера файла к меньшему. Ищем таблицы в которых количество записей подбирается или уже больше 16777215 шт.
  3. Удалить все CDX-файлы. Зайти в сессию 1С монопольно и выполнить реиндексацию.
  4. Вызвать утилиту обслуживания DBF/CDX структур. Например, бесплатную утилиту «Advantage Data Architect». На сайте с программной сообщается, что: «Этот выпуск не поддерживается. Загрузки предоставлены в качестве любезности».
  5. Открыть проблемную таблицу в формате «FoxPro (DBF/CDX)». Вызвать свойства таблицы. Выбрать закладку с описанием индексов. Найти индекс «IDELETED». Изменить выражение фильтра с «DELETED()» на «.F.». Сохранить изменения с реиндексацией. Закрыть таблицу.
  6. Открыть таблицу «1SUSERS» (DBF-файл без индексов). В поле «USRSCNT» установить значение больше нуля. Закрыть таблицу. Выйти из утилиты.
  7. Запустить сессию 1С в монопольном режиме. Согласиться с реиндексацией.

В перспективе для исключения подобных сбоев в базе — задумайтесь о переходе на СУБД.

Необходимо повторять действия по отключению индекса после каждого удаления файлов CDX. После реиндексации без удаления файлов повторять отключение индекса не надо.

Дополнение

Касается только бухгалтерии и только файла 1SACCSEL.DBF. Из описания — файл 1SACCSEL.DBF служит для отбора счетов.

Открываем конфигуратор, заходим в проводки и убираем галочку «Разрешить отбор» в группе «Отбор по счетам». Сохраняем. Изменения происходят быстро. После изменения данный файл перестает существовать.

Источник

Codebase error 310 1с

Данная ошибка возникает если какая то из таблиц имеет больше 16777215 записей

Нормального решения я не знаю.
Могу лишь предложить либо удалить лишние данные из этой таблицы.

Если интересно какая таблица за что отвечает то можно это узнать так:
открываем 1Cv7.DD в блокноте и ищем эту таблицу чтоб понять какие в ней данные.
В моём случае глюканула RG4674 и это Заявки покупателей. Я просто очистил содержимое этой таблицы , потому что в данной фирме эти данные не использовались для работы.

agkorepanov Дата: Воскресенье, 02.11.2014, 23:11 | Сообщение # 2

1SSYSTEM Системная — системная таблица, содержит общие параметры базы: Точку актуальности, период Бухгалтерских итогов, периодичность Оперативных итогов;
1SUSERS Соединений – системная таблица, отслеживание числа соединений с базой данных;
1SBLOB Длинные строки – содержит значения реквизитов справочников, документов, счетов имеющий тип «Строка неограниченной длины». Также содержит описания шаблонов типовых операций;
1SUIDCTL Уникальности – используется для дополнительного контроля уникальности внутренней идентификации объектов: документов, справочников, бухгалтерских счетов;
1SCONST Константы и Периодические реквизиты справочников и бухгалтерских счетов;

1SJOURN Журналы – содержит заголовки всех документов: внутренний идентификатор, номер, дату, время, общие реквизиты отбора;
1SDNLOCK Номера документов – временный список номеров документов, которые в данный момент вводятся, для автоматической нумерации;
1SCRDOC Ссылки документов – содержит вхождения документов в графы отбора, списки подчинённых документов, вхождения в общие журналы, для которых определён состав документов;
1SSTREAM Последовательность документов

1SACCS Бухгалтерский учёт Счета – список счетов всех планов-счетов
1SOPER Бухгалтерский учёт Операции
1STOPER Бухгалтерский учёт Типовые операции
1SENTRY Бухгалтерский учёт Проводки
1SCORENT Бухгалтерский учёт Корректные проводки
1SACCSEL Бухгалтерский учёт Отбор Счетов – вхождения проводок в отборы по бухгалтерским счетам
1SSBSEL Бухгалтерский учёт Отбор проводок по субконто – вхождения проводок в отборы по субконто
1SBKTTL Бухгалтерский учёт Остатки – содержит итоги остатков и оборотов по счетам и субконто
1SBKTTLC Бухгалтерский учёт Итоги – содержит итоги оборотов между счетами

CJPROP Расчёт Параметры Журнала Расчётов – расчётный период, глубина просмотра
CL Расчёт Календари

Источник

Error # -310 IDELETED Not a correct index file

Ну вот и ко мне подкралось, бухгалтерия встала, доки не проводятся, валится ошибка из сабжа, гугль сказал что большой размер DBF,
вот самые большие:
1sentry.dbf — 1.2Гб
1sbkttl.dbf — 1Гб

Выход тока резать? Сейчас выгрузкузагрузку делаю, но имхается что не поможет

(8) Внимание.
1) К базе данных не должно быть обращений из модифицированной и не модифицированной 1С одновременно, т.к. это приведет к порче базы данных.

Получается что для модификации надо всех выкинуть из терминала?

(8) я приверщенец штатных технологий 🙂

вообще не понятно какой именно индекс полез за границы?

ну и вообще свертку можно сделать и без индексов вообще 🙂 и без 1с то-же :))) просто эото не так просто.

ИХМО через скуль самое простое решение

Источник

Ошибка загрузки в бухгалтерию: Not a Correct Index File

Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.

Коллеги, добрый день!

Ситуация:
У клиента используются:

1) Альфа-Авто: Автосервис+Автозапчасти. Редакция 4.0 (4.0.04.10), платформа 8.1.15.14.
2) База Бухгалтерии юрлица «А» релиза 2.0.49.11 платформа 8.2.17.169.
3) База Бухгалтерии юрлица «Б» релиза 2.0.43.13 платформа 8.2.17.169.

ОС Win Server 2003 SP2.
Переводить Альфа-Авто на свежий релиз клиент не готов, конфигурация нетиповая.

Настроен обмен через обработку обмена между базами 1 — 2 и 1 — 3.
Обработка обмена одна и таже, доработанная, версия обработки загрузки 2.3.

Обмен 1-2 работает больше года стабильно.
Обмен 1-3 тестируется, в базу 3 загружаюся данные начиная с 2009 года помесячно.

Посление две недели появляется ошибка нарушения индексного файла. При следующей загрузке появляется:
«ВНИМАНИЕ! В таблице соответствия: D:1CbasesBuhg_2.0_. .Таблица соответствия (не удалять!)ts.dbf
свойства индекса , не соответствуют требованиям!»
Переиндексация не помогала. Удалял файл индексов ТС ts.ODX. Через пару загрузок ошибка повторялась.

На выходных дважды появлялась другая ошибка, в виде окна предупреждения:
CODEBASE ERROR Error #: -310 Not a Correct Index File. Corrupt Index File.
Появлявилось окно в процессе загрузки справочников.

Когда звонил в техподдержку посоветовали использовать последнюю версию обработки загрузки.
Трудоемко будет перенести сделанные изменения.
Если я правильно понимаю, то ошибка связана в работой XBase, а точнее с типами полей в файлах ТС.

Скажите, возможно ли заменив алгоритмы работы с файлами ТС, добиться стабильной работы имеющейся обработки?
Вообще хочется понять с чем именно связана ошибка, какие есть варианты устранения ее появления?
Непонятно, почему обмен 1-2 работает стабильно.

Источник

Adblock
detector

   Последняя_Надежда

02.11.11 — 10:48

При открытии периода выскакивает такая ошибка и ее заклинивает.

Error #: -310

Not a Correct Index File

Corrupt index file

Затем:

Error #: -310

Not a Correct Index File

IDELETED

Переиндексацию делала уже разными способами. База большая. + около 15 перефирийных. Что посоветуете? Проверка логической целостности уже часа 3-4 идет… пока без результатов.

   Последняя_Надежда

1 — 02.11.11 — 10:49

Выгрузку/загрузку не предлагать. не проходит.

   Ёпрст

2 — 02.11.11 — 10:51

размер самой большой дбф-ки и её имя какое ?

   Последняя_Надежда

3 — 02.11.11 — 10:53

Rg3116.dbf   1,76 Гб

Dt907.dbf    1,40 Гб

   Последняя_Надежда

4 — 02.11.11 — 10:54

Конфа не типовая. еФарма.

   filh

5 — 02.11.11 — 10:55

Rа3116.dbf какого размера?

   Арчибальд

6 — 02.11.11 — 10:55

Погугли Error 310

   Последняя_Надежда

7 — 02.11.11 — 10:56

(5) 124 мб

   Последняя_Надежда

8 — 02.11.11 — 10:56

(6) уже второй день гуглю… бесполезно в основном

   МихаилМ

9 — 02.11.11 — 10:56

критический размер файла

скоро будет полное разрушение бд

или обрезка

или скл.

   Последняя_Надежда

10 — 02.11.11 — 10:58

(9) такая ситуация уже не в первый раз. уже не помню что помогало. вроде как восстановление вчерашней копии спасало, в этот раз не идет ((( попытки свернуть базу ни к чему не привели. ужасная конфа.

   Последняя_Надежда

11 — 02.11.11 — 11:04

Возникает еще вопрос. если создавать новую (пустую) базу, то переферийки тоже новые нужны будут?

   Волесвет

12 — 02.11.11 — 11:07

отключить файрвол и антивирь

проверить целостность диска,базу на другом компе потестить

   МихаилМ

13 — 02.11.11 — 11:15

(10)

сверните по одному регистру и документу.

если перейдете на скл, то внимательно протестируйте

тк в ряде случев скл и дбф версии по-разному себя ведут (перепроведите период, сравните все отчеты)

   Последняя_Надежда

14 — 02.11.11 — 11:16

Как определить, что Проверка на целостность зависла? Уже 4 часа… процесс занимает 36 800 Кб памяти и подгружает проц на 48-51 %

   Последняя_Надежда

15 — 02.11.11 — 11:17

(13) еще бы знать как свернуть «по одному регистру и документу.»

   andrewks

16 — 02.11.11 — 11:17

(14) занимаемая процессом память должна изменяться. обычно в большую сторону.

ну, и есть приблуда ещё, которая статус-строку показывает.

ну, или режим совместимости с Win2k поставить

   Последняя_Надежда

17 — 02.11.11 — 11:22

(16) значит зависло… окно программы висит как и сам процесс…

(12) видимо стоит на другом попробовать.

   ЧеловекДуши

18 — 02.11.11 — 11:24

Пора вам на SQL смотреть :)

   Mnemonic1C

19 — 02.11.11 — 11:25

(17) Попробуй выгрузить в SQL 2000 и обратно в ДБФ, если нет желание на скуле сидеть, других вариантов не вижу, при пересчете итогов система проводит ряд операций с таблицами, так что руками лучше ничего не ровнять

   Mnemonic1C

20 — 02.11.11 — 11:26

+(19) Забыли похвалить автора, ветка создана по всем правилам!

   Последняя_Надежда

21 — 02.11.11 — 11:28

(20) Спасибо! Учусь )))

   Последняя_Надежда

22 — 02.11.11 — 11:29

(18) А сможете объяснить как именно выгрузить туда-обратно. Затрудняюсь с данной конфой. SQL есть. знаний маловато… и конфа просто ужасная

   Скользящий

23 — 02.11.11 — 11:29

Есть еще вариант, не SQL, а на Codebase сервере базу держать. Тогда размер дбфок не важен. Правда, автор это решение уже не сопровождает. Но у меня на нем до сих пор магазины крутятся.

   Ёпрст

24 — 02.11.11 — 11:30

Эта база в sql не выгрузится

   Последняя_Надежда

25 — 02.11.11 — 11:31

(24) тоже так думаю… уже пробовала полгода назад… ничего не вышло

   Последняя_Надежда

26 — 02.11.11 — 11:32

(23) с этим вообще не знакома… (((

   Ёпрст

27 — 02.11.11 — 11:32

(3) у вас регистр 3116 не закрыт.

Посмотрите в словаре имя регистра Rg3116

Посмотрите, по какому измерению он не закрыт.

Далее, ставим заплатку от хогик, далее кастрируем или (что правильнее) выправляем движения регистра, чтоб правильно закрывался.

Далее наслаждаемся.

   Ёпрст

28 — 02.11.11 — 11:33

(14) можешь смело прерывать, надеюсь, Тии на копии базы было запущено ?

   Последняя_Надежда

29 — 02.11.11 — 11:37

(28) у меня тут уже мстолько копий. не жалко. основная копия в архиве.

   Последняя_Надежда

30 — 02.11.11 — 11:37

(27) это конечно свернаглость, но можно поподробнее описать вышесказанное? ни разу с регистрами не работала.

   Ёпрст

31 — 02.11.11 — 11:46

(30) открываешь словарик (*.dd) находишь в нём, как зовут Rg3116 , для начала.

Структуру регистра в студию.

   Последняя_Надежда

32 — 02.11.11 — 11:50

#===============================================================================

#==TABLE no 227    : Регистр Несоответствия

# Name    |Descr                         |Type[A/S/U]|DBTableName|ReUsable  

T=RG3116  |Регистр Несоответствия        |A          |RG3116     |1        

#——Fields——-

# Name      |Descr               |Type|Length|Precision

F=PERIOD    |Period Registr      |D   |8     |0        

F=SP3124    |(P)ТипОперации      |C   |9     |0        

F=SP3121    |(P)ДокументОснование|C   |13    |0        

F=SP3117    |(P)Товар            |C   |9     |0        

F=SP3120    |(P)Партия           |C   |9     |0        

F=SP4314    |(P)ЕдиницаИзмерения |C   |9     |0        

F=SP3126    |(P)Количество       |N   |19    |8        

#—-Indexes——

# Name     |Descr         |Unique|Indexed fields                                              |DBName    

I=PROP     |PERIOD+PROP   |0     |PERIOD,SP3124,SP3121,SP3117,SP3120,SP4314                   |PROP      

#

   Ёпрст

33 — 02.11.11 — 11:53

(32) а несоответствия чего вы в нём накапливаете ?

Партий ?

   Ёпрст

34 — 02.11.11 — 11:53

+33 каким документом пишете в него приход, каким документом расход ?

   Ёпрст

35 — 02.11.11 — 11:54

+34 ЕдиницаИзмерения — это явно лишнее, как и ТипОперации

   Последняя_Надежда

36 — 02.11.11 — 11:58

приход — Приходная накладная (зачастую загружаемая из дбф или хмл файлов поставщиков)

расход — перемещение на переферийные базы — далее чеки = закрытие кассовой смены.

   Последняя_Надежда

37 — 02.11.11 — 12:05

Нашла инструкцию по ведению учета в этой конфе… Читаю… глаза на лоб лезут. Эти бестолочи 4 года ведут неправильный учет… по принципу «так удобнее» видимо.

   Последняя_Надежда

38 — 02.11.11 — 12:07

По крайней мере про «несоответствия» нашла вот что. Приход должен связываться с заявкой и потом проверяться на несоответствия. Чего никогда не делалось. может причина в этом, того что регистр не закрыт.

   Ёпрст

39 — 02.11.11 — 12:09

Короче, если он тебе не нужен и в отчетах ты его не используешь нигде, то прибей его к едрени фени.

Можешь и тупо файло от него грохнуть, но лучше из мд вырезать любое обращение к этому регистру.

   Последняя_Надежда

40 — 02.11.11 — 12:12

Регистр: «Несоответствия»

Документы, формирующие движение: Инвентаризация; Акт излишек; Акт недостачи; Начало инвентаризации; Перемещение

Назначение регистра: Данный регистр используется при проведении инвентаризации. Учитывает несоответствия, выявленные в процессе инвентаризации

Структура регистра…

Измерения:

1. Тип операции

2. Документ основание

3. Товар  

4. Партия

5. Единица измерения товара

Ресурсы: Количество товара

Реквизиты:

1. Код операции

2. Ценообразование

3. ПартияЦенообразование

4. ЕдиницаИзмеренияЦенообразование

   Последняя_Надежда

41 — 02.11.11 — 12:13

(39) видимо не такой уж он и не нужный…

   Последняя_Надежда

42 — 02.11.11 — 12:16

То описание было для RG3116,  который  1,84 гб весит

а это для RA3116 — что такое (Дв.) ???

#==TABLE no 228    : Регистр (Дв.) Несоответствия

# Name    |Descr                         |Type[A/S/U]|DBTableName|ReUsable  

T=RA3116  |Регистр (Дв.) Несоответствия  |A          |RA3116     |1        

#——Fields——-

# Name      |Descr               |Type|Length|Precision

F=IDDOC     |ID Document’s       |C   |9     |0        

F=LINENO    |LineNo              |N   |4     |0        

F=ACTNO     |Action No           |N   |6     |0        

F=DEBKRED   |Flag Debet/Kredit   |N   |1     |0        

F=SP3124    |(P)ТипОперации      |C   |9     |0        

F=SP3121    |(P)ДокументОснование|C   |13    |0        

F=SP3117    |(P)Товар            |C   |9     |0        

F=SP3120    |(P)Партия           |C   |9     |0        

F=SP4314    |(P)ЕдиницаИзмерения |C   |9     |0        

F=SP3126    |(P)Количество       |N   |19    |8        

F=SP3127    |(P)КодОперации      |C   |9     |0        

F=SP3787    |(P)Ценообразование  |N   |2     |0        

F=SP4236    |(P)ПартияЦенообразов|C   |9     |0        

F=SP4488    |(P)ЕдиницаИзмеренияЦ|C   |9     |0        

#—-Indexes——

# Name     |Descr         |Unique|Indexed fields                                              |DBName    

I=IDLINE   |of IDDOC+LineN|0     |IDDOC,LINENO,ACTNO                                          |IDLINE

   Ёпрст

43 — 02.11.11 — 12:35

(40) ты им пользуешься ?

У вас в базе есть эти документы — инвентаризация и т.д ?

Я, сомневаюсь.

Конфа, самоделка ?

   Ёпрст

44 — 02.11.11 — 12:37

+ зачем эти «несоответствия» выявленные в процессе инвентаризации вообще накапливать в учетной системе ?

Ну выявили вы излишекнедостаток на складе по итогам инвентаризации, ну списали выоприходывали на основании документа инвентаризации.

Но накапливать то это в регистре зачем ???!!

   Последняя_Надежда

45 — 02.11.11 — 12:41

(43) конфа не самоделка. точнее не наша самоделка. купленная у спарко. Е-фарма обзывается.

Уговорил, попробую снести оба файла в 0. посмотрим что выйдет.

   romix

46 — 02.11.11 — 12:42

   ДенисЧ

47 — 02.11.11 — 12:42

Ой… Ну вы насоветовали…

(45) Заявление уже написала?

   romix

48 — 02.11.11 — 12:46

+(46)

1) При возникновении ошибки — 310 , на любой рабочей станции, срочно выгнать всех пользователей из 1C. Не сохранять никаких открытых форм ввода информации. Прекратить (прервать) выполнение отчетов. И т.д. Если произошёл сбой при выполнении регламентных работ, то восстановить базу с последней копии. При этом заранее оповестить всех пользователей об возможности появления такой ошибки и довести до них информацию о действиях в таком случае.

2) Т.к. в сообщении об ошибке — 310  не выдаётся имя таблицы, то необходимо найти эту таблицу силой ума или тупым открытием подряд всех DBF-ов в порядке от большего размера файла к меньшему. Ищем таблицы в которых количество записей подбирается или уже больше 16777215 штук.

и т.д.

Косяк опасный, от 1С хочется чтобы они приобрели движок DBEng без ограничений на 2 гига и исправили найденные Ходжиком баги.

   Последняя_Надежда

49 — 02.11.11 — 12:49

(47) начальство дало добро если что-то то организовывать новую базу и 15 перефериеек… эх чувствую поеду я по области кататься скоро…

   Последняя_Надежда

50 — 02.11.11 — 12:53

(48) дело дельное! файлики проверю…  ссылки погляжу.

   vde69

51 — 02.11.11 — 12:53

вообще НАСТОЯТЕЛЬНО советую перевести на SQL, даже если локально победите эти 2 таблицы через пару месяцев выпловет другое….

как тут правильно говорили штатно переход может не проканать.

не штатно делается так:

делается пустая база на этом МД и она цепляется в СКУЛЬ, дальше скульным импортом переносим из дбфок данные.

возможные траблы с задвоением первичного ключа — решаем правкой дбф

   Ёпрст

52 — 02.11.11 — 12:54

(47) не сцы, всё норм.

Ну вот сам, можешь объяснить, зачем нужен этот регистр ?

тем более,  с таким нелепым набором измерений ?

(49) грохни таблички и вырежи обращение (закоменти) к этому регистру в конфе в модулях проведения.

   Ёпрст

53 — 02.11.11 — 12:54

(51) накуа ?

   Ёпрст

54 — 02.11.11 — 12:55

+53 заняться нечем ?

   ДенисЧ

55 — 02.11.11 — 12:55

(52) я базу не вижу, а телепатировать не умею. Но удалять движения (!) не стал бы, пока не выяснил, что к чему…

   romix

56 — 02.11.11 — 12:56

Инфостарт сейчас висит, там есть исправление ошибки при выгрузке больших баз

http://infostart.ru/public/15364/

Или вот здесь

http://x-romix.narod.ru/

Unload_Dat_Fix.rar (294K) — исправляет ошибку 1С:Предприятие при штатной выгрузке и загрузке больших информационных баз (несколько гигабайт)

   Ёпрст

57 — 02.11.11 — 12:56

(55) да и так видно, что не используются.

Та и, восстановить движуху не проблема.

   vde69

58 — 02.11.11 — 12:57

(53) это мое ИХМО, я знаю что есть умельцы с большими файловыми базами, но учитывая, что там бардак и скорее всего люди меняются, решение перевода на скуль — более надежное

   romix

59 — 02.11.11 — 12:57

(57) Зацени 46, там вообще беда в самом движке у 1С.

   Ёпрст

60 — 02.11.11 — 12:58

(59) зацени каменты, я об этом давно знаю..

  

   Последняя_Надежда

61 — 02.11.11 — 13:00

(59) (60) не ругайтесь! пожалуйста!

   Ёпрст

62 — 02.11.11 — 13:02

(61) а мы и не ругаемся, просто обмен мнениями

:)

Ты луше конфу правь.

   Последняя_Надежда

63 — 02.11.11 — 13:06

(62) файлы снесла, а вот как в конфе убрать упоминания этих таблиц не знаю.

   Последняя_Надежда

64 — 02.11.11 — 13:08

+ (63) пошла переиндексация… файлы воссоздал, но с минимальным размером. жду пока закончит.

   Ёпрст

65 — 02.11.11 — 13:09

(63) глобальный поиск по всей конфе по имени регистра.

Все упоминания камменти ( не удаляй) на всякий.

   Последняя_Надежда

66 — 02.11.11 — 13:10

(65) по всей конфе… это в глобальном модуле? — там нету…

   Ёпрст

67 — 02.11.11 — 13:11

(66) нет, это во всём мд:)

   Последняя_Надежда

68 — 02.11.11 — 13:12

(67) md открыть аля-блокнотом и искать?

   ДенисЧ

69 — 02.11.11 — 13:13

(68) Нет, в конфигураторе. Конфигурация — поиск во всех текстах

   Последняя_Надежда

70 — 02.11.11 — 13:13

+ 68 думаю… что все же не блокнотом

   Ёпрст

71 — 02.11.11 — 13:13

поиск во всех текстах — кнопочка на панели меню в пофигураторе

   Последняя_Надежда

72 — 02.11.11 — 13:14

(69) (70) ух, ты! нашла!

   Последняя_Надежда

73 — 02.11.11 — 13:16

вхождения строки «3116» не найдены. ну и с буковками тоже нету.

   ДенисЧ

74 — 02.11.11 — 13:16

(73) ищи «Несоответствия»

   ДенисЧ

75 — 02.11.11 — 13:16

ТОлько там нужно будет ещё много головой думать…

   Последняя_Надежда

76 — 02.11.11 — 13:18

(74) юх… их там много…

   Последняя_Надежда

77 — 02.11.11 — 13:19

231 штука. может их пока оставить. поглядеть с какой скоростью будет файл расти.

   Ёпрст

78 — 02.11.11 — 13:21

лучше выложи мд в архиве на поглядеть

   Последняя_Надежда

79 — 02.11.11 — 13:37

   Последняя_Надежда

80 — 02.11.11 — 13:38

тем временем база ожила. период открылся. и даже работает… обмен стоит делать?

   Последняя_Надежда

81 — 02.11.11 — 13:39

хотя чего бояться. слетит так слетит )))

   Ёпрст

82 — 02.11.11 — 14:02

(80) конечно делай.

ничего не слетит.

   Ёпрст

83 — 02.11.11 — 14:12

при беглом просмотре, это новодел, который не нужен никому, как и регистр НесоответствиеИзлишки

   Ёпрст

84 — 02.11.11 — 14:17

+83 ну и судя по коду, Регистр.Несоответствия не закроется никогда.

   Последняя_Надежда

85 — 02.11.11 — 14:45

(84) ну хоть теперь запомню что его можно смело «убивать» =) Спасибо, что помогли разобраться!

   Junior1s

86 — 02.11.11 — 16:22

…отмечусь

   глазковыколупыватель

87 — 02.11.11 — 16:30

(0) Сколько ж базе лет, что файл с ЗС имеет такой размер?

  

Последняя_Надежда

88 — 03.11.11 — 06:21

(87) с 2007 года. в тот год она «упала» и ее начали с начала, а то была бы с 2005 )))

Показывать по
10
20
40
сообщений

Новая тема

Ответить

antonio87

Дата регистрации: 19.08.2008
Сообщений: 5

Добрый день!<br>При проведении документа реализации 1С выдает ошибку:<br>»CodeBase ERROR<br>ERROR #: -310<br>Not a Correct IndexFile<br>IDLINE<br>Невостановимая ошибка БД<br>Код -4<br>Таблица RA328<br>Ошибка ввода-вывода»<br>С чем это может быть связано? Как исправить данную ошибку?

IceBeerg

Дата регистрации: 06.10.2004
Сообщений: 803

Сделать резервную копию базы, войти в конфигуратор и сделать Тестирование и исправление ИБ.

zak555 (398843952)

Дата регистрации: 27.03.2008
Сообщений: 4656

+ копировать базу далеко на флешку<br>так же забыть проверить комп на вирусы

Показывать по
10
20
40
сообщений

Понравилась статья? Поделить с друзьями:
  • Code net apex legends как исправить
  • Code media error domain
  • Code logic error
  • Code leaf apex legends ошибка
  • Code language not supported or defined vs code как исправить