(PHP 4 >= 4.0.7, PHP 5, PHP 7)
fbsql_db_status — Ermittelt den Status einer angegebenen Datenbank
$database_name
[, resource $link_identifier
] )Ermittelt den momentanen Status der angegebenen Datenbank.
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.
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.