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

Opções de linha de comando

Nesta página

  • Definição
  • Local Executável do Compass
  • Sintaxe
  • Opções
  • Saiba mais

Você pode personalizar o MongoDB Compass usando opções de linha de comando.

Você pode iniciar o MongoDB Compass e definir as opções de configuração na linha de comando. Quando você usa a linha de comando para definir as opções de configuração, as opções são definidas na inicialização. As configurações configuradas usando opções de linha de comando não podem ser modificadas na interface do Compass.

O nome e a localização do executável Compass variam de acordo com o sistema operacional.

Sistema operacional
Nome executável
Localização

Linux

mongodb-compass

O instalador o instala no diretório /usr/bin.

Windows

MongoDBCompass.exe

O instalador o instala em uma pasta que você escolhe durante o processo de instalação.

macOS

MongoDB Compass

O instalador o instala na pasta Aplicativos:

/Applications/MongoDB\ Compass.app/Contents/MacOS/MongoDB\ Compass

Use a seguinte sintaxe para iniciar o MongoDB Compass e definir uma opção de configuração:

<path-to-Compass-executable> --<option>

Estas opções só podem ser definidas na linha de comando. Estas opções não podem ser definidas no painel Settings ou no arquivo de configuração do Compass.

Contexto
Definição
--exportConnections

Exporte conexões favoritas.

--help

Mostrar opções do MongoDB Compass.

--importConnections

Importar conexões favoritas.

--passphrase

Especifique uma frase secreta para criptografar o arquivo de saída das conexões favoritas exportadas.

Especifique uma senha para descriptografar o arquivo de conexões favoritas importadas.

--showExampleConfig

Fornece um exemplo de arquivo de configuração do Compass.

--trustedConnectionString

Suprime os avisos sobre propriedade de string de conexão não permitidas e permite a conexão automática. O Compass inspeciona a string de conexão passada na linha de comando e verifica se a string de conexão contém parâmetros que podem resultar em um risco de segurança.

Só defina essa opção se você passar uma string de conexão confiável e conhecida para o Compass.

--version

Mostrar versão do MongoDB Compass.

Estas opções podem ser definidas na linha de comando, em um arquivo de configuração ou no painel Settings. Definir uma opção na linha de comando substitui o valor no painel Settings.

Contexto
Definição
--autoUpdates

Ativar atualizações automáticas. Use --no-autoUpdates para desabilitar as atualizações automáticas.

--browserCommandForOIDCAuth

Especifica um comando shell para iniciar o navegador para autenticação OIDC quando você se conecta ao servidor ou faz login na sua conta do Atlas Cloud.

--enableFeedbackPanel

Ative o painel de feedback. Use --no-enableFeedbackPanel para desabilitar as atualizações automáticas.

--enableDevTools

Ative o Chrome DevTools no Compass.

Para saber mais, consulte Alternar o Chrome DevTools.

--enableGenAIFeatures

Permita que o Compass use IA generativa para query de linguagem natural. Esse recurso requer um login no Atlas e um cluster Atlas implantado.

--enableGenAISampleDocumentPassing

Permita que o MongoDB Compass envie valores de campo de amostra com solicitações de geração de query e agregação . Esses valores podem melhorar os resultados da IA.

trueSe, esta opção define implicitamente a --enableGenAIFeatures opção true como.

--enableMaps

Permita que o MongoDB Compass faça solicitações para um serviço de mapeamento de terceiros. Utilize o --no-enableMaps para desabilitar as solicitações de mapeamento.

--enableShell

Habilite ou desabilite o MongoDB Shell integrado no Compass.

Para saber mais, consulte Desativar o shell do MongoDB incorporado.

--file <file>

Especifica um arquivo contendo uma lista de conexões que estão automaticamente disponíveis quando o MongoDB Compass é iniciado.

--forceConnectionOptions

Atribua valores deopção de conexão para quando você se conectar à implantação do MongoDB por meio do Compass. Essas opções de conexão não podem ser substituídas por conexões da interface do Compass ou uma string de conexão de linha de comando.

Para saber mais, consulte Especificar preferências de leitura e tags.

--ignoreAdditionalCommandLineFlags

Permite sinalizadores adicionais na linha de comando.

--installURLHandlers

Registre o Compass como manipulador para URLs mongodb:// e mongodb+srv://.

Se o Install Compass as URL Protocol Handler estiver habilitado, você poderá abrir o Compass navegando até um URL mongodb:// ou mongodb+srv:// em seu navegador da Internet.array

Disponível no macOS e Windows.

--maxTimeMS

Especifique um limite de tempo superior para todas as operações do banco de dados do Compass.

--networkTraffic

Configure o MongoDB Compass para permitir que apenas operações de rede de saída se conectem ao banco de dados.

Para saber mais, consulte Bloquear conexões de rede de saída.

--password

Especifica uma senha para autenticação no Compass e implantação do MongoDB fornecida na string de conexão.

Use em conjunto --username com.

--persistOIDCTokens

Permite que você permaneça conectado ao usar o mecanismo de autenticação MongoDB OIDC para conexões do servidor MongoDB. Os tokens de sessão são criptografados e armazenados usando o chaveiro do sistema.

--protectConnectionStrings

Define todas as connection strings como somente leitura. Senhas em connection strings são exibidas como *****.

Se protectConnectionStrings estiver ativado, o Compass desativará a opção Edit connection string e ocultará a alternância Edit connection string.

Para saber mais, consulte Ocultar credenciais em sua connection string.

--protectConnectionStringsForNewConnections

Define connection strings para novas conexões como somente leitura por padrão. As senhas em novas connection strings são exibidas como *****.

Se protectConnectionStringsForNewConnections estiver habilitado, o Compass desabilitará a opção Edit connection string, mas não impedirá que os usuários ativem manualmente a opção com a opção Edit connection string.

--readOnly

Impeça que os usuários executem operações de gravação em sua deployment do MongoDB por meio do Compass.

Para saber mais, consulte Restringir operações de gravação ao MongoDB.

--showInsights

Habilita insights de desempenho para seus esquemas e queries.

Para saber mais, consulte Insights de desempenho.

--showKerberosPasswordField

Mostre ou oculte o campo de senha Kerberos no formulário de conexão do Compass.

Para saber mais, consulte Exibir o campo de senha Kerberos.

--showOIDCDeviceAuthFlow

Habilita o fluxo de autorização do dispositivo para autenticação OIDC no servidor MongoDB. Isso permite um fluxo de autenticação menos seguro que pode ser usado como fallback quando a autenticação baseada em navegador não está disponível.

--theme

Especifique o tema da interface do usuário do MongoDB Compass. Os temas suportados são DARK, LIGHT e OS_THEME.

--trackUsageStatistics

Habilite o envio de estatísticas de uso. Utilize o --no-trackUsageStatistics para desabilitar o envio de estatísticas de uso.

Para saber mais, consulte Configurar opções de telemetria.

--username

Especifica um nome de usuário para autenticação no Compass e implantação MongoDB fornecida na string de conexão

Opcionalmente, use em conjunto com.--password

Observação

Para visualizar todas as opções de configuração do Compass disponíveis, execute o seguinte comando na pasta que contém o executável do MongoDB Compass:

<path-to-Compass-executable> --help

Voltar

Configurações de interface