Korrigering af strukturens integritet i 1C

Ved opdatering af 1C platformen giver systemet ofte en fejlmeddelelse. Overvej hvordan du retter fejlen "Konfigurationen af ​​konfigurationsstrukturen krænkes, når du opdaterer 1C."

Dette er en krænkelse af integriteten af ​​konfigurationsstrukturen

tilfælde af

Fremkomsten af ​​et lignende problem skyldes forskellige grunde. Dette kan ske, når du opdaterer konfigurationen (især dynamisk), når du genererer rapporter, når du forsøger at sende et dokument osv. Det sker som om det syntes "ude af tynde luft" - da ingen syntes at gøre noget, men der er en fejltagelse. Det er mere korrekt at sige i dette tilfælde, at årsagen til det ikke er etableret.

Det forekommer i helt forskellige platforme - i fildatabaser, i klient-server mv.

beslutning

Der er flere muligheder for at behandle integritet (glem ikke, at før enhver handling skal du sikkerhedskopiere din database):

  • Slet midlertidige filer (læs vores clearing cache artikel). Dette hjælper, når kun en af ​​brugerne har en fejl
  • Hvis konfiguratoren er tilgængelig og kan åbnes - test den og reparer den (se nedenfor). Hvis du ikke kan åbne den, skal du gøre det med hjælpeprogrammet chdbfl.exe (men kun hvis basen er fil). Den omtrentlige placering er: - C: \ Programfiler (x86) \ 1cv8 \ 8.3.4.389 \ bin);
  • Hvis klient-server-databasen er installeret på SQL-serveren, skal du bruge "delete * fromconfigsave" forespørgslen;
  • Hvis konfiguratoren er tilgængelig, prøv at aflæse og indlæse databasen;
  • Nogle fejl er rettet i senere versioner af platformen - installer en ny platform;

Hvis ingen af ​​mulighederne medførte korrektioner - kontakt eksperterne.

VIGTIGT. Sørg for at lave en kopi mindst en gang om ugen!

Testning og fastgørelse af base i 1C

Lad os forstå funktionerne ved at bruge systemværktøjet til at teste og fastsætte basen.

Testning og fastgørelse af base i 1C

Sikkerhedskopier dine data før du gør noget!

For at komme ind i test / korrekturtilstanden, gå til systemkonfiguratoren, vælg i menuen - Administration / Testkorrektion.

Kontroller vindue og tilstande

Dette vindue er beregnet til at angive listen over handlinger, der skal træffes for at værktøjet skal fungere. Vi beskriver hver af deres funktioner:

Reindex tabeller

Når denne indstilling er indstillet, udføres re-indeksering af de angivne tabeller. Det betyder en komplet genopbygning af indekserne. Efter denne procedure øges systemets ydeevne betydeligt - det vil ikke være overflødigt.

Logisk integritet

Denne funktion kontrollerer databaseens logiske og strukturelle integritet, finder fejl i dataanalysen.

Referential integritet

I dette tilfælde kontrolleres oplysningerne for tilstedeværelsen af ​​"brudte" links. De er resultatet af ukorrekt databehandling - oftest når de slettes eller udveksles.

Når de opdages, er der et valg af tre muligheder for operationer:

  • Opret objekter - systemet opretter tomme stubelementer (senere kan de fyldes med information);
  • Klare links - de bliver ryddet af programmet;
  • Skift ikke - links vises kun.

Omregning af totals

Totals - en beregningstabel, resultaterne af regnskabsdata. At fortælle dem øger produktiviteten.

Komprimer tabeller

Muligheden for komprimering og som følge heraf et fald i databasens størrelse skyldes, at når du sletter data, sletter 1C ikke fysisk dem. Dvs. brugeren ser dem ikke, men de eksisterer. Det er komprimeringsfunktionen, der fjerner usynlige indgange permanent. En lignende effekt opnås ved at aflæse / indlæse en databasefil (med udvidelsen dt).

Omstruktureringstabeller

Fremgangsmåden til genskabelse af tabeller kaldes, når metadatastrukturen ændres. Fuld omstrukturering - processen er meget lang, du skal være meget opmærksom.

Hvis test / korrektion ikke gav et positivt resultat, skal du bruge programmet chdbfl.exe.

Opret backup (manuelt og automatisk)

