Zálohovanie 1c 8.3 zavesilo, čo robiť. Začatie relácie s informačnou základňou je zakázané

Po jednom spustení programu 1C som pri spustení videl chybu „Začínam reláciu s informačná základňa zakázané. Záloha“. Bol som veľmi prekvapený - sám som nenastavil žiadne zámky. Po menšej analýze sa dôvod ukázal ako „závada“ automatického kopírovania archívov, ktoré sú v ňom zabudované (jeden zo subsystémov).

Chyba vyzerá takto:

Ukázalo sa, že pri konfigurácii vytvárania archívnych kópií databázy systém automaticky nastaví zámok na vstupe do informačnej základne. Zabraňuje používateľom v spustení programu počas spustenia procesu.

Niekedy sa však stane, že po kopírovaní systém nemôže odstrániť. V takom prípade sa zobrazí chyba „Začatie relácie s informačnou základňou je zakázané ...“

Získajte 267 videonávodov 1C zdarma:

Riešenie

Problém najľahšie vyriešite odstránením súboru 1Cv8.cdn(súbor zámku infobase) z priečinka databázy.

Napríklad na mojej snímke obrazovky vyššie je umiestnenie základne nasledovné:

Musíte ísť do tohto priečinka a potom nájsť a odstrániť 1Cv8.cdn.

Odstránenie zámku zo základne 1C klient-server

Ak máte prístup na serverovú konzolu, je ľahké odstrániť zámok. Stačí prejsť na vlastnosti informačnej základne a odstrániť príznak „Blokovanie spustenia relácie povolené“:

  • Najprv vám to pomôže lepšie porozumieť tomu, čo sa stalo. A v zriedkavejších prípadoch môže dokonca pomôcť vyriešiť problém samostatne.
  • Za druhé, ak sa nemôžete vyrovnať sami, v prvom rade by ste mali kontaktovať špecialistu technická podpora s obsahom zobrazeného informačného a diagnostického okna.

Pozrime sa podrobnejšie na obsah prijatej dialógovej správy:

Riadok 1.A „Začatie relácie s informačnou základňou je zakázané.“ je štandardný záznam, ktorý naznačuje, že užívateľom je zablokované prihlásenie sa do programu. S týmto blokovaním sa automaticky vytvorí adresár infobase špeciálny súbor s príponou ".cdn" (ďalšie informácie nájdete v nasledujúcich častiach).

Riadok 1.B zvyčajne uvádza dôvod, trvanie bloku a tiež ďalší užitočná informácia... V závislosti od toho, kto alebo čo (v prípade systému) nastavilo blokovanie vstupu, a tiež na aký účel sa môžu informácie v tomto bloku líšiť. Riadok „Zálohovanie“ je štandardnou položkou na manuálne alebo plánované zálohovanie (v tomto prípade je tiež charakteristický riadok „Na vykonanie zálohy“) informačnej základne využívajúcej nástroje 1C Enterprise.

Správca, v prípade vytvorenia zámku v užívateľskom režime 1C 8.3 Enterprise, alebo programátor 1C, v prípade nastavenia zámku programovo v konfigurátore môžu prichádzať s vlastnými správami:

Riadok 2 poskytuje návod, ako spustiť program z príkazu Reťazce systému Windows ak poznáte takzvaný „autorizačný kód“ (pozri ďalší krok).

Riadok 3 vysvetľuje priebeh procesu a činnosť tlačidiel.

Krok 2. Rozhodnutie o tom, ako odstrániť zámok a vstúpiť do databázy 1C 8.3

Zámky relácií možno konvenčne klasifikovať nasledovne:

  • Plánované. Keď sa zámok relácie spustil manuálne alebo automaticky, slúžil plánovanému procesu v databáze 1C (zálohovanie, naplánovaná úloha, aktualizácia);
  • Ostatní, omylní. Keď je zámok nastavený v dôsledku chybných akcií používateľa alebo chýb samotného systému, keď automaticky neodstráni predtým nastavený zámok. Napríklad sa spustil proces zálohovania, ale používateľ ho prerušil násilným zatvorením programu.

Metóda 1

V oboch prípadoch, ako je uvedené vyššie, pri nastavovaní blokovania relácií je v adresári úložiska aktuálnej informačnej základne vytvorený súbor s povolením „.cdn“:

Preto jednoduché riešenie chyby pri spustení programu v dôsledku blokovania relácií budú mať za následok vymazanie súboru 1Cv8.cdn.

Používateľ by si však mal najskôr položiť otázku „Koniec koncov, ak je nastavené blokovanie relácií, je to kvôli niečomu?“ Možno ďalší používateľ s administratívnymi funkciami (ďalej len správca) spustil skutočne dôležitú úlohu alebo spracovanie v 1C 8.3 Účtovníctvo, ktoré nemôže tolerovať súčasnú prítomnosť niekoľkých používateľov v databáze.

Metóda 2

Ak je taká situácia možná, potom stojí za to kontaktovať správcu a zistiť, či je možné vstúpiť do databázy a či má špeciálny kód povolenia, ktorý bol uvedený vyššie. V tomto prípade použijeme druhú metódu - zadaním uzamknutej informačnej základne spustením programu z príkazového riadka zadaním kódu povolenia v jednom z parametrov spustenia:

  • „C: \ Program Files (x86) \ 1cv8 \ common \ 1cestart.exe“ - cesta k spúšťaču 1C Enterprise 8.3;
  • PODNIKANIE - znamená, že program sa spustí v užívateľskom režime, t.j. v režime 1C Enterprise;
  • / F "F: \ Bazy1C \ Accounting" - označuje informačnú základňu súboru (parameter / F) a cestu k nemu (adresa) serverová základňa uvedené v parametri / S);
  • / С Povoliť používateľom pracovať - ​​voliteľný parameter: ak je nastavený, systém sa nespustí, ale zámok sa odstráni (súbor zámku sa zničí), následne budú môcť používatelia vstúpiť do informačnej základne.

Ak parameter nie je nastavený, konkrétny používateľ sa môže prihlásiť, ale blokovanie sa neodstráni. Tento používateľ môže úplne odomknúť používateľský režim tak, že prejde na panel Podpora a údržba (Časť Správa - Skupina príkazov Nastavenia programu - Príkaz Podpora a údržba:

A volanie na formulár Blokovanie používateľov pod rovnakým názvom:

V otvorenom formulári môžete relácie odblokovať stlačením tlačidla Odblokovať, kde / UC12345 je kód povolenia (12345) v parametri / UC. Názvy parametrov sú napísané v angličtine.

Bližšie informácie o parametroch príkazového riadka nájdete v pomocníkovi 1C 8.3 Enterprise.

Metóda 3

Existuje alternatívna a pre používateľa ešte jednoduchšia metóda použitia vyššie uvedených parametrov na spustenie informačnej základne (ďalej len IB) - potrebné vlastnosti je možné predpísať vo vlastnostiach databázy záujmu.

1. V okne spúšťača (označte „A“) vyberte uzamknutú databázu a kliknite na tlačidlo Zmeniť. Potom sa otvorí okno na úpravu vlastností IB (označte „B“):

V nehnuteľnosti Extra možnosti spustiť zaregistrujeme odblokovací kód a v prípade potreby parameter, ktorý umožní užívateľom pracovať (v tomto prípade po prvom spustení a pred ďalším spustením musí byť tento parameter odstránený). Tieto parametre boli podrobnejšie popísané vyššie.

Poznámka: keď dôjde k automatickému zálohovaniu (buď priamo, alebo ako súčasť iného postupu, napríklad s automatickou aktualizáciou), systém uzamkne informačnú základňu 1C 8.3 a nastaví štandardný kód odomykanie " Záloha ».

Ak teda postup „zlyhal“ a zámok databázy zostane, ale neexistuje spôsob, ako odstrániť súbor cdn, môžete tento parameter použiť pri spustení IB: / UCBackup.

3. Kliknite na tlačidlo Dokončiť a vráťte sa do okna spúšťača, kde spustíme IB kliknutím na tlačidlo 1C: Enterprise. Chyba „Začatie relácie s informačnou základňou je zakázaná. Zálohovanie “je opravené:

Ak 1C 8.3 Enterprise funguje vo verzii klient-server, ale používateľ nemá prístupové práva a potrebné znalosti správy databázy v tomto režime, v takom prípade by ste mali požiadať o pomoc správcu systému. Poznamenávame iba to, že vo verzii klient-server okrem prístupu prostredníctvom príkazový riadok s ďalšími parametrami je možné zámok odstrániť pomocou obslužného programu klastra 1C: Enterprise server, konkrétne je potrebné vymazať príznak vo vlastnostiach požadovanej informačnej základne Blokovanie spustenia relácie je povolené.

Anatómia súboru zámku 1Cv8.cdn

Zvedaví sa môžu pozrieť do súboru 1Cv8.cdn vytvoreného pri blokovaní relácií - je to jednoduché textový súbor ktoré je možné otvoriť pomocou príslušného editora programu Poznámkový blok:

Text v súbore je zarámovaný kučeravé rovnátka, ktorý uvádza nasledujúce parametre zámku oddelené čiarkami:

  • 1 (0) - znak blokovania (1 - nainštalovaný; 0 - deaktivovaný);
  • 20160706154700 - úplný dátum (dátum + čas) spustenia zámku relácie, v našom prípade je to 06.07.2016 o 20:00:00;
  • 20160706154700 - celý dátum (dátum + čas) konca blokovania relácie, v našom prípade je to 6. júla 2016 20:00:00 (ak nie je uvedený dátum ukončenia, potom je predvolená hodnota 00010101000000);
  • Nasleduje textový parameter, kde je pomocný text zobrazený používateľovi v dialógovom okne umiestnený v dvojitých úvodzovkách;
  • "123" - je zadaný kód povolenia.

Ako vidíte, súbor obsahuje všetky parametre zobrazené v zobrazenom dialógovom okne s informáciami a diagnostikou.

Na webe sa môžete zoznámiť s ďalšími bezplatnými článkami a video návodmi na konfiguráciu 1C účtovníctva (

Dnes som narazil na problém, ktorý sa objavil po dokončení automatického zálohovania databázy 1C Accounting 8.3. Po ukončení programu som nakonfiguroval zálohu databázy. Program som úspešne opustil na rok, ale zrejme sa mi to tentokrát nejako nepodarilo :). Ale nemohla vojsť. Môj inteligentný program mi napísal veľmi múdru frázu, ktorá je určená viac pre programátora 1C ako pre bežného používateľa. Poďme sa teda zaoberať problémom nie ako správcovia 1C, ale ako iba účtovník :).

Čo robiť, ak sa 1c 8.3 neotvorí po zálohe a zobrazí sa správa „začiatok relácie s infobázou je zakázané zálohovať ...“

Ak sa pri otváraní databázy 1C namiesto otvorenia databázy zobrazí správa:

"Začatie relácie s informačnou základňou je zakázané." Ak chcete vykonať zálohu ... “. Nasledujú pokyny pre správcu, ako spustiť databázu, ale táto inštrukcia účtovníkovi veľmi nepomôže.

Riešenie jednoduchším spôsobom:

Na disku musíte nájsť priečinok, kde sa nachádza databáza 1C Accounting 8.3. Otvorte zložku. V priečinku uvidíte nasledujúce položky:

V priečinku musíte nájsť súbor 1Cv8.cdn. Nevyhnutné vymazať súbor 1Cv8.cdn a znova spustite 1C: Enterprise.

Ako vidíte, všetko je jednoduché. A je skvelé, že vám môj článok bol užitočný, veľmi rád vám pomôžem. Nech je účtovníkom jednoduchšie pracovať, aby mali viac voľného času pre seba a svojich blízkych!

To je na dnes všetko!

Bola s vami Inna Izvekova.

Kým sa znova stretneme na stránkach !

H roztoč na tlačidlách sociálnych médií nižšie pod článkomaby to zostalo doma!

O stávať sa jesť v komentároch vaše otázky nižšie pod článkom! Snažím sa každému odpovedať.

S hojdačka jesť bezplatné užitočné lekcie kliknutím na tlačidlo „Bezplatné stiahnutie“ pod článkom.

Preskúmať užitočné školiace príručky pre prácu kliknutím .

SZO sa chce naučiť účtovníctvo, klikni

Prišli ste na správnu stránku! S najväčšou pravdepodobnosťou ste ráno zistili, že váš obľúbený 1C 8.3 nezačína správou: „ Začatie relácie s informačnou základňou je zakázané. Zálohovať ...».

Prvá vec, ktorú musíte teraz urobiť, je naliehavo umožniť používateľom pracovať. Potom si pokojne prečítajte článok až do konca a zistite, prečo sa to stalo a čo je „Blokovanie a odblokovanie z informačnej základne 1C 8.3“.

Moja skúsenosť hovorí, že ste používateľ (nie správca systému alebo programátor) a vaša informačná databáza je súborová (ak ide o databázu SQL, špecialisti sa už vašim problémom zaoberajú). Začať musíte pochopiť, v ktorom priečinku (adresári) sa nachádza, a odstrániť jeden súbor v tomto priečinku - 1Cv8.cdn(Súbor nemusíte ukladať, už ho nebudete potrebovať).

* Ak ste IT špecialista, môžete pokojne pokračovať v čítaní sekcie „Blokovanie a odblokovanie z infobázy 1C“.

V okne so zoznamom infobází nájdite svoju základňu (číslo 1 na obrázku nižšie) a kliknite na ňu jeden (a iba jeden!) Čas myšou. Potom stlačte tlačidlo „Zmeniť“ (číslo 2).

V zozname môže byť iba jedna základňa, takže vám toto okno môže byť známe ako „okno spustenia 1C“. V takom prípade stačí kliknúť na tlačidlo „Zmeniť“.

Ak vidíte, že sa infobase nachádza na tomto počítači alebo v lokálna sieť- Moje skúsenosti nesklamali - databáza je súbor a robíme všetko správne. Skopírujte túto cestu ( čísla 3 a 4).

Teraz prejdite do tohto priečinka.

Pre prípad, že existuje niekoľko možností na spustenie Prieskumníka súborov:

  • Máte Windows XP alebo Windows 7. Kliknite na tlačidlo Štart, Spustiť a prilepte predtým skopírované umiestnenie informačnej základne. Otvorí sa Prieskumník.
  • Máte Windows 7. Neexistuje však žiadna možnosť Spustiť. Prilepte miesto hneď po kliknutí na tlačidlo Štart. Otvorí sa Prieskumník.
  • Máte Windows 8 alebo Windows 10. Kliknite na tlačidlo Štart, v pravom hornom rohu kliknite na položku Lupa, vložte predtým skopírované umiestnenie informačnej základne a stlačte kláves Enter. Otvorí sa Prieskumník.

  • Nájdite na paneli úloh žltú disketu a kliknite na ňu. Prilepte umiestnenie informačnej základne do adresný riadok v hornej časti okna Prieskumníka. (Pravým tlačidlom myši kliknite na panel s adresou, Zmeňte adresu, kliknite pravým tlačidlom myši znova do panela s adresou, Prilepiť).

  • Univerzálny spôsob pre každého Verzie systému Windows a jeho nastavenia. Stlačte tlačidlo vlajky na klávesnici a bez uvoľnenia stlačte latinské písmeno R (alebo ruské K) na klávesnici. Otvorí sa okno „Spustiť“, vložte tam predtým skopírované umiestnenie informačnej základne a kliknite na tlačidlo OK.

