Pentru a permite utilizatorilor 1c să lucreze. Este interzisă începerea unei sesiuni cu baza de informații. Backup. Problemă de desincronizare a ceasului

După ce am lansat programul 1C o dată, la pornire am văzut eroarea „Starting a session with baza de informatii interzis. Backup" Am fost foarte surprins - nu mi-am setat nicio blocare. După o mică analiză, motivul s-a dovedit a fi un „glitch” al copierii automate de arhivă, care este încorporat în (unul dintre subsisteme).

Eroarea arată astfel:

Problema s-a dovedit a fi că la configurarea creării de copii de arhivă ale bazei de date, sistemul setează automat un bloc la intrarea în baza de informații. Împiedică utilizatorii să pornească programul în timp ce procesul rulează.

Dar uneori se întâmplă ca după copiere sistemul să nu îl poată elimina. În acest caz, primim eroarea „Pornirea unei sesiuni cu baza de informații este interzisă...”

Obțineți 267 de lecții video pe 1C gratuit:

Soluţie

Cel mai simplu mod de a rezolva problema este ștergerea fișierului 1Cv8.cdn(fișier de blocare a bazei de date) din folderul bazei de date.

De exemplu, în captura mea de ecran de mai sus, locația bazei este următoarea:

Trebuie să accesați acest folder, apoi să găsiți și să ștergeți 1Cv8.cdn.

Deblocarea bazei de date client-server 1C

Dacă aveți acces la consola serverului, îndepărtarea blocării este foarte simplă. Doar accesați proprietățile bazei de informații și eliminați indicatorul „Blocarea pornirii sesiunii este activată”:

Astăzi am întâlnit o problemă care a apărut după ce a avut loc backup-ul automat al bazei de date 1C Accounting 8.3. Am configurat o copie de rezervă a bazei de date la ieșirea din program. Am ieșit cu succes din program timp de un an, dar se pare că de data aceasta am ieșit cumva fără succes :). Dar nu am putut intra. Programul meu inteligent mi-a scris o frază foarte inteligentă, care este destinată mai mult unui programator 1C decât unui simplu utilizator. Deci, să ne ocupăm de problema nu ca administratori 1C, ci doar ca contabil :).

Ce trebuie făcut dacă 1s 8.3 nu se deschide după o copie de rezervă și mesajul „începerea unei sesiuni cu baza de informații este interzisă, backupul este interzis...”

Dacă, la deschiderea unei baze de date 1C, în loc de a deschide baza de date, se afișează următorul mesaj:

„Este interzisă începerea unei sesiuni cu baza de informații. Pentru a efectua o copie de rezervă...” Următoarele sunt instrucțiuni pentru administrator cu privire la modul de lansare a bazei de date, dar această instrucțiune va fi de puțin ajutor contabilului.

O solutie mai usoara:

Trebuie să găsiți folderul de pe disc în care se află baza de date 1C Accounting 8.3. Deschide folderul. În interiorul folderului veți vedea următoarele:

În folderul trebuie să găsiți fișierul 1Cv8.cdn. Trebuie sa șterge fișierul 1Cv8.cdn și porniți din nou 1C:Enterprise.

După cum puteți vedea, totul este simplu. Și este grozav că articolul meu v-a fost util, sunt foarte fericit să vă ajut. Să fie mai ușor pentru contabili să lucreze, astfel încât să aibă mai mult timp liber pentru ei și cei dragi!

Asta e tot pentru azi!

Inna Izvekova a fost cu tine.

Ne vedem din nou pe pagini !

N la fel Vă rog la butoanele rețelelor sociale mai jos sub articolsă-l păstrezi pentru tine!

DESPRE devenind Vă rog în comentarii intrebarile tale sub articol! Încerc să răspund tuturor.

CU Kacha Vă rog lecții utile gratuite , făcând clic pe butonul „Descărcați gratuit” de sub articol.

Explora util manuale de lucru prin apăsarea .

OMS vrea să învețe contabilitate, presa

  • În primul rând, vă va ajuta să înțelegeți mai bine ce sa întâmplat. Și în cazuri mai rare, poate chiar ajuta la rezolvarea problemei singur.
  • În al doilea rând, dacă nu ați putut face față singur, atunci în primul rând ar trebui să contactați un specialist pentru ajutor. suport tehnic cu conținutul ferestrei de informare și diagnosticare care apare.

