OBS/Adminhilfe/Dienste-Start-Parameter: Unterschied zwischen den Versionen
(Anlage der Hilfe) |
|||
| (6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 4: | Zeile 4: | ||
Hier werden Parameter, die beim Starten von Diensten verwendet werden können, beschrieben. | Hier werden Parameter, die beim Starten von Diensten verwendet werden können, beschrieben. | ||
Zu allen Parametern gibt es auch eine negierte Variante, die mit ''NO'' beginnt. | Zu allen Parametern gibt es auch eine negierte Variante, die mit ''NO'' beginnt. | ||
{{Hinweis|Allgemeine Startparameter findet man hier: [[OBS/Adminhilfe/Startparameter|Startparameter]]}} | |||
==FAIR & NOFAIR== | ==FAIR & NOFAIR== | ||
/NOFAIR | /NOFAIR | ||
deaktiviert die Wartezeit zwischen DB-Kommandos. | |||
===Details=== | ===Details=== | ||
Der Parameter setzt die Variable ''GL_DB_Fair'' auf TRUE ('''/FAIR''') bzw. FALSE ('''/NOFAIR'''). Standardmäßig ist der Wert TRUE.<br/> | Der Parameter setzt die Variable ''GL_DB_Fair'' auf TRUE ('''/FAIR''') bzw. FALSE ('''/NOFAIR'''). Standardmäßig ist der Wert TRUE.<br/> | ||
| Zeile 14: | Zeile 14: | ||
==TAPIDEBUG & NOTAPIDEBUG== | ==TAPIDEBUG & NOTAPIDEBUG== | ||
/TAPIDEBUG | /TAPIDEBUG | ||
aktiviert ein erweitertes TAPI-Protokoll. | |||
===Details=== | ===Details=== | ||
In ''i_Tapi.pas'' werden zusätzliche Protokoll-Einträge in die Tabelle '''TELEFONPROTO''' eingefügt. | In ''i_Tapi.pas'' werden zusätzliche Protokoll-Einträge in die Tabelle '''TELEFONPROTO''' eingefügt. | ||
| Zeile 22: | Zeile 21: | ||
==SQLDEBUG & NOSQLDEBUG== | ==SQLDEBUG & NOSQLDEBUG== | ||
/SQLDEBUG | |||
aktiviert das Protokollieren von SQL-Befehlen. | |||
==SQLDEBUGVISIBLE & SQLDEBUGVISIBLE== | |||
/SQLDEBUGVISIBLE | |||
aktiviert die direkte Anzeige von protokollierten SQL-Befehlen. | |||
==SQLPROTOKOLL & NOSQLPROTOKOLL== | |||
Hat keine Funktion mehr | |||
==DEBUG & NODEBUG== | |||
/DEBUG | |||
zeigt Debuginformationen direkt an. (vgl. Globaler Debug in [[OBS/Adminhilfe/Service_Debug|Service Debug]]) | |||
==USERDEBUG & NOUSERDEBUG== | |||
/USERDEBUG | |||
aktiviert Protokolle pro Benutzer | |||
===Details=== | |||
Ist USERDEBUG aktiviert werden diverse Protokolldateien mit der UserNr des angemeldeten Benutzers als Präfix versehen. | |||
==SHPDEBUG & NOSHPDEBUG== | |||
/SHPDEBUG | |||
aktiviert das Shop-Protokoll | |||
===Details=== | |||
Es wird ein Shopprotokoll in die Tabelle '''SHOPPROTO''' eingefügt. | |||
==HISTORIE & NOHISTORIE== | |||
/HOSTORIE | |||
aktiviert das [[OBS/Adminhilfe/OBSAdministration/Protokolle/HistorieProto|Historienprotokoll]] | |||
===Details=== | |||
Tabellenänderungen werden in die Tabelle '''HISTORIEPROTO''' eingefügt. | |||
==ENTWICKLUNG & NOENTWICKLUNG== | |||
/ENTWICKLUNG | |||
aktiviert den Entwicklermodus, wodurch z.B. der Macro-Button under Debug-Button sichtbar werden. Macht für Dienste eigentlich keinen Sinn. | |||
==VERSIONCHECK & NOVERSIONCHECK== | |||
/NOVERSIONCHECK | |||
deaktiviert die Meldung mit der Aufforderung OBS neu zu starten, wenn ein Update durchgeführt wurde. | |||
==HTTPDEBUGTIMER & NOHTTPDEBUGTIMER== | |||
Hat keine Funktion mehr | |||
==BACKUPDEBUGTIMER & NOBACKUPDEBUGTIMER== | |||
/BACKUPDEBUGTIMER | |||
Setzt eine Variable, die dann DebugTimer startet. Das ist das Logging der Ausführungszeit, sofern in der Funktionalität eingebaut (Base.Debug DebugTimerInit). | |||
Kann mit | |||
/NOBACKUPDEBUGTIMER | |||
wieder deaktiviert werden. | |||
===Details=== | |||
Abhängig von der Aktivierung ist auch der Parameter für die Angabe einer Log-Datei gesetzt. Die ermittelten Log-Daten werden in die in DebugTimerInit angegebene Datei geschrieben. Das ganze sollte auch während gesetzt werden können, während der Dienst läuft.. Beim Touch sollten aus den Dienst-Einstellungen die Parameter neu ausgelesen werden. | |||
==DEBUGCALLSTACK & NODEBUGCALLSTACK== | |||
/DEBUGCALLSTACK | |||
kann zusätzlich zu BACKUPDEBUGTIMER aktiviert werden und schreibt dann zusätzlich zu den Zeiten auch den CallStack weg (4 Zeilen). Kann mit | |||
/NODEBUGCALLSTACK | |||
wieder deaktiviert werden. | |||
==WKSNAME== | |||
==MACADRESS== | |||
==MITARB== | |||
==PCREBOOT== | |||
==SHOPDEBUGTIMER== | |||
/SHOPDEBUGTIMER:001 | |||
aktiviert wie BACKUPDEBUGTIMER ein Protokoll, aber speziell für Shop-Schnittstellen. Die Shop-Schnittstelle muss nach dem Doppelpunkt angegeben werden. | |||
===Detais=== | |||
Innerhalb einer Shop-Schnittstelle kann auch ein Debug aktiviert werden, aber über diesen Parameter kann das Debugging zur Laufzeit des Dienstes aktiviert werden. | |||
Aktuelle Version vom 22. September 2025, 10:28 Uhr
Dies ist eine zugriffsgeschützte Seite.
- System Überwachung
- DEP deaktivieren
- Darstellung unter Windows 7
- Einwahl auf Windows 2000 Server
- Preislisten
- Datenbank Sicherung
- Customize
- Zentrale
- Support Macro
- Service Debug
- Historienprotokoll (Datenänderung OBS)
- Fernwartungsprobleme
- Startparameter
- Fehler beim Kassenabschluss
- Diverse Informationen
- A ras.pbk
- B Command Line Interpreter
- C File Zilla Benutzer XML erzeugen
- D1 OBS_UPDATE.EXE zum OBS Update Server hochladen
- D2 SUPPORT_MACRO zum OBS Update Server hochladen
- H1 Remote Service Protokoll-Übersicht (Alles)
- H Remote ServiceProtokoll-Übersicht
- I Remote Service Commands
- I1 (Admin) Globaler Hinweis für Updates
- J Liste der OBS Updates
- K Angemeldete Service Firmen
- L Systeminformationen einlesen
- M Kundendaten anzeigen
- M1 Kundendatenbankinformationen anzeigen
- N Kundendaten einlesen
- O Kunden-Update Informationen anzeigen
- P Modul Registrierung OBS
- Q App Verwaltung
- S1 Firmen Statistik Protokolle OBS
- S2 Statistik Notfallkassen
Startparameter für Dienste
Hier werden Parameter, die beim Starten von Diensten verwendet werden können, beschrieben. Zu allen Parametern gibt es auch eine negierte Variante, die mit NO beginnt.
FAIR & NOFAIR
/NOFAIR
deaktiviert die Wartezeit zwischen DB-Kommandos.
Details
Der Parameter setzt die Variable GL_DB_Fair auf TRUE (/FAIR) bzw. FALSE (/NOFAIR). Standardmäßig ist der Wert TRUE.
In GL_DB_WaitMsec wird die Wartezeit zwischen den DB-Kommandos festgelegt. Standardmäßig ist dieser Wert 50 Millisekunden, kann aber über den Programmparameter 0997 überschrieben werden.
TAPIDEBUG & NOTAPIDEBUG
/TAPIDEBUG
aktiviert ein erweitertes TAPI-Protokoll.
Details
In i_Tapi.pas werden zusätzliche Protokoll-Einträge in die Tabelle TELEFONPROTO eingefügt.
SQLDEBUG & NOSQLDEBUG
/SQLDEBUG
aktiviert das Protokollieren von SQL-Befehlen.
SQLDEBUGVISIBLE & SQLDEBUGVISIBLE
/SQLDEBUGVISIBLE
aktiviert die direkte Anzeige von protokollierten SQL-Befehlen.
SQLPROTOKOLL & NOSQLPROTOKOLL
Hat keine Funktion mehr
DEBUG & NODEBUG
/DEBUG
zeigt Debuginformationen direkt an. (vgl. Globaler Debug in Service Debug)
USERDEBUG & NOUSERDEBUG
/USERDEBUG
aktiviert Protokolle pro Benutzer
Details
Ist USERDEBUG aktiviert werden diverse Protokolldateien mit der UserNr des angemeldeten Benutzers als Präfix versehen.
SHPDEBUG & NOSHPDEBUG
/SHPDEBUG
aktiviert das Shop-Protokoll
Details
Es wird ein Shopprotokoll in die Tabelle SHOPPROTO eingefügt.
HISTORIE & NOHISTORIE
/HOSTORIE
aktiviert das Historienprotokoll
Details
Tabellenänderungen werden in die Tabelle HISTORIEPROTO eingefügt.
ENTWICKLUNG & NOENTWICKLUNG
/ENTWICKLUNG
aktiviert den Entwicklermodus, wodurch z.B. der Macro-Button under Debug-Button sichtbar werden. Macht für Dienste eigentlich keinen Sinn.
VERSIONCHECK & NOVERSIONCHECK
/NOVERSIONCHECK
deaktiviert die Meldung mit der Aufforderung OBS neu zu starten, wenn ein Update durchgeführt wurde.
HTTPDEBUGTIMER & NOHTTPDEBUGTIMER
Hat keine Funktion mehr
BACKUPDEBUGTIMER & NOBACKUPDEBUGTIMER
/BACKUPDEBUGTIMER
Setzt eine Variable, die dann DebugTimer startet. Das ist das Logging der Ausführungszeit, sofern in der Funktionalität eingebaut (Base.Debug DebugTimerInit). Kann mit
/NOBACKUPDEBUGTIMER
wieder deaktiviert werden.
Details
Abhängig von der Aktivierung ist auch der Parameter für die Angabe einer Log-Datei gesetzt. Die ermittelten Log-Daten werden in die in DebugTimerInit angegebene Datei geschrieben. Das ganze sollte auch während gesetzt werden können, während der Dienst läuft.. Beim Touch sollten aus den Dienst-Einstellungen die Parameter neu ausgelesen werden.
DEBUGCALLSTACK & NODEBUGCALLSTACK
/DEBUGCALLSTACK
kann zusätzlich zu BACKUPDEBUGTIMER aktiviert werden und schreibt dann zusätzlich zu den Zeiten auch den CallStack weg (4 Zeilen). Kann mit
/NODEBUGCALLSTACK
wieder deaktiviert werden.
WKSNAME
MACADRESS
MITARB
PCREBOOT
SHOPDEBUGTIMER
/SHOPDEBUGTIMER:001
aktiviert wie BACKUPDEBUGTIMER ein Protokoll, aber speziell für Shop-Schnittstellen. Die Shop-Schnittstelle muss nach dem Doppelpunkt angegeben werden.
Detais
Innerhalb einer Shop-Schnittstelle kann auch ein Debug aktiviert werden, aber über diesen Parameter kann das Debugging zur Laufzeit des Dienstes aktiviert werden.