Integritatea structurii de configurare este întreruptă

De obicei, această eroare apare la actualizarea configurației bazei de date de informații, nu în modul exclusiv, ci în cea dinamică, în special în platforma 1C 8.3, atât în ​​versiunea SQL a fișierului, cât și în cel client-server. Poate apărea și în spațiul gol în modul normal "din nimic". Există câteva modalități de a rezolva această problemă, dar nu uitați să faceți o copie de arhivă a bazei de date.







  1. Ștergerea fișierelor temporare de bază de date. Pentru aceasta, deschideți lista de baze de date și faceți clic pe Setări. În fereastra afișată vedem calea C: Utilizatori<Пользователь>AppDataRoaming1C1Cv82tmplts. Fișierele de bază de date temporare sunt localizate în următorul director: C: Utilizatori<Пользователь>AppDataRoaming1C1Cv82 în cazul în care folderele cu nume hexazecimal și există cache de baze de date. Calculați care folder aparține unei anumite baze de date problematice. Prin urmare, ștergem totul. Cât despre mine, cel mai simplu mod este de a elimina baza de date din listă și de ao adăuga din nou. Cache-ul după această manipulare însăși este șters.
  2. Puteți testa și repara baza de date dacă configuratorul se deschide sau utilizează utilitarul chdbfl.exe. care este localizat în folderul platformei însăși, de exemplu C: Program Files1cv828.2.19.130bin.
  3. Cu versiunea client-server, puteți folosi interogarea "delete * from configsave", dar aceasta este pentru programatori cu experiență.
  4. Puteți face o încărcare / descărcare simplă a bazei de date.
  5. Dacă nu ați ajutat nimic, puteți urma o instrucțiune mai complicată, pentru aceasta:






- Descărcați baza de date actuală și arhiva în fișierele dt.

- Deschideți aceste fișiere cu utilitarul DTmanager.exe și obțineți fișierele * .dt_unpack.

- Folosind instrumentul tool_1CD.exe, determinăm dimensiunea tabelului CONFIG din bazele de date.

- Am împărțit fișierele * .dt_unpack în părți (tot Commander va face) în acest fel. astfel încât volumul mesei CONFIG obținute mai sus să cadă într-o parte. Aceasta înseamnă că, dacă CONFIG cântărește 175 MB, atunci 250 MB este fragmentat. Am obținut fișierele text necesare 1cv8.001.

Căutăm textul cuprins între blocuri ("Folder", "Config" și ("Folder", "ConfigSave" - ​​aceasta este configurația)). Schimba o piesa de la o bomboana sparta la una de lucru.

- În continuare același Commander, colectăm totul înapoi și îl împachetăm cu DTmanager.exe (nu uitați să specificați fișierul în linia de sus - altfel eroarea).

- Încărcăm fișierul dt în baza de date. Ar trebui să lucreze.







Trimiteți-le prietenilor: