1s-də qeydiyyat jurnalını necə silmək olar 8.2. Log Log Optimization

Əgər yeni konfiqurasiya hazırlayırsınızsa, o zaman jurnalı daxil etməyinizə əmin olun. O, 1C-də istifadəçilər tərəfindən edilən bütün dəyişiklikləri izləməyə imkan verəcək. Məsələn, kimin nə əlavə etdiyini, nəyi sildiyini və ya dəyişdirdiyini öyrənə bilərsiniz.

Ancaq bu məlumatların qeyd edilməsi üçün jurnalı konfiqurasiya etməlisiniz. Ümumiyyətlə, yeni konfiqurasiya yaratarkən standart olaraq aktivləşdirilir. Ancaq öz konfiqurasiyalarınızı istifadə etmirsinizsə, bu parametrləri yoxlamaq daha yaxşıdır.

Jurnalın fərdiləşdirilməsi və Dəyişiklik Tarixçəsinə Baxılması

Beləliklə, başlanğıc üçün 1C-də qeydiyyat jurnalını quraq. Parametrlər həm 8.2, həm də 8.3 versiyaları üçün oxşardır. Konfiquratoru işə salırıq, İdarəetmə elementini axtarırıq və Giriş parametrlərini seçin.

Burada son elementi seçməlisiniz. Səhvləri, xəbərdarlıqları, məlumatları, qeydləri qeyd edin.

İndi, məsələn, 1C-yə gedək və bəzi yeni sənəd və ya kataloq yaradaq, sadəcə dəyişikliklər edə bilərsiniz. Yeni sənəd yaradacağam.

İndi qeydiyyat jurnalında dəyişiklikləri görmək üçün konfiquratora daxil olmaq, İdarəetmə menyusunu açmaq və Qeydiyyat jurnalını seçmək lazımdır.

Bütün istifadəçi hərəkətlərini qeyd edən jurnal açılır. Məsələn, mən yeni bir sənəd yaratdım. Görək mənim hərəkətlərim jurnalda necə qeyd olunur. Tarix və vaxt, İstifadəçi, Hadisə, Tranzaksiya statusu və metadata sahələri olan bir cədvəl görürük. Onların sözlərinə görə, 13.11.17 tarixində Administrator hesabı ilə proqrama daxil olduğumu görürük. Tədbir sütununda Data əlavə etdiyimi görə bilərsiniz. Metadata sütunu hansı sənədi göstərir.

Qeydiyyat jurnalı çox rahatdır, istifadəçinin hərəkətləri haqqında ətraflı məlumat saxlayır. Konfiqurasiyanı işə saldıqda əlavə etdiyim şeyi kimə daxil etdim və proqramı nə vaxt tərk etdim. Lakin hər bir istifadəçinin hərəkətlərini izləmək üçün onun öz hesabına daxil olması lazımdır.

Müəssisənin fəaliyyəti zamanı tez-tez sənəd və ya proqram təlimatında kimin, nə vaxt və nəyin dəqiq dəyişdiyini öyrənmək zərurəti yaranır.

Çox tez-tez mənə suallar verilir:

  • 1C 8.2-də dəyişdirilmiş sənədi necə görmək olar?
  • Sənədi dəyişdirən şəxsi 1 saniyədə necə görmək olar?
  • 1C-də sənədləri kimin və nə vaxt dəyişdirdiyini necə tapmaq olar?
  • 1C-də bir sənəddəki naqilləri kimin dəyişdirdiyini necə tapmaq olar?
  • 1 saniyədə sənədi kimin dəyişdirdiyini necə görmək olar?

Qeydiyyat jurnalı

Müəyyən bir zamanda infobazada hansı hadisələrin baş verdiyi və ya konkret istifadəçinin hansı hərəkətləri etdiyi barədə məlumatları ehtiva edir. Məlumat dəyişikliklərini əks etdirən hər bir jurnal girişi üçün əməliyyatın tamamlanma statusu göstərilir (əməliyyat uğurla başa çatdı və ya əməliyyat ləğv edildi).

