Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

dropStore

El comando dropStore remueve un almacenamiento de instancia de base de datos federada de la configuración de almacenamiento de instancia de base de datos federada. Si las colecciones existentes hacen referencia al respaldo de la instancia federada de base de datos que deseas remover, el comando falla y devuelve una lista de las colecciones dependientes.

db.runCommand({ dropStore: "<store-name>" })
Parameter
Tipo
Descripción
¿Requerido?

dropStore

string

Nombre del almacén de la instancia federada de base de datos que se debe remover de la configuración de almacenamiento de la instancia federada de base de datos.

El comando imprime la siguiente salida si tiene éxito. Si el comando falla, consulta a Solucionar errores para obtener soluciones recomendadas.

{ "ok" : 1 }

El siguiente ejemplo utiliza el comando dropStore para eliminar el almacenamiento de instancia de la base de datos federada myStore de la configuración de almacenamiento de la instancia de la base de datos federada.

use sample
db.runCommand({ dropStore: "myStore" })

El comando anterior imprime la siguiente salida:

{ "ok" : 1 }

Si el comando falla, devuelve uno de los siguientes errores.

Razón: La instancia federada de base de datos especificada tiene colecciones dependientes y no puede eliminarse.

{
"ok" : 0,
"errmsg" : "store has dependent collections: <database.collection>,<database.collection>,<...>",
"code" : 2,
"codeName" : "BadValue"
}

Solución: Primero descarta las colecciones dependientes, y luego vuelve a ejecutar el comando dropStore.

Volver

Descartar bases de datos

En esta página