Guía de Conexión de MongoDB
Descripción General
Esta guía describe los requisitos del sistema y las instrucciones para conectar App Builder a un servidor de base de datos Mongo.
Requisitos del Sistema
Servidor de Base de Datos
Servidor de base de datos Mongo
Navegador Web del Cliente
-
Chrome TM 60 o más reciente
-
Firefox ® 55 o más reciente
-
Safari ® 11.0.2 o más reciente
Instrucciones de Conexión
Agregar un Servidor
-
Navegue hasta App Builder IDE
-
Desde el menú Conectar, haga clic en el botón Servidores de datos
-
Haga clic en el botón + Servidor en la parte superior izquierda del panel Servidores de datos. Se abrirá la página Agregar servidor.
-
Nombre del servidor: Nombre identificable para la conexión al servidor
-
Tipo: Mongo
-
Nombre del host: URL del host asociado con la instancia de la base de datos MongoDB
-
Puerto: Se completará con 27017, pero verifique dos veces la configuración del servidor para ver si es diferente del puerto predeterminado (en este ejemplo, objectrocket.com usa 52207 en lugar del predeterminado)
-
Nombre de la instancia: Nombre de su instancia de Mongo
-
Usar SSL: Verifique la configuración del servidor, como el puerto, esto puede variar
-
Nombre de usuario/Contraseña: Credenciales asociadas con la instancia de la base de datos MongoDB
-
-
Haga clic en Guardar para completar la conexión al servidor
-
En Pruebas, haga clic en Probar conexión para asegurarse de que la conexión funcione correctamente
Importando Base de Datos
-
Navegue hasta App Builder IDE
-
En el menú Conectar, haga clic en el botón Servidores de datos
-
Busque la conexión del servidor de datos Mongo creada y selecciónela
-
Haga clic en el botón Detalles en la entrada del servidor de datos Mongo en el panel de la derecha
-
Haga clic en el botón Importar
Crear un Registro de Semilla para la Base de Datos
-
En la instancia de base de datos Dev Mongo, agregue un registro inicial que complete por completo todas las columnas.
-
RDP en el servidor de aplicaciones y cree una carpeta que no se borrará para almacenar una salida de su esquema
-
En App Builder desarrollador, ve a IDE > Servidores de datos y localiza la entrada para el servidor de datos Mongo. Haz clic en Detalles > Configuración avanzada y agrega los siguientes parámetros al campo Avanzado, asegurándote de apuntar a la carpeta creada en el paso 2: GenerateSchemaFiles=OnUse;Location={{ YourFilePath }}
-
Detener e iniciar IIS
-
En App Builder ejecute los Resultados de cada una de las colecciones. En la carpeta del servidor de aplicaciones, debería ver un {{ collectionname }} archivo .rsd generado.
-
Abra el {{ collectionname }} archivo .rsd en su programa editor de texto preferido y verifique que el esquema se vea correcto
-
Ahora de vuelta en App Builder, elimine los parámetros adicionales agregados en el Paso 3 y reemplácelos con los siguientes: Tablas={{ CollectionName }};Ubicación={{ YourFilePath }}
- Si tienes más de una colección, en el parámetro Table= asegúrate de separarlas con una coma
-
Detener e iniciar IIS