Pomocou jednej z navrhovaných možností sa dostanete do okna prieskumníka s umiestnením informačnej základne.


V okne prieskumníka nájdite v zozname súborov súbor 1Cv8.cdn, kliknite naň pravým tlačidlom myši, zvoľte „Odstrániť“, ako je to znázornené na predchádzajúcom obrázku.

Pripravený! Vaše „1C: účtovníctvo“ alebo „1C: Správa platov a ľudských zdrojov“ alebo „1C: Manažment obchodu“ sa znova spustí.

Blokovanie a odblokovanie z informačnej základne 1C. Ničíme mýty.

V tejto sekcii nájdete jedinečné informácie o tom, ako pracovať so zámkami, a tiež vyvrátite bežné mylné predstavy o „blokovaní údajov“.

Ako nastavím zámok?

Mechanizmus blokovania informačnej základne je navrhnutý tak, aby ukončoval aktuálne otvorené relácie a predchádzal novým spojeniam. Umiestnenie funkcie uzamknutia v ponuke sa môže líšiť v závislosti od konfigurácie. Napríklad v UT, revízia 11 (11.3.3.163) ide o NSI a správu, [služba] Blokovanie práce používateľov. Alternatívna možnosť: NSI a správa, Podpora a údržba, Blokovanie práce užívateľov. V UT, vydanie 10.3 (10.3.21.2), je to Služba, Používatelia, Blokovanie nadväzovania spojení s infobázou.

* Existujú špeciálne priemyselné konfigurácie, v ktorých blokovanie z hľadiska rozhrania a z hľadiska mechanizmu nebude vyzerať tak, ako je popísané v tomto článku. Pretože zvažujeme štandardný mechanizmus pre väčšinu konfigurácií 1C, nebudeme sa dotýkať špeciálnych priemyselných konfigurácií.


Keď vyberiete túto položku, otvorí sa dialógové okno „Blokovanie používateľov“, v ktorom musíte zadať správu pre používateľov, čas začiatku a konca blokovania a kód na odblokovanie.


Keďže je zadaný začiatok a koniec blokovacej akcie, musíte byť v tomto dialógovom okne veľmi opatrní a zadávať informácie explicitne. Ak v dialógovom okne bolo možné zadať začiatok blokovania „po 15 minútach“ s trvaním „20 minút“ alebo aspoň hodnoty zobrazené pre referenciu na základe absolútnych počiatočných a koncových časov blokovania, bolo ťažké nastaviť blokovanie na obdobie jedného roka, ako sa to môže stať, keď je zadaná chyba dátumu a času.

Odporúča sa nastaviť parameter „Čas začiatku“ ako aktuálny dátum / čas + čas potrebný na to, aby sa používatelia pripravili na výstup pri ukladaní upravených dokumentov. Teraz je napríklad 9 hodín 50 minút, pričom používateľom dáme 10 minút na uloženie svojich výsledkov. Celkový čas začiatku blokovania by mal byť 10 hodín 00 minút.

Čas konca - nemusíte zadávať a blokovanie objektu bude nastavené na neurčito (navždy).

Odomykací kód je jednorazové „heslo“ na spustenie „od nuly“, napriek zavedenému blokovaniu, ktoré môže byť v niektorých prípadoch požadované (bude diskutované neskôr). Je povinné vstúpiť a zapamätať si. V prípade verzie SQL informačnej základne je tento parameter viditeľný v modulu snap-in Správa serverov Enterprise 1C a nazýva sa tam „kód oprávnenia“.

V prípade verzie SQL informačnej základne je dodatočne potrebná autorizácia správcu infobázy alebo správcu klastra.


Po stlačení tlačidla „Nastaviť blokovanie“ a pozitívnej reakcii na potvrdenie ...


... vrátite sa do predchádzajúceho dialógového okna, vzhľadčo sa zmenilo:


V pravom dolnom rohu sa zobrazí správa, že je naplánované blokovanie práce používateľov. Túto správu uvidíte iba vy.


Plánované? Možno to má niečo spoločné s rutinnými úlohami?

Bude plánované blokovanie používateľov fungovať, ak je nastavené blokovanie naplánovaných úloh? Áno, bude to fungovať. Blokovací mechanizmus nepoužíva naplánované úlohy.

Čo uvidia používatelia a ja?

