Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - SQL-Referenzhandbuch » Verwendung von SQL » SQL-Anweisungen » SQL-Anweisungen (P-Z)

 

STOP ENGINE-Anweisung

Mit dieser Anweisung stoppen Sie einen Datenbankserver.

Syntax
STOP ENGINE [ Datenbankservername ] [ UNCONDITIONALLY ]
Parameter
  • STOP ENGINE-Klausel   Der Datenbankservername kann nur in Interactive SQL verwendet werden. Wenn Sie diese Anweisung nicht in Interactive SQL ausführen, wird der aktuelle Datenbankserver gestoppt.

  • UNCONDITIONALLY-Klausel   Wenn Sie die einzige Verbindung zum Datenbankserver sind, müssen Sie UNCONDITIONALLY nicht verwenden. Wenn es noch andere Verbindungen gibt, stoppt der Datenbankserver nur dann, wenn Sie das Schlüsselwort UNCONDITIONALLY verwenden.

Bemerkungen

Die STOP ENGINE-Anweisung hält den angegebenen Datenbankserver an. Wenn das Schlüsselwort UNCONDITIONALLY angegeben ist, wird der Datenbankserver angehalten, auch wenn andere Verbindungen zum Datenbankserver bestehen. Standardmäßig wird der Datenbankserver nicht angehalten, wenn andere Verbindungen zu ihm bestehen.

Die STOP ENGINE-Anweisung kann nicht in gespeicherten Prozeduren, Triggern, Ereignissen oder Batches verwendet werden.

Berechtigungen

Die Berechtigungen zum Herunterfahren eines Servers sind von der Einstellung -gk in der Befehlszeile des Datenbankservers abhängig. Die Standardeinstellung ist ALL für den Personal Datenbankserver und DBA für den Netzwerkserver.

Nebenwirkungen

Keine

Siehe auch
Standards und Kompatibilität
  • SQL/2003   Erweiterung des Herstellers

Beispiel

Der aktuelle Datenbankserver wird gestoppt, wenn keine anderen Verbindungen bestehen.

STOP ENGINE;