1c ako vyčistiť knihu jázd. Založenie denníka

Na serveri 1C sa veľkosť priečinka časom zväčšuje
reg_1541, obsahujúci 1C denníky. Tento priečinok sa nachádza v adresári C:\Program Files\1cv82\srvinfo. V dôsledku toho môže nastať problém s voľným miestom na pevnom disku systému. Aby sa zabránilo rastu priečinkov srvinfo Je potrebné pravidelne vymazávať denník 1C.

Odstránenie nepoužívaných protokolov z priečinka Srvinfo

Registračný protokol zaznamenáva všetky zmeny objektov databázy 1C - dokumenty, adresáre, registre atď.

Každá databáza 1C má svoj vlastný adresár na ukladanie denníkov a vyzerá takto:

C:\Program Files\1cv8\srvinfo\\\1Cv8Log

Priečinok<Имя кластера сервера>štandardne sa volá reg_1541.

Po odstránení databázy zo servera 1C sa priečinok denníka neodstráni zo Srvinfo. Preto z mnohých priečinkov v
Srvinfo môžu obsahovať aj tie, ktoré sa dlho nepoužívali a jednoducho zaberajú miesto na pevnom disku.

Tieto priečinky nájdete otvorením súboru, ktorý sa tiež nachádza v reg_1541.

Kopírovať<Идентификатор базы на сервере>z priečinka Srvinfo a pozrite sa do súboru 1CV8Clst.lst. Ak sa identifikátor v súbore nenájde, priečinok možno odstrániť.


V adresári Srvinfo sa nachádza priečinok s názvom pohľadu snccntx+<Идентификатор базы на сервере> . Tento priečinok obsahuje údaje o relácii a je lepšie ho nevymazávať, pokiaľ to nie je potrebné. nezaberie veľa miesta.

Nastavenie a vymazanie denníka 1C

Spustíme 1C v režime konfigurátora a prejdeme do ponuky „Nastavenia správy/záznamu“.

V nastaveniach denníka si môžete vybrať, ktoré udalosti sa budú zapisovať:

Chyby – informácie o poruchách
Varovania sú dôležité upozornenia, nie chyby.
Informácie - všetky zmeny databázy
Poznámky – všetky ostatné upozornenia

Ak chcete vymazať registračný protokol, kliknite na tlačidlo „Zmenšiť“.

Tu vidíte rozsah dátumov, pre ktorý sú údaje uložené.

V poli „Vymazať udalosti do:“ vyberte dátum, pred ktorým vymažeme registračný protokol.

Automatizácia procesu vymazania protokolu

Automatizácia procesu cez príkazový riadok Windowsu vyzerá takto:

"\1cv8.exe" CONFIG /Out /ReduceEventLogSize -saveAs

— reťazec pripojenia k informačnej databáze. Pretože Hovoríme o verzii servera, tento riadok bude vyzerať ako „/S /N /P“. Užívateľ musí mať administrátorské práva.

— cesta k súboru, do ktorého sa uložia systémové správy pri vykonaní tejto operácie.

— dátum, o ktorý sa registračný denník skráti vo formáte rrrr-mm-dd

— cesta k súboru vo formáte *.elf, ku ktorému je možné v prípade potreby pristupovať na účely vyšetrovania dlhodobých operácií s informačnou základňou.

Operáciu je potrebné vykonať, keď neexistujú žiadne aktívne pripojenia k databáze 1C.

Vzorový skript PowerShell

