Fasiləli ehtiyat nüsxə 1s nə etməli. İnfobaza ilə sessiyaya başlamaq qadağandır. Yedəkləmə. Saat sinxronizasiya problemi

1C proqramını bir dəfə işə saldıqdan sonra işə başlayanda “Session start with məlumat bazası qadağandır. Yedəkləmə". Çox təəccübləndim - özüm bloklama qoymadım. Bir az təhlildən sonra səbəb (alt sistemlərdən biri) quraşdırılmış avtomatik arxiv surətinin çıxarılmasının "çatışmazlığında" olduğu ortaya çıxdı.

Səhv belə görünür:

Məlum oldu ki, verilənlər bazasının arxiv nüsxələrinin yaradılmasını qurarkən sistem avtomatik olaraq məlumat bazasına daxil olmaq üçün kilid qoyur. Bu, istifadəçilərin prosesin müddəti ərzində proqramı işə salmasına mane olur.

Amma bəzən elə olur ki, kopyaladıqdan sonra sistem . Bu halda, "infobase ilə sessiyaya başlamaq qadağandır ..." xətası alırıq.

267 1C video dərsini pulsuz əldə edin:

Həll

Problemi həll etməyin ən asan yolu faylı silməkdir 1Cv8.cdn(infobase lock faylı) verilənlər bazası qovluğundan.

Məsələn, yuxarıdakı ekran görüntüsümdə əsas yer:

Siz bu qovluğa getməli və sonra 1Cv8.cdn faylını tapıb silməlisiniz.

1C müştəri-server bazasından kilidin çıxarılması

Əgər server konsoluna girişiniz varsa, kilidi çıxarmaq çox asandır. İnfobazanın xassələrinə getmək və "Sessiyanın bloklanması aktivdir" işarəsini silmək kifayətdir:

Bu gün 1C Mühasibat 8.3 verilənlər bazasının avtomatik ehtiyat nüsxəsini çıxardıqdan sonra ortaya çıxan bir problemlə qarşılaşdım. Proqramdan çıxışda verilənlər bazası ehtiyat nüsxəsini konfiqurasiya etmişəm. Proqramdan bir il uğurla çıxdım, amma görünür, bu dəfə birtəhər uğursuz oldum :). Və içəri girə bilmədim. Ağıllı proqramım mənə çox ağıllı bir ifadə yazdı, bu, sadə istifadəçidən daha çox 1C proqramçısı üçün nəzərdə tutulub. Beləliklə, problemlə 1C administratorları kimi deyil, sadəcə bir mühasib kimi məşğul olaq :).

Yedəkləmədən sonra 1s 8.3 açılmırsa və "infobase ilə sessiyanın ehtiyat nüsxəsini çıxarmaq qadağandır ..." mesajı görünsə nə etməli

1C bazasını açarkən bazanı açmaq əvəzinə bir mesaj göstərilir:

“İnfobaza ilə sessiyaya başlamaq qadağandır. Yedəkləməni həyata keçirmək üçün…”. Bunun ardınca inzibatçı üçün verilənlər bazasını işə salmaq barədə təlimatlar verilir, lakin bu təlimat mühasibə çox kömək etməyəcək.

Daha asan həll yolu:

1C Accounting 8.3 verilənlər bazasının yerləşdiyi diskdə qovluğu tapmalısınız. Qovluğu açın. Qovluğun içərisində aşağıdakıları görəcəksiniz:

Qovluqda 1Cv8.cdn faylını tapmaq lazımdır. Lazımdır silin faylı 1Cv8.cdn və 1C: Enterprise proqramını yenidən başladın.

Gördüyünüz kimi, hər şey sadədir. Və çox yaxşı ki, məqaləm sizin üçün faydalı oldu, sizə kömək etməkdən çox məmnunam. Qoy mühasiblərin işləməsi asanlaşsın ki, özlərinə və yaxınlarına daha çox asudə vaxt ayırsınlar!

Bu gün üçün hamısı budur!

İnna İzvekova səninlə idi.

Səhifələrdə görüşənədək !

H artıq gənə sosial media düymələrində məqalənin altındaözünüz üçün saxlamaq üçün!

HAQQINDA olmaq te şərhlərdə suallarınız məqalənin altında! Hər kəsə cavab verməyə çalışıram.

İLƏ kacha ite pulsuz faydalı dərslər məqalənin altındakı "Pulsuz yüklə" düyməsini sıxaraq.

Araşdırın faydalı iş üçün təlimatlar basaraq .

ÜST mühasibat uçotunu öyrənmək istəyir, klikləyin

Doğru səhifəyə gəldiniz! Çox güman ki, səhər sevimli 1C 8.3-ün mesajı ilə başlamadığını tapdınız: " İnfobaza ilə sessiyaya başlamaq qadağandır. Yedəkləməni həyata keçirmək üçün...».

İndi ediləcək ilk şey budur təcili olaraq istifadəçilərə işləməyə icazə verin. Bundan sonra, sakitcə məqaləni sona qədər oxuyun və bunun niyə baş verdiyini və "1C 8.3 məlumat bazasından kilidləmə və kiliddən çıxarma" nə olduğunu öyrənin.

Təcrübəm onu ​​göstərir ki, siz istifadəçisiniz (sistem administratoru və ya proqramçı deyil) və məlumat bazanız fayl infobazasıdır (əgər verilənlər bazası SQL-dirsə, artıq mütəxəssislər sizin probleminizlə məşğul olur). Başlamaq onun hansı qovluqda (kataloqda) yerləşdiyini anlamalı və bu qovluqdakı bir faylı silməlisiniz - 1Cv8.cdn(faylı saxlamağa ehtiyac yoxdur, daha ona ehtiyacınız olmayacaq).

*Əgər siz İT mütəxəssisisinizsə, "1C infobazasının kilidlənməsi və kilidinin açılması" bölməsini oxumağa təhlükəsiz davam edə bilərsiniz.

Məlumat bazalarının siyahısı olan pəncərədə bazanızı tapın (aşağıdakı təsvirdə 1 nömrə) və siçan ilə bir dəfə (və yalnız bir!) vurun. Sonra "Dəyişdir" düyməsini (2 nömrəli) basın.

Siyahıda yalnız bir baza ola bilər, ona görə də bu pəncərə sizə “1C işə salma pəncərəsi” kimi tanış ola bilər. Bu halda, sadəcə Dəyişdir düyməsini sıxmaq kifayətdir.

Məlumat bazasının bu kompüterdə və ya içərisində olduğunu görsəniz yerli şəbəkə- təcrübəm məyus olmadı - verilənlər bazası fayldır və biz hər şeyi düzgün edirik. Bu yolu kopyalayın ( 3 və 4 nömrələri).

İndi bu qovluğa keçin.

Hər halda, File Explorer proqramını işə salmaq üçün bir neçə seçim var:

  • Sizdə Windows XP və ya Windows 7 var. Start, Run klikləyin, əvvəllər kopyalanmış məlumat bazası yerini yapışdırın. Fayl Explorer açılır.
  • Sizdə Windows 7 var. Ancaq Run elementi yoxdur. Başladıqdan sonra dərhal yeri yapışdırın. Fayl Explorer açılır.
  • Sizdə Windows 8 və ya Windows 10 var. Başlat düyməsini basın, yuxarı sağ küncdəki Böyüdücü üzərinə klikləyin, əvvəllər kopyalanmış məlumat bazası yerini yapışdırın, Enter düyməsini basın. Fayl Explorer açılır.

  • Tapşırıq çubuğunda sarı disket tapın və üzərinə klikləyin. Məlumat bazasının yerini Explorer pəncərəsinin yuxarısındakı ünvan çubuğuna yapışdırın. (Ünvan çubuğunda sağ klikləyin, Ünvanı dəyişdirin, ünvan çubuğunda yenidən sağ vurun, Yapışdırın).

  • Hər kəs üçün bir yol Windows versiyaları və onun parametrləri. Klaviaturada bayraq düyməsini basın və onu buraxmadan klaviaturada Latın R (və ya Rus K) düyməsini basın. "Çalış" pəncərəsi açılacaq, infobazanın əvvəllər kopyalanmış yerini ora yapışdırın və OK düyməsini basın.

Təklif olunan variantlardan birini istifadə edərək, məlumat bazasının yeri ilə kəşfiyyatçı pəncərəsinə aparılacaqsınız.


Explorer pəncərəsində, fayllar siyahısında 1Cv8.cdn faylını tapın, üzərinə sağ klikləyin, əvvəlki şəkildə göstərildiyi kimi "Sil" seçin.

Hazır! "1C: Mühasibatlıq" və ya "1C: Əmək haqqı və HR İdarəetmə" və ya "1C: Ticarətin İdarə Edilməsi" yenidən işə salındı.

1C infobazasından bloklamaq və açmaq. Mifləri məhv edirik.

Bu bölmədə siz qıfıllarla işləmək haqqında unikal məlumat tapa bilərsiniz, həmçinin "Məlumatların kilidlənməsi" haqqında ümumi yanlış təsəvvürlərin təkzibini əldə edəcəksiniz.

Kilidi necə qurmaq olar?

Infobase bloklama mexanizmi cari açıq seansları bitirmək və yeni bağlantıların qarşısını almaq üçün nəzərdə tutulmuşdur. Menyuda kilidləmə funksiyasının yeri konfiqurasiyadan asılı olaraq dəyişə bilər. Məsələn, UT-də, nəşr 11 (11.3.3.163), bu, NSI və administrasiya, [Xidmət] İstifadəçi işinin bloklanmasıdır. Alternativ variant: NSI və idarəetmə, Dəstək və texniki xidmət, İstifadəçi işinin bloklanması. UT-də, 10.3 (10.3.21.2) versiyasında bu, Xidmət, İstifadəçilər, İnfobaza ilə əlaqələrin qurulmasının bloklanmasıdır.

*Sənayeyə xas konfiqurasiyalar var ki, kilidləmə interfeys və mexanizm baxımından bu məqalədə təsvir ediləndən fərqli görünür. Əksər 1C konfiqurasiyaları üçün standart mexanizm nəzərdən keçirdiyimiz üçün biz xüsusi sənaye konfiqurasiyalarına toxunmayacağıq.