Să aruncăm o privire mai atentă asupra conținutului mesajului de dialog primit:

Linia 1.A „Este interzisă începerea unei sesiuni cu baza de informații.” este o intrare standard care indică faptul că intrarea utilizatorului în program a fost blocată. Cu o astfel de blocare, un fișier special cu extensia „.cdn” este creat automat în directorul infobase (pentru mai multe detalii, consultați secțiunile următoare).

Linia 1.B indică de obicei motivul, durata blocării, precum și alte informații utile. În funcție de cine sau ce (în cazul unui sistem) a fost instalată blocarea intrării, precum și în ce scop, informațiile din acest bloc pot fi diferite. Linia „Backup” este o intrare standard pentru backup manual sau de rutină (în acest caz linia „Pentru a efectua o copie de rezervă”) a bazei de informații folosind instrumentele 1C Enterprise este, de asemenea, tipică.

Un administrator, în cazul creării unui bloc în modul utilizator al 1C 8.3 Enterprise, sau un programator 1C, în cazul setării unui bloc programatic în configurator, poate veni cu propriile mesaje:

Linia 2 oferă un indiciu despre cum să rulați programul din linia de comandă șiruri de ferestre, dacă cunoașteți așa-numitul „cod de permisiune” (vezi pasul următor).

Linia 3 explică procesul și ce fac butoanele.

Pasul 2. Soluție despre cum să eliminați blocarea și să introduceți baza de date 1C 8.3

Blocările de sesiune pot fi clasificate aproximativ după cum urmează:

  • Planificat. Când o blocare a sesiunii a fost pornită manual sau automat, servind un proces programat în baza de date 1C (backup, sarcină de rutină, actualizare);
  • Altele, eronate. Când o lacăt este instalată ca urmare a acțiunilor eronate ale utilizatorului sau a erorilor întâlnite de sistemul însuși, atunci când acesta nu elimină automat lacătul instalat anterior. De exemplu, a fost pornit un proces de backup, dar utilizatorul l-a întrerupt prin închiderea forțată a programului.

Metoda 1

În ambele cazuri, la setarea blocării sesiunii, așa cum s-a menționat mai sus, se creează un fișier cu permisiunea „.cdn” în directorul de stocare al bazei de informații curente:

Prin urmare, solutie simpla erorile de pornire a programului din cauza blocării sesiunii vor duce la ștergerea fișierului 1Cv8.cdn.

Cu toate acestea, utilizatorul ar trebui să pună mai întâi întrebarea: „La urma urmei, dacă sesiunile sunt blocate, înseamnă asta că acest lucru se datorează a ceva?” Poate un alt utilizator cu funcții administrative (denumit în continuare administrator) a lansat o sarcină sau procesare cu adevărat importantă în 1C 8.3 Contabilitate care nu poate tolera prezența mai multor utilizatori în baza de date în același timp.

Metoda 2

Dacă o astfel de situație este posibilă, atunci ar trebui să contactați administratorul și să aflați dacă este posibil să intrați în baza de date și dacă acesta a cod special permisiunea, care a fost menționată mai sus. În acest caz, vom folosi a doua metodă - prin introducerea unei baze de informații blocate prin lansarea programului din linia de comandă, specificând codul de permisiune într-unul dintre parametrii de lansare:

  • „C:\Program Files (x86)\1cv8\common\1cestart.exe” – calea către lansatorul 1C Enterprise 8.3;
  • ENTERPRISE – înseamnă că programul va porni în modul utilizator, adică. în modul 1C Enterprise;
  • /F”F:\Bazy1C\Accounting” – denotă baza de informații despre fișier (parametrul /F) și calea către aceasta (adresa bazei de date a serverului este indicată în parametrul /S);
  • /C Permite utilizatorilor să lucreze – un parametru opțional: dacă este bifat, sistemul nu va porni, dar blocarea va fi eliminată (fișierul de blocare va fi distrus), iar ulterior utilizatorii vor putea accesa baza de informații.

Dacă parametrul nu este setat, atunci utilizatorului specific îi este permis să se autentifice, dar blocarea nu este eliminată. Acest utilizator poate face o deblocare completă în modul utilizator accesând panoul Asistență și întreținere (Secțiunea Administrare - Grup de comandă Setări program - Comanda Suport și întreținere:

Și apelând formularul Blocarea utilizatorilor prin porunca cu acelasi nume:

În formularul care se deschide, puteți debloca sesiunile făcând clic pe butonul Deblocare, unde /UC12345 – parametrul /UC specifică codul de permisiune (12345). Numele parametrilor sunt scrise în engleză.

Pentru mai multe informații despre parametrii liniei de comandă, consultați ajutorul 1C 8.3 Enterprise.

Metoda 3

Există o alternativă și chiar mai ușoară pentru metoda utilizatorului de utilizare a parametrilor de mai sus pentru lansarea unei baze de informații (denumită în continuare IB) - este posibilă înregistrarea celor solicitate în proprietățile bazei de date de interes.

1. În fereastra de lansare (marcată cu „A”), selectați baza de date blocată și faceți clic pe butonul Modificare, după care se va deschide fereastra pentru editarea proprietăților de securitate a informațiilor (marcată cu „B”):

În proprietate Opțiuni suplimentare de lansare notăm codul de deblocare și, dacă este necesar, un parametru care să permită utilizatorilor să lucreze (în acest caz, după prima lansare și înainte de următoarea lansare, acest parametru trebuie șters). Acești parametri au fost descriși mai detaliat mai sus.

Notă: atunci când are loc o copie de rezervă automată (direct sau ca parte a unei alte proceduri, de exemplu, în timpul unei actualizări automate), sistemul blochează baza de informații 1C 8.3 și setează codul standard de deblocare „ Backup ».

Prin urmare, dacă procedura eșuează și baza de date rămâne blocată, dar nu există nicio modalitate de a șterge fișierul cdn, atunci puteți utiliza parametrul la pornirea securității informațiilor: /UCBackup.

3. Faceți clic pe butonul Finish și reveniți la fereastra de lansare, unde lansăm IS folosind butonul 1C:Enterprise. Astfel, eroarea „Pornirea unei sesiuni cu infobaza este interzisă. „Backup” a fost eliminat:

Dacă 1C 8.3 Enterprise operează într-o versiune client-server, dar utilizatorul nu are drepturi de acces și cunoștințele necesare pentru a administra bazele de date în acest mod, atunci în acest caz ar trebui să contactați administratorul de sistem pentru ajutor. Remarcăm doar că în versiunea client-server, pe lângă accesul prin Linie de comanda cu parametri suplimentari, este posibilă eliminarea blocării utilizând utilitarul de administrare a clusterului serverului 1C:Enterprise, și anume, este necesară eliminarea steagului din proprietățile bazei de informații dorite Blocarea începerii sesiunii este activată.

Anatomia fișierului de blocare 1Cv8.cdn

Curioșii pot căuta în interiorul fișierului 1Cv8.cdn creat atunci când sesiunile sunt blocate - este simplu fisier text, care poate fi deschis cu editorul Notepad corespunzător:

Textul din fișier este încadrat acolade, care listează următoarele opțiuni de blocare separate prin virgulă:

  • 1 (0) – semn de setare a blocării (1 – instalat; 0 – dezactivat);
  • 20160706154700 – data completă (data + ora) începerii blocării sesiunii, în cazul nostru este 6 iulie 2016 ora 20:00:00;
  • 20160706154700 – data completă (data + ora) a blocării încheierii sesiunii, în cazul nostru este 06 iulie 2016 20:00:00 (dacă nu este specificată data de încheiere, atunci implicit valoarea 00010101000000 este introdusă în parametru);
  • Urmată de parametru text, unde în ghilimele duble textul auxiliar este plasat, afișat utilizatorului în caseta de dialog;
  • „123” – este specificat codul de permisiune.

După cum puteți vedea, fișierul conține toți parametrii afișați în caseta de dialog de informații și diagnosticare care apare.

Pe site puteți citi și alte articole gratuite și tutoriale video despre configurația 1C Accounting (

Ai ajuns pe pagina potrivită! Cel mai probabil, dimineața ați descoperit că 1C 8.3 preferat nu începe cu mesajul: „ Este interzisă începerea unei sesiuni cu baza de informații. Pentru a efectua o copie de rezervă...».

Primul lucru de făcut acum este permiteți de urgență utilizatorilor să lucreze. După aceasta, citiți cu calm articolul până la sfârșit și aflați de ce s-a întâmplat acest lucru și ce este „Blocarea și deblocarea din baza de informații 1C 8.3”.

Experiența mea sugerează că ești un utilizator (nu un administrator de sistem sau un programator), iar baza ta de informații este bazată pe fișiere (dacă baza de date este SQL, specialiștii se ocupă deja de problema ta). A începe trebuie să înțelegeți în ce folder (director) se află și să ștergeți un fișier din acest folder - 1Cv8.cdn(nu trebuie să salvați fișierul, nu va mai fi necesar).

*Dacă sunteți specialist IT, puteți trece în siguranță la citirea secțiunii „Blocarea și deblocarea din baza de informații 1C”.

În fereastra cu o listă de baze de informații, găsiți baza dvs. (numărul 1 în ilustrația de mai jos) și faceți clic pe ea o dată (și o singură dată!) cu mouse-ul. Apoi faceți clic pe butonul „Schimbare” (numărul 2).

În listă poate exista o singură bază de date, așa că această fereastră vă poate fi familiară sub numele de „fereastra de lansare 1C”. În acest caz, faceți clic pe butonul „Modificați”.

Dacă vedeți că baza de informații se află pe acest computer sau în retea locala- experiența mea nu a dezamăgit - baza de date este bazată pe fișiere și facem totul corect. Copiați această cale ( numerele 3 și 4).

Acum mergeți la acest folder.

Pentru orice eventualitate, iată câteva opțiuni pentru lansarea Explorer:

  • Aveți Windows XP sau Windows 7. Faceți clic pe Start, Run, inserați locația din baza de informații copiată anterior. Explorer se va deschide.
  • Ai Windows 7. Dar nu există nicio opțiune „Run”. Lipiți locația imediat după ce faceți clic pe Start. Explorer se va deschide.
  • Aveți Windows 8 sau Windows 10. Faceți clic pe Start, faceți clic pe Lupă din colțul din dreapta sus, lipiți locația copiată anterior a bazei de informații, apăsați Enter. Explorer se va deschide.

  • Găsiți discheta galbenă pe bara de activități și faceți clic pe ea. Lipiți locația bazei de informații în bara de adrese din partea de sus a ferestrei Explorer. (Clic dreapta pe bara de adrese, Schimbare adresa, clic dreapta din nou pe bara de adrese, Lipire).

  • O metodă universală pentru toată lumea versiuni Windowsși setările acestuia. Apăsați butonul steag de pe tastatură și, fără a-l elibera, apăsați R latin (sau K rusesc) de pe tastatură. Se va deschide fereastra „Run”, inserați acolo locația din baza de informații copiată anterior și faceți clic pe OK.

Folosind una dintre opțiunile propuse, veți fi dus la o fereastră de explorator cu locația bazei de informații.


În fereastra Explorer, găsiți fișierul 1Cv8.cdn în lista de fișiere, faceți clic dreapta pe el, selectați „Șterge”, așa cum se arată în figura anterioară.

Gata! „1C: Contabilitate” sau „1C: Managementul salariilor și resurselor umane” sau „1C: Managementul comerțului” începe din nou.

Blocare și deblocare din baza de informații 1C. Distrugem miturile.

În această secțiune veți găsi informații unice despre lucrul cu blocarea și, de asemenea, veți primi o respingere a concepțiilor greșite comune pe tema „Blocarea datelor”.

Cum se stabilesc un lacăt?

Mecanismul de blocare a bazei de informații este conceput pentru a încheia sesiunile deschise în prezent și pentru a preveni conexiunile noi. Locația funcției de blocare în meniu poate varia în funcție de configurație. De exemplu, în UT, ediția 11 (11.3.3.163) acestea sunt date de bază și administrare, [Service] Blocarea lucrului utilizatorului. Opțiune alternativă: Date de cercetare și administrare, Suport și întreținere, Blocarea muncii utilizatorului. În UT, ediția 10.3 (10.3.21.2) acesta este Serviciu, Utilizatori, Blocarea conexiunilor la baza de informații.

*Există configurații specifice industriei în care blocarea din perspectiva interfeței și a mecanismului va arăta diferit față de ceea ce este descris în acest articol. Deoarece luăm în considerare un mecanism standard pentru majoritatea configurațiilor 1C, nu vom atinge configurațiile speciale din industrie.


Când selectați acest element, se va deschide caseta de dialog „Blocarea utilizatorilor”, în care trebuie să introduceți un mesaj pentru utilizatori, ora de începere și de sfârșit a blocării, precum și codul de deblocare.


Deoarece începutul și sfârșitul acțiunii de blocare sunt introduse, trebuie să fiți extrem de atenți în acest dialog și să introduceți informațiile în mod explicit. Dacă dialogul ar avea capacitatea de a introduce începutul unui bloc „în 15 minute” cu o durată de „20 de minute” sau cel puțin ar afișa aceste valori pe baza orelor absolute de început și de sfârșit ale blocului, atunci ar fi fi dificil să setați un bloc care durează un an, așa că se poate întâmpla dacă există o eroare la introducerea datei și orei.

Este recomandat să setați parametrul „Ora de începere” ca dată/ora curentă + ora necesară pentru ca utilizatorii să se pregătească pentru a ieși și a salva documentele editate. De exemplu, acum este 9:50 a.m., oferim utilizatorilor 10 minute pentru a-și salva rezultatele. Timpul total de începere a blocării ar trebui să fie de 10 ore 00 minute.

Ora de încheiere – nu trebuie să o introduceți, dar obiectul va fi blocat pe termen nelimitat (pentru totdeauna).

Codul de deblocare este o „parolă” unică pentru a începe de la zero, în ciuda blocării stabilite, care poate fi necesară în unele cazuri (va fi discutată mai jos). Asigurați-vă că intrați și amintiți-vă.În cazul versiunii SQL a bazei de informații, acest parametru este vizibil în snap-in-ul „Administrarea serverelor 1C Enterprise” și se numește „Cod de permisiune” acolo.

În cazul versiunii SQL a bazei de informații, veți avea nevoie suplimentar de autorizație de la administratorul bazei de informații sau de la administratorul clusterului.


Deci, după ce faceți clic pe butonul „Setați blocarea” și un răspuns pozitiv la confirmare...


...veți reveni la caseta de dialog anterioară, aspect care s-a schimbat:


În colțul din dreapta jos va apărea un mesaj care indică faptul că utilizatorii sunt programați să fie blocați. Numai tu vei vedea acest mesaj.


Planificat? Poate că asta are ceva de-a face cu sarcinile de rutină?

Blocarea programată a muncii utilizatorului va funcționa dacă sarcinile de rutină sunt blocate? Da, va funcționa. Mecanismul de blocare nu utilizează sarcini programate.

Ce vom vedea utilizatorii și cu mine?

Până la începerea blocării, utilizatorii activi vor primi mementouri „politicoase” pentru a se închide. În acest dialog, timeout-ul este declanșat de „Da”, astfel încât utilizatorii care nu sunt la locul lor de muncă se vor deconecta cu succes din sesiunea 1C.


Inițiatorul de blocare primește un alt mesaj:


După începerea blocării, nu veți mai putea accesa baza de date de informații în mod obișnuit. Cum să intrați va fi discutat mai jos. Vă rugăm să rețineți că dialogul nu indică automat când se va încheia blocarea, astfel încât sarcina de a informa utilizatorii despre timpul de reluare a activității revine Administratorului. Aceste informații pot fi specificate într-un mesaj către utilizator.



Bomba explodează exact la ora stabilită. Sirena urlă până explodează.

Spre deosebire de credința populară că sesiunile utilizatorilor activi sunt încheiate ușor, după un avertisment care poate fi ignorat și munca continuă, de fapt, întreruperea, sau mai bine zis, „închiderea” sesiunilor active are loc exact la program, greu și odată cu pierderea. dintre toate rezultatele nesalvate. Toate avertismentele sunt emise în intervalul din momentul în care faceți clic pe butonul „Setați blocarea” și până la ora de începere a blocării, după care sesiunea activă se va încheia fără nicio notificare, iar 1C va intra într-un ciclu de încercare de pornire a configurației. din nou, cu un interval de 1 minut.

Nu există excepții de la modurile de introducere a valorilor de referință, în care este introdusă o valoare care nu este în cartea de referință - nu puteți ieși din modul de introducere (de exemplu, închideți 1C cu o cruce), dar acest lucru nu vă va împiedica să finalizați munca. Modul de dialog modal prezintă un interes mai semnificativ, așa că va fi discutat mai detaliat.

*Sesiunile utilizatorilor în configurațiile vechi se termină puțin mai târziu decât ora stabilită, deoarece... Utilizatorii primesc mai întâi o alertă „Sistemul se închide”.

Chiar va exploda?

În primul rând, să reținem că în configurațiile mai vechi, blocarea poate să nu funcționeze pentru inițiatorul de blocare. Acum să trecem la luarea în considerare a problemei pentru platforma 8.3.

Un utilizator de securitate a informațiilor despre fișiere care decide, de exemplu, să ștergă un document și apoi să meargă la prânz, lăsând pe ecran dialogul „Marcați documentul pentru ștergere?”, va menține deschisă conexiunea la baza de informații. Desigur, sesiunea lui se va încheia după prânz, după ce răspunde „Da” sau „Nu”, dar până atunci vei vedea că sunt utilizatori activi. În acest caz, inițiatorul de blocare va vedea următorul mesaj:


Un mesaj de eroare de rulare va apărea în jurnal, care nu ar trebui interpretat ca o eroare de rulare, ci ca „nu toți utilizatorii și-au încheiat sesiunile”:


Și acesta nu este singurul motiv pentru care blocarea poate să nu funcționeze. (vezi secțiunile suplimentare „La orele cui?” și „Dar utilizatorii mei din Vladivostok?”).

Dialog modal în versiunea SQL a bazei de informații privind formularele gestionate

1C Application Server are capacitatea de a șterge o sesiune în ciuda modului de dialog modal. Interfața 1C și dialogul modal vor rămâne pe ecranul utilizatorului, creând aspectul unei sesiuni neterminate, dar în realitate sesiunea va fi ștearsă, iar conexiunea cu securitatea informațiilor va fi încheiată în timp util. Când încearcă să continue lucrul, utilizatorul va vedea mesajul de eroare „Sesiunea lipsește sau este ștearsă” sau „Sesiunea a fost încheiată de către administrator”, în funcție de nuanțe.



Dialog modal în versiunea SQL a bazei de informații pe formulare obișnuite

Sesiunile de utilizator sunt încheiate.

După setarea blocării, este mai bine să nu ieși din dialog, pentru că... Când reintroduceți acest dialog înainte de a începe blocarea, apare un mesaj neadevărat care spune că blocarea a fost deja instalată (deși doar jumătate), nu există sesiuni active (nu este adevărată). În același timp, procesul de terminare a utilizatorilor continuă (contrazice zero sesiuni active + nu este în întregime adevărat, deoarece utilizatorii se „termină singuri”). Deși codul de blocare a utilizatorului nu este ideal, până la urmă nu te va împiedica să stabiliți un bloc și să încheiați sesiunile active, dar îl va deruta pe Administratorul Infobase.



Va funcționa blocarea dacă setez blocarea și închid dialogul?

Va funcționa blocarea dacă setați blocarea și ieșiți imediat din 1C (adică încheiați sesiunea 1C înainte de a începe blocarea)?

Da. Mecanismul de răspuns la o blocare stabilită nu prevede interacțiunea între inițiatorul blocării și alți utilizatori. Sesiunile utilizatorilor verifică în mod independent dacă pot funcționa.

După al cui ceas va funcționa blocarea dacă ora de pe computere este ușor diferită?

Problemă de desincronizare a ceasului

Cu securitatea informațiilor fișierelor, fiecare computer însuși verifică dacă securitatea informațiilor are un interval de timp de blocare stabilit și îl compară cu ceasul local. Precizia ceasului său determină dacă poate acest calculatorîncheie sesiunea exact la momentul potrivit. Dacă baza de date este blocată de la ora 10:00, pentru un computer acest moment va veni mai devreme, iar pentru celălalt - mai târziu.

Într-un mediu de domeniu și când munca impecabila Pentru administratorii de sistem, ora de pe toate computerele este sincronizată cu controlerul de domeniu. Dar mai departe diverse motive Timpul poate fi pierdut: sincronizarea orei cu controlerul de domeniu nu este configurată, sincronizarea orei este configurată cu un server de timp extern care nu mai este disponibil, defecțiuni în rețea sau serviciile de domeniu, lipsa drepturilor de modificare a orei sistemului etc.

Se pare că putem vorbi de secunde, în cazuri extreme, de minute. Dar, în realitate, computerul poate, de exemplu, să nu aibă o actualizare instalată sistem de operare, care susține trecerea la ora sezonieră (iarnă/vară), iar eroarea nu mai poate fi secunde, ci ore. Este ușor să efectuați acest experiment: programați un bloc la ora 10 dimineața pentru o jumătate de oră, iar pe unul dintre computere setați timpul înainte cu o oră - blocul nu îl va afecta.

Prin urmare, înainte de a seta blocarea, verificați cu atenție ora din colțul din dreapta jos al computerului cu ceasul de mână și, de asemenea, contactați administratorul de sistem în prealabil pentru a întreba dacă sincronizarea orei funcționează în infrastructura dvs. IT.

Dar utilizatorii mei din Vladivostok?

Problemă de timp absolută cu utilizatorii din diferite fusuri orare

Intervalul de timp de blocare este salvat în baza de informații. Uitați-vă la conținutul fișierului de blocare 1Cv8.cdn (care este creat în versiunea de fișier a IB), acesta înregistrează ora de începere a blocării ca 17/07/2017 13:59 în formatul AAAAMMDDDHHMMSS fără nicio indicație a orei zona:


Fără a indica fusul orar, ar fi clar despre ce oră absolută vorbim despre care vorbim, dacă ora s-ar referi întotdeauna la un anumit fus orar, de exemplu UTC+0. Dar baza de date stochează ora locală în funcție de ceasul computerului care a inițiat blocarea. Nu se știe din ce fus orar a fost acest computer, ceea ce înseamnă că timpul absolut de blocare este necunoscut.

Dacă la Moscova, într-un sistem centralizat de securitate a informațiilor, setați un bloc la 13:59, iar acest moment pentru utilizatorii din Moscova este în viitor, atunci pentru utilizatorii aceluiași sistem de securitate a informațiilor din Vladivostok, 13:59. a fost acum 7 ore. Și în funcție de soluția tehnică în conformitate cu care se lucrează cu securitatea informațiilor utilizatorilor din Vladivostok, blocarea acestor utilizatori va funcționa sau nu.

Ce soluții tehnice ar putea exista în care blocarea să nu funcționeze corect pentru utilizatorii din Vladivostok? Aceia în care parte clientul 1C vor primi timp la Vladivostok, și nu la Moscova. De exemplu, birourile sunt conectate la o rețea locală prin VPN, iar partea client 1C începe cu calculator local, având ora UTC+10. Dar dacă lucrează cu baza de date printr-o conexiune RDP sau în modul RemoteApp pe un server Moscova, rulând partea client 1C pe acest server, totul va fi bine, deoarece va avea ora UTC+3.

Există probleme cu desincronizarea ceasului și a fusului orar în cazul versiunii SQL a bazei de informații?

Nu. În această opțiune există un „ceas server”, care este luat ca standard.

Voi fi dat afară din Configurator dacă sunt în el și blocarea a început să aibă efect?

Va fi posibil să accesați Configuratorul după începerea perioadei de blocare?

Este interzis! Capacitatea de a lucra cu configuratorul este verificată numai la pornire și nu se realizează în timpul funcționării. Prin urmare, dacă un bloc este setat pentru lucrări ulterioare în configurator, este mult mai ușor să-l lansați mai întâi decât să ocoliți interdicția de lansare mai târziu.

Cum se elimină blocul?

În același dialog în care a fost instalată blocarea. Vă reamintim că după instalarea unui lacăt, în loc de butonul „Setare blocare”, există un buton „Deblocare”.

În cazul versiunii SQL de securitate a informațiilor, deblocarea este posibilă și în snap-in-ul „Administrarea serverelor 1C Enterprise”. (vezi mai jos)

Pentru ce este codul de deblocare?

Pentru a intra în securitatea informațiilor în momentul în care blocarea este în vigoare. Situații în care acest lucru este necesar:

  • După instalarea blocării, sesiunea cu securitatea informațiilor a fost finalizată (manual sau ca urmare a blocării asupra inițiatorului însuși), și trebuie începută o nouă sesiune;
  • Ora de încheiere a blocării nu a fost completată deloc din greșeală;
  • Ora de încheiere a blocării a fost introdusă incorect (de exemplu, următoarea lună sau anul a fost introdus accidental);
  • Baza de informații este în versiunea SQL, iar pentru a anula o blocare setată incorect, este imposibil să ștergeți fișierul 1Cv8.cdn din directorul bazei de informații.

În acest caz, utilizați indicația dată la pornire. Acestea. în fereastra cu o listă de baze de informații, faceți clic pe „Editați” și intrați Opțiuni suplimentare linia de rulare:

ENTERPRISE /F"Z:\Exchange\UT 11" /CAllow Users to Work /UC12345

... ținând cont de directorul de locații și codul de deblocare.


Este mai bine să copiați această linie în clipboard și să o editați în dialogul „Editați baza de informații”. Dacă amestecați tipul de ghilimele sau „C” rusesc și cel latin, veți vedea un mesaj de eroare:



Dacă îl introduceți corect și apoi porniți 1C în modul întreprindere, 1C va elimina automat blocarea și va finaliza activitatea. După aceasta, puteți șterge parametri suplimentari și puteți porni 1C ca de obicei.

Ce ar trebui să fac dacă nu am setat o blocare, dar baza de date SQL este blocată de cineva? Cu toate acestea, nu știu codul de deblocare.

Baza de informații poate fi blocată de configurația însăși pe durata creării unei copii de arhivă. Dacă procesul de creare nu a fost finalizat în mod normal, baza de date SQL poate rămâne în stare blocată. În acest caz, aveți nevoie de acces la consolă (mai corect, snap-in-ul) „Administrarea serverelor 1C: Enterprise”.

Unde să-l cauți?

Modulul de completare „1C: Administrare server Enterprise” este adesea instalat pe același server pe care este implementat SQL Serverși, de asemenea, în cazul în care „1C Server” însuși (sau „1C Application Server”) este implementat. Deși acest lucru nu este necesar: ​​SQL poate fi instalat pe un computer, 1C Application Server pe altul, iar echipamentul poate fi implementat pe propria stație de lucru. Cel mai probabil, puteți obține succes făcând următoarele:

  • Conectați-vă prin RDP la serverul specificat în linia Srvr=... folosind numele și parola de domeniu. Dacă nu vă puteți conecta, întrebați administrator de sistem vă adăugați în grupul de utilizatori desktop la distanță. (Dacă astfel de drepturi sunt refuzate, implementați și configurați snap-in-ul „Administrarea serverelor 1C Enterprise” pe stația de lucru);

  • Pe server, găsiți snap-in-ul „1C: Enterprise Server Administration”;
  • Lansați snap-in-ul, extindeți arborele la nod cu baza dvs. de informații;

  • În proprietățile bazei de informații, debifați caseta de selectare „Blocarea de pornire a sesiunii este activată” sau corectați ora de începere și de sfârșit a blocării sau priviți „codul de permisiune” pentru introducerea securității informațiilor (cunoscut și ca „codul de deblocare” în dialogul de configurare a blocării).

Ce trebuie să faceți dacă toți utilizatorii bazei de informații SQL s-au deconectat, dar tot nu puteți porni Configuratorul, deoarece... sunt utilizatori activi?

În nodul „Conexiuni” al bazei de informații, în partea dreaptă a ecranului, puteți șterge conexiunile existente.


Acestea nu sunt toate întrebările legate de subiectul blocării bazei de informații.

Dacă mai aveți întrebări:

  • Este posibil să lucrați în funcție de ora Moscovei dacă închiriați un server în Europa și nu doriți să depindeți de fusul orar al acestuia?
  • Cum să găsiți 1C Application Server dacă nu știți unde este instalat?
  • Cum să implementezi snap-in-ul „1C:Enterprise Server Administration” și cum să-l configurezi?
  • Dacă există mai multe servere de aplicații în aceeași rețea locală, ce ar trebui să faceți?
  • Ce trebuie făcut în cazul unui sistem cluster? etc.

Consultanții noștri certificați în tehnologie 1C vor fi bucuroși să le răspundă.




Top