Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.
Menu Docs

Comandos Não Suportados no Atlas

Os clusters gratuitos do Atlas e os clusters flexíveis não oferecem suporte a todas as funcionalidades disponíveis para outros clusters. Para saber mais sobre os limites de cluster M0, consulte Limites de cluster gratuitos do Atlas. Para aprender mais sobre os limites do cluster Flex, consulte Limitações do Atlas Flex.

Observação

Se você utilizar um comando não suportado ou sintaxe inválida, o Atlas retornará a seguinte mensagem de erro:

<$command> is not allowed or the syntax is incorrect,
see the Atlas documentation for more information.

Para saber mais sobre sintaxe válida, consulte Comandos de banco de dados

Você pode executar os seguintes comandos com limites em clusters gratuitos e clusters flexíveis:

Comando
Limite
  • Doesn't support the $where operator.

  • Limits the count operation on the local database to the system.replset and oplog.rs collections.

Free clusters and Flex clusters don't allow the dbStats command on the local and config databases.

Para saber mais, consulte Limites operacionais.

Doesn't support $where operator.

  • Doesn't support the $where operator.

  • Não oferece suporte à variável de sistema $$USER_ROLES.

  • Ignora o parâmetro allowDiskUse.

  • Limits the find operation on the local database to the oplog.rs collection.

  • Limits the find operation to using an equality condition when querying the ns field in the oplog.rs collection on the local database.

    { "ns" : "test.foo" }

Limita a execução a estes dois documentos:

  • { "getParameter": 1, "authSchemaVersion": 1 }

  • { "getParameter": 1, "authenticationMechanisms": 1 }

Limits the db.killOp() method to the MongoDB user who ran the operation.

Não oferece suporte à variável de sistema $$USER_ROLES.

Não oferece suporte à variável de sistema $$USER_ROLES.

Não oferece suporte à variável de sistema $$USER_ROLES.

Limita a resposta aos seguintes campos:

  • $clusterTime.clusterTime

  • $clusterTime.operationTime

  • $clusterTime.signature.hash

  • $clusterTime.signature.keyId

  • $clusterTime.signature

  • asserts.msg

  • asserts.regular

  • asserts.rollovers

  • asserts.user

  • asserts.warning

  • atlasVersion.gitVersion

  • atlasVersion.version

  • connections.available

  • connections.current

  • connections.totalCreated

  • extra_info.note

  • extra_info.page_faults

  • host

  • localTime

  • mem.bits

  • mem.mapped

  • mem.mappedWithJournal

  • mem.resident

  • mem.supported

  • mem.virtual

  • metrics.atlas.bytesInWrites

  • metrics.atlas.connectionPool.totalCreated

  • network.bytesIn

  • network.bytesOut

  • network.numRequests

  • ok

  • opcounters.command

  • opcounters.delete

  • opcounters.getmore

  • opcounters.insert

  • opcounters.query

  • opcounters.update

  • opcountersRepl.command

  • opcountersRepl.delete

  • opcountersRepl.getmore

  • opcountersRepl.insert

  • opcountersRepl.query

  • opcountersRepl.update

  • pid

  • process

  • repl.electionId

  • repl.hosts[]

  • repl.ismaster

  • repl.lastWrite.lastWriteDate

  • repl.lastWrite.majorityOpTime.t

  • repl.lastWrite.majorityOpTime.ts

  • repl.lastWrite.majorityWriteDate

  • repl.lastWrite.opTime.t

  • repl.lastWrite.opTime.ts

  • repl.me

  • repl.primary

  • repl.rbid

  • repl.secondary

  • repl.setName

  • repl.setVersion

  • repl.tags.nodeType

  • repl.tags.provider

  • repl.tags.region

  • repl.tags

  • storageEngine.backupCursorOpen

  • storageEngine.dropPendingIdents

  • storageEngine.name

  • storageEngine.oldestRequiredTimestampForCrashRecovery

  • storageEngine.persistent

  • storageEngine.readOnly

  • storageEngine.supportsCommittedReads

  • storageEngine.supportsPendingDrops

  • storageEngine.supportsSnapshotReadConcern

  • uptime

  • uptimeEstimate

  • uptimeMillis

  • version

Clusters gratuitos e clusters Flex não suportam os seguintes comandos:

Observação

Os comandos disponíveis para clusters de todos os outros níveis, M10 e maiores, correspondem aos privilégios definidos para as funções integradas do Atlas MongoDB. Para saber mais sobre permissões, consulte Privilégios do Atlas User.

Os clusters gratuitos e os clusters flexíveis não suportam as seguintes opções da ferramenta de linha de comando:

Para obter mais informações, consulte Limites do cluster M0.

Atlas requires clients to authenticate to access an Atlas cluster. Atlas provides a curated list of Database User Privileges. These privileges provide access to a subset of MongoDB commands.

Atlas limits the db.killOp() method to the MongoDB user who ran the operation.

O Atlas suporta o seguinte comando de fragmentação apenas em clusters fragmentados M30+:

A tabela a seguir lista os comandos e métodos de shell mais comuns que os privilégios de usuário do banco de dados não suportam. Para garantir a estabilidade e o desempenho do cluster, o Atlas inclui ou restringe a funcionalidade que esses comandos fornecem.

Comandos
método shell
Ações privilegiadas
[1](,1 2) Você pode usar para controlar o balanceamento de uma collection setAllowMigrations específica.
[2] Este comando não é suportado apenas em clusters global write.

Observação

Como alternativa, consulte as Funções de Usuário do Atlasdisponíveis.

[3](1, 2) Você pode ligar para getUser para sua própria conta de usuário.

Os clusters M +10não permitem a opção mongorestore --preserveUUID para.

Entre em contato com o suporte do Atlas se o seu caso de uso exigir acesso a um comando que os privilégios de usuário do banco de dados do Atlas não suportam no momento.