Bu elementin seçilməsi "İstifadəçiləri kilidlə" dialoq qutusunu açacaq, orada istifadəçilər üçün mesaj, blokun başlama və bitmə vaxtını və kilidi açmaq üçün kodu daxil etməlisiniz.


Bloklama hərəkətinin əvvəlinə və sonuna daxil olduğunuz üçün bu dialoqda son dərəcə diqqətli olmalı və məlumatları açıq şəkildə daxil etməlisiniz. Əgər dialoq "20 dəqiqə" müddəti ilə "15 dəqiqədən sonra" bloklama başlanğıcını daxil etmək imkanına malik idisə və ya ən azı bu dəyərlər bloklamanın mütləq başlanğıc və bitmə vaxtlarına əsaslanaraq istinad üçün göstərilibsə, onda bir il müddətinə bloklama təyin etmək çətin olardı, məsələn, tarix-vaxt xətası daxil etdiyiniz zaman bu baş verə bilər.

"Başlama vaxtı" parametrinin cari tarix/saat + redaktə edilmiş sənədləri saxlayarkən istifadəçilərin çıxışa hazırlaşması üçün tələb olunan vaxt kimi təyin etmək tövsiyə olunur. Məsələn, saat 9:50-dir, istifadəçilərə nəticələrini saxlamaq üçün 10 dəqiqə vaxt verir. Bloklamanın ümumi başlama vaxtı 10:00 olmalıdır.

Bitmə vaxtı - daxil ola bilməzsiniz, bu halda obyektin bloklanması qeyri-müəyyən müddətə (əbədi) təyin olunacaq.

Kilidi açma kodu, bəzi hallarda lazım ola bilən (daha sonra müzakirə ediləcək) kilidə baxmayaraq, sıfırdan başlamaq üçün birdəfəlik "parol"dur. Mütləq daxil olun və yadda saxlayın. Məlumat bazasının SQL versiyası vəziyyətində bu parametr "1C Müəssisə Serverlərinin Administrasiyası" snap-inində görünür və orada "İcazə Kodu" adlanır.

İnfobazanın SQL versiyası halında, infobase administratorunun və ya klaster inzibatçısının əlavə icazəsi tələb olunur.


Beləliklə, "Kilidi təyin et" düyməsini basdıqdan və təsdiqə müsbət cavab verdikdən sonra ...


…siz əvvəlki dialoq qutusuna qayıdacaqsınız, görünüş hansı dəyişdi:


Aşağı sağ küncdə istifadəçi işinin bloklanmasının planlaşdırıldığını bildirən bir mesaj görünəcək. Bu mesajı yalnız siz görəcəksiniz.


Planlaşdırılıb? Bəlkə bunun adi işlərlə əlaqəsi var?

Planlaşdırılmış tapşırıqların bloklanması təyin edilərsə, istifadəçi işinin planlaşdırılmış bloklanması işləyəcəkmi? Bəli, işləyəcək. Bloklama mexanizmi planlaşdırılmış işlərdən istifadə etmir.

İstifadəçilər və mən nə görəcəyik?

Kilidləmə başlamazdan əvvəl aktiv istifadəçilər bağlanmaq üçün "nəzakətli" xatırlatmalar alacaqlar. Bu dialoqda “Bəli” fasiləsi ilə işə salınır, beləliklə, iş yerində olmayan istifadəçilər 1C sessiyasından uğurla çıxacaqlar.


Kilid təşəbbüskarı fərqli bir mesaj alır:


Bloklama əməliyyatı başladıqdan sonra infobazaya adi şəkildə daxil olmaq mümkün deyil. Bununla belə, necə daxil olacağı aşağıda təsvir olunacaq. Nəzərə alın ki, dialoqda bloklamanın bitmə vaxtının avtomatik göstəricisi yoxdur, ona görə də istifadəçilərə işin bərpası barədə məlumat vermək vəzifəsi Administratorun üzərinə düşür. Bu məlumat istifadəçiyə göndərilən mesajda göstərilə bilər.



Bomba dəqiq təyin olunmuş vaxtda partlayır. Siren partlayana qədər fəryad edir.

Aktiv istifadəçi seanslarının yumşaq bir şəkildə dayandırıldığına dair yayılmış inancın əksinə olaraq, diqqətdən kənarda qala biləcək bir xəbərdarlıqdan və işin davam etdirilməsindən sonra, əslində, aktiv seansların dayandırılması, daha doğrusu “doğranması” dəqiq qrafik üzrə, çətin və bütün seansların itirilməsi ilə baş verir. saxlanmamış nəticələr. Bütün xəbərdarlıqlar "Bloklanmağı təyin et" düyməsinin basıldığı andan bloklamanın başlanmasına qədər olan intervalda verilir, bundan sonra aktiv seans heç bir bildiriş olmadan başa çatacaq və 1C konfiqurasiyaya yenidən başlamaq cəhdləri dövrünə daxil olacaq. , 1 dəqiqəlik fasilə ilə.

