Oprava integrity konstrukce v 1C

Při aktualizaci platformy 1C systém často vydává chybové hlášení. Zvažte, jak opravit chybu "Při aktualizaci 1C je porušena integrita struktury konfigurace."

To je porušení integrity konfigurační struktury

Výskyty

Vznik podobného problému je z různých důvodů. K tomu může dojít při aktualizaci konfigurace (zejména dynamické) při generování sestav, při pokusu o odeslání dokumentu atd. Stává se to, jako by to vypadalo „ze vzduchu“ - když se zdálo, že nikdo nic nedělá, ale je to chyba. V tomto případě je správnější říci, že důvod pro to není prokázán.

Vyskytuje se na zcela odlišných platformách - v souborových databázích, na klientských serverech atd.

Řešení

Existuje několik možností, jak s integritou zacházet (nezapomeňte, že před jakoukoliv akcí musíte zálohovat databázi):

  • Smažte dočasné soubory (přečtěte si článek zúčtovací mezipaměti). To pomáhá, když má pouze jeden z uživatelů chybu;
  • Pokud je konfigurátor dostupný a lze jej otevřít - otestujte jej a opravte (viz níže). Pokud jej nemůžete otevřít, proveďte to pomocí nástroje chdbfl.exe (ale pouze v případě, že je základem soubor). Jeho přibližná poloha je: - C: ProgramFiles (x86) 1cv8 8.3.4.389 bin);
  • Pokud je na serveru SQL instalována databáze klient-server, použije se dotaz „delete * fromconfigsave“;
  • Pokud je konfigurátor dostupný, zkuste uvolnit a načíst databázi;
  • Některé chyby jsou opraveny v novějších verzích platformy - nainstalujte novou platformu;

Pokud žádná z možností nepřinesla opravy, obraťte se na odborníky.

DŮLEŽITÉ. Ujistěte se, že budete kopírovat alespoň jednou týdně!

Zkušební a upevňovací základna v 1C

Pojďme pochopit vlastnosti použití systémového nástroje pro testování a upevnění základny.

Zkušební a upevňovací základna v 1C

Předtím, než něco uděláte, zálohujte svá data!

Pro vstup do testovacího / korekčního režimu přejděte do konfigurátoru systému, vyberte v menu - Administration / Test-correction.

Zkontrolujte okno a režimy

Toto okno je určeno pro specifikaci seznamu akcí, které mají být provedeny pro provoz obslužného programu. Popisujeme funkce každého z nich:

Reindex tabulky

Když je tato volba nastavena, provede se opětovné indexování zadaných tabulek. To znamená kompletní sestavení indexů. Po tomto postupu se výkonnost systému výrazně zvyšuje - nebude zbytečná.

Logická integrita

Tato funkce kontroluje logickou a strukturní integritu databáze, nachází chyby v organizaci dat.

Referenční integrita

V tomto případě je informace kontrolována na přítomnost "přerušených" odkazů. Jsou výsledkem nesprávného zpracování dat - nejčastěji, když jsou vymazány nebo vyměněny.

Když jsou detekovány, je k dispozici tři možnosti operací:

  • Vytváření objektů - systém vytváří prázdné prvky (později mohou být vyplněny informacemi);
  • Jasné vazby - programy budou vymazány;
  • Nezměnit - odkazy budou zobrazeny pouze.

Přepočet součtů

Součty - tabulka výpočtů, výsledky účetních údajů. Vypočítání je zvyšuje produktivitu.

Kompresní tabulky

Možnost komprese a v důsledku toho i zmenšení velikosti databáze je způsobena tím, že při smazání dat je 1C fyzicky neodstraní. Tj. Uživatel je nevidí, ale existují. Je to funkce komprese, která trvale odstraňuje neviditelné položky. Podobného efektu lze dosáhnout vyložením / načtením databázového souboru (s příponou dt).

Tabulky restrukturalizace

Procedura pro opětovné vytvoření tabulek se nazývá při změně struktury metadat. Plná restrukturalizace - proces je velmi dlouhý, musíte být velmi pozorní.

Pokud testování / oprava nepřinesla pozitivní výsledek, použijte aplikaci chdbfl.exe.

Vytvořit zálohu (ručně a automaticky)

