Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

DROP DATABASE

Modalità Focus
DROP DATABASE - Amazon Redshift

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Rimuove un database.

Non è possibile eseguire DROP DATABASE all'interno di un blocco di transazione (BEGIN ... END). Per ulteriori informazioni sulle transazioni, consultare Isolamento serializzabile.

Sintassi

DROP DATABASE database_name

Parametri

database_name

Nome del database da rimuovere Non puoi rilasciare i database dev, padb_harvest, template0, template1 o sys:internal e non puoi rilasciare il database corrente.

Per rimuovere un database esterno, elimina lo schema esterno. Per ulteriori informazioni, consulta DROP SCHEMA.

Note sull'utilizzo di DROP DATABASE

Durante l'utilizzo dell'istruzione DROP DATABASE, considera quando segue:

  • In generale, consigliamo di non rimuovere un database che contiene una unità di condivisione dati AWS Data Exchange utilizzando l'istruzione DROP DATASHARE. Se lo si farà, i Account AWS che hanno accesso all'unità di condivisione dati perderanno l'accesso. L'esecuzione di questo tipo di alterazione può violare i termini del prodotto dei dati in AWS Data Exchange.

    L'esempio seguente mostra un errore quando un database contenente un'unità unità di condivisione dati AWS Data Exchange viene eliminata.

    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'

    Per consentire l'eliminazione del database, impostare la variabile seguente ed eseguire nuovamente l'istruzione DROP DATABASE.

    SET datashare_break_glass_session_var to 'ce8d280c10ad41';
    DROP DATABASE test_db;

    In questo caso, Amazon Redshift genera un valore casuale una tantum per impostare la variabile di sessione per consentire DROP DATASHARE per un database che contiene un'unità di condivisione dati AWS Data Exchange .

Esempi

L'esempio seguente rimuove un database denominato TICKIT_TEST:

drop database tickit_test;

Argomento successivo:

DROP DATASHARE

Argomento precedente:

DETACH RLS POLICY

In questa pagina

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.