Вътрешна грешка DBENG8 компоненти - как да се определи. Вътрешни компоненти за грешка DBENG8 - Как да се определи вътрешна грешка DBENG8 Компоненти Причини

"Грешка в DBMS: Вътрешна грешка DBENG8 Компонентите "е доста общ проблем в системата 1C Enterprise 8. Причината за тази грешка, като правило, се дължи на нарушаването на структурата на базата данни. Най-често този проблем Тя може лесно да бъде решена с помощта на последователността на действията по-долу. Можете да получите такава грешка с напълно различни ситуации - когато започнете 1c 8.3 или затваряне на базата, обмен, затваряне на месеца, разтоварване на базата данни, когато провеждате документ, отваряне на референтната книга.

Преди продукта на регламентите, не забравяйте да архивирате базата данни!

Действия за коригиране на грешка:

Тази полезност Аналогов "тестване и поправяне", за да го стартирате, трябва да стартирате файла chdbfl.exe в папката с програмата (например - c: файлове с програма (x86) 1CV828282.2.18.96 bin):

След стартиране на полезността, трябва да посочите местоположението на базата данни (пътят може да бъде взет от главната програма) и да зададете знамето на фактите:

След изпълнението на полезността ще предостави и доклад за извършените действия.

Ако първите два начина не помогнаха, можете да опитате да преинсталирате платформата за 1C технология или просто да замените файла dbeng8.dll в папката на програмата (пример - C: програмните файлове (x86) 1CV82 8.2.18.96 BIN) \\ t от друго инсталирано разпределение на програмата.

Вижте също нашето видео, за да коригирате грешки в базата данни:

Вътрешна грешка DBENG8 компонентите в 1С могат да възникнат:

  • При влизане в системата;
  • При създаване и провеждане на документи:
  • Когато изтегляте документи от XML файл;
  • С:

Вътрешна грешка DBENG8 Компоненти - Как да се определи

Преди всичко е необходимо да се намери информационна база 1C 8.3:

Отворете каталога, в който е нашата база и копирайте файла 1CD. На друг диск, компютър или външна среда:

Можете също така да разтоварите информационната база данни dt. файл. Само този метод, 1с разработчиците не се препоръчва да се използва за създаване на резервно копие. Тъй като имаше случаи, когато той не работи обратно, за да изтеглите DT файла.

Повече от О. копиране на резервни копия В статията можете да намерите в статията.

За да коригирате грешката, можете да използвате следните начини:

  • Обновяване на технологичната платформа. Тази тема Можете да научите в статията. След като отидете в информационната база в потребителски режим и дали проблемът е елиминиран - компонент на вътрешната грешка dbeng8.

Прочетете повече Как да извършите актуализация на технологичната платформа, вижте следното видео:

Ако не помогна, тогава:

  • Стартиране на тест и фиксирана база данни. Тази операция Изпълнени с монополен достъп до базата данни.

Изберете менюто Администрация - тестване и корекция:

Изложба на всички квадратчета и кликнете върху бутона Тичам:

Ако има грешки, може да се наложи отново да създадете тази операция. След завършване стартирайте базата данни 1C 8.3 в потребителския режим и дали грешката се елиминира.

Ако не помогна, тогава:

  • Проверете физическата цялост на файла с база данни за комунални услуги chdbfl.exe.което е в каталога бин. инсталирана платформа. Път: C: Program Files 1cv8 8.3.8.1652, където 8.3.8.1652 - версията на платформата.

Необходимо е да се уточни местоположението 1CV8.1CD. Файл:

Когато извършвате тази операция, уверете се, че конфигурацията и потребителският режим са затворени.

Внимание!Полезност chdbfl.exe.премахва повредените записи. Тази операция не е обратима. Уверете се, че имате резервно копие 1C 8.3.

Ако списъкът с идентифицираните грешки е голям, т.е. вероятността да загубите някои данни. Така че след това е препоръчително да тествате и поправяте. И проверете останките, например, използвайки генериран доклад. След завършване стартирайте 1C база данни в потребителски режим и дали грешката се елиминира.

Ако не помогна, тогава:

  • Проверка hDD. За грешки:

Или да стартирате полезност chkdsk. Чрез командния ред.


Поставете оценката си в тази статия:

Има ситуации, когато при работа с 1C 8.3 или 8.2 имате грешка "Грешка в DBMS: вътрешни компоненти на DBENG8". Разбира се, нейното описание не е толкова информативен, сякаш искахме.

В този случай най-вероятно е нарушена структурата на вътрешното съхранение на таблици в базата данни на приложеното решение. Не се отчайвайте, грешката се третира и ако използвате всички наши съвети, най-вероятно можете да го поправите.

Обърнете внимание, че преди да продължите с методите, описани по-долу, преди . Не създавайте себе си ненужни проблеми.

В такива случаи, както и с корекцията на всичко, винаги е по-добре да започнете от прост до сложен. Ето защо, първото нещо, което трябва да създадете най-новата версия на платформата 1C. Ако вече сте го използвате, или по някаква причина не искате да актуализирате, можете просто да замените библиотеката "dbeng8.dll", като я вземете от каталога от другата инсталирана програмакакто на вашия компютър, а от друга.

В нашия случай, той се намира в каталога "D: Program Files (x86) 1CV8 8.3.9.2170 bin", тъй като в нея е инсталирана платформата.

Тестване и фиксиране в 1с

Често методът с актуализирането на платформата не винаги помага, тъй като грешката се намира в самата база данни. В този случай с много голяма вероятност ще ви помогне.

Конфигураторно средство

Решаването на проблема по този начин е направен от конфигуратора. Отидете в менюто "Администрация" и изберете "Тестване и корекция ...".

Във формата, която се появи предварителни настройки Ние ще премахнем знамена от точките "REINDEXING на таблиците на информационната база" и "преизчисляване на сумите". Данните за добавките няма да играят роли в коригиране на грешката, но само увеличаване на времето за обработка на данни.

След като кликнете върху бутона "Run", програмата ще започне процеса на тестване и коригиране на информационната база, която може да отнеме доста дълго време. След завършване ще ви бъде представено пълен доклад.

Полезност "chdbfl.exe"

Тази полезност е аналог на тестването и корекцията и е предназначен за бази данни за файлове. Няма нужда да търсите в интернет, къде да го изтеглите. Тази помощна програма е включена в доставката на самата платформа 1C и се намира в същата папка като библиотеката, към която сте изпратени грешката.

Освен това трябва да разберете къде се намира информационната база, в която имате грешка. Изберете го в списъка с информационни бази данни и в долната част на прозореца, тази информация Ще бъдете на разположение.

Сега да отворим полето "Име на файл с база данни" и да изберем файла 1CV8.1CD от тази директория, чийто адрес е открит.

Необходимо е не само за диагностициране, но и да възстановим работата на информационната база. В тази връзка, в тази ситуация трябва да инсталирате знамето на елемента "Открит открит".

Тези и други начини също се преразглеждат в това видео: