Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

Opciones de línea de comandos

Puedes personalizar MongoDB Compass usando opciones de línea de comandos.

Puedes iniciar MongoDB Compass y configurar opciones de configuración desde la línea de comandos. Cuando se utiliza la línea de comandos para configurar las opciones, éstas se establecen en el arranque. Los ajustes configurados mediante opciones de línea de comandos no se pueden modificar en la interfaz de Compass.

El nombre y la ubicación del archivo ejecutable Compass varían según el sistema operativo.

Sistema operativo
Nombre del ejecutable
Ubicación

Linux

mongodb-compass

El instalador lo instala en el directorio /usr/bin.

Windows

MongoDBCompass.exe

El instalador lo instala en una carpeta que elige durante el proceso de instalación.

macOS

MongoDB Compass

El instalador lo instala en la carpeta Aplicaciones:

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

Utiliza la siguiente sintaxis para iniciar MongoDB Compass y establecer una opción de configuración:

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

Estas opciones sólo se pueden configurar en la línea de comandos. Estas opciones no se pueden configurar en el Settings panel o el archivo de configuración de Compass.

Configuración
Definición
--exportConnections

Exporta tus conexiones favoritas.

--help

Mostrar opciones de MongoDB Compass.

--importConnections

Importar conexiones favoritas.

--passphrase

Especifica una frase de contraseña para cifrar el archivo de salida de Conexiones Favoritas Exportadas.

Especifica una contraseña para descifrar el archivo de conexiones favoritas importadas.

--showExampleConfig

Proporciona un archivo de configuración de Compass de ejemplo.

--trustedConnectionString

Suprime las advertencias sobre propiedades de la cadena de conexión no permitidas y permite la conexión automática. Compass inspecciona la cadena de conexión pasada en la línea de comandos y verifica si la cadena de conexión contiene parámetros que puedan suponer un riesgo de seguridad.

Solo establece esta opción si pasas una cadena de conexión confiable conocida a Compass.

--version

Mostrar la versión de MongoDB Compass.

Estas opciones se pueden configurar en la línea de comandos, en un archivo de configuración o en el panel Settings. Configurar una opción en la línea de comandos sobrescribe el valor en el panel Settings.

Configuración
Definición
--autoUpdates

Activar actualizaciones automáticas. Utiliza --no-autoUpdates para desactivar actualizaciones automáticas.

--browserCommandForOIDCAuth

Especifica un comando de shell para iniciar el navegador para la autenticación OIDC cuando te conectas al servidor o inicias sesión en tu cuenta de Atlas Cloud.

--enableFeedbackPanel

Habilite el panel de retroalimentación. Usar --no-enableFeedbackPanel para desactivar las actualizaciones automáticas.

--enableDevTools

Habilitar Chrome DevTools en Compass.

Para obtener más información, consulta Activar herramientas de desarrollo de Chrome.

--enableGenAIFeatures

Permitir que Compass use IA generativa para consultas de lenguaje natural.

--enableGenAISampleDocumentPassing

Permite que MongoDB Compass envíe valores de campo de muestra con solicitudes de generación de consultas y agregaciones. Estos valores pueden mejorar los resultados de la IA.

Si true, esta opción establece implícitamente la opción --enableGenAIFeatures en true.

--enableMaps

Permita que MongoDB Compass realice solicitudes a un servicio de mapeo de terceros. Utilizar --no-enableMaps para desactivar las solicitudes de mapeo.

--enableShell

Activa o desactiva la Shell de MongoDB integrada en Compass.

Para obtener más información, consulta Desactivar la Embedded MongoDB Shell.

--file <file>

Especifica un archivo que contiene una lista de conexiones que están disponibles automáticamente una vez que MongoDB Compass se inicia.

--forceConnectionOptions

Asigne valores de opción de conexión para cuando se conecte a su implementación de MongoDB a través de Compass. Estas opciones de conexión no pueden ser anuladas por conexiones desde la interfaz de Compass o por una cadena de conexión en la línea de comandos.

Para obtener más información, consulta Especificar preferencia de lectura y etiquetas.

--ignoreAdditionalCommandLineFlags

Permite banderas adicionales en la línea de comandos.

--installURLHandlers

Registre Compass como gestor de URLs mongodb:// y mongodb+srv://.

Si Install Compass as URL Protocol Handler está habilitado, puedes abrir Compass navegando a una URL mongodb:// o mongodb+srv:// en tu navegador de Internet.

Disponible en macOS y Windows.

--maxTimeMS

Especifica un límite de tiempo superior para todas las operaciones de la base de datos de Compass.

--networkTraffic

Configura MongoDB Compass para permitir solo operaciones de red salientes para conectarse a la base de datos.

Para obtener más información, consulte Bloquear conexiones salientes de red.

--password

Especifica una contraseña para la autenticación en Compass y la implementación de MongoDB proporcionada en la cadena de conexión.

Usar en combinación con --username.

--persistOIDCTokens

Permite permanecer conectado cuando se utiliza el mecanismo de autenticación OIDC de MongoDB para las conexiones al servidor de MongoDB. Los tokens de sesión se encriptan y almacenan utilizando el llavero del sistema.

--protectConnectionStrings

Establece todas las cadenas de conexión como de solo lectura. Las contraseñas en las cadenas de conexión se muestran como *****.

Si protectConnectionStrings está habilitado, Compass desactiva la opción Edit connection string y oculta el botón Edit connection string.

Para obtener más información, ver Cómo proteger su cadena de conexión.

--protectConnectionStringsForNewConnections

Configura las cadenas de conexión para nuevas conexiones como de solo lectura de forma predeterminada. Las contraseñas en nuevas cadenas de conexión se muestran como *****.

Si se activa protectConnectionStringsForNewConnections, Compass desactiva la opción Edit connection string, pero no impide que los usuarios activen manualmente la opción con el interruptor Edit connection string.

--readOnly

Evita que los usuarios realicen operaciones de guardar en tu implementación de MongoDB a través de Compass.

Para obtener más información, consulta Restringir las operaciones de escritura a MongoDB.

--showInsights

Permite obtener perspectivas de rendimiento para tus esquemas y queries.

Para aprender más, consulta Performance Insights.

--showKerberosPasswordField

Mostrar u ocultar el campo de contraseña de Kerberos en el formulario de conexión de Compass.

Para obtener más información, consulta Mostrar el campo de contraseña de Kerberos.

--showOIDCDeviceAuthFlow

Habilita el flujo de autorización de dispositivos para la autenticación OIDC en el servidor MongoDB. Esto permite un flujo de autenticación menos seguro que puede utilizarse como alternativa cuando la autenticación basada en navegador no está disponible.

--theme

Especifica el tema de la interfaz de usuario de MongoDB Compass. Los temas soportados son DARK, LIGHT y OS_THEME.

--trackUsageStatistics

Permitir el envío de estadísticas de uso. Utiliza --no-trackUsageStatistics para deshabilitar el envío de estadísticas de uso.

Para obtener más información, consulte Configurar opciones de telemetría.

--username

Especifica un nombre de usuario para la autenticación en Compass y la implementación de MongoDB proporcionado en la cadena de conexión

Opcionalmente, uselo junto con --password.

Nota

Para ver todas las opciones de configuración de Compass disponibles, ejecuta el siguiente comando en la carpeta que contiene el archivo ejecutable de MongoDB Compass:

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

Volver

Configuración de la interfaz

En esta página