Qeydiyyat jurnalı həm 1C: Enterprise rejimində, həm də Konfiqurator rejimində mövcuddur.

Qeydiyyat jurnalına giriş həm Konfiqurator rejimindən mümkündür (menyu vasitəsilə İdarəetmə - Qeyd dəftəri) və Müəssisə rejimindən (menyu Xidmət - Qeyd dəftəri). taksi rejimində ( Əsas Menyu - Bütün funksiyalar - Standart - Logbook)

Günlük növü(Adi formalar və taksi):


Reyestrdə seçim(Adi formalar və taksi):


Siyahılarla işləmək üçün alətlərdən istifadə edərək, qeydiyyat jurnalını elektron cədvələ və ya lazım olduqda mətn sənədinə yükləmək mümkündür (Fəaliyyətlər vasitəsilə - Siyahı göstərin), sonradan, məsələn, Excel, TXT və ya proqramlarda saxlanıla bilər. HTML formatı. Eyni zamanda, jurnalda qeyd olunacaq hadisələrin səviyyəsini, həmçinin jurnalın ayrı-ayrı fayllara bölünmə tezliyini (menyu konfiqurator rejimində) təyin etmək mümkündür. İdarəetmə - Logging Setup).


Və orada sistemdəki hadisələri təhlil etmək və qeyd etmək mexanizmi ilə işi sürətləndirmək və ya aidiyyatı olmayan məlumatlara artıq ehtiyac olmadığı üçün müəyyən bir tarixə qədər bu jurnaldakı qeydlərin sayını azaltmaq da mümkündür.

Günlük faylı harada saxlanılır?

Fayl bazasında:əsas kataloq qovluğunda 1Cv8Log- bu, jurnalı ehtiva edən kataloqdur.

Əgər siz fayl verilənlər bazasını köçürməyi planlaşdırırsınızsa və jurnal tarixçəsini saxlamaq istəyirsinizsə və mütləq 1Cv8Log qovluğunu yeni 1C verilənlər bazası kateqoriyasına köçürməlisiniz. Fayl bazasında 1C jurnalını təmizləməlisinizsə, sadəcə olaraq 1Cv8Log qovluğunu silin.

ATMüştəri-server bazası: C:\Proqram Faylları\1cv8\srvinfo\<Имя кластера сервера>\<Идентификатор базы на сервере>\1Cv8Log

8.3.5.1068 versiyasından bəri. Jurnal üçün sorğuların icra sürətini artırmaq və məlumatların saxlanmasının etibarlılığını artırmaq üçün qeydiyyat jurnalı əhəmiyyətli dərəcədə yenidən işlənmişdir.

Bunun üçün, digər şeylər arasında, qeydiyyat jurnalının saxlanması formatını dəyişdirmək lazım idi. İndi bir SQLite verilənlər bazası faylında saxlanılır. Bu faylın lgd uzantısı var.

Obyektin versiyalaşdırılması

Bəzi 1C konfiqurasiyalarında "Obyektlərin versiyası" xüsusi mexanizm tətbiq edilmişdir.

Açıqlığı aktivləşdirmək üçün versiya yaratma defolt olaraq qeyri-aktivdir Xidmət - Mühasibat parametrləri - Mühasibat parametrləri

"Obyekt versiyalarının qurulması" düyməsini klikləməklə, biz hansı kataloq və sənədlərin versiyaya salınması lazım olduğunu seçirik (kimin nəyi və nə vaxt dəyişdiyini müşahidə edin).

Varsayılan olaraq, infobase obyektlərinə nəzarət edilmir, buna görə də hər bir sənəd növündə "Versiyaya salınma" bayrağı təyin olunur. Monitorinqin həyata keçirilməsini istəyirsinizsə, maraqlandıran sənədlər jurnalının qarşısında "Versiya" təyin etməlisiniz.

Hamısı budur, pəncərəni bağladığınız zaman və "OK" düyməsini sıxdığınız zaman obyektlərə nəzarət ediləcəkdir.

Birinin sənəddə və ya kataloqda etdiyi bütün dəyişiklikləri görmək üçün menyuya daxil olmalısınız: Xidmət - Obyekt dəyişikliklərinin tarixi

1C 8.3-də qeydiyyat jurnalı çox faydalıdır, çünki o, vaxt, kompüter adı və istifadəçi adı ilə infobazada baş vermiş hadisələri və dəyişdirilən məlumatlara keçidləri göstərir. İstifadəçilər autentifikasiya edildikdə, proqrama daxil olma üsulunu göstərən qeydlər də jurnalda yaradılır. Bu mexanizm ən çox yayılmış suallardan birinə cavab verməyə imkan verir - müəyyən bir obyektdə sonuncu dəfə kimin dəyişiklikləri etdi.

1C 8.3-də qeydiyyat jurnalını haradan tapa bilərəm? "Bütün funksiyalar" menyusu vasitəsilə - "Standart" və ya tipik 1C konfiqurasiyalarında "İdarəetmə" menyusunda - "Dəstək və texniki xidmət".

Qeydiyyat jurnalı konfiqurator rejimində konfiqurasiya edilmişdir. İdarə menyusundan Logging Setup seçin.

Burada jurnalda göstəriləcək hadisələri konfiqurasiya edə bilərsiniz.

Birinci parametr elementinin seçilməsi, heç bir jurnal saxlamamağa imkan verir. Qalan parametrlər artan əhəmiyyət sırası ilə düzülür. Çox sayda istifadəçi ilə verilənlər bazasını tıxanmamaq üçün qeydləri qeyd etmək tövsiyə edilmir.

Yeni məlumat bazası yaratarkən, bütün hadisələrin qeydiyyatı rejimi standart olaraq təyin olunur.

Qeydlərə baxmaq və axtarmaq

Qeydiyyat jurnalının özünü açdığınız zaman, ilk baxışdan çoxlu məlumat olduğu görünə bilər və onu tapmaq sadəcə qeyri-realdır. Əslində elə deyil.

Varsayılan olaraq, jurnala 200 giriş çıxarılır. Çox sayda qeydin göstərilməsi proqramınızın performansına mənfi təsir göstərə bilər və ya sadəcə onu dondura bilər.

Jurnal siyahısı formasında siz filtri təyin edə və axtarışdan istifadə edə bilərsiniz. Axtarış yalnız artıq nümayiş etdirilən qeydlərin üzərinə qoyulur (bu halda, son 200 hadisə). Seçim bütün qeydlərə tətbiq edilir.

Axtarış cədvəl bölməsində göstərilən məlumatlar tərəfindən həyata keçirilir, ona görə də ondan istifadə edərkən yalnız sütunu və tapılacaq məlumatları göstərməlisiniz.

Filtrləmə sizə məlumatları konkret istifadəçilər, kompüter adları, hadisələr və s. üzrə süzgəcdən keçirməyə imkan verir. Siz həmçinin yalnız xüsusi metadata, verilənlər (arzu olunan obyektə keçid göstərilir, məsələn, konkret sənəd) üçün jurnal qeydlərini göstərmək imkanınız var. digər parametrlər.

Bu nümunə 20.06.2017 tarixindən başlayaraq "Admin" istifadəçisinin bütün hadisələrini seçmək üçün qeydiyyat jurnalı parametrlərini göstərir.

1cv8.lgd log faylı harada saxlanılır

Qeydiyyat jurnalının fiziki saxlanma yeri birbaşa fayl bazası və ya müştəri serverindən asılıdır.

Fayl bazası

Bu yerləşdirmə rejimi ilə jurnal verilənlər bazası özü olan qovluqda yerləşir. Onun yerini ya əsaslar siyahısından, ya da "Proqram haqqında" yardımdan tapmaq olar.

Bu ünvana getsəniz, "1Cv8Log" adlı bir qovluq tapacaqsınız. Bu, jurnal məlumatlarının 1Cv8.lgd faylında yerləşdiyi yerdir.