Arkivering er den arkivoperation, der er nødvendig for hver bruger, programmør, administrator. Denne kopibase kaldes ofte backup 1C.

At have en backup hjælper med at holde dig i tilstedeværelse af ånd, tid, penge og meget mere i uventede og uforudsigelige situationer. Hvis nogen slår ledningen ud af systemenheden, en ulykke i det elektriske netværk, oversvømmede en computer kaffen, og du ved aldrig ...

Oprettelse af en backup tager op til ti minutter.

Hvis denne situation opstod, og du ikke har en sikkerhedskopi, så vil du nu skabe det sikkert!

Admins er af to typer: nogle laver en backup, andre vil lave en backup.

Upload fil

Hvis du vælger din virksomhed i programmets startvindue og klikker på knappen, der er angivet i figuren, går vi ind i 1C i "Konfigurator" -tilstand.

Denne tilstand er generelt designet til udvikling og administration. Derefter skal du vælge i menuen "Administrer / Aflæs informationsdatabase ...":

Så bliver det nødvendigt at besvare systemet til sti valg forslaget - hvor præcis filen og dens navn skal uploades.

Aflæsning 1C informationsbase

Du bliver den første til at vide om den succesfulde operation.

Det anbefales at gemme den gemte fil på eksternt medie.

Backup filgendannelse

Databasegendannelsen udføres også fra konfigurationsmodus, som vi er bekendt med, men nu vælges indstillingen "Administration / Download information database ...":

Vælg Download information database

Du skal vælge en tidligere gemt fil (med udvidelsen mdt). Derefter enig med advarselssystemet om tab af ubesparede oplysninger (vil gå tabt).

Hvis det lykkes, foreslår 1C at genstarte konfiguratoren.

Automatisk arkivering

For at undgå selvglemsomhed kan du bruge et af programmerne til automatisk arkivering, f.eks. Effector saver 3.

Det giver dig mulighed for nemt, i et par trin, at automatisere oprettelsen af ​​sikkerhedskopier. Kunne udføre sine funktioner med filsystemet og klient-serveren. Opsætning tager kun omkring femten minutter, men fordelene ved det er ikke omsætningspapirer.

Denne applikation er tilgængelig til at håndtere enhver version af 1C: 7.7, 8.1, 8.2, 8.3. Det er ligegyldigt hvad man skal behandle-fil data eller placeret på MS SQL server eller PostgreSQL. Plus det er gratis (der er en kommerciel version, udvidet).

Først skal du downloade og installere Effector Saver-distributionen.

  • Når vi åbner, ser vi følgende grænseflade:

    Effector Saver vindue

  • Indstil først indstillingerne. For at gøre dette skal du i "Service / Programindstillinger" indtaste indstillingen "Løs agent" og "Tilføj agent til Autostart"
  • Derefter går du til menuen "Opgaver", sæt "Tilføj opgave":

    Tilføjelse af en opgave til programmet

  • Her er indstillingen for fildatabasen. Det er mere hensigtsmæssigt at udfylde parametrene ved at klikke på "vælg / udfyld". Ved at aktivere den vises listen til arkivering, analogt med listen over 1C-informationsbaser. Fra det skal du vælge den, der interesserer os, og klik på "vælg".

    Databasevalg

  • Systemet tilbyder de fleste standardindstillinger. Brugeren kan kun udfylde nogle felter.
  • Indtast "Opgave type" - "Arkivering ved hjælp af 1C" i vinduets overskrift.
  • På fanen Indstillinger skal du angive mappen for at gemme sikkerhedskopier:

    Kopier gem lokalisering

Efter at have angivet kataloget, er det sidste trin at indstille tidsplanen. For at gøre dette skal du på fanen med samme navn angive arbejdstilstanden fra opgaven og tidspunktet for dens udførelse:

Kopier retention tidsplan

For at sikre, at indstillingerne er korrekte, skal du klikke på knappen på bundpanelet - "check". Hvis testen lykkes, skal meddelelsen "Hovedparametrene udfyldes korrekt" vises.

Vi kendte os med årsagerne og korrektionen af ​​problemet "integriteten af ​​1C-konfigurationsstrukturen er krænket". Efter at have læst dette materiale vil du nemt klare dette problem.

Forlad kommentarer og skriv om din oplevelse.