Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » SQL Anywhere-Debugger

 

Voraussetzungen für die Benutzung des Debuggers

Um den Debugger verwenden zu können, müssen Sie die DBA-Berechtigung oder Berechtigungen in der SA_DEBUG-Gruppe haben. Diese Gruppe wird allen Datenbanken bei der Erstellung hinzugefügt. Es kann jeweils nur ein Benutzer den Debugger benutzen.

Bei der Verwendung des Debuggers über HTTP/SOAP-Verbindungen sollten Sie die Zeitüberschreitungsoptionen für den Port auf dem Server ändern. Beispiel: -xs http{TO=600;KTO=0;PORT=8081) setzt das Zeitüberschreitungsintervall auf 6 Minuten und deaktiviert die Keepalive-Zeitüberschreitung für Port 8081. Beachten Sie, dass die Zeitüberschreitung (TO) der Zeitraum zwischen empfangenen Paketen ist. Die Keep-Alive-Zeitüberschreitung (KTO) ist die Gesamtzeit, für die die Verbindung aufrechterhalten werden darf. Wenn Sie KTO auf 0 setzen, entspricht dies der Einstellung, dass nie eine Zeitüberschreitung eintritt.

Wenn Sie eine SQL Anywhere HTTP/SOAP-Clientprozedur verwenden, um den SQL Anywhere HTTP/SOAP-Dienst aufzurufen, in dem Sie eine Fehlersuche durchführen, sollten Sie die remote_idle_timeout-Datenbankoption des Clients auf einen hohen Wert setzen, wie zum Beispiel 150 (der Standardwert ist 15 Sekunden), um den Zeitablauf während der Fehlersuchsitzung zu vermeiden.

 Siehe auch