Verilənlər bazasını bir yerdən başqa yerə köçürmək lazımdırsa, bu kataloqu da köçürə bilərsiniz, sonra log məlumatları verilənlər bazası ilə birlikdə köçürüləcəkdir.

Bu kataloq silindikdə, jurnal təmizlənəcək.

Müştəri-server bazası

Bu rejimdə hər şey əvvəlki kimidir, serverdə yalnız 1C log məlumatları saxlanılır. Çox vaxt onun yeri aşağıdakı kimidir:

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

Optimallaşdırma

Zəruri hallarda jurnal optimallaşdırıla bilər, xüsusən də verilənlər bazasında çoxlu hadisələr baş verdikdə.

Bir yol yuxarıda müzakirə edilən yalnız müəyyən hadisələrin qeydini konfiqurasiya etməkdir. Məsələn, qeydlərə ehtiyacınız yoxdursa, onları izləməyə ehtiyac yoxdur.

Platformanın köhnə buraxılışlarında qeydiyyat jurnalının dövrlər üzrə bölünməsi jurnal parametrlərində mövcud idi. Bütün jurnal müəyyən bir tezlikdə (gün, ay, il və s.) Ayrı-ayrı fayllara bölünə bilər.

1C platformasının 8.3.5.1068 versiyasından başlayaraq, qeydiyyat jurnalı *.lgd uzantılı sqlite verilənlər bazası faylında saxlanılır və bu parametr əlçatan olmur. Günlük saxlamağın bu üsulu köhnədən daha məhsuldardır.

1C-də qeydi necə azaltmaq və ya silmək olar

Parametrlər pəncərəsindəki qeydləri qismən və ya tamamilə təmizləmək lazımdırsa, "Azalt" düyməsini basın. Görünən pəncərədə bütün qeydlərin silinməli olduğu tarixi göstərin. Həmçinin silinmiş qeydlər hər ehtimala qarşı bir faylda saxlanıla bilər.

14.09.2018 15:26:36 1С: Xidmətçi az

1C 8.3-də qeydiyyat jurnalı haradadır?

Qeydiyyat jurnalı müəyyən bir verilənlər bazasında baş verən hadisələr və sənədlərdəki dəyişikliklər haqqında məlumatı nəzərdən keçirməyə imkan verən 1C funksionallığıdır. Jurnal hər biri təfərrüatlı şəkildə qurulmuş qeydlərdən ibarətdir: kim, nə, nə vaxt və hansı əməliyyatı həyata keçirdi.

1C 8.3-də qeydiyyat jurnalının səlahiyyətli istifadəsi sayəsində bəzi hallarda son dərəcə vacib ola bilən verilənlər bazası ilə qarşılıqlı əlaqə şəklini tam görə biləcəksiniz. Məsələn, bir sənəddə kimsə nömrəni/tarixi/qiyməti və ya digər vacib detalları dəyişdi və siz bunu kimin və nə vaxt etdiyini öyrənmək istərdiniz. Tez-tez verilənlər bazasındakı bir sənədin sadəcə yoxa çıxması halları da olur (yəni kimsə onu sildi) - bu halda qeydiyyat jurnalı olmadan edə bilməzsiniz.

1C 8.3-də qeydiyyat jurnalını açmağa davam edək. Proqramda Menyu - Alətlər - Seçimlər seçin:

"Bütün funksiyaları göstər" qutusunu işarələdiyinizə əmin olun:

Bundan sonra Menyu açın - Bütün funksiyalar:

Standart seçin - Qeyd dəftəri:

Siz təqdim olunan əməliyyatların siyahısı ilə cari verilənlər bazası qeydiyyat jurnalını görəcəksiniz:

Pulsuz rejimdə baxıla bilər, lakin o, sizin iştirakınız olmadan (müxtəlif mexanizmlərin işini dəstəkləyən) verilənlər bazasında baş verən əməliyyatların bir çox qeydlərini ehtiva edir. Lazımsız məlumatları süzgəcdən keçirmək üçün seçimdən istifadə etməlisiniz.