Archivace je archivní operace potřebná pro každého uživatele, programátora, admin. Tato kopie se často nazývá zálohování 1C.

Záloha pomáhá udržet vás v přítomnosti ducha, času, peněz a mnohem více v neočekávaných a nepředvídatelných situacích. Pokud někdo vytrhl šňůru ze systémové jednotky, nehody v elektrické síti, počítač zaplavil kávu a nikdy nevíte ...

Vytvoření zálohy trvá až deset minut.

Pokud nastane tato situace a nemáte zálohu, pak ji nyní vytvoříte jistě!

Administrátoři jsou dvou typů: někteří provedou zálohu, jiní provedou zálohu.

Nahrát soubor

Pokud v úvodním okně programu vyberete podnik a kliknete na tlačítko uvedené na obrázku, zadáme v režimu „Konfigurátor“ hodnotu 1C.

Tento režim je obecně určen pro vývoj a správu. Dále musíte vybrat v menu „Správa / Uvolnění informační databáze ...“:

Pak bude nutné odpovědět systému na návrh výběru cesty - kde přesně by měl být soubor a jeho název nahrán.

Vyložení informační základny 1C

O úspěšné operaci se dozvíte jako první.

Uložený soubor se doporučuje uchovávat na externím médiu.

Obnovení záložního souboru

Obnovení databáze je také provedeno v režimu konfigurátoru, se kterým jsme seznámeni, ale nyní vyberte volbu „Databáze pro správu / stahování informací ...“:

Zvolte Stáhnout informační databázi

Musíte vybrat dříve uložený soubor (s příponou mdt). Poté souhlasíte se systémem varování o ztrátě neuložených informací (budou ztraceny).

Pokud je úspěšný, 1C navrhne restart konfigurátoru.

Automatická archivace

Abyste se vyhnuli vlastnímu zapomenutí, můžete použít jeden z programů pro automatickou archivaci, například úsporný efekt 3.

To vám umožní snadno, v několika krocích, automatizovat vytváření záloh. Schopen vykonávat své funkce se souborovým systémem a klient-server. Nastavení trvá jen asi patnáct minut, ale výhody z toho nejsou obchodovatelné.

Tato aplikace je k dispozici pro všechny verze 1C: 7.7, 8.1, 8.2, 8.3. Nezáleží na tom, co zpracovat - data souboru nebo na MS SQL serveru nebo PostgreSQL. Plus je zdarma (je zde komerční verze, rozšířená).

Nejprve si stáhněte a nainstalujte distribuci Effector Saver.

  • Při otevření vidíme následující rozhraní:

    Okno úsporného režimu

  • Nejprve nastavte nastavení. Chcete-li to provést, zadejte v části „Service / Program Settings“ možnost „Unload Agent“ a „Add Agent to Autostart“
  • Poté přejděte do nabídky „Úlohy“, nastavte „Přidat úlohu“:

    Přidání úkolu do programu

  • Zde je nastavení databáze souborů. Je vhodnější vyplnit parametry kliknutím na „select / fill“. Aktivací se zobrazí seznam pro archivaci analogicky se seznamem 1C informačních bází. Z toho musíte vybrat ten, který nás zajímá a kliknout na "select".

    Výběr databáze

  • Systém nabízí většinu výchozích možností. Uživatel může vyplnit pouze některá pole.
  • V záhlaví okna označte „Typ úlohy“ - „Archivace pomocí 1C“.
  • Na kartě Nastavení určete adresář pro ukládání záloh:

    Kopírovat umístění uložení

Po zadání katalogu je posledním krokem nastavení plánu. Chcete-li to provést, na kartě se stejným názvem označte režim zpracování úlohy a čas jejího provedení:

Plán uchovávání kopií

Abyste se ujistili, že nastavení je správné, musíte kliknout na tlačítko ve spodním panelu - „check“. Pokud je test úspěšný, měla by se zobrazit zpráva „Správně vyplněné hlavní parametry“.

Seznámili jsme vás s příčinami a opravou problému „porušením integrity konfigurační struktury 1C“. Po přečtení tohoto materiálu se s tímto problémem snadno vypořádáte.

Nechte komentář a napište o své zkušenosti.