Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

DROP DATABASE - Amazon Redshift

DROP DATABASE

Elimina una base de datos.

No se puede ejecutar DROP DATABASE en un bloque de transacción (BEGIN … END). Para obtener más información acerca de las transacciones, consulte Aislamiento serializable.

Sintaxis

DROP DATABASE database_name

Parámetros

database_name

Nombre de la base de datos que se eliminará. No se pueden eliminar las bases de datos dev, padb_harvest, template0, template1 o sys:internal, ni tampoco se puede eliminar la base de datos actual.

Para eliminar una base de datos externa, elimine el esquema externo. Para obtener más información, consulte DROP SCHEMA.

Notas de uso de DROP DATABASE

Cuando utilice la instrucción DROP DATABASE, tenga en cuenta lo siguiente:

  • En general, se recomienda que no elimine una base de datos que contenga un recurso compartido de datos de AWS Data Exchange mediante la instrucción DROP DATABASE. Si lo hace, las Cuentas de AWS que tengan acceso al recurso compartido de datos perderán el acceso. Realizar este tipo de alteración puede infringir los términos del producto de datos en AWS Data Exchange.

    El siguiente ejemplo muestra un error cuando se elimina una base de datos que contiene un recurso compartido de datos de AWS Data Exchange.

    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'

    Para permitir la eliminación de la base de datos, configure la siguiente variable y ejecute de nuevo la instrucción DROP DATABASE.

    SET datashare_break_glass_session_var to 'ce8d280c10ad41';
    DROP DATABASE test_db;

    En este caso, Amazon Redshift genera un valor aleatorio único para establecer la variable de sesión para permitir DROP DATABASE para una base de datos que contiene un recurso compartido de datos de AWS Data Exchange.

Ejemplos

En el siguiente ejemplo, se elimina una base de datos denominada TICKIT_TEST:

drop database tickit_test;
PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.