# # backup & shrink 1c logs # param ($1cexe = "C:\Program Files (x86)\1cv82\8.2.15.319\bin\1cv8.exe", $1cbase = "srvrname\ibname", $1cuser = "username ", $1cupassword = "heslo", $1coperlog = "s:\logs\1cshrink.txt", $1cdaysoflogstore = 7, #[dátum, do ktorého sa majú denníky odstrániť] (get-date).Date.AddDays(-$1cdaysoflogstore ) .ToString("yyyyMMdd") $1clogsarchive = "s:\backup\6months\", #[cesta k súboru *.elf logu uloženému inde] $1clogfilename = $env:COMPUTERNAME.ToLower() + "-1clog- " + ($1cbase.split("\")) + "-" + (get-date).Date.ToString("yyyyMMdd") + ".elf") $1clog = $1clogsarchive + $1clogfilename cmd /c " `"`"$1cexe`" CONFIG `/s$1cbase `/N`"$1cuser`" `/P`"$1cupassword`" `/Out$1coperlog `/ReduceEventLogSize $((get-date).Dátum. AddDays(-$1cdaysoflogstore).ToString("yyyy-MM-dd")) -saveAs`"$1clog`"`""

Pozor! Údaje pre pripojenie k databáze 1C sú anonymizované. Musíte ho nahradiť vlastným.

Prenos denníka na iný disk

Aby ste predišli zaplneniu systémového disku súbormi denníka, použite priečinok 1C SRVINFO možno preniesť na iný disk. Dá sa to urobiť zmenou parametrov spustenia služby „1C:Enterprise 8.3 Server Agent“ v registri Windows.

V editore registra prejdite na pobočku HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\1C:Enterprise 8.2 Server Agent a v parametri ImagePath zmeňte hodnotu „1C:Enterprise 8.3 Server Agent“ „C:\Program Files (x86)\1cv8\8.3.10.2667\bin\ragent.exe“ -srvc -agent -regport 1541 -port 1540 -rozsah 1560:1591 -d “ C:\Program Files (x86)\1cv8\srvinfo“.
Namiesto „C:\Program Files (x86)\1cv8\srvinfo“ uvádzame nový adresár pre umiestnenie protokolu.

úprava začiatku služby „1C:Enterprise 8.3 Server Agent“ v registri Windows

Použitý článok

Protokol 1C je špeciálny mechanizmus platformy 1C verzie 8.2 a 8.3, ktorý vám umožňuje zaznamenávať prácu používateľov so systémom. Pomocou protokolu môžete zistiť, kto a kedy zmenil objekty v systéme: adresáre, dokumenty, registre atď. Nižšie sa pozrieme na to, ako pracovať s týmto mechanizmom, kde sú uložené protokolové súbory 1C, ako je nakonfigurovaný, ako optimalizovať protokol a ako môžete úplne vymazať údaje.

Začnime tým, kde je uložený registračný denník v 1C. Môžu existovať dve možnosti - pre režimy prevádzky súbor a klient-server.

Databáza súborov

V prípade databáz súborov 1C sa protokol nachádza v priečinku s databázou. Umiestnenie súborov nájdete pri spustení programu v menu výberu databázy:

Cesta je zvýraznená červenou farbou. Ak pôjdeme touto cestou, uvidíme nasledujúci obrázok:

Priečinok 1Cv8Log je adresár obsahujúci protokol.

  • Ak plánujete databázu prenosu súborov a ak chcete uložiť históriu protokolov, určite musíte skopírovať priečinok 1Cv8Log do kategórie novej databázy 1C.
  • Ak je to potrebné vymazať registračný protokol 1C v databáze súborov, stačí odstrániť priečinok 1Cv8Log.

Databáza klient-server 1C SQL

V režime klient-server sú súbory histórie zvyčajne uložené na serveri v adresári:

C:\Program Files\1cv8\srvinfo\<Имя кластера сервера>\<Идентификатор базы на сервере>\1Cv8Log

Ak chcete preniesť denník 1C pre databázu SQL, ako aj pre súbor, stačí presunúť priečinok do umiestnenia novej databázy.

Je to rovnaké s odstránením - stačí odstrániť tento priečinok.

Nastavenia denníka

Ak chcete zobraziť dostupné nastavenia, musíte prejsť na a v hlavnom menu nájsť položku „Správa - Nastavenia protokolu...“:

Získajte 267 video lekcií na 1C zadarmo:

V rozhraní, ktoré sa otvorí, sú k dispozícii nasledujúce nastavenia protokolovania:

