fbsql_db_status
(PHP 4 >= 4.0.7, PHP 5)
fbsql_db_status — Ermittelt den Status einer angegebenen Datenbank
Beschreibung
int fbsql_db_status
( string
$database_name
[, resource $link_identifier
] )Ermittelt den momentanen Status der angegebenen Datenbank.
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 wennlink_identifierdirekt 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() - Startet eine Datenbank auf einem lokalen oder entfernten Server
- fbsql_stop_db() - Stoppt eine Datenbank auf einem lokalen oder entferneten Server