Comandos Não Suportados no Atlas
Comandos não suportados em M0 e Atlas Flex Clusters
Os clusters gratuitos do Atlas M e os clusters flexíveis não oferecem suporte a todas as funcionalidades disponíveis para outros clusters. Para saber mais sobre os0 M0
limites do cluster, consulte Limites do Atlas M (cluster gratuito)0. 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
É possível executar os seguintes comandos com limites em clusters M0 Free e clusters Flex:
Comando | Limite | ||
---|---|---|---|
| |||
M0 clusters gratuitos e clusters Flex não permitem o 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
M0 clusters gratuitos e clusters Flex não suportam os 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
M0 clusters gratuitos e clusters Flex não suportam as seguintes opções da ferramenta de linha de comando:
Ferramenta de linha de comando | Opções não Suportadas |
---|---|
Para obter mais informações, consulte Limites de cluster M .0
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) Se você usar MongoDB 5.0.6 ou posterior, você pode usar setAllowMigrations para controlar o balanceamento de uma collection 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 |
---|---|