Atnaujinant 1C platformą, sistema dažnai pateikia klaidos pranešimą. Apsvarstykite, kaip pataisyti klaidą „Konfigūravimo struktūros vientisumas pažeidžiamas atnaujinant 1C“.
Tai pažeidžia konfigūracijos struktūros vientisumą
Įvykiai
Panaši problema atsiranda dėl įvairių priežasčių. Tai gali atsitikti atnaujinant konfigūraciją (ypač dinamišką), kai kuriate ataskaitas, bandant paskelbti dokumentą ir pan. Taip atsitinka taip, tarsi „pasirodytų plonas oras“ - kai niekas nieko nedarė, bet yra klaida. Šiuo atveju teisingiau sakyti, kad priežastis nėra nustatyta.
Jis vyksta visiškai skirtingose platformose - failų duomenų bazėse, kliento-serverio ir kt.
Sprendimas
Yra keletas galimybių apdoroti vientisumą (nepamirškite, kad prieš atlikdami bet kokius veiksmus, kurių reikia atsarginei duomenų bazės kopijai):
- Ištrinkite laikinus failus (skaitykite išvalymo talpyklos straipsnį). Tai padeda, kai tik vienas iš naudotojų turi klaidą;
- Jei konfigūratorius yra prieinamas ir gali būti atidarytas, išbandykite jį ir pataisykite (žr. Žemiau). Jei negalite jo atidaryti, atlikite naudojimą naudodami programą chdbfl.exe (bet tik tada, jei bazė yra failas). Jo apytikslė vieta yra: - C: Programos (x86) 1cv8 8.3.4.389 dėžutė);
- Jei SQL serveryje yra įdiegta kliento-serverio duomenų bazė, norint naudoti užklausą „ištrinti * fromconfigsave“;
- Jei konfigūratorius yra prieinamas, pabandykite iškrauti ir įkelti duomenų bazę;
- Kai kurios klaidos yra nustatytos vėlesnėse platformos versijose - įdiegti naują platformą;
Jei nė vienas iš variantų nepadarė pataisymų, kreipkitės į ekspertus.
Bandymo ir tvirtinimo pagrindas 1C
Suprasime sistemos naudingumo testavimo ir fiksavimo pagrindus.
Bandymo ir tvirtinimo pagrindas 1C
Atlikite atsargines duomenų kopijas prieš ką nors darydami!
Norėdami patekti į testavimo / koregavimo režimą, eikite į sistemos konfigūratorių, pasirinkite meniu - Administravimas / bandymas.
Patikrinkite langą ir režimus
Šis langas skirtas nurodyti veiksmų, kurių reikia imtis, naudojimui. Mes aprašome kiekvieno iš jų funkcijas:
„Reindex“ lentelės
Pasirinkus šią parinktį, atliekamas nustatytų lentelių pakartotinis indeksavimas. Tai reiškia visišką indeksų atkūrimą. Po šios procedūros sistemos veikimas žymiai padidėja - jis nebus nereikalingas.
Loginis vientisumas
Ši funkcija tikrina loginį ir struktūrinį duomenų bazės vientisumą, nustato duomenų organizavimo klaidas.
Referencinis vientisumas
Tokiu atveju informacija tikrinama, ar nėra „pažeistų“ nuorodų. Jie yra neteisingo duomenų apdorojimo rezultatas - dažniausiai, kai jie ištrinami arba keičiami.
Kai jie aptinkami, yra trys pasirinkimo variantai:
- Sukurti objektus - sistema sukuria tuščius stuburo elementus (vėliau jie gali būti užpildyti informacija);
- Aiškios nuorodos - programos bus pašalintos;
- Nepakeiskite - nuorodos bus rodomos tik.
Bendras sumų perskaičiavimas
Iš viso - skaičiavimų lentelė, apskaitos duomenų rezultatai. Jų perskaičiavimas padidina produktyvumą.
Suspausti lenteles
Kompresijos galimybė ir dėl to duomenų bazės dydžio sumažėjimas atsiranda dėl to, kad ištrindami duomenis, 1C fiziškai neištrina jų. Tai reiškia, kad vartotojas jų nemato, bet yra. Tai suspaudimo funkcija, kuri pašalina nematomus įrašus visam laikui. Panašus poveikis pasiekiamas iškraunant / įkeliant duomenų bazės failą (su plėtiniu dt).
Restruktūrizavimo lentelės
Pakeitus metaduomenų struktūrą, vadinama pakartotinių lentelių kūrimo procedūra. Visiškas restruktūrizavimas - procesas yra labai ilgas, turite būti labai atidūs.
Jei bandymas / koregavimas nepadarė teigiamo rezultato, naudokite programą chdbfl.exe.
Sukurti atsarginę kopiją (rankiniu būdu ir automatiškai)
Archyvavimas yra kiekvienam vartotojui, programuotojui, administratoriui reikalinga archyvavimo operacija. Ši kopija yra dažnai vadinama atsargine 1C.
Atsarginė kopija padeda išlaikyti jus dvasios, laiko, pinigų ir daug daugiau netikėtų ir nenuspėjamų situacijų. Jei kas nors ištraukė laidą iš sistemos bloko, atsitiko elektros tinkle, kompiuteris užtvindė kavą ir niekada nežinote ...
Atsarginės kopijos kūrimas trunka iki dešimties minučių.
Jei susidarė tokia situacija ir neturite atsarginės kopijos, tada jūs tikrai ją sukursite!
Administratoriai yra dviejų tipų: kai kurie atlieka atsarginę kopiją, kiti atliks atsarginę kopiją.
Įkelti failą
Jei pasirenkate savo įmonę pradiniame programos lange ir spustelėjote paveikslėlyje nurodytą mygtuką, „Configurator“ režime įvesime 1C.
Šis režimas paprastai yra skirtas kūrimui ir administravimui. Toliau reikia pasirinkti meniu „Administravimo / iškrovimo informacijos duomenų bazė ...“:
Tada reikės atsakyti į kelią į kelio parinkimo pasiūlymą - kur reikia įkelti failą ir jo pavadinimą.
1C informacijos bazės iškrovimas
Jūs pirmieji sužinosite apie sėkmingą operaciją.
Rekomenduojama išsaugoti išsaugotą failą išorinėje laikmenoje.
Atsarginė failo atkūrimas
Duomenų bazės atkūrimas taip pat atliekamas iš konfigūratoriaus režimo, kurį mes žinome, bet dabar pasirinkite parinktį „Administravimo / atsisiuntimo informacijos duomenų bazė ...“:
Pasirinkite Atsisiųsti informacijos duomenų bazę
Turite pasirinkti anksčiau išsaugotą failą (su plėtiniu mdt). Tada susitarkite su įspėjimo sistema apie nesaugomos informacijos praradimą (bus prarasta).
Jei sėkmingas, 1C pasiūlys iš naujo paleisti konfigūratorių.
Automatinis archyvavimas
Norėdami išvengti savęs pamiršimo, galite naudoti vieną iš programų, skirtų automatiniam archyvavimui, pvz., „Effector saver 3“.
Tai leidžia lengvai, keliais žingsniais automatizuoti atsarginių kopijų kūrimą. Geba atlikti savo funkcijas su failų sistema ir kliento-serverio. Jų nustatymas trunka tik apie penkiolika minučių, tačiau jo nauda nėra apyvartinė.
Ši programa skirta bet kuriai 1C: 7.7, 8.1, 8.2, 8.3 versijai tvarkyti. Nesvarbu, ką apdoroti - failų duomenys arba MS SQL serveryje arba PostgreSQL. Plius ji yra nemokama (yra komercinė versija, išplėsta).
Pirma, atsisiųskite ir įdiekite „Effector Saver“ paskirstymą.
- Atidarę matome šią sąsają:
„Effector Saver“ langas
- Pirmiausia nustatykite nustatymus. Norėdami tai padaryti, „Paslaugų / programų nustatymuose“ įveskite parinktį „Iškrauti agentą“ ir „Pridėti agentą į automatinį paleidimą“
- Po to eikite į meniu „Užduotys“, nustatykite „Pridėti užduotį“:
Užduoties įtraukimas į programą
- Čia yra failų duomenų bazės nustatymas. Patogiau užpildyti parametrus spustelėję „pasirinkti / užpildyti“. Aktyvinant jį bus rodomas archyvavimo sąrašas, analogiškai su 1C informacijos bazių sąrašu. Iš to reikia pasirinkti tą, kuris mus domina, ir spustelėkite „pasirinkti“.
Duomenų bazės pasirinkimas
- Sistema siūlo daugumą numatytųjų parinkčių. Vartotojas gali užpildyti tik kai kuriuos laukus.
- Lango antraštėje nurodykite „Užduoties tipas“ - „Archyvavimas naudojant 1C“.
- Skirtuke „Nustatymai“ nurodykite atsarginių kopijų išsaugojimo katalogą:
Kopijuoti išsaugoti vietą
Nurodę katalogą, paskutinis žingsnis yra nustatyti tvarkaraštį. Norėdami tai padaryti, to paties pavadinimo skirtuko lape nurodykite užduoties veikimo būdą ir jo vykdymo laiką:
Kopijuoti saugojimo grafiką
Norint įsitikinti, kad nustatymai yra teisingi, turite paspausti mygtuką apačioje esančiame skydelyje - „patikrinti“. Jei bandymas yra sėkmingas, turėtų būti rodomas pranešimas „Pagrindiniai parametrai užpildyti teisingai“.
Mes supažindinome jus su problemos priežastimis ir taisymu „1C konfigūracijos struktūros vientisumas pažeidžiamas“. Perskaitę šią medžiagą, jūs lengvai susidursite su šia problema.
Palikite komentarus ir rašykite apie savo patirtį.