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

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - Programmierung » Schnittstelle zu SQL Anywhere-Datenbanktools » Beendigungscodes

 

Beendigungscodes der Softwarekomponenten

Alle Datenbanktools werden als Eintrittspunkt in einer DLL geliefert. Diese Eintrittspunkte verwenden die folgenden Beendigungscodes. Die SQL Anywhere-Dienstprogramme (dbbackup, dbspawn, dbeng11 etc.) verwenden ebenfalls diese Beendigungscodes.

Code Status Erklärung
0 EXIT_OKAY Erfolg
1 EXIT_FAIL Allgemeiner Ausfall
2 EXIT_BAD_DATA Ungültiges Dateiformat
3 EXIT_FILE_ERROR Datei nicht gefunden, kann nicht geöffnet werden
4 EXIT_OUT_OF_MEMORY Kein Speicher mehr
5 EXIT_BREAK Beendet vom Benutzer
6 EXIT_COMMUNICATIONS_FAIL Fehlgeschlagene Kommunikationen
7 EXIT_MISSING_DATABASE Erforderlicher Datenbankname fehlt
8 EXIT_PROTOCOL_MISMATCH Falsches Client/Server-Protokoll
9 EXIT_UNABLE_TO_CONNECT Keine Verbindung mit dem Datenbankserver möglich
10 EXIT_ENGINE_NOT_RUNNING Datenbankserver läuft nicht
11 EXIT_SERVER_NOT_FOUND Datenbankserver nicht gefunden
12 EXIT_BAD_ENCRYPT_KEY Fehlender oder falscher Chiffrierschlüssel
13 EXIT_DB_VER_NEWER Zum Ausführen der Datenbank ist Server-Upgrade erforderlich
14 EXIT_FILE_INVALID_DB Datei ist keine Datenbank
15 EXIT_LOG_FILE_ERROR Logdatei fehlte oder anderer Fehler
16 EXIT_FILE_IN_USE Datei wird benutzt
17 EXIT_FATAL_ERROR Schwerwiegender Fehler oder Bewertung ist aufgetreten
255 EXIT_USAGE Ungültige Parameter in der Befehlszeile

Diese Beendigungscodes sind in der Datei Installationsverzeichnis\sdk\include\sqldef.h enthalten.