1C 8.3 ist eine beliebte Plattform für die Buchhaltung und die Automatisierung von Geschäftsprozessen. Es kann manchmal vorkommen, dass Sie ein Programm aktualisieren müssen, aber dies kann eine schwierige Aufgabe sein, insbesondere wenn Sie aktive Benutzer haben, die das Programm verwenden. In solchen Fällen kann es am effektivsten sein, die Benutzer während des Upgrades zu deaktivieren, um mögliche Probleme zu vermeiden.
Um aktive Benutzer in 1C 8.3 zu deaktivieren, können Sie einen Hintergrundauftrag verwenden. Es ermöglicht Ihnen, bestimmte Aktionen auf Server 1C automatisch auszuführen, ohne dass Sie ständig anwesend sein müssen. Dieser Ansatz ist besonders nützlich bei einer großen Anzahl von Benutzern und einem Programmupdate, das einige Zeit in Anspruch nehmen kann.
Die Einrichtung eines Hintergrundauftrags zum Deaktivieren aktiver Benutzer in 1C 8.3 ist einfach genug. Öffnen Sie zuerst die 1C-Datenbankkonfiguration und gehen Sie zum Abschnitt "Hintergrundaufträge". Erstellen Sie als Nächstes einen neuen Hintergrundauftrag, indem Sie den Namen, die Beschreibung und den Ausführungstyp angeben. Um Benutzer zu deaktivieren, wählen Sie den Aufgabentyp "SQL-Abfrage" aus und geben Sie die entsprechende SQL-Abfrage ein, die die Benutzer beendet. Denken Sie daran, die Änderungen zu speichern und den Hintergrundauftrag auszuführen.
Wie deaktiviere ich aktive Benutzer in 1C 8.3
Um das Programm 1C 8 zu aktualisieren.3, müssen Sie die aktiven Benutzer des Systems deaktivieren. In diesem Fall können Sie einen Hintergrundauftrag verwenden, um diese Aufgabe auszuführen.
Ein Hintergrundauftrag in 1C 8.3 ist ein spezieller Auftrag, der im Hintergrund ohne Eingreifen des Benutzers ausgeführt wird. Befolgen Sie die folgenden Schritte, um diese Methode zum Deaktivieren aktiver Benutzer anzuwenden:
- Öffnen Sie den Programmkonfigurator 1C 8.3.
- Wechseln Sie zum Abschnitt "Hintergrundaufgaben" und erstellen Sie einen neuen Auftrag.
- Wählen Sie in den Task-Einstellungen die Option "Benutzerverbindung schließen" oder "Benutzer beenden" aus.
- Geben Sie an, wie oft die Aufgabe einmal oder nach einem Zeitplan ausgeführt werden soll.
- Führen Sie einen Hintergrundauftrag aus.
Nach dem Start des Hintergrundauftrags werden aktive Benutzer automatisch deaktiviert. Sie erhalten eine entsprechende Benachrichtigung und müssen ihre Arbeit im System 1C 8.3 einstellen.
Wenn alle Benutzer deaktiviert sind, können Sie das Programm 1C 8.3 sicher auf dem Server aktualisieren, ohne dass andere Benutzer die Arbeit beeinträchtigen.
Denken Sie daran, alle Benutzer vor der bevorstehenden Deaktivierung zu warnen und sie zu bitten, ihre Daten zu speichern und alle geöffneten Dokumente zu schließen, bevor Sie den Hintergrundauftrag ausführen.
Nachdem Sie das Programm aktualisiert haben, müssen Sie den Benutzerzugriff erneut aktivieren. Dazu können Sie auch einen Hintergrundauftrag verwenden, jedoch bereits mit der Option "Benutzerverbindung aktivieren".
Die Verwendung von Hintergrundaufträgen ermöglicht es Ihnen, aktive Benutzer in 1C 8 bequem und sicher zu verwalten.3 wenn Sie ein Programm aktualisieren oder andere Aufgaben ausführen müssen, für die der Zugriff auf das System vorübergehend eingeschränkt werden muss.
Befolgen Sie die obigen Schritte, um aktive Benutzer in 1C 8.3 erfolgreich zu deaktivieren und das Programm ohne Probleme zu aktualisieren.
Verwenden Sie einen Hintergrundauftrag, um das Programm zu aktualisieren
Die Aktualisierung des Programms in 1C 8.3 kann durch die Anwesenheit aktiver Benutzer, die auf dem System arbeiten, erschwert werden. In solchen Fällen können Sie einen Hintergrundauftrag verwenden, um alle aktiven Benutzer zu deaktivieren und die Aktualisierung erfolgreich durchzuführen. Ein Hintergrundauftrag ermöglicht die Ausführung von Vorgängen parallel zum Hauptbetrieb des Systems und erfordert keine Unterbrechung der Benutzererfahrung.
Um einen Hintergrundauftrag zum Aktualisieren eines Programms in 1C 8.3 zu verwenden, müssen Sie eine Reihe von Schritten ausführen:
- Konfigurator 1C starten 8.3;
- Wählen Sie im Menü "Konfiguration" die Option "Hintergrundaufträge verwalten" aus;
- Klicken Sie im angezeigten Fenster auf die Schaltfläche "Neu" und wählen Sie den Auftragstyp "Sitzungen schließen" aus;
- Geben Sie im Feld "Beschreibung" eine kurze Beschreibung des Auftrags ein, z. B. "Aktive Benutzer deaktivieren";
- Wählen Sie in der Tabelle "Benutzer" alle aktiven Benutzer aus und klicken Sie auf die Schaltfläche "Hinzufügen";
- Erstellen eines Hintergrundauftrags bestätigen;
- Starten Sie den Hintergrundauftrag, indem Sie auf die Schaltfläche Ausführen klicken.
Nach dem Ausführen des Hintergrundauftrags werden alle aktiven Benutzer vom System getrennt und Sie können das Programm erfolgreich aktualisieren. Ein Hintergrundauftrag kann nicht nur zum Aktualisieren verwendet werden, sondern auch für andere Vorgänge, bei denen aktive Benutzer deaktiviert werden müssen, z. B. zum Ändern der Datenbankstruktur.
Sobald die Aktualisierung des Programms abgeschlossen ist, können Sie die aktiven Benutzer wieder aktivieren und die Arbeit in 1C 8.3 fortsetzen.
Wie kann ich aktive Benutzer deaktivieren?
So aktualisieren Sie das Programm 1C 8.3 sie müssen alle aktiven Benutzer deaktivieren, um Konflikte und Datenverlust zu vermeiden. Es gibt mehrere Möglichkeiten, diese Aufgabe zu erfüllen:
1. Verwendung der Verwaltungskonsole 1C:Unternehmen. In dieser Konsole können Sie die Benutzer auf Server 1C manuell anhalten, indem Sie die entsprechende Option im Menü "Verwaltung" - "Status der Informationsdatenbank" auswählen oder auf die entsprechende Schaltfläche in der Symbolleiste klicken.
2. Verwenden des Konsolen-Startbefehls 1C:Enterprise. Wenn Sie das Programm starten, können Sie einen Startschlüssel /DisableStartupMessages angeben, der die Anzeige von Dialogfeldern und benutzerdefinierten Warnungen deaktiviert. Mit diesem Schlüssel können Sie die Aktualisierung ohne Eingreifen aktiver Benutzer durchführen und die Datenintegrität beibehalten.
3. Planen Sie ein Update für die Zeit ein, in der es am wenigsten aktive Benutzer gibt. Sie können beispielsweise einen Zeitraum nach dem Arbeitstag oder außerhalb der Geschäftstage auswählen. In diesem Fall müssen aktive Benutzer zuerst darüber informiert werden, dass das Programm vorübergehend nicht verfügbar ist.
Beachten Sie, dass jede der vorgeschlagenen Methoden zum Deaktivieren aktiver Benutzer die Leistung Ihrer Organisation beeinträchtigen und zu Datenverlust führen kann. Daher wird empfohlen, vor dem Upgrade eine Sicherungskopie der Informationsdatenbank zu erstellen und die Benutzer darüber zu informieren, dass sie die Arbeit speichern und das Programm beenden müssen.
Arbeiten im unabhängigen Modus
Um das Programm 1C 8.3 zu aktualisieren, müssen Sie häufig aktive Benutzer deaktivieren. In einigen Fällen, in denen dies nicht möglich oder unerwünscht ist, können Sie jedoch den unabhängigen Betriebsmodus verwenden.
In diesem Modus funktioniert die Software unabhängig von aktiven Benutzern, sodass Sie ein Upgrade durchführen können, ohne das System zu unterbrechen.
Um den unabhängigen Modus in Programm 1C 8.3 zu aktivieren, müssen Sie die folgenden Schritte ausführen:
- Öffnen Sie das Programm 1C 8.3 und melden Sie sich als Administrator an.
- Wählen Sie im Hauptmenü die Option "Verwaltung" und gehen Sie zu "Einstellungen".
- Wählen Sie im sich öffnenden Fenster die Registerkarte Allgemein aus und aktivieren Sie das Kontrollkästchen Unabhängiger Modus.
- Klicken Sie auf die Schaltfläche Speichern, um die Änderungen anzuwenden.
Sobald der unabhängige Modus aktiviert ist, wird das Programm 1C 8.3 in einem speziellen Modus ausgeführt, der unabhängig von aktiven Benutzern ist. Auf diese Weise können Sie das Programm aktualisieren, ohne die Arbeit anderer Benutzer zu unterbrechen.
Es ist wichtig zu beachten, dass im unabhängigen Modus möglicherweise nicht alle Funktionen der Software verfügbar sind und einige Vorgänge langsamer als normal ausgeführt werden können. Daher wird empfohlen, diesen Modus nur zu verwenden, wenn ein Programmupdate erforderlich ist.
Ausführen des Befehls Anwendung beenden
Um das Programm in 1C 8.3 zu aktualisieren, müssen Sie die aktiven Benutzer stoppen. Dazu können Sie den Befehl Anwendung beenden auf dem Server ausführen.
Um diesen Befehl auszuführen, müssen Sie:
| 1. | Melden Sie sich an den Server an, auf dem 1C 8.3 installiert ist. |
| 2. | Starten Sie die Serververwaltung 1C 8.3 über die Befehlszeile oder Schnittstelle. |
| 3. | Wählen Sie in der Anwendungsliste die gewünschte Datenbank aus. |
| 4. | Klicken Sie auf die Schaltfläche "Anwendung beenden". |
Nachdem Sie den Befehl Anwendung beenden ausgeführt haben, werden alle aktiven Benutzer von der Datenbank getrennt. Dadurch können geöffnete Dokumente automatisch geschlossen werden, und alle nicht gespeicherten Daten können verloren gehen.
Es ist wichtig zu beachten, dass das Ausführen dieses Befehls dazu führen kann, dass andere Anwendungen, die auf demselben Server ausgeführt werden, nicht mehr ausgeführt werden.
Nachdem Sie das Programm aktualisiert haben, müssen Sie die Anwendung erneut starten und den Benutzern erlauben, eine Verbindung mit der Datenbank herzustellen. Dies kann über die Befehlszeile oder die Serververwaltungsschnittstelle 1C 8.3 erfolgen.
Vorteile der Verwendung eines Hintergrundauftrags zum Aktualisieren des Programms
- Unabhängigkeit von aktiven Benutzern: Mit einem Hintergrundauftrag können Sie aktive Benutzer deaktivieren, wenn ein Programm aktualisiert werden muss. Auf diese Weise erhalten Administratoren die Möglichkeit, das Upgrade ohne Behinderung der Benutzer durchzuführen.
- Datensicherheit: Das Aktualisieren eines Programms kann ein kritischer Punkt sein, der Datensicherheit erfordert. Mit einem Hintergrundauftrag können Sie den schreibgeschützten Modus für aktive Benutzer festlegen, wodurch das Risiko von Datenverlust oder -beschädigung während des Upgrades minimiert wird.
- Effizienz: Durch die Verwendung eines Hintergrundauftrags zum Aktualisieren des Programms wird die Ausfallzeit des Systems minimiert. Während eines Hintergrundauftrags können Benutzer nicht mit dem Programm arbeiten, aber Administratoren können das Programm aktualisieren, wodurch ein einfaches System auf ein Minimum reduziert wird.
- Flexibilität: Mit einem Hintergrundauftrag können Sie einen flexiblen Zeitplan für die Programmaktualisierung basierend auf den Betriebszeiten Ihrer Organisation einrichten. Dies bedeutet, dass Sie den optimalen Zeitpunkt für die Aktualisierung auswählen können, um die Arbeit der Mitarbeiter nicht zu beeinträchtigen.
Die Verwendung eines Hintergrundauftrags zum Aktualisieren eines Programms in 1C 8.3 ist eine zuverlässige und effektive Möglichkeit, Probleme und Risiken zu minimieren, die während eines Programmupdates auftreten. Es ermöglicht Administratoren, das Programm sicher und schnell zu aktualisieren, ohne die Arbeit aktiver Benutzer zu beeinträchtigen.
Automatisieren Sie den Aktualisierungsprozess und führen Sie Aufgaben im Hintergrund aus
Die Aktualisierung des Programms 1C 8.3 erfordert oft die Deaktivierung aktiver Benutzer auf dem Server. Dies kann jedoch problematisch sein, insbesondere in großen Unternehmen mit vielen Benutzern, die einen kontinuierlichen Zugriff auf das System benötigen. Um diesen Prozess zu vereinfachen und Aufgaben im Hintergrund auszuführen, können Sie die Automatisierung verwenden.
Eine Möglichkeit, den Aktualisierungsprozess eines Programms zu automatisieren, besteht darin, den Aufgabenplaner zu verwenden. Mit dem Scheduler können Sie die Ausführung von Aufgaben zu einem für das Unternehmen günstigen Zeitpunkt konfigurieren, wenn die Serverlast minimal ist und die aktiven Benutzer am wenigsten aktiv sind. Mit dem Taskplaner können Sie die Programmaktualisierungsprozesse im Hintergrund ausführen, ohne dass Benutzer eingreifen müssen.
Zusätzlich zur Verwendung des Aufgabenplaners können Sie die Werkzeuge und Funktionen des Programms 1C 8.3 selbst verwenden. Zum Beispiel unterstützt 1C die Möglichkeit, den Wartungsmodus zu aktivieren, in dem aktive Benutzer weiterhin im System arbeiten können und Updates und Aufgaben im Hintergrund ausgeführt werden. Dadurch wird die Ausfallzeit des Programms minimiert und die Arbeitseffizienz erhöht.
Sie können spezielle Befehle und Skripts verwenden, um Updates und Hintergrundaufgaben auszuführen. Mit diesen Tools können Sie den Aktualisierungsprozess des Programms automatisieren und Aufgaben ohne Benutzereingriff im Hintergrund ausführen. Sie können beispielsweise ein Skript entwickeln, das ein Programm zu einem bestimmten Zeitpunkt im Hintergrund aktualisiert und dann benachrichtigt, wenn eine Aufgabe abgeschlossen ist.
Durch die Automatisierung des Aktualisierungsprozesses und das Ausführen von Aufgaben im Hintergrund können Unternehmen Ausfallzeiten reduzieren, die Produktivität steigern und den Benutzern einen kontinuierlichen Zugriff auf das System ermöglichen. Dies erhöht die Effizienz und verringert die Risiken, die mit Systemausfallzeiten während des Upgrades verbunden sind.