Tu v poli „Registrovať sa do denníka udalostí“ môžete zadať podrobnosti o zaznamenaných údajoch. Možnosť „Neprihlasovať“ vám umožňuje úplne zakázať protokolovanie. Ostatné body sú dešifrované takto:

  1. Chyby— všetky možné zlyhania a chyby v systéme;
  2. Varovania— dôležité systémové hlásenia, ktoré nie sú chybami;
  3. Informácie— všetky informácie o meniteľných systémových údajoch;
  4. Poznámky— nedôležité správy (takmer vždy ich môžete vypnúť).

Optimalizácia knihy jázd

Medzi spôsoby, ako optimalizovať rýchlosť načítania a prácu s protokolom, patria nasledujúce metódy:

Zaregistrujte menej udalostí. Vypnutím nahrávania správ, ktoré pre nás nie sú dôležité, sa výrazne zníži množstvo informácií a zvýši sa rýchlosť práce.

Rozdelenie uloženia denníka podľa období. Zmena nastavenia "Rozdeliť úložisko denníka podľa obdobia" na deň (pre veľké databázy) / týždeň (pre stredne veľké databázy) môže výrazne zlepšiť výkon denníka. Protokolové súbory budú rozdelené v priečinku 1Cv8Log na časti špecifikované v nastaveniach a budú mať tvar podobný 20140905000000.lgp, ktorý zobrazuje dátum a čas vytvorenia protokolu.

Zmenšenie denníka tiež poskytuje výraznú optimalizáciu pri práci s denníkom. Ak to chcete urobiť, kliknite v nastaveniach na tlačidlo „Zmenšiť“. Vyberte obdobie, na ktoré chcete znížiť denník:

Pri použití tejto metódy sa dôrazne odporúča zapisovať vymazané udalosti do samostatného súboru. To vám umožní kedykoľvek obnoviť históriu, ktorá bola vymazaná z denníka databázy 1C.

A posledný a najefektívnejší spôsob optimalizácie je preniesť registračný denník do takzvaného „Nového formátu“. Je k dispozícii od verzie 1C platformy 8.3.5.1068. Tento formát na ukladanie registračného denníka nie je v textovom súbore, ale v samostatnej databáze na SQLite DBMS.

Ak chcete prejsť na nový formát, stačí časopis previesť kliknutím na tlačidlo „Nový formát“:

Pozor, spätná konverzia do starého formátu nemožné.

V systéme 1C existuje aj systém na analýzu technických informácií.

14.09.2018 15:26:36 1C:Servistrend ru

Kde sa nachádza denník v 1C 8.3?

Registračný protokol je funkcia 1C, ktorá vám umožňuje zobraziť informácie o udalostiach, ktoré sa vyskytli v konkrétnej databáze, a zmenách dokumentov. Denník sa skladá zo záznamov, z ktorých každý je podrobne štruktúrovaný: kto, čo, kedy a akým spôsobom bola vykonaná operácia.

Vďaka správnemu použitiu logu v 1C 8.3 budete môcť plne vidieť obraz interakcie s databázou, čo môže byť v niektorých prípadoch mimoriadne dôležité. Napríklad v jednom dokumente niekto zmenil číslo/dátum/náklady alebo nejaký iný dôležitý detail a vy by ste chceli zistiť, kto a kedy to urobil. Často sa vyskytujú aj prípady, keď dokument v databáze jednoducho zmizne (čiže ho niekto vymazal) – v tomto prípade sa bez knihy jázd nezaobídete.

Prejdime k otvoreniu registračného denníka v 1C 8.3. V programe vyberte Menu – Nástroje – Možnosti:

Uistite sa, že je začiarknutý príkaz „Zobraziť všetky funkcie“:

Potom otvorte Menu – Všetky funkcie:

Vybrať Štandardné – Zaznamenať:

Uvidíte protokol aktuálnej databázy so zoznamom prezentovaných operácií:

