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 - Programmierung » Datenbanktools-Schnittstelle (DBTools)

 

Beendigungscodes der Softwarekomponenten

Alle Eintrittspunkte der DBTools-Bibliothek verwenden die folgenden Beendigungscodes. Die SQL Anywhere-Dienstprogramme (dbbackup, dbspawn, dbeng12 etc.) verwenden ebenfalls diese Beendigungscodes.

Code Status Erklärung
0 EXIT_OKAY Erfolg
1 EXIT_FAIL Allgemeiner Fehler
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 aufgetreten
18 EXIT_MISSING_LICENSE_FILE Fehlende Server-Lizenzdatei
19 EXIT_BACKGROUND_SYNC_ABORTED Hintergrundsynchronisation abgebrochen, um Vorgänge mit höherer Priorität durchzuführen
20 EXIT_FILE_ACCESS_DENIED Datenbank kann nicht gestartet werden, weil der Zugriff verweigert wird
255 EXIT_USAGE Ungültige Parameter in der Befehlszeile

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