İstinadda olmayan bir dəyərin daxil edildiyi istinad dəyərlərinin daxiletmə rejimləri üçün heç bir istisna yoxdur - siz giriş rejimindən çıxa bilməzsiniz (məsələn, 1C-ni xaç ilə bağlayın), lakin bu, tələbləri tamamlamağınıza mane olmayacaq. iş. Daha əhəmiyyətli maraq modal dialoq rejimidir, ona görə də bu barədə daha ətraflı danışacağıq.

*Köhnə konfiqurasiyalarda istifadəçi seanslarının başa çatması təyin olunmuş vaxtdan bir qədər gec baş verir, çünki. istifadəçilər əvvəlcə "Sistem bağlanır" xəbərdarlığını alırlar.

Həqiqətən partlayacaqmı?

Başlamaq üçün qeyd edirik ki, köhnə konfiqurasiyalarda bloklama təşəbbüskarı üçün bloklama işləməyə bilər. İndi isə 8.3 platforması üçün məsələnin nəzərdən keçirilməsinə keçək.

Məsələn, sənədi silmək və sonra ekranda “Sənəd silinmək üçün qeyd edilsin?” dialoq qutusunu tərk edərək nahara getmək qərarına gələn fayl IS istifadəçisi infobaza ilə əlaqəni açıq saxlayacaq. Təbii ki, onun sessiyası nahardan sonra “Bəli” və ya “Xeyr” cavabından sonra başa çatacaq, lakin o vaxta qədər aktiv istifadəçilərin olduğunu görəcəksiniz. Bu halda, bloklamanın təşəbbüskarı aşağıdakı mesajı görəcək:


Jurnalda iş vaxtı xətası mesajı görünəcək, bu, iş vaxtı xətası kimi deyil, "bütün istifadəçilər seanslarını bitirməyib" kimi şərh edilməlidir:


Bloklamanın işləməməsinin yeganə səbəbi bu deyil. (“Kimin saatı ilə?” və “Bəs Vladivostokdakı istifadəçilərim necə?” bölmələrinə baxın).

İdarə olunan formalar haqqında məlumat bazasının SQL versiyasında modal dialoq

1C proqram serveri modal dialoq rejiminə baxmayaraq sessiyanı silmək imkanına malikdir. 1C interfeysi və modal dialoq istifadəçinin ekranında qalacaq, natamam seans görünüşünü yaradaraq, əslində sessiya silinəcək və IB ilə əlaqə vaxtında dayandırılacaq. İşə davam etməyə çalışarkən, istifadəçi nüanslardan asılı olaraq "Sessiya çatışmır və ya silindi" və ya "Sessiya Administrator tərəfindən bitdi" səhv mesajını görəcək.



Adi formalarda infobazanın SQL versiyasında modal dialoq

İstifadəçi sessiyaları dayandırılır.

Kilidi qurduqdan sonra dialoqdan ayrılmamaq daha yaxşıdır, çünki kilid başlamazdan əvvəl bu dialoqa yenidən daxil olduqda, kilidin artıq qurulduğu (yalnız yarısı olsa da), sıfır aktiv seansların olduğu (doğru deyil) barədə yalan mesaj görünür. Eyni zamanda, istifadəçilərin bağlanması prosesi davam edir (sıfır aktiv seanslara ziddir + tamamilə doğru deyil, çünki istifadəçilər "özlərini dayandırırlar"). Baxmayaraq ki, istifadəçi işini bloklamaq üçün kod ideal deyil, sonda bu, bloku təyin etməyə və aktiv seansları bitirməyə mane olmayacaq, lakin Infobase Administratorunu yönləndirəcək.



Bloklamanı təyin etsəniz və dialoqu bağlasanız bloklama işləyəcəkmi?

Kilid təyin etsəniz və dərhal 1C-dən çıxsanız (yəni kilid başlamazdan əvvəl 1C sessiyasını bitirsəniz) kilid işləyəcək?

Bəli. Müəyyən edilmiş bloka cavab vermə mexanizmi blok təşəbbüskarı ilə digər istifadəçilər arasında qarşılıqlı əlaqəni təmin etmir. İstifadəçi sessiyaları müstəqil olaraq işləyə biləcəyini yoxlayır.

Kompüterlərdə vaxt bir qədər fərqli olarsa, bloklama kimin saatı ilə işləyəcək?

Saat sinxronizasiya problemi

IB faylı ilə hər bir kompüter IB-nin müəyyən edilmiş bloklama vaxt diapazonunun olub olmadığını yoxlayır və onu yerli saatla müqayisə edir. Onun saatının dəqiqliyi müəyyən bir kompüterin seansı tam olaraq lazımi vaxtda bitirə biləcəyini müəyyən edir. Baza saat 10:00-dan bloklanırsa, bir kompüter üçün bu an daha əvvəl, digəri üçün isə daha sonra gələcək.