Məsələn, özümüzə bir sual verək - bu gün baş mühasib nə etdi? Seçim şərtlərini təyin edin:

OK düyməsini klikləməklə, istifadəçi əməliyyatlarının siyahısını əldə edirik:

Onun ödəniş tapşırığına dəyişiklik etdiyi görünür. Təəssüf ki, jurnal sənəddə dəyişdirilmiş xüsusi dəyərləri tutmur. Dəyişiklik faktının özünü ifadə edə bilərik.

İndi gəlin görək bu gün "Session - Authentication" hadisələri üçün seçim şərtlərini təyin edərək proqrama kim daxil olub:

OK düyməsini klikləməklə, bu gün verilənlər bazasına daxil olan istifadəçilərin siyahısını əldə edirik:

Qeyd dəftərinin istifadəsinə dair çoxlu nümunələr var. Məsləhətçilərimizin təcrübəsini birləşdirərək deyə bilərik ki, qeydiyyat jurnalı mühasiblərin kiminsə onların xəbəri olmadan haradasa nəyisə dəyişdirməsi ilə bağlı çoxsaylı suallarına cavab verməyə imkan verən güclü vasitədir.

Müxtəlif uyğunluq meyarlarını sınayın və jurnalla tanış olun. Bu, məlumat bazasında işçilərin hərəkətlərinə nəzarət etməyə və əsassız dəyişiklikləri vaxtında aşkar etməyə imkan verəcəkdir.

1C verilənlər bazalarının uzunmüddətli istismarı zamanı qeydiyyat jurnalında çoxlu sayda qeydlər toplana bilər ki, bu da öz növbəsində boş disk yerini xeyli azaldır. Buna görə də, vaxtaşırı jurnalın ölçüsünü azaltmaq və köhnəlmiş qeydləri silmək tövsiyə olunur.

1C qeydiyyat jurnalı nədir?

Qeydiyyat jurnalı infobazada baş vermiş hadisələr və istifadəçilərin hansı hərəkətləri yerinə yetirdiyi barədə məlumatları saxlayır.

Qeyd dəftəri həm 1C:Müəssisə rejimində (menyu: Xidmət - Qeyd dəftəri) və Konfiqurator rejimində (menyu: İdarəetmə - Qeyd dəftəri) mövcuddur.

Giriş parametri.

Qeydiyyat Konfiqurator rejimində konfiqurasiya edilmişdir (menyu: İdarəetmə - Giriş parametrləri)

Jurnalda saxlanılan məlumatların təfərrüat səviyyəsini, həmçinin jurnalın ayrı-ayrı fayllara bölünmə tezliyini təyin etmək mümkündür.

Günlük faylları harada saxlanılır?

Günlük faylları qovluqda saxlanılır srvinfo 1C: Enterprise quraşdırma kataloqu (C:\Program Files (x86)\1cv82). 1CV8Reg faylı hər bir 1C bazası üçün qeydiyyat jurnalı məlumatlarının saxlandığı qovluqların təsvirini ehtiva edir.

Günlük ölçüsünü necə azaltmaq olar?

Siz Qeydiyyat jurnalının parametrləri formasında "Azalt" düyməsini sıxmaqla qeydiyyat jurnalını azalda bilərsiniz. Açılan formada jurnalda saxlanan hadisələrin cari diapazonu göstərilir. Müəyyən bir tarixdən əvvəl hadisələri silmək və məlumatların daha sonra təhlil edilməsi lazım olduğu halda silinən məlumatları faylda saxlamaq mümkündür. Bundan əlavə, azaldılmış məlumatları əvvəllər saxlanılan faylla birləşdirmək mümkündür.

Jurnal kəsilməmişdən əvvəl xəbərdarlıq verilir.

Yeri gəlmişkən, qeydiyyat jurnalının arxiv qeydlərini sıxılmış formada saxlamaq məntiqlidir, çünki onlarda saxlanılan mətn məlumatı arxivçi tərəfindən çox yaxşı sıxılır.