Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

DROP DATABASE

Fokusmodus
DROP DATABASE - Amazon Redshift

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Entfernt eine Datenbank.

DROP DATABASE kann nicht innerhalb eines Transaktionsblocks (BEGIN ... END) ausgeführt werden. Weitere Informationen Transaktionen finden Sie unter Serialisierbare Isolierung.

Syntax

DROP DATABASE database_name

Parameter

database_name

Der Name der Datenbank, die entfernt werden soll. Sie können die Datenbanken dev, padb_harvest, template0, template1, sys:internal oder die aktuelle Datenbank nicht entfernen.

Um eine externe Datenbank zu entfernen, entfernen Sie das externe Schema. Weitere Informationen finden Sie unter DROP SCHEMA.

Nutzungshinweise für DROP DATABASE

Wenn Sie die DROP DATABASE-Anweisung verwenden, beachten Sie Folgendes:

  • Im Allgemeinen raten wir davon ab, Datenbanken, die ein AWS Data Exchange -Datashare enthalten, mit der DROP DATABASE-Anweisung zu entfernen. Wenn Sie dies tun, verlieren die AWS-Konten , die Zugriff auf das Datashare haben, den Zugriff. Diese Art der Änderung kann außerdem zu einer Verletzung der Datenproduktbedingungen in AWS Data Exchange führen.

    Das folgende Beispiel zeigt einen Fehler, wenn eine Datenbank, die ein AWS Data Exchange -Datashare enthält, entfernt wird.

    DROP DATABASE test_db; ERROR: Drop of database test_db that contains ADX-managed datashare(s) requires session variable datashare_break_glass_session_var to be set to value 'ce8d280c10ad41'

    Um das Entfernen einer Datenbank zu erlauben, legen Sie die folgende Variable fest und führen die DROP DATABASE-Anweisung erneut aus.

    SET datashare_break_glass_session_var to 'ce8d280c10ad41';
    DROP DATABASE test_db;

    In diesem Fall generiert Amazon Redshift einen zufälligen Einmalwert zur Festlegung der Sitzungsvariable, um DROP DATABASE für eine Datenbank, die ein AWS Data Exchange -Datashare enthält, zu erlauben.

Beispiele

Im folgenden Beispiel wird die Datenbank mit dem Namen TICKIT_TEST entfernt:

drop database tickit_test;

Auf dieser Seite

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.