unsigned short db_find_engine( SQLCA * sqlca, char * name );
Diese Funktion gibt eine kurze Ganzzahl ohne Vorzeichen zurück, die Statusinformationen zum lokalen Datenbankserver namens name anzeigt. Wenn kein Datenbankserver mit dem angegebenen Namen über den gemeinsam genutzten Speicher gefunden wird, ist der Rückgabewert 0. Ein Nicht-Null-Wert zeigt an, dass der lokale Server derzeit ausgeführt wird.
Falls ein NULL-Zeiger für name angegeben wird, gibt die Funktion Informationen zum voreingestellten Datenbankserver zurück.
Jedes Bit des Rückgabewerts enthält eine spezifische Information. Die Header-Datei sqldef.h definiert Konstanten für diese Informationen. Ihre Bedeutung wird unten beschrieben.
DB_ENGINE Diese Markierung ist immer gesetzt.
DB_CLIENT Diese Markierung ist immer gesetzt.
DB_CAN_MULTI_DB_NAME Diese Markierung ist veraltet.
DB_DATABASE_SPECIFIED Diese Markierung ist immer gesetzt.
DB_ACTIVE_CONNECTION Diese Markierung ist immer gesetzt.
DB_CONNECTION_DIRTY Diese Markierung ist veraltet.
DB_CAN_MULTI_CONNECT Diese Markierung ist veraltet.
DB_NO_DATABASES Diese Markierung wird gesetzt, wenn der Datenbankserver keine gestarteten Datenbanken hat.
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |