Přejít na hlavní obsah

Jak zakázat aktivní uživatele v 1C 8.3 pro aktualizaci programu: úloha na pozadí

  • Adam Soukup
  • Praxe

1C 8.3 je populární platforma pro vedení účetnictví a automatizaci obchodních procesů. Při práci s programem může být někdy potřeba jej aktualizovat, ale nemusí to být snadný úkol, zvláště pokud máte aktivní uživatele, kteří program používají. V takových případech může být nejúčinnějším řešením deaktivace uživatelů během aktualizace, aby se předešlo možným problémům.

Chcete-li deaktivovat aktivní uživatele v 1C 8.3, můžete použít úkol na pozadí. Umožňuje vám spustit určité akce na serveru 1C v automatickém režimu, aniž byste museli být neustále přítomni. Tento přístup je zvláště užitečný při velkém počtu uživatelů a aktualizaci programu, která může nějakou dobu trvat.

Nastavení úlohy na pozadí pro deaktivaci aktivních uživatelů v 1C 8.3 je poměrně jednoduché. Nejprve musíte otevřít konfiguraci databáze 1C a přejít do sekce úloh na pozadí. Dále vytvořte novou úlohu na pozadí zadáním názvu, popisu a typu provedení. Chcete-li deaktivovat uživatele, vyberte typ úlohy "SQL dotaz" a zadejte příslušný dotaz SQL, který uživatele přestane bavit. Nezapomeňte uložit změny a spustit úlohu na pozadí.

Jak zakázat aktivní uživatele v 1C 8.3

Chcete-li aktualizovat program 1C 8.3, je třeba zakázat aktivní uživatele systému. V tomto případě lze k provedení tohoto úkolu použít úlohu na pozadí.

Úloha na pozadí v 1C 8.3 je speciální úloha, která se provádí na pozadí bez zásahu uživatele. Chcete-li použít tuto metodu deaktivace aktivních uživatelů, postupujte podle níže uvedených kroků:

  1. Otevřete konfigurátor programu 1C 8.3.
  2. Přejděte do sekce úlohy na pozadí a vytvořte novou úlohu.
  3. V nastavení úlohy vyberte možnost "ukončit připojení uživatelů"nebo" ukončit uživatele".
  4. Uveďte periodicitu plnění úkolu: jednou nebo podle plánu.
  5. Spusťte úlohu na pozadí.

Po spuštění úlohy na pozadí budou aktivní uživatelé automaticky deaktivováni. Obdrží příslušné oznámení a budou muset ukončit svůj provoz v systému 1C 8.3.

Jakmile budou všichni uživatelé deaktivováni, budete moci bezpečně aktualizovat program 1C 8.3 na serveru, aniž byste museli zasahovat do práce ostatních uživatelů.

Nezapomeňte předem upozornit všechny uživatele na nadcházející vypnutí a požádat je, aby si uložili svá data a zavřeli všechny otevřené dokumenty před spuštěním úlohy na pozadí.

Po aktualizaci programu budete muset znovu povolit přístup pro uživatele. K tomu lze použít i úlohu na pozadí, ale již s možností "povolit připojení uživatelů".

Použití úloh na pozadí vám umožňuje pohodlně a bezpečně spravovat aktivní uživatele v 1C 8.3 v případě potřeby aktualizovat program nebo provádět jiné úkoly, které vyžadují dočasné omezení přístupu k systému.

Postupujte podle výše uvedených kroků, abyste úspěšně deaktivovali aktivní uživatele v 1C 8.3 a bez problémů aktualizovali program.

Úloha na pozadí pro aktualizaci programu

Aktualizace programu v 1C 8.3 může být komplikována přítomností aktivních uživatelů, kteří v systému pracují. V takových případech můžete použít úlohu na pozadí k deaktivaci všech aktivních uživatelů a úspěšnému spuštění aktualizace. Úloha na pozadí umožňuje provádět operace paralelně s hlavním provozem systému a nevyžaduje přerušení provozu uživatelů.

Chcete-li použít úlohu na pozadí k aktualizaci programu na 1C 8.3, musíte provést řadu kroků:

  1. Spustit konfigurátor 1C 8.3;
  2. V nabídce Konfigurace vyberte možnost spravovat úlohy na pozadí;
  3. V okně, které se zobrazí, klikněte na tlačítko "Vytvořit" a vyberte typ úlohy "Zavřít relace";
  4. V poli Popis uveďte stručný popis úlohy, například deaktivaci aktivních uživatelů;
  5. V tabulce Uživatelé vyberte všechny aktivní uživatele a klikněte na tlačítko Přidat;
  6. Potvrdit vytvoření úlohy na pozadí;
  7. Spusťte úlohu na pozadí kliknutím na tlačítko Spustit.

Po spuštění úlohy na pozadí budou všichni aktivní uživatelé deaktivováni ze systému a budete moci úspěšně provést aktualizaci programu. Úloha na pozadí může být použita nejen k aktualizaci, ale také k dalším operacím, které vyžadují deaktivaci aktivních uživatelů, jako je změna struktury databáze.

Po dokončení aktualizace programu budete moci znovu povolit aktivní uživatele a pokračovat v 1C 8.3.

Jak můžete zakázat aktivní uživatele?

Aktualizace programu 1C 8.3 je nutné zakázat všechny aktivní uživatele, aby nedošlo ke konfliktům a ztrátě dat. Existuje několik způsobů, jak tento úkol splnit:

1. Použití administrativní konzole 1C: podniky. V této konzoli můžete ručně pozastavit uživatele na serveru 1C výběrem příslušné možnosti v nabídce Správa-stav informační databáze nebo kliknutím na příslušné tlačítko v panelu nástrojů.

2. Použití konzolového spouštěcího příkazu 1C: podniky. Při spuštění programu můžete zadat spouštěcí klíč / DisableStartupMessages, který deaktivuje zobrazení dialogových oken a vlastních upozornění. Tento klíč Vám umožňuje provést aktualizaci bez zásahu aktivních uživatelů a zachovat integritu dat.

3. Naplánujte aktualizaci na dobu, kdy je aktivních uživatelů nejméně. Můžete si například vybrat období po pracovním dni nebo mimo pracovní dny. V takovém případě musí být aktivní uživatelé předem informováni o dočasné nedostupnosti programu.

Je třeba si uvědomit, že některý z navrhovaných způsobů, jak deaktivovat aktivní uživatele, může ovlivnit fungování organizace a vést ke ztrátě dat. Proto se doporučuje před provedením aktualizace zálohovat informační databázi a upozornit uživatele, aby si uložili práci a opustili program.

Práce v režimu nezávislého režimu

Aktualizace programu 1C 8.3 často vyžaduje deaktivaci aktivních uživatelů. V některých případech, kdy to není možné nebo nežádoucí, lze však použít režim nezávislé práce.

V tomto režimu bude software fungovat bez ohledu na aktivní uživatele, což vám umožní provést aktualizaci bez přerušení systému.

Pro aktivaci režimu nezávislého režimu v programu 1C 8.3 je nutné provést následující kroky:

  1. Otevřete program 1C 8.3 a přihlaste se jako správce.
  2. V hlavní nabídce vyberte položku Správa a přejděte do části Nastavení.
  3. V okně, které se otevře, vyberte kartu Obecné a zaškrtněte políčko režim nezávislého režimu.
  4. Pro aplikaci změn klikněte na tlačítko Uložit.

Po aktivaci režimu nezávislého režimu bude program 1C 8.3 fungovat ve speciálním režimu, který není závislý na aktivních uživatelích. Tímto způsobem budete moci provést aktualizaci programu, aniž byste přerušili práci ostatních uživatelů.

Je důležité vzít v úvahu, že v režimu nezávislého režimu nemusí být k dispozici všechny funkce softwaru a některé operace mohou být pomalejší než obvykle. Proto se doporučuje používat tento režim pouze v případě potřeby aktualizace programu.

Spustit příkaz "zastavit aplikaci"

Chcete-li aktualizovat program v 1C 8.3, musíte zastavit aktivní uživatele. Chcete-li to provést, můžete na serveru spustit příkaz "zastavit aplikaci".

K provedení tohoto příkazu je nutné:

1.Přejděte na server, na kterém je nainstalován 1C 8.3.
2.Spustit správu serveru 1C 8.3 prostřednictvím příkazového řádku nebo rozhraní.
3.V seznamu aplikací vyberte požadovanou databázi.
4.Klikněte na tlačítko "Zastavit aplikaci".

Po provedení příkazu "zastavit aplikaci" budou všichni aktivní uživatelé odpojeni od Databáze. V tomto případě mohou být otevřené dokumenty automaticky uzavřeny a všechna neuložená data mohou být ztracena.

Je důležité věnovat pozornost tomu, že spuštění tohoto příkazu může způsobit, že ostatní aplikace, které běží na stejném serveru, přestanou fungovat.

Po provedení aktualizace programu je nutné aplikaci znovu spustit a umožnit uživatelům připojit se k databázi. To lze provést pomocí příkazového řádku nebo rozhraní pro správu serveru 1C 8.3.

Výhody použití úlohy na pozadí k aktualizaci programu

  • Nezávislost na aktivních uživatelích: Úloha na pozadí umožňuje deaktivovat aktivní uživatele, když je nutné provést aktualizaci programu. Administrátoři tak získají možnost provádět aktualizaci bez jakýchkoli překážek ze strany uživatelů.
  • Zabezpečení dat: Aktualizace programu může být kritickým bodem, který vyžaduje bezpečnost dat. Úloha na pozadí vám umožňuje nastavit režim "pouze čtení" pro aktivní uživatele, což minimalizuje rizika ztráty nebo poškození dat během aktualizace.
  • Účinnost: Použití úlohy na pozadí k aktualizaci programu umožňuje minimalizovat prostoje systému. Během úlohy na pozadí, uživatelé nemohou pracovat s programem, ale administrátoři mohou provádět aktualizaci programu, což umožňuje snížit jednoduchý systém na minimum.
  • Pružnost: Úloha na pozadí vám umožňuje nastavit flexibilní plán aktualizace programu s ohledem na provozní dobu organizace. To znamená, že je možné zvolit nejvhodnější dobu pro provedení aktualizace, aby nerušila práci zaměstnanců.

Použití úlohy na pozadí k aktualizaci programu v 1C 8.3 je spolehlivým a účinným způsobem, jak minimalizovat problémy a rizika, ke kterým dochází během aktualizace programu. Umožňuje správcům bezpečně a rychle aktualizovat program, aniž by museli zasahovat do práce aktivních uživatelů.

Automatizace procesu aktualizace a provádění úkolů na pozadí

Aktualizace programu 1C 8.3 často vyžaduje deaktivaci aktivních uživatelů na serveru. To však může být problematické, zejména ve velkých společnostech s mnoha uživateli, kteří potřebují poskytnout nepřetržitý přístup k systému. Pro zjednodušení tohoto procesu a provádění úkolů na pozadí lze použít automatizaci.

Jedním ze způsobů, jak automatizovat proces aktualizace programu, je použití Plánovače úloh. Pomocí plánovače je možné nastavit úkoly tak, aby vyhovovaly společnosti v době, kdy je zatížení serveru minimální a aktivních uživatelů nejméně. Plánovač úloh umožňuje spouštět procesy aktualizace programu na pozadí, bez zásahu uživatelů.

Kromě použití Plánovače úloh lze použít nástroje a funkce poskytované samotným programem 1C 8.3. Například 1C podporuje možnost zapnutí režimu služby, ve kterém mohou aktivní uživatelé v systému pokračovat a aktualizace a úkoly jsou prováděny na pozadí. To umožňuje minimalizovat prostoje programu a zvýšit efektivitu práce.

Ke spuštění aktualizací a úloh na pozadí lze použít speciální příkazy a skripty. Tyto nástroje vám umožňují automatizovat proces aktualizace programu, stejně jako provádět úkoly na pozadí, bez účasti uživatelů. Je například možné vyvinout skript, který provede aktualizaci programu na pozadí v určenou dobu a poté odešle oznámení o dokončení úkolu.

Automatizace procesu aktualizace a provádění úkolů na pozadí pomáhá společnostem zkrátit prostoje programu, zvýšit produktivitu práce a umožnit uživatelům nepřetržitý přístup k systému. To umožňuje zvýšit efektivitu provozu a snížit rizika spojená s výpadkem systému během aktualizace.