Domen mühitində və əla iş sistem administratorları, bütün kompüterlərdəki vaxt domen nəzarətçisi ilə sinxronlaşdırılır. Amma davam müxtəlif səbəblər vaxt sıfırlana bilər: domen nəzarətçisi ilə vaxt sinxronizasiyası konfiqurasiya edilməyib, vaxt sinxronizasiyası artıq mövcud olmayan xarici dəqiq vaxt serveri ilə konfiqurasiya edilib, şəbəkə və ya domen xidmətində nasazlıqlar, sistem vaxtını dəyişdirmək hüququnun olmaması və s.

Görünür, saniyələrdən, ekstremal hallarda dəqiqələrdən danışmaq olar. Ancaq əslində, məsələn, kompüterdə bir yeniləmə quraşdırılmamış ola bilər. əməliyyat sistemi, mövsümi (qış/yay) vaxta keçidi dəstəkləyir və səhv artıq saniyələr deyil, saatlar ola bilər. Belə bir təcrübə aparmaq asandır: bloku səhər saat 10-da yarım saata təyin edin və kompüterlərdən birində vaxtı bir saat irəli təyin edin - blok ona təsir etməyəcək.

Buna görə də, kilidi təyin etməzdən əvvəl, qol saatınızla kompüterin aşağı sağ küncündəki vaxtı diqqətlə yoxlayın, həmçinin vaxt sinxronizasiyasının İT infrastrukturunuzda işlədiyi barədə sualla əvvəlcədən sistem administratorunuzla əlaqə saxlayın.

Bəs Vladivostokdakı istifadəçilərim haqqında nə demək olar?

Müxtəlif vaxt zonalarından olan istifadəçilərlə mütləq vaxt problemi

Bloklama vaxt diapazonu infobazada saxlanılır. 1Cv8.cdn bloklama faylının məzmununa baxın (IB-nin fayl versiyasında yaradılmışdır), o, saat qurşağı göstərilmədən YYYYMMDDHHMMSS formatında 17.07.2017 13:59 tarixində bloklamanın başlama vaxtını ehtiva edir:


Saat qurşağı göstərilmədən, mütləq vaxtın nə olduğu aydın olardı sual altında, əgər vaxt həmişə UTC+0 kimi müəyyən vaxt qurşağına istinad edərsə. Lakin yerli vaxt bloklanmağa başlayan kompüterin saatına uyğun olaraq verilənlər bazasında saxlanılır. Bu kompüterin hansı saat qurşağından olduğu məlum deyil, yəni mütləq bloklama vaxtı məlum deyil.

Əgər Moskvada, mərkəzləşdirilmiş IB-də, siz bloku 13:59-da təyin etmisinizsə və Moskva istifadəçiləri üçün bu vaxt gələcəkdirsə, Vladivostokda eyni IB-nin istifadəçiləri üçün 13:59 7 saat əvvəl idi. Vladivostok istifadəçilərinin informasiya təhlükəsizliyi ilə bağlı işlərin aparıldığı texniki həlldən asılı olaraq, bu istifadəçilərin bloklanması ya işləyəcək, ya da olmayacaq.

Vladivostok istifadəçiləri üçün bloklamanın düzgün işləmədiyi hansı texniki həllər ola bilər? 1C-nin müştəri hissəsi Moskvada deyil, Vladivostokda vaxt alacaq. Məsələn, ofislər VPN vasitəsilə yerli şəbəkəyə qoşulur və 1C müştəri hissəsi ilə başlayır yerli kompüter, UTC+10 vaxtı var. Ancaq verilənlər bazası ilə RDP bağlantısı və ya Moskva serverində RemoteApp rejimində işləsələr, bu serverdə 1C müştəri hissəsini işlədirlərsə, hər şey yaxşı olacaq, çünki. UTC+3 vaxtı olacaq.

Məlumat bazasının SQL versiyasında saat və saat qurşağının sinxronizasiyası ilə bağlı problemlər varmı?

Yox. Bu seçimdə istinad kimi qəbul edilən “server saatı” var.

Konfiquratorda olsaydım və bloklama qüvvəyə minirsə, mən Konfiquratordan xaric ediləcəkmi?

Bloklama hərəkəti başlayandan sonra Konfiquratora daxil olmaq mümkün olacaqmı?

Bu qadağandır! Konfiquratorla işləmək imkanının yoxlanılması yalnız işə salındıqda həyata keçirilir və əməliyyat zamanı həyata keçirilmir. Buna görə də, konfiquratorda sonrakı iş üçün bir kilid qurulubsa, onu işə salmaq daha sonra işə salınma qadağasını keçməkdən daha asandır.

Kilidi necə çıxarmaq olar?

Kilidin qurulduğu eyni dialoqda. Xatırladırıq ki, kilidi qurduqdan sonra "Kilidi təyin et" düyməsinin əvəzinə "Kilidi aç" düyməsi var.

İS-nin SQL versiyası vəziyyətində, kilidi açmaq "1C Enterprise Servers Administrasiyası" əlavə elementində də mümkündür. (aşağıya bax)

Kilidi açma kodu nə üçündür?

Bloklamanın qüvvədə olduğu anda IB-yə daxil olmaq. Bunun lazım olduğu vəziyyətlər:

  • Kilid təyin edildikdən sonra IS sessiyası dayandırıldı (əl ilə və ya kilidin təşəbbüskarın özünə təsir etməsi nəticəsində) və yeni seansa başlamaq lazımdır;
  • Kilidin bitmə vaxtı səhvən ümumiyyətlə doldurulmamışdır;
  • Bloklamanın bitmə vaxtı səhv dolduruldu (məsələn, növbəti ay və ya il təsadüfən daxil edildi);
  • Məlumat bazası SQL versiyasındadır və səhv qurulmuş kilidi ləğv etmək üçün infobase qovluğunda 1Cv8.cdn faylını silmək mümkün deyil.

Bu halda, başlanğıcda verilən ipucu istifadə edin. Bunlar. infobazaların siyahısı olan pəncərədə "Dəyişdir" düyməsini basın və əlavə başlatma seçimlərində sətri daxil edin:

ENTERPRISE /F"Z:\Exchange\UT 11" /CallowUsers /UC12345

... yer kataloqu və kilidi açmaq kodu nəzərə alınmaqla.


Bu sətri panoya köçürmək və "İnformasiya bazasını redaktə et" dialoq qutusunda düzəltmək daha yaxşıdır. Sitat növünü və ya rus "C" və Latın hərflərini qarışdırmısınızsa, səhv mesajı görəcəksiniz:



1C-nin düzgün daxil edilməsi və sonradan müəssisə rejimində işə salınması halında, 1C avtomatik olaraq kilidini açacaq və işini başa çatdıracaq. Bundan sonra əlavə parametrləri silmək və 1C-ni həmişəki kimi işə salmaq mümkün olacaq.

Mən kilid qoymamışam, lakin SQL verilənlər bazası kimsə tərəfindən kilidlənibsə, nə etməliyəm? Ancaq kilid açma kodunu bilmirəm.

Məlumat bazasının bloklanması ehtiyat nüsxəsinin yaradılması müddəti ərzində konfiqurasiyanın özü tərəfindən təyin edilə bilər. Yaratma prosesi normal şəkildə tamamlanmayıbsa, SQL verilənlər bazası kilidli vəziyyətdə qala bilər. Bu halda, konsola giriş (daha doğrusu, əlavə element) "1C: Enterprise serverlərinin idarə edilməsi" tələb olunur.

Onu harada axtarmaq lazımdır?

1C: Enterprise Server Administration snap-in tez-tez yerləşdirildiyi eyni serverdə quraşdırılır. SQL server, həmçinin "Server 1C" nin özünün (və ya "Tətbiq Server 1C") yerləşdirildiyi yerlərdə. Bu lazım olmasa da: SQL bir kompüterdə, 1C Tətbiq Serveri digərində quraşdırıla bilər və əlavə element iş stansiyanızda yerləşdirilə bilər. Yüksək müvəffəqiyyət ehtimalı ilə aşağıdakıları etməklə nail ola bilərsiniz:

  • RDP vasitəsilə Srvr=... sətirində göstərilən serverə domen loqin və şifrənizlə qoşulun. Əgər qoşula bilmirsinizsə, soruşun sistem administratoru sizi Uzaq Masaüstü İstifadəçiləri qrupuna əlavə edin. (Belə hüquqlardan imtina edildiyi təqdirdə, iş stansiyasında "1C Enterprise Serverlərin Administrasiyası" əlavəsini yerləşdirin və konfiqurasiya edin);

  • Serverdə 1C: Enterprise Server Administration snap-ini tapın;
  • Qoşulmanı işə salın, infobazanızla ağacı qovşağına qədər genişləndirin;

  • Məlumat bazasının xassələrində "Sessiyanın bloklanması aktivdir" qutusunun işarəsini çıxarın və ya bloklamanın başlanğıc və bitmə vaxtlarını düzəldin və ya IB-yə daxil olmaq üçün "icazə koduna" baxın (bloklama dialoqunda "kilidi açma kodu").

Bütün SQL infobase istifadəçiləri sistemdən çıxsalar nə etməli, lakin siz hələ də Konfiquratoru işə sala bilmirsiniz, çünki aktiv istifadəçilər var?

Ekranın sağ tərəfindəki infobazanın "Bağlantılar" qovşağında mövcud əlaqələri silə bilərsiniz.


Bunlar infobase bloklanması mövzusu ilə bağlı bütün suallardan uzaqdır.

Hər hansı bir sualınız varsa:

  • Avropada bir server icarəyə götürsəniz və onun saat qurşağından asılı olmaq istəmirsinizsə, Moskva vaxtı ilə işləmək mümkündürmü?
  • 1C Tətbiq Serverinin harada quraşdırıldığı bilinmirsə onu necə tapmaq olar?
  • 1C: Enterprise Server Administration əlavə elementini necə yerləşdirmək və onu necə konfiqurasiya etmək olar?
  • Bir lokal şəbəkədə bir neçə proqram serveri varsa, nə etmək lazımdır?
  • Klaster sistemi vəziyyətində necə olmalı? və s.

Sertifikatlı 1C texnologiyası üzrə məsləhətçilərimiz onlara məmnuniyyətlə cavab verəcəklər.

  • Birincisi, nə baş verdiyini daha yaxşı başa düşməyə kömək edəcəkdir. Və daha nadir hallarda, hətta problemi özünüz həll etməyə kömək edə bilər.
  • İkincisi, əgər özünüz öhdəsindən gələ bilmirsinizsə, ilk növbədə, görünən məlumat və diaqnostik pəncərənin məzmunu ilə texniki dəstək üçün bir mütəxəssislə əlaqə saxlamalısınız.

Gəlin alınan dialoq mesajının məzmununa daha yaxından nəzər salaq:

Sətir 1.A "İnfobaza ilə sessiyaya başlamaq qadağandır." istifadəçinin proqrama girişinin bloklanmasını göstərən standart girişdir. Belə bloklama ilə infobase kataloqunda avtomatik olaraq “.cdn” uzantısı olan xüsusi fayl yaradılır (daha ətraflı məlumat üçün aşağıdakı bölmələrə baxın).

1.B sətirində adətən səbəb, blokun müddəti, həmçinin digər faydalı məlumatlar göstərilir. Girişin bloklanmasını kimin və ya nəyin (sistem vəziyyətində) təyin etməsindən, eləcə də hansı məqsədlə bu blokdakı məlumatlar fərqli ola bilər. "Yedəkləmə" sətri 1C Enterprise istifadə edərək infobazanın əl ilə və ya planlaşdırılmış ehtiyat nüsxəsinin çıxarılması üçün standart bir girişdir (bu halda "Yedəkləmə etmək üçün." sətri).

İdarəçi, istifadəçi rejimində 1C 8.3 Enterprise-da kilid yaratdıqda və ya 1C proqramçısı, konfiquratorda kilidi proqramlı şəkildə qurarsa, öz mesajları ilə çıxış edə bilər:

Sətir 2, "icazə kodu" adlanan kodu bilirsinizsə (növbəti addıma baxın) proqramı Windows əmr satırından necə işlədə biləcəyiniz barədə ipucu verir.

3-cü sətir proses və düymələrin işini izah edir.

Addım 2. 1C 8.3 verilənlər bazasını necə açmaq və daxil etmək barədə qərar

Sessiya kilidlərini şərti olaraq aşağıdakı kimi təsnif etmək olar:

  • Planlaşdırılıb. 1C verilənlər bazasında planlaşdırılan prosesə xidmət edən seans kilidi əl ilə və ya avtomatik işə salındıqda (yedəkləmə, planlaşdırılmış tapşırıq, yeniləmə);
  • Digərləri səhv edir. İstifadəçinin səhv hərəkətləri və ya sistemin özündə baş vermiş səhvlər nəticəsində kilid qurulduqda, əvvəllər quraşdırılmış kilidi avtomatik olaraq çıxarmadıqda. Məsələn, ehtiyat nüsxə prosesi başladıldı, lakin istifadəçi proqramı zorla bağlayaraq onu dayandırdı.

Metod 1

Hər iki halda, yuxarıda qeyd edildiyi kimi, sessiyanın bloklanması təyin edildikdə, cari infobazanın saxlandığı qovluqda “.cdn” icazəsi olan fayl yaradılır:

Beləliklə, sadə həll sessiyanın bloklanması səbəbindən proqramın işə salınması xətaları 1Cv8.cdn faylının silinməsi olacaq.

Bununla belə, istifadəçi ilk növbədə özünə sual verməlidir: “Axı, əgər seansların bloklanması qoyulubsa, bu, nəyəsə görədirmi?”. Ola bilsin ki, inzibati funksiyaları olan başqa bir istifadəçi (bundan sonra inzibatçı adlandırılacaq) verilənlər bazasında bir neçə istifadəçinin eyni vaxtda olmasına dözməyən 1C 8.3 Mühasibat uçotunda həqiqətən vacib bir vəzifə və ya emal işə saldı.

Metod 2

Bu vəziyyət mümkündürsə, o zaman administratorla əlaqə saxlamalı və verilənlər bazasına daxil ola biləcəyinizi və onun yuxarıda qeyd olunan xüsusi icazə kodunun olub olmadığını öyrənməlisiniz. Bu vəziyyətdə ikinci üsuldan istifadə edirik - proqramı əmr xəttindən işə salaraq, icazə kodunu işə salma parametrlərindən birində göstərərək bloklanmış məlumat bazasına daxil olmaq:

  • “C:\Program Files (x86)\1cv8\common\1cestart.exe” – 1C Enterprise 8.3 başlatma qurğusuna gedən yol;
  • ENTERPRISE - proqramın istifadəçi rejimində başlayacağını bildirir, yəni. 1C Enterprise rejimində;
  • /F”F:\Databases\Accounting” – fayl infobazasını (/F parametri) və ona gedən yolu təyin edir (server verilənlər bazasının ünvanı /S parametrində göstərilmişdir);
  • /С İstifadəçilərin işləməsinə icazə verin – əlavə parametr: təyin olunarsa, sistem işə düşməyəcək, lakin kilid çıxarılacaq (kilid faylı məhv ediləcək), bundan sonra istifadəçilər infobazaya daxil ola biləcəklər.

Parametr təyin edilməyibsə, müəyyən bir istifadəçiyə daxil olmağa icazə verilir, lakin bloklama aradan qaldırılmır. Bu istifadəçi Dəstək və texniki xidmət panelinə keçməklə istifadəçi rejimində tam kiliddən çıxara bilər (bölmə İdarəetmə - əmrlər qrupu Proqram parametrləri - Dəstək və texniki xidmət əmri:

Və formaya zəng edin İstifadəçi işinin bloklanması eyni əmrlə:

Açılan formada, /UC12345 – icazə kodunun (12345) /UC parametrində göstərildiyi Kilidi aç düyməsini klikləməklə sessiyaların kilidini aça bilərsiniz. Parametr adları ingilis dilində yazılmışdır.

Komanda xətti parametrləri haqqında daha çox məlumat üçün 1C 8.3 Enterprise yardımına baxın.

Metod 3

İstifadəçinin infobaza (bundan sonra IB) işə salmaq üçün yuxarıda göstərilən parametrlərdən istifadə etməsi üçün alternativ və hətta daha sadə üsul mövcuddur - maraq doğuran verilənlər bazasının xassələrində tələb olunan parametrləri müəyyən etmək mümkündür.

1. Başlatıcı pəncərədə ("A" işarəsi ilə) kilidlənmiş verilənlər bazasını seçin və Dəyişdir düyməsini basın, bundan sonra IB xüsusiyyətlərini redaktə etmək üçün pəncərə açılacaq ("B" işarəsi):

Mülkiyyətdə Əlavə işə salma variantları kilid açma kodunu və lazım olduqda istifadəçilərin işləməsinə imkan verən parametri təyin edin (bu halda, ilk işə salındıqdan sonra və növbəti işə salınmadan əvvəl bu parametr silinməlidir). Bu parametrlər yuxarıda daha ətraflı təsvir edilmişdir.

Qeyd: avtomatik ehtiyat nüsxə baş verdikdə (birbaşa və ya başqa bir prosedurun bir hissəsi kimi, məsələn, avtomatlaşdırılmış yeniləmə zamanı) sistem 1C 8.3 məlumat bazasını bloklayır və standart kilid açma kodunu təyin edir " Yedəkləmə ».

Buna görə, prosedur "uğursuz" olarsa və verilənlər bazası kilidi qalırsa, lakin cdn faylını silmək üçün heç bir yol yoxdursa, o zaman IB-ni işə salarkən parametrdən istifadə edə bilərsiniz: /UCBackupCopying.

3. Bitti düyməsini basın və başlatma pəncərəsinə qayıdın, burada 1C: Enterprise düyməsini istifadə edərək IB-ni işə salırıq. Beləliklə, “İnfobaza ilə sessiyaya başlamaq qadağandır” xətası. Yedəkləmə” düzəldildi:

1C 8.3 Enterprise müştəri-server versiyasında işləyirsə, lakin istifadəçinin bu rejimdə giriş hüququ və verilənlər bazası idarəçiliyi haqqında lazımi biliyi yoxdursa, bu halda yardım üçün sistem administratoru ilə əlaqə saxlamalısınız. Yalnız qeyd edirik ki, müştəri-server versiyasında, vasitəsilə daxil olmaqdan əlavə komanda xətti ilə əlavə seçimlər 1C: Enterprise server klaster idarəetmə yardım proqramından istifadə edərək kilidi çıxarmaq mümkündür, yəni istədiyiniz infobazanın xüsusiyyətlərində bayrağı silmək lazımdır. Sessiya başlamasının bloklanması aktivləşdirildi.

1Cv8.cdn kilid faylının anatomiyası

Maraqlananlar seanslar bloklandıqda yaradılan 1Cv8.cdn faylının içərisinə baxa bilər - bu sadədir mətn faylı, müvafiq Notepad redaktoru ilə açıla bilər:

Fayldakı mətn çərçivəyə salınmışdır buruq mötərizələr, vergüllə ayrılmış aşağıdakı kilid seçimlərini sadalayan:

  • 1 (0) – bloklama parametrinin işarəsi (1 – təyin; 0 – qeyri-aktiv);
  • 20160706154700 - bloklama sessiyasının başlamasının tam tarixi (tarix + vaxt), bizim vəziyyətimizdə 06 iyul 2016-cı il 20:00:00;
  • 20160706154700 - sessiya kilidinin bitməsinin tam tarixi (tarix + vaxt), bizim vəziyyətimizdə 06 iyul 2016-cı il 20:00:00-dır (bitmə tarixi göstərilməyibsə, parametrə 00010101000000 dəyəri daxil edilir. default);
  • izlədi mətn parametri, harada ikiqat sitatlar informasiya qutusunda istifadəçiyə göstərilən köməkçi mətni yerləşdirir;
  • "123" - icazə kodu göstərilir.

Gördüyünüz kimi, fayl görünən məlumat və diaqnostik dialoq qutusunda göstərilən bütün parametrləri ehtiva edir.

Saytda 1C Mühasibat Uçotu konfiqurasiyasına dair digər pulsuz məqalələr və video dərsləri tapa bilərsiniz (




Üst