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
/ /

Importar conexiones guardadas con la CLI

Puedes utilizar la brújula CLI para importar conexiones guardadas. Esto te permite usar conexiones guardadas de otros espacios de trabajo o conexiones utilizadas por otros miembros del equipo.

Para importar las conexiones guardadas, primero debe exportar las conexiones.

Utilice este procedimiento para importar una lista de conexiones guardadas que esté cifrada mediante una frase de contraseña.

Para importar conexiones guardadas no cifradas con Compass CLI, especifica:

  • La ruta al ejecutable de MongoDB Compass. El nombre y la ruta del archivo ejecutable dependen de tu sistema operativo.

  • La opción --import-connections configurada como el destino del archivo que contiene las conexiones guardadas.

  • La opción --passphrase establecida como la frase de contraseña usada para cifrado el archivo exportado.

Tu operación debe asemejarse al siguiente prototipo:

<path-to-Compass-executable> \
--import-connections=<filename> \
--passphrase=<passphrase>

El siguiente ejemplo importa conexiones guardadas de Compass desde un archivo con la ruta /tmp/compass-connections/favorites-encrypted.json que está cifrado con la frase de contraseña abc123.

Ejecute el siguiente comando en la carpeta que contiene su ejecutable MongoDB Compass:

./MongoDB\ Compass \
--import-connections=/tmp/compass-connections/favorites-encrypted.json \
--passphrase=abc123

Nota

El nombre y la ruta del archivo del ejecutable dependen de tu sistema operativo. El mandato anterior es para macOS.

Después de ejecutar el comando de importación, verá esta salida:

Importing connections from "/tmp/compass-connections/favorites-encrypted.json" (with passphrase)

MongoDB Compass se inicia y verás las conexiones importadas en Saved Connections en la pantalla de Conexión.

Cuando intento importar conexiones guardadas cifradas, puedo ver estos errores:

  • Si no especificas una frase de contraseña, verás este error:

    Failed to perform operation Be [Error]: Input file contains encrypted
    secrets but no passphrase was provided
  • Si especificas una frase de contraseña incorrecta, verás este error:

    Failed to perform operation Be [Error]: Cannot decrypt due to corrupt
    data or wrong passphrase

Utiliza este procedimiento para importar una lista de conexiones guardadas que no esté cifrada con una contraseña.

Para importar conexiones guardadas no cifradas con Compass CLI, especifica:

  • Ruta del ejecutable de MongoDB Compass. El nombre y la ruta del ejecutable dependen del sistema operativo.

  • La opción --import-connections configurada como el destino del archivo que contiene las conexiones guardadas.

Tu operación debe asemejarse al siguiente prototipo:

<path-to-Compass-executable> --import-connections=<filename>

El siguiente ejemplo importa las conexiones de Compass guardadas desde un archivo con la ruta /tmp/compass-connections/favorites.json.

Ejecute el siguiente comando en la carpeta que contiene su ejecutable MongoDB Compass:

./MongoDB\ Compass --import-connections=/tmp/compass-connections/favorites.json

Nota

El nombre y la ruta del archivo del ejecutable dependen de tu sistema operativo. El mandato anterior es para macOS.

Después de ejecutar el comando de importación, verá esta salida:

Importing connections from "/tmp/compass-connections/favorites.json" (without passphrase)

MongoDB Compass se inicia y verás las conexiones importadas bajo Saved Connections en la pantalla Conectar.

Volver

Exportar en Compass

En esta página