Comandos sem suporte em clusters M0 e Atlas Flex
Os clusters Atlas M0 grátis e os clusters Flex não oferecem suporte a todas as funcionalidades disponíveis para outros clusters. Para saber mais sobre os limites de cluster M0
, consulte Limites do Atlas M0 (cluster grátis). Para saber 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 do Banco de Dados
Comandos limitados
Você pode executar os seguintes comandos com limites nos clusters M0 grátis e Flex:
Comando | Limite | ||
---|---|---|---|
| |||
Os clusters M0 grátis e Flex não permitem o comando Para saber mais, consulte Limites operacionais. | |||
Não suporta o operador | |||
| |||
Limita a execução a estes dois documentos:
| |||
Limita o método | |||
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:
|
Comandos não suportados
Os clusters M0 grátis e os clusters Flex não dão suporte aos seguintes comandos:
Observação
Os comandos disponíveis para clusters de todas as outras camadas, M10 e maiores, correspondem aos privilégios definidos para as funções internas do Atlas MongoDB . Para saber mais sobre permissões,Atlas user consulte Privilégios de usuário do Atlas .
|
|
|
Opções de linha de comando não suportadas
Os clusters M0 grátis e os clusters Flex não dão suporte às seguintes opções de ferramentas de linha de comando:
Ferramenta de linha de comando | Opções não Suportadas |
---|---|
Para obter mais informações, consulte Limites do cluster M0.
Comandos não suportados em M10+ Clusters
O Atlas exige que os clientes autentiquem para acessar um cluster do Atlas. O Atlas fornece uma lista organizada de Privilégios de Usuário do Banco de Dados. Esses privilégios fornecem acesso a um subconjunto de comandos MongoDB.
Comandos limitados
O Atlas limita o método db.killOp()
ao usuário MongoDB que executou a operação.
O Atlas suporta o seguinte comando de fragmentação apenas em clusters fragmentados M30+
:
Comando | método shell | Ação de privilégio |
---|---|---|
Comandos não suportados
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.
Administrativo
Comandos | método shell | Ações privilegiadas |
---|---|---|
|
| |
Outros que usam | ||
Sessões
Comandos | método shell | Ações privilegiadas |
---|---|---|
Replicação
Fragmentação
Comandos | método shell | Ações privilegiadas |
---|---|---|
[1] | (1, 2, 3, 4) Você pode usar para controlar o balanceamento de uma collection setAllowMigrations específica. |
[2] | Este comando não é suportado apenas em clusters global write. |
Gerenciamento de usuários e funções
Observação
Como alternativa, consulte as Funções de Usuário do Atlasdisponíveis.
Comandos | método shell | Ações privilegiadas |
---|---|---|
| ||
[3] | (1, 2, 3, 4) Você pode ligar para getUser para sua própria conta de usuário. |
Opções de linha de comando não suportadas
Os clusters M +10não são compatíveis com a opção --preserveUUID mongorestore
para .
Entre em contato com o suporte
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.
Comandos não suportados em clusters Flex e instâncias sem servidor
As instâncias sem servidor do Atlas não suportam os seguintes comandos do banco de dados e métodos de shell do mongosh
:
Comando do Banco de Dados | método shell |
---|---|
|
|
geoNear (deprecated in MongoDB v4.0) | |
| |
| |
| |
| |
| |
Outros que usam | |
(deprecated in MongoDB v4.4) | |
Opções de linha de comando não suportadas
Os clusters Flex e as instâncias sem servidor não dão suporte às seguintes opções de ferramentas de linha de comando:
Ferramenta de linha de comando | Opções não Suportadas |
---|---|