Dá sa voľne prezerať, ale obsahuje veľa záznamov o transakciách vyskytujúcich sa v databáze bez vašej účasti (podporuje fungovanie rôznych mechanizmov). Ak chcete odfiltrovať nepotrebné informácie, musíte použiť výber.

Položme si napríklad otázku: čo dnes urobil náš hlavný účtovník? Stanovme si podmienky výberu:

Kliknutím na tlačidlo OK získame zoznam používateľských operácií:

Je zrejmé, že vykonala zmeny v platobnom rozkaze. Bohužiaľ, protokol nezaznamenáva konkrétne hodnoty zmenené v dokumente. Máme prístup len k samotnému faktu zmeny.

Teraz sa pozrime, kto dnes vstúpil do programu nastavením podmienok výberu pre udalosti „Session - Authentication“:

Kliknutím na tlačidlo OK získame zoznam používateľov, ktorí dnes pristúpili k databáze:

Existuje mnoho príkladov použitia knihy jázd. Spojením skúseností našich konzultantov môžeme povedať, že kniha jázd je silný nástroj, ktorý umožňuje odpovedať na mnohé otázky účtovníkov o tom, či niekto niekde niečo nezmenil bez ich vedomia.

Vyskúšajte rôzne podmienky výberu a zoznámte sa s denníkom. Umožní vám sledovať akcie zamestnancov v databáze a promptne odhaliť neopodstatnené zmeny.

Môžete zobraziť správu, ktorá bude prezentovať rôzne štatistické informácie o fungovaní programu, o chybách (upozorneniach) počas jeho činnosti, o počte aktívnych používateľov a čase, ktorý zabralo dokončenie rutinných úloh. Na tento účel môžete použiť knihu jázd, ktorá odráža hlavné akcie, ktoré používateľ vykonal s údajmi obsiahnutými v informačnom systéme účtovníctva 1C. Ak chcete zobraziť obsah denníka, musíte vykonať nasledujúce kroky, ako je znázornené na obrázku 1:

  1. V časti menu „Administrácia“ otvorte záložku nastavení podpory a údržby informačného systému.
  2. Kliknutím na hypertextový odkaz "Denník registrácie" otvoríte príslušný prehľad.
  3. Každá udalosť zobrazená v protokole je zaznamenaná v samostatnom riadku dokumentu. Ľavý stĺpec obsahuje dátum, čas a ikonu, ktorá zobrazuje jeho typ: informácia, chyba, varovanie, poznámka.
  4. Stĺpec „Používateľ, počítač, aplikácia, relácia“ odráža: celé meno používateľa, názov počítača v sieti, aplikáciu (napríklad „Tenký klient“, „Konfigurátor“, „Úloha na pozadí“ atď. .) a číslo relácie.
  5. Stĺpec „Udalosť, údaje a metadáta, komentár“ odráža: typ udalosti, označenie programového objektu (je označený konkrétny prvok zoznamu, dokumentu atď.) alebo typ programového objektu, jeho názov (typ dokumentu). , zoznam a pod.) a stručný popis situácie.
  6. Stĺpec "Transakcia" odráža zmeny informácií v programe 1C Accounting 8.3. Protokol zobrazuje stav každej transakcie. Môže mať tieto typy: „Žiadna transakcia“, „Potvrdená“, „Nedokončená“ alebo „Zrušená“. Prítomnosť takýchto informácií vám umožňuje pochopiť, či boli v údajoch skutočne vykonané zmeny alebo nie. Možnosť vybrať stav existuje vo formulári „Výber denníka“, ako je znázornené na obrázku 2.
  7. Zoznam udalostí v protokole je statický, preto ak chcete zobraziť akcie na zmenu údajov, ktoré sa mohli vyskytnúť po jeho otvorení, mali by ste kliknúť na tlačidlo „Aktualizovať aktuálny zoznam“ (alebo F5 na klávesnici počítača).
  8. V poli "Zobraziť" môžete vybrať pevný počet záznamov (predvolená hodnota je 200).
  9. V poli rýchleho výberu „Kritickosť“ je predvolená hodnota „Všetky udalosti“. Ak chcete zobraziť udalosti konkrétneho typu, môžete vybrať jednu z hodnôt - "Chyby" alebo "Upozornenia".
  10. Pri práci s protokolom si používateľ môže vybrať údaje, ktoré sa tam nachádzajú, podľa širokého spektra kritérií: nastaviť časový interval záujmu, vybrať udalosti podľa konkrétneho zamestnanca (pracovnej stanice), udalosť, aplikáciu, dokument a ďalšie parametre. Ak chcete filtrovať udalosti podľa jedného alebo viacerých kritérií, môžete použiť procedúru „Výber knihy jázd“, ktorá sa spustí kliknutím na tlačidlo „Nastaviť výber“, ako je znázornené na obrázku 2, alebo kliknutím na odkaz „Výber:“ .
  11. Protokol vám umožňuje prispôsobiť úrovne zobrazovaných udalostí.
  12. Na dokončenie výberového konania kliknite na tlačidlo „Použiť a zavrieť“.
  13. Pomocou nástrojov na spracovanie zoznamov má správca informačného systému Účtovníctvo 1C možnosť nahrať popísaný denník vo forme textu alebo tabuľky a následne ho analyzovať a spracovať v príslušných aplikáciách. Postup vykladania je znázornený na obrázku 3.

