Daxili səhv komponentləri dbeng8 necə düzəltmək olar.

mənim sirrim

1C 8.3 və ya 8.2 ilə işləyərkən "DBMS xətası: dbeng8 komponentində daxili xəta" xətası aldığınız vəziyyətlər var. Təbii ki, onun təsviri bizim istədiyimiz qədər informativ deyil.

Bu halda, çox güman ki, istifadə etdiyiniz proqram həllinin verilənlər bazasında cədvəllərin daxili yaddaşının strukturu pozulur. Ümidsiz olmayın, səhv müalicə edilə bilər və bütün məsləhətlərimizdən istifadə etsəniz, çox güman ki, onu düzəldə biləcəksiniz. Nəzərə alın ki, aşağıdakı üsullara davam etməzdən əvvəl, Mütləq

. Özünüz üçün lazımsız problemlər yaratmamalısınız.

Belə hallarda, hər şeyi düzəltməkdə olduğu kimi, həmişə sadədən mürəkkəbə başlamaq daha yaxşıdır. Buna görə etməli olduğunuz ilk şey 1C platformasının ən son versiyasını quraşdırmaqdır. Əgər siz artıq istifadə edirsinizsə və ya nədənsə yeniləmək istəmirsinizsə, sadəcə olaraq “dbeng8.dll” kitabxanasını qovluqdan həm kompüterinizdə, həm də başqa quraşdırılmış proqramla əvəz edə bilərsiniz.

Bizim vəziyyətimizdə, o, “D:\Program Files (x86)\1cv8\8.3.9.2170\bin” kataloqunda yerləşir, çünki platformanın özü burada quraşdırılmışdır.

1C-də sınaq və korreksiya

Çox vaxt platformanın yenilənməsi üsulu həmişə kömək etmir, çünki səhv verilənlər bazasının özündə olur. Bu vəziyyətdə, çox yüksək bir ehtimalla, sizə kömək edəcəkdir.

Konfiquratordan istifadə etməklə

Problemin bu şəkildə həlli konfiquratordan həyata keçirilir. "İdarəetmə" menyusuna gedin və "Sınaq və düzəltmə..." seçin.

Görünən ilkin parametrlər formasında, "İnformasiya bazası cədvəllərinin yenidən indeksləşdirilməsi" və "Cəmlərin yenidən hesablanması" maddələrindən bayraqları çıxarın. Bu əlavələr səhvimizi düzəltməkdə rol oynamayacaq, ancaq məlumatların işlənməsi vaxtını artıracaq.

"İşlə" düyməsini basdıqdan sonra proqram kifayət qədər uzun müddət çəkə bilən məlumat bazasının sınaqdan keçirilməsi və düzəldilməsi prosesinə başlayacaq. Bitirdikdən sonra sizə tam hesabat təqdim olunacaq.

"chdbfl.exe" yardım proqramı

Bundan əlavə, səhv aldığınız məlumat bazasının harada yerləşdiyini öyrənməlisiniz. Onu məlumat bazaları siyahısında seçin və pəncərənin ən aşağı hissəsində bu məlumat sizin üçün əlçatan olacaq.

İndi onu özü açaq və “DB fayl adı” sahəsində ünvanı yenicə öyrəndiyimiz kataloqdan “1Cv8.1CD” faylını seçin.

Bizə təkcə diaqnostika aparmaq yox, həm də informasiya bazasının funksionallığını bərpa etmək lazımdır. Bununla əlaqədar olaraq, bu vəziyyətdə, "Askar edilmiş səhvləri düzəldin" maddəsinə bayraq qoymaq lazımdır.

Bu və bəzi digər üsullar da bu videoda müzakirə olunur:

"DBMS xətası: dbeng8 komponentində daxili xəta" 1C Enterprise 8 sistemində olduqca yaygın bir problemdir. Çox vaxt bu problem aşağıda təsvir olunan addımların ardıcıllığından istifadə etməklə asanlıqla həll edilə bilər. Bu səhvi tamamilə fərqli vəziyyətlərdə əldə edə bilərsiniz - 1C 8.3-ə başladıqda və ya verilənlər bazasını bağlayarkən, mübadilə edərkən, bir ay bağlayarkən, verilənlər bazasını boşaltarkən, sənəd yerləşdirərkən, kataloq açarkən.

Gündəlik texniki xidmətdən əvvəl verilənlər bazasının ehtiyat nüsxəsini çıxardığınızdan əmin olun!

Xətanı düzəltmək üçün addımlar:

Bu yardım proqramı "sınaq və düzəltməyə" bənzəyir, onu işə salmaq üçün chdbfl.exe faylını proqramla birlikdə işə salmalısınız (məsələn, C:\Program Files (x86)\1cv82\8.2.18.96\bin); ):

