fbsql_db_status
Ermittelt den Status einer angegebenen Datenbank
Beschreibung
int fbsql_db_status
( string $database_name
[, resource $link_identifier
] )
Parameter-Liste
-
database_name
-
Der Datenbankname.
-
link_identifier
-
Eine von
fbsql_connect oder fbsql_pconnect
zurückgegebe FrontBase-Verbindung.
Wenn optional und nicht
angegeben, wird versucht, eine bereits geöffnete FrontBase-Verbindung zu finden,
falls keine vorhanden ist, wird versucht, eine zu öffnen, als ob
fbsql_connect ohne Parameter aufgerufen
wurde.
Rückgabewerte
Gibt einen Integerwert mit dem momentanen Status zurück. Dies kann eine der
folgenden Konstanten sein:
-
FALSE - Der Ausführungshandler für den Host war ungültig. Dieser
Fehler tritt auf wenn link_identifier direkt zu einer Datenbank über eine
Portnummer verbindet. FBExec kann auf dem Server verfügbar sein, aber es wurde keine
Verbindung hergestellt.
-
FBSQL_UNKNOWN - Der Status ist unbekannt.
-
FBSQL_STOPPED - Die Datenbank läuft nicht. Benutzen Sie
fbsql_start_db, um die Datenbank zu starten.
-
FBSQL_STARTING - Die Datenbank startet.
-
FBSQL_RUNNING - Die Datenbank läuft und kann für SQL-Operationen benutzt werden.
-
FBSQL_STOPPING - Die Datenbank stoppt.
-
FBSQL_NOEXEC - FBExec wird auf dem Server nicht ausgeführt und es ist nicht möglich,
den Status der Datenbank auszulesen.
Siehe auch
- fbsql_start_db
- fbsql_stop_db