V automatizovanom účtovnom systéme 1C je účtovníctvo vedené v špeciálnej informačnej základni, ktorá zahŕňa určitú konfiguráciu programu, všetky účtovné registre odrážajúce skutočnosti o ekonomických aktivitách spoločnosti a oficiálne informácie. Všetky používateľské operácie s údajmi obsiahnutými v informačnej databáze sa premietajú do knihy jázd. Uvedené informácie sa nevyžadujú na vedenie záznamov v automatizovanom účtovnom systéme 1C, ale môžu byť užitočné pri riešení organizačných problémov.

Program 1C Accounting 8.3 používa adresár 1Cv8Log ako miesto uloženia popísaných protokolov. Zároveň je pre každú informačnú základňu v každom účtovnom období vytvorený vlastný jedinečný registračný protokol. Je veľmi jednoduché určiť obdobie, za ktoré protokol obsahuje informácie – informácia o začiatku tohto obdobia je obsiahnutá v názve súboru s protokolom.

Pri organizovaní informačnej základne so súbormi je miestom uloženia popísaného protokolu adresár, kde sa nachádza samotná databáza. Napríklad, ak sa databáza nachádza na C:/InfoBase/1Cv8.1CD, adresa protokolu bude vyzerať takto: C:/InfoBase/1Cv8Log.

Registračný denník v 1C 8.3 je veľmi užitočný v tom, že zobrazuje udalosti, ktoré sa vyskytli v informačnej základni, s uvedením času, názvu počítača a používateľského mena a odkazov na údaje, ktoré sa menia. Pri autentifikácii používateľov sa v protokole vytvoria aj záznamy označujúce spôsob prihlásenia do programu. Tento mechanizmus vám umožňuje odpovedať na jednu z častých otázok – kto naposledy vykonal zmeny na konkrétnom objekte.

Kde nájdem denník jázd v 1C 8.3? Prostredníctvom ponuky „Všetky funkcie“ - „Štandard“ alebo v typických konfiguráciách 1C v ponuke „Správa“ - „Podpora a údržba“.

Kniha jázd sa konfiguruje v režime konfigurátora. V ponuke „Správa“ vyberte „Nastavenia denníka“.

Tu konfigurujete udalosti, ktoré sa budú zobrazovať v protokole.

Výber prvej položky nastavenia vám umožní vôbec neukladať denník. Zostávajúce nastavenia sú usporiadané vo vzostupnom poradí dôležitosti. Pri väčšom počte používateľov sa neodporúča registrovať komentáre, aby nedošlo k upchatiu databázy.

Pri vytváraní novej infobázy je nastavený predvolený režim zaznamenávania všetkých udalostí.

Zobrazenie a vyhľadávanie záznamov

Keď otvoríte samotnú knihu jázd, na prvý pohľad sa môže zdať, že informácií je veľa a je jednoducho nereálne ich nájsť. V skutočnosti to nie je pravda.

Štandardne sa v denníku zobrazuje 200 záznamov. Zobrazenie veľkého počtu záznamov môže negatívne ovplyvniť výkon vášho programu alebo jednoducho spôsobiť jeho zamrznutie.

Vo formulári zoznamu registračných protokolov môžete nastaviť výber a použiť vyhľadávanie. Vyhľadávanie sa týka iba záznamov, ktoré sú už zobrazené (v tomto prípade posledných 200 udalostí). Výber platí pre všetky záznamy.

Vyhľadávanie sa vykonáva pomocou zobrazených údajov v tabuľkovej časti, takže pri jeho použití stačí zadať stĺpec a údaje, ktoré chcete nájsť.

Výber vám umožňuje vybrať údaje podľa konkrétnych používateľov, názvy počítačov, udalosti atď. Máte tiež možnosť zobraziť položky protokolu iba pre konkrétne metadáta, údaje (odkaz na požadovaný objekt, napríklad konkrétny dokument) a ďalšie nastavenia sú uvedené.

Tento príklad ukazuje nastavenia protokolu pre výber všetkých udalostí používateľa „Admin“ od 20.06.2017.

Kde je uložený súbor denníka 1cv8.lgd?

Umiestnenie fyzického úložiska protokolu priamo závisí od toho, či je databázou súborov alebo klientom serverová databáza.

Databáza súborov

V tomto režime umiestnenia sa registračný protokol nachádza v priečinku so samotnou databázou. Jeho umiestnenie zistíte buď zo zoznamu databáz alebo z pomocníka „O programe“.

Ak prejdete na túto adresu, nájdete priečinok s názvom „1Cv8Log“. Tu sa nachádzajú údaje denníka v súbore 1Cv8.lgd.

Ak potrebujete preniesť databázu z jedného miesta na druhé, môžete skopírovať aj tento adresár, potom sa údaje protokolu prenesú spolu s databázou.

Keď vymažete tento adresár, protokol sa vymaže.

Základňa klient-server

V tomto režime je všetko rovnaké ako v predchádzajúcom, iba údaje denníka 1C sú uložené na serveri. Najčastejšie je jeho umiestnenie nasledovné:

  • C:\Program Files\1cv8\srvinfo\<место расположения информационной базы>\1Cv8Log

Optimalizácia

Protokol je možné v prípade potreby optimalizovať, najmä ak sa v databáze vyskytne veľké množstvo udalostí.

Jedným zo spôsobov je nakonfigurovať registráciu iba určitých udalostí, ako je uvedené vyššie. Napríklad nemá zmysel sledovať poznámky, ak ich jednoducho nepotrebujete.

V starších verziách platforiem bolo rozdelenie denníka podľa obdobia dostupné v nastaveniach denníka. Celý protokol je možné rozdeliť do samostatných súborov s určenou frekvenciou (deň, mesiac, rok atď.).

Od verzie 1C platformy 8.3.5.1068 je protokol uložený v databázovom súbore sqlite s príponou *.lgd a toto nastavenie je nedostupné. Tento spôsob skladovania guľatiny je oveľa produktívnejší ako ten starý.

Ako zmenšiť alebo odstrániť registračný denník v 1C

Ak potrebujete čiastočne alebo úplne vymazať záznamy denníka, v okne nastavení kliknite na tlačidlo „Zmenšiť“. V zobrazenom okne zadajte dátum, do ktorého sa majú všetky záznamy vymazať. Vymazané záznamy môžete pre každý prípad uložiť aj do súboru.

Pokračovanie v téme:
OS

Ako prijímať SMS online cez internet? Na prijímanie SMS online existujú špeciálne stránky, ktoré poskytujú špeciálne virtuálne číslo, na ktoré môžete...