Faydalı proqramı işə saldıqdan sonra verilənlər bazasının yerini göstərməlisiniz (yol əsas proqram pəncərəsindən götürülə bilər) və "Askar edilmiş səhvləri düzəldin" bayrağını təyin etməlisiniz:

İcra edildikdən sonra kommunal da yerinə yetirilən hərəkətlər haqqında hesabat verəcəkdir.

İlk iki üsul kömək etmirsə, 1C texnologiya platformasını yenidən quraşdırmağa cəhd edə bilərsiniz və ya sadəcə proqram qovluğunda dbeng8.dll faylını əvəz edə bilərsiniz (məsələn - C:\Program Files (x86)\1cv82\8.2.18.96\bin) başqa quraşdırılmış proqram paylanmasından.

1C verilənlər bazası səhvlərinin düzəldilməsi ilə bağlı videomuza da baxın:

1C-də dbeng8 komponentində daxili xəta baş verə bilər:

  • Daxil olduqda;
  • Sənədləri yaratarkən və göndərərkən:
  • xml faylından sənədləri yükləyərkən;
  • Burada:

Daxili səhv komponentləri dbeng8 - necə düzəltmək olar

Əvvəla, 1C 8.3 məlumat bazasının yerini müəyyən etmək lazımdır:

Verilənlər bazamızın yerləşdiyi qovluğu açın və faylı kopyalayın 1 CD başqa diskə, kompüterə və ya xarici mediaya:

Siz həmçinin məlumat bazasını yükləyə bilərsiniz dt fayl. 1C tərtibatçıları ehtiyat nüsxə yaratmaq üçün bu üsuldan istifadə etməyi məsləhət görmürlər. Dt faylını geri yükləmək mümkün olmadığı hallar olduğundan.

Yedəkləmə haqqında daha çox məlumatı məqalədə tapa bilərsiniz

Səhvi düzəltmək üçün aşağıdakı üsullardan istifadə edə bilərsiniz:

  • Texnologiya platformasını yeniləyin. Bu mövzu məqalədə öyrənilə bilər. Sonra istifadəçi rejimində məlumat bazasına gedirik və problemin həll olunub-olunmadığını yoxlayırıq - dbeng8 komponentində daxili xəta.

Texnologiya platformasını necə yeniləmək haqqında daha çox məlumat üçün aşağıdakı videoya baxın:

Əgər kömək etmirsə, onda:

  • Verilənlər bazasını sınaqdan keçirin və təmir edin. Bu əməliyyat verilənlər bazasına eksklüziv girişlə həyata keçirilir.

Menyunun seçilməsi İdarəetmə - Sınaq və Düzəliş:

Bütün qutuları yoxlayın və düyməni basın Qaçış:

Səhvlər varsa, bu əməliyyatı yenidən yerinə yetirməli ola bilərsiniz. Tamamlandıqdan sonra 1C 8.3 verilənlər bazasını istifadəçi rejimində işə salın və xətanın həll edilib-edilmədiyini yoxlayın.

Əgər kömək etmirsə, onda:

  • Utilit ilə verilənlər bazası faylının fiziki bütövlüyünü yoxlayın chdbfl.exe, kataloqda olan bin quraşdırılmış platforma. Yol: C:\Program Files\1cv8\8.3.8.1652\bin, burada 8.3.8.1652 platforma versiyasıdır.

Məkan tələb olunur 1Cv8.1CD fayl:

Bu əməliyyatı yerinə yetirərkən konfiqurator və istifadəçi rejiminin bağlı olduğundan əmin olun.

Diqqət! Utility chdbfl.exe zədələnmiş qeydləri silir. Bu əməliyyat geri qaytarılmır. 1C 8.3-ün ehtiyat nüsxəsinin olduğundan əmin olun.

Aşkar edilmiş səhvlərin siyahısı böyükdürsə, bəzi məlumatların itirilməsi ehtimalı var. Beləliklə, bundan sonra Test və Düzəliş etmək məsləhətdir. Və qalıqları yoxlayın, məsələn, yaradılan hesabatdan istifadə edərək. Tamamlandıqdan sonra 1C verilənlər bazasını istifadəçi rejimində işə salın və xətanın həll edilib-edilmədiyini yoxlayın.

Əgər kömək etmirsə, onda:

  • Səhvlər üçün sabit diskinizi yoxlayın:

Və ya yardım proqramını işə salın chkdsk komanda xətti vasitəsilə.


Zəhmət olmasa bu məqaləni qiymətləndirin: