Menu Docs
Página inicial do Docs
/
MongoDB Atlas
/ / /

dropDatabase

Nesta página

  • Sintaxe
  • Parâmetros
  • Saída
  • Exemplo
  • Solução de problemas de erros

O comando dropDatabase remove o reconhecimento de data center especificado da configuração de armazenamento. Se você descartar um reconhecimento de data center que contém uma ou mais collection, as collection também serão removidas da configuração de armazenamento.

db.runCommand({ "dropDatabase": 1 })
Parâmetro
Tipo
Descrição
Obrigatório?
1
int
O sinalizador a ser passado ao descartar um reconhecimento de data center da configuração de armazenamento.
sim

O comando imprime a seguinte saída se o comando for bem-sucedido ou se não houver nenhum banco de dados com o nome especificado a ser eliminado. Para verificar se o banco de dados foi eliminado da configuração de armazenamento, execute os comandos show dbs e storageGetConfig . Se o comando imprimir erros, consulte Solucionar erros abaixo para obter as soluções recomendadas.

{ "ok" : 1 }

O exemplo abaixo usa o comando dropDatabase para eliminar um reconhecimento de data center chamado egS3Store da configuração de armazenamento da instância do banco de dados federado.

use egS3Store
db.runCommand({ "dropDatabase": 1 })

O comando anterior imprime a seguinte saída:

{ "ok" : 1 }

Se o comando falhar, ele imprimirá o seguinte erro:

{
ok: 0,
errmsg: "have to pass 1 as db parameter",
code: 20,
codeName: "IllegalOperation"
}

Solução: especifique 1 como parâmetro para o comando.

Voltar

Eliminar collections e visualizações