Kým nezačne blokovanie, aktívni používatelia budú dostávať „zdvorilé“ pripomenutia, aby ich vypli. V tomto dialógovom okne sa spustí časový limit „Áno“, takže používatelia, ktorí nie sú na pracovisku, úspešne opustia reláciu 1C.


Iniciátor bloku dostane inú správu:


Po spustení zámku bude nemožné vstúpiť na infobázu obvyklým spôsobom... Ako sa dostať dovnútra, bude popísané nižšie. Upozorňujeme, že dialógové okno neobsahuje automatický údaj o čase, kedy sa blokovanie skončilo, takže úloha informovať používateľov o čase obnovenia práce spočíva na správcovi. Tieto informácie je možné poskytnúť používateľovi v správe.



Bomba exploduje presne v určený čas. Siréna kvíli, až kým nevybuchne.

Na rozdiel od všeobecného presvedčenia, že ukončenie relácií aktívnych používateľov prebieha jemne, po upozornení, ktoré je možné ignorovať a pokračovať v práci, v skutočnosti k ukončeniu alebo lepšie povedané „prerušeniu“ dochádza k aktívnemu sedeniu presne podľa plánu. , rigidne a so stratou všetkých neuložených výsledkov. Všetky varovania sú vydávané v intervale od stlačenia tlačidla „Nastaviť blokovanie“ do času, keď sa blokovanie začne, po ktorom sa aktívna relácia skončí bez akéhokoľvek upozornenia a 1C prejde do cyklu pokusov o spustenie konfigurácie opäť s intervalom 1 minúta.

Neexistujú žiadne výnimky z režimov zadávania referenčných hodnôt, v ktorých je zadaná hodnota, ktorá nie je v referenčnej knihe - vstupný režim nemôžete opustiť (napríklad zatvorte 1C krížikom), ale to vám nezabráni v dokončenie práce. Významnejší význam má režim modálneho dialógu, takže sa o ňom bude hovoriť viac.

* K ukončeniu používateľských relácií v starých konfiguráciách dôjde o niečo neskôr ako v stanovený čas, pretože užívateľom sa najskôr zobrazí upozornenie „Vypnutie systému“.

Vybuchne?

Na úvod poznamenávame, že v starých konfiguráciách nemusí blokovanie pre iniciátora blokovania fungovať. Teraz prejdeme k zváženiu problému pre platformu 8.3.

Používateľ súboru IB, ktorý sa napríklad rozhodne odstrániť dokument a potom ísť na obed, pričom na obrazovke zostane dialógové okno „Označiť dokument na odstránenie?“, Zostane pripojenie k infobázi otvorené. Jeho relácia sa samozrejme skončí popoludní potom, čo odpovie „áno“ alebo „nie“, ale dovtedy uvidíte, že existujú aktívni používatelia. V takom prípade iniciátor bloku uvidí správu:


V denníku sa zobrazí chybové hlásenie za behu, ktoré by sa nemalo interpretovať ako chyba pri spustení, ale ako „nie všetci používatelia ukončili svoje relácie“:


A to nie je jediný dôvod, prečo blokovanie nemusí fungovať. (pozrite si ďalšie sekcie „Kto má hodiny?“ a „Ale čo moji používatelia vo Vladivostoku?“).

Modálne dialógové okno vo verzii SQL informačnej základne o spravovaných formulároch

Aplikačný server 1C má možnosť odstrániť reláciu napriek režimu modálneho dialógu. Rozhranie 1C a modálne dialógové okno zostanú na obrazovke používateľa a budú pôsobiť ako neúplná relácia, ale v skutočnosti budú relácie odstránené a pripojenie k IB bude včas ukončené. Pri pokuse pokračovať v práci sa používateľovi zobrazí chybové hlásenie „Relácia chýba alebo je odstránená“ alebo „Relácia bola ukončená správcom“ v závislosti od nuancií.



Modálne dialógové okno vo verzii SQL informačnej základne na bežných formulároch

Relácie používateľov sú ukončené.

Po nastavení zámku je lepšie dialóg neopúšťať, pretože keď znova vstúpite do tohto dialógového okna pred začatím blokovania, zobrazí sa nepravdivá správa, že blokovanie už bolo nastavené (aj keď iba polovica), existuje 0 aktívnych relácií (nie je to pravda). Súčasne pokračuje proces ukončovania práce používateľov (je v rozpore s nulovými aktívnymi reláciami + nie celkom, pretože používatelia „sami seba ukončujú“). Aj keď zámkový kód používateľa nie je dokonalý, na konci nie je na škodu zamknúť a ukončiť aktívne relácie, ale zamieňa správcu infobase.



Bude blokovanie fungovať, ak nastavíte blok a zatvoríte dialógové okno?

Bude blokovanie fungovať, ak nastavíte blok a okamžite ukončíte 1C (t.j. ukončíte reláciu 1C pred začatím blokovania)?

Áno. Mechanizmus reakcie na zavedený zámok nezabezpečuje interakciu medzi iniciátorom zámku a inými užívateľmi. Užívateľské relácie nezávisle kontrolujú, či môžu fungovať.

Do ktorých hodín bude blokovanie fungovať, ak sa čas na počítačoch mierne líši?

Problém s desynchronizáciou hodín

Pri súborovom IS každý počítač sám kontroluje, či má IS nastavený časový rozsah blokovania, a porovnáva ho s miestnymi hodinami. To, či to dokáže, závisí od presnosti jeho hodiniek tento počítač dokončite reláciu v pravý čas. Ak je základňa zablokovaná od 10:00, pre jeden počítač tento okamih príde skôr a pre iný - neskôr.

V prostredí domény a keď správcovia systému pracujú bezchybne, je čas na všetkých počítačoch synchronizovaný s radičom domény. Čas je však možné vyradiť z rôznych dôvodov: synchronizácia času s radičom domény nie je nakonfigurovaná, je nakonfigurovaná synchronizácia času s externým presným časovým serverom, ktorý už nie je k dispozícii, zlyhania služieb siete alebo domény, nedostatok práva na zmenu systémového času a pod.

Zdá sa, že môžeme hovoriť o sekundách, prinajmenšom o minútach. V skutočnosti však počítač napríklad nemusí mať nainštalovanú aktualizáciu operačný systém ktorý podporuje prechod na sezónny (zimný / letný) čas a chyba už nemusí byť sekundy, ale hodiny. Tento experiment je jednoduchý: naplánujte blok na 10 hodín na pol hodiny a na jednom z počítačov nastavte čas o hodinu dopredu - blok na ňom nebude fungovať.

Preto si pred inštaláciou zámku starostlivo skontrolujte čas v pravom dolnom rohu počítača pomocou náramkových hodiniek a taktiež sa vopred obráťte na správcu systému s otázkou, či synchronizácia času funguje vo vašej IT infraštruktúre.

Čo moji používatelia vo Vladivostoku?

Absolútny časový problém s používateľmi z rôznych časových pásiem

Časový rozsah blokovania je uložený v informačnej databáze. Pozrite sa na obsah súboru zámku 1Cv8.cdn (ktorý je vytvorený v súborovej verzii IB), obsahuje čas, kedy sa zámka začala 17. júla 2017 o 13:59 vo formáte RRRRMMDDHCHMMSS bez akéhokoľvek náznaku časové pásmo:


Bez špecifikácie časového pásma by bolo zrejmé, o akom absolútnom čase hovoríme, keby sa čas vždy vzťahoval na konkrétne časové pásmo, napríklad UTC + 0. Databáza však ukladá miestny čas podľa hodín počítača, ktorý zámok inicioval. Z akého časového pásma bol tento počítač, nie je známe, čo znamená, že absolútny čas blokovania nie je známy.

Ak v Moskve v centralizovanej informačnej bezpečnosti nastavíte zámok na 13:59 a tento časový okamih pre moskovských používateľov bude v budúcnosti, potom používatelia rovnakej informačnej bezpečnosti vo Vladivostoku mali 13:59 pred 7 hodinami. A v závislosti od technického riešenia, v súlade s ktorým sa pracuje s informačnou bezpečnosťou používateľov Vladivostoku, bude blokovanie týchto používateľov fungovať alebo nie.

Aké technické riešenia by mohli byť, v ktorých blokovanie nebude správne fungovať pre používateľov Vladivostoku? Tie, v ktorých klientska časť 1C dostane čas vo Vladivostoku, a nie v Moskve. Kancelárie sú napríklad pripojené k lokálnej sieti prostredníctvom VPN a klientska časť 1C sa spúšťa z miestny počítač s časom UTC + 10. Ale ak pracujú s databázou prostredníctvom pripojenia RDP alebo v režime RemoteApp na moskovskom serveri a na tomto serveri prevádzkujú klientsku časť 1C, bude všetko v poriadku, pretože bude UTC + 3.

Existujú nejaké problémy s desynchronizáciou hodín a časového pásma v prípade verzie SQL informačnej základne?

Nie V tejto verzii existujú „serverové hodiny“, ktoré sa berú ako štandard.

Vyhodí ma to z konfigurátora, ak som v ňom bol, a blokovanie začalo platiť?

Bude možné vstúpiť do konfigurátora po spustení zámku?

Je zakázané! Kontrola možnosti práce s konfigurátorom sa vykonáva iba pri štarte a nevykonáva sa počas prevádzky. Ak je teda zámok nastavený na následnú prácu v konfigurátore, je oveľa jednoduchšie ho najskôr spustiť, ako neskôr obísť zámok spustenia.

Ako odstránim zámok?

V tom istom dialógovom okne, v ktorom bol nastavený zámok. Pripomíname, že po nastavení zámku je v ňom namiesto tlačidla „Nastaviť zámok“ tlačidlo „Odstrániť zámok“.

V prípade SQL verzie IB je odblokovanie možné aj v modulu snap-in 1C Enterprise Server Administration. (Pozri nižšie)

Na čo slúži odblokovací kód?

Na vstup do IB v čase, keď je zámka účinná. Situácie, v ktorých je to potrebné:

  • Po nastavení zámku bola relácia IB ukončená (ručne alebo v dôsledku akcie zámku na samotnom iniciátore) a na spustenie je potrebná nová relácia;
  • Čas konca blokovania nebol omylom vôbec vyplnený;
  • Čas ukončenia blokovania bol zadaný omylom (napríklad neúmyselne bol zadaný napríklad nasledujúci mesiac alebo rok);
  • Informačná databáza je vo verzii SQL a na zrušenie nesprávne nastaveného zámku nie je možné odstrániť súbor 1Cv8.cdn v adresári infobase.

V takom prípade použite tip, ktorý je uvedený pri spustení. Títo. v okne so zoznamom informačných základní kliknite na „Zmeniť“ a zadajte riadok do ďalších parametrov spustenia:

PODNIK / F "Z: \ Exchange \ UT 11" / CAllowUsers / UC12345

... S prihliadnutím na adresár umiestnenia a kód na odomknutie.


Je lepšie skopírovať tento riadok do schránky a opraviť ho v dialógovom okne „Upraviť informačnú základňu“. Ak ste si pomýlili úvodzovky alebo ruské „C“ a latinčinu, zobrazí sa chybové hlásenie:



V prípade správneho zadania a následného spustenia 1C v podnikovom režime sa 1C automaticky odomkne a skončí. Potom môžete odstrániť ďalšie parametre a spustiť 1C ako obvykle.

Čo keď som nezískal zámok a niekto uzamkol databázu SQL? Nepoznám však kód na odomknutie.

Infobázu je možné uzamknúť samotnou konfiguráciou v čase vytvárania kópie archívu. Ak sa proces vytvárania nedokončil normálne, databáza SQL môže zostať v uzamknutom stave. V takom prípade potrebujete prístup ku konzole (správnejšie k modulu snap-in) „Správa serverov 1C: Enterprise“.

Kde ju najst

Modul snap-in 1C: Enterprise Server Administration je často nainštalovaný na rovnakom serveri, kde je SQL server, ako aj tam, kde je nasadený samotný server 1C (alebo 1C aplikačný server). Aj keď to nie je potrebné: SQL je možné nainštalovať na jeden počítač, „1C Application Server“ - na druhý a modul snap -in je možné nasadiť samostatne. pracovná stanica... Úspech sa pravdepodobne dosiahne nasledujúcim spôsobom:

  • Pripojte sa prostredníctvom RDP k serveru uvedenému v riadku Srvr = ... pomocou používateľského mena a hesla vašej domény. Ak sa nemôžete pripojiť, požiadajte správcu systému, aby vás pridal do skupiny Používatelia vzdialenej pracovnej plochy. (V prípade odmietnutia týchto práv - nasadiť a nakonfigurovať modul snap -in 1C Enterprise Server Administration na pracovnej stanici);

  • Na serveri nájdite modul 1C: Enterprise Server Administration;
  • Spustite modul snap-in, rozbaľte strom na uzol pomocou svojej informačnej základne;

  • Vo vlastnostiach informačnej databázy zrušte začiarknutie políčka „Blokovanie začiatku relácie je povolené“ alebo opravte časy začiatku a konca blokovania alebo si pozrite „kód povolenia“ na zadanie IB (známy tiež ako „odblokovací kód“ v blokovaní. dialógové okno nastavenia).

Čo robiť, ak sa odhlásili všetci používatelia informačnej databázy SQL, ale stále nemôžete spustiť konfigurátor, pretože existujú aktívni používatelia?

V uzle „Pripojenia“ informačnej základne na pravej strane obrazovky môžete odstrániť existujúce pripojenia.


To nie sú všetky otázky súvisiace s témou blokovania infobázy.

Ak máte ešte otázky:

  • Je možné pracovať podľa moskovského času, ak si prenajmete server v Európe a nechcete byť závislí na jeho časovom pásme?
  • Ako nájsť aplikačný server 1C, ak neviete, kde je nainštalovaný?
  • Ako nasadiť modul 1C: Enterprise Server Administration a ako ho nakonfigurovať?
  • Čo je potrebné urobiť, ak je v tej istej lokálnej sieti niekoľko aplikačných serverov?
  • Čo robiť v prípade klastrového systému? atď.

Naši certifikovaní konzultanti technologických problémov 1C im radi odpovedia.

V tomto článku vám poviem o parametroch spustenia 1C a o tom, ako ich používať. Uvediem niekoľko príkladov použitia týchto parametrov. Po prečítaní článku budete môcť zautomatizovať niektoré svoje každodenné procesy.

Pri spustení 1C: Enterprise môžete použiť parametre spustenia, ktoré je možné zadať v nastaveniach alebo v skratke, s ktorou spustíte 1C.

Spustite režim 1C

KONFIGURÁCIA- 1C sa spustí v režime konfigurátora.
PODNIKANIE- 1C sa spustí v podnikovom režime.

1cestart.exe- súbor na spustenie programu 1C, zvyčajne umiestnený v priečinku „1cv8 \ common“. Automaticky detekuje pri štarte požadovanú verziu zákazník. Pri inštalácii 1C odkazujú na tento súbor skratky na plochu a v ponuke Štart.

Parametre spustenia 1C pre automatický výber používateľov

  • / N."Užívateľské meno"
  • / P"Užívateľské heslo"

Používateľské meno a heslo sa musia zhodovať s menom a heslom uvedeným v zozname používateľov v konfigurátore. Používateľov je možné zobraziť v konfigurátore, prejdite do horného menu: Správa> Používatelia. Ak je heslo prázdne, toto pole je možné vynechať.

Tieto parametre je možné zadať v nastaveniach pri úprave databázy v zozname databáz. V poli „Rozšírené možnosti spustenia“.

Spustite 1C a prejdite na nastavenia informačnej základne, malo by sa objaviť nasledujúce okno:

Zapíšte si parametre, ako je znázornené na obrázku, zadajte svoje používateľské meno a heslo, potom kliknite na „Dokončiť“. Ak ste urobili všetko správne, potom pri vstupe do tejto databázy nebudete požiadaní o zadanie používateľského mena a hesla.

Parametre spustenia 1C pre automatické spustenie databázy

  • / F „adresa“ - adresa do databázy, ak je uložená vo verzii súboru.

Ak je vaša databáza uložená na serveri, musíte parametre spustenia nastaviť inak:

  • / S "adresa" - zadajte adresu nasledovne: "Názov servera (klastra infobázy)" \ "Názov informačnej základne na serveri"

Tieto parametre musia byť zaregistrované v skratke, s ktorou spustíte 1C: Enterprise. Prejdite na vlastnosti skratky, na konci poľa „Objekt“ zadajte potrebné parametre.

Ak je všetko vykonané správne, pri spustení skratky by sa mala začať základňa, ktorú ste zadali v parametroch.

Pre väčšie pohodlie si môžete vytvoriť novú skratku alebo skopírovať používanú skratku.

Spustenie 1C pri štarte systému

Ak chcete spustiť 1C Enterprise pri štarte systému s požadovanými parametrami, musíte skopírovať skratku 1C do priečinka Po spustení.

Ak obsahuje parametre spustenia 1C, budú fungovať, keď sa systém spustí.

Môžete skombinovať akékoľvek parametre spustenia 1C. Ak to chcete urobiť, stačí zapísať požadované parametre do nastavení 1C alebo do skratky.

Ďalšie parametre na spustenie 1C

  • / LogUI- zaznamenávanie akcií používateľa do denníka. (Záznam sa vykoná do používateľského adresára do súboru s názvom „logui.txt“)
  • / DumpIB " Nahrať adresu súboru « - vykladanie databázy. Vhodné na vytváranie automatickej archivácie databáz.
  • / Vykonať " Adresa externého spracovania “- parameter je určený na automatické spustenie externého spracovania po spustení systému.
  • / C„Reťazcový parameter“ - prenesie parameter do konfigurácie. Je k nemu prístup prostredníctvom globálneho kontextu v konfigurátore RunParameter.
  • / DisableStartupMessages- parameter odstráni systémové správy pri spustení 1C Enterprise.

Pri úprave infobázy. Môžete určiť verziu 1C, cez ktorú sa má spustiť (vhodné, ak máte nainštalovaných niekoľko databáz, pod ktorými funguje rôzne verzie zákazník)

Príklad použitia parametrov na automatickú archiváciu informačnej základne.

"C: \ Program Files (x86) \ 1cv8 \ common \ 1cestart.exe" CONFIG / F "C: \ Base_Buh" / N "užívateľ" / P "111 ″ / DisableStartupMessages / DumpIB C: \ Arhiv \ Buh.dt / Out "C: \ Arhiv \ log_arhiv.txt" -NoTruncate

Ak tieto parametre napíšete do skratky na spustenie 1C do poľa „Objekt“, vytvorí sa archív databázy, ktorá sa nachádza „C: \ Base_Buh“ v priečinku „C: \ Arhiv“ pod názvom „Buh .dt ". Tiež sa vykoná záznam do súboru denníka "C: \ Arhiv \ log_arhiv.txt". Označte svoje cesty, kde sa nachádza základňa a kde chcete vytvárať archívy.

Konfigurácia možností spustenia ladenia aplikácií

Pri vývoji aplikácií je často potrebné spustiť 1C debugger pod konkrétnym používateľom, preto musíte prejsť do konfigurátora: Pomocník> Nastavenia

Na karte „Spustiť 1C: Enterprise“ v skupine „Používateľ“ je predvolene nastavený aktuálny používateľ (pod ktorým ste zadali konfigurátor). Môžete to zmeniť na čokoľvek, čo potrebujete. A ladenie sa spustí pod vybraným používateľom.

Tiež tu môžete určiť, pod ktorým klientom sa má aplikácia spustiť.

Takými jednoduchými akciami môžete implementovať užitočné funkcie do programu 1C: Enterprise.