• Este debate está vacío.
Viendo 8 entradas - de la 1 a la 8 (de un total de 8)
  • Autor
    Entradas
  • #32306

    Estimad@s,
    En esta oportunidad quisiera hacerles algunas consultas respecto a las bases de datos.
    Es muy común en las empresas que se tenga una base de datos de producción y otra de pruebas, justamente para poder hacer modificaciones sin impactar en el negocio del día a día.
    Tengo una base de datos ‘prueba’ creada a partir del schema inicial de Libertya.
    Al abrir el cliente e ir a la configuración de la conexión, logro modificar el campo del nombre de la base de datos pero al darle al OK, dicha edición no queda guardada.

    Quisiera saber de qué manera se puede acceder a la base de datos secundaria utilizando el mismo cliente con el que nos conectamos a la base de datos primaria.

    #37298
    Mayta.
    Participante

    Hola,

    Solo debes cambiar la segunda parte de la configuración ya que al dar clic en tes de aplicación te mandara directo a tu base de producción por lo que debes hacer un tes de base de datos para acceder a tu base de pruebas.

    #37299
    mayta wrote:
    Hola,

    Solo debes cambiar la segunda parte de la configuración ya que al dar clic en tes de aplicación te mandara directo a tu base de producción por lo que debes hacer un tes de base de datos para acceder a tu base de pruebas.

    Eso es lo que indico que estoy haciendo. Los tests dan OK pero luego al salir de la ventana de configuración del cliente con el tilde verde, los cambios no se guardan.

    #37301
    Mayta.
    Participante

    Hola,

    No debes dar ok en los 2 test solo en el de base de datos, caso contrario te cojera la instancia de producción.

    #37302
    mayta wrote:
    Hola,

    No debes dar ok en los 2 test solo en el de base de datos, caso contrario te cojera la instancia de producción.

    No, estoy haciendo la prueba en aplicación y base de datos, varias veces alternando entre una y otra. Los tests los pasa correctamente pero no guarda los cambios.

    #37303

    Para cambiar las bases de datos en un cliente Libertya, es condición necesaria no tener corriendo el Servidor de Aplicaciones, de lo contrario, solo se conectará a la BD que haya sido configurada en el ejecutar.exe.

    #37304
    AMEBIS
    Participante

    Lo que te recomiendo hacer es en la ventana de conexion, donde dice servidor de aplicaciones, si es que tenes localhost, agregale una letra por ejemplo localhostq, para que no te tome el servidor de aplicaciones, luego hace click en test de base de datos con la base que quieras utilizar. ahi te tomará la base de datos de prueba establecida sin tomar el servidor de aplicaciones.

    Saludos

    #37305
    jmpadros wrote:
    Lo que te recomiendo hacer es en la ventana de conexion, donde dice servidor de aplicaciones, si es que tenes localhost, agregale una letra por ejemplo localhostq, para que no te tome el servidor de aplicaciones, luego hace click en test de base de datos con la base que quieras utilizar. ahi te tomará la base de datos de prueba establecida sin tomar el servidor de aplicaciones.

    Saludos

    Efectivamente ésta era la solución.
    Explico el paso a paso por si alguien tiene el mismo problema:
    1. Verificar que podemos tildar la opción “Sobreescribir”
    1.1. En caso de no poder, hacer el test de aplicación
    2. Tildar la opción “Sobreescribir”. Esto nos habilita la edición de la base de datos
    3. Editar el servidor de aplicación. Tal como dice jmpadros, es recomendable simplemente agregar una letra
    4. Editar el nombre de la base de datos que queremos utilizar
    5. Hacer el test de la base de datos únicamente
    6. Cerrar la ventana de diálogo con el tilde verde. IMPORTANTE: no hacer el test de aplicación
    7. Loguear y verificar que hayamos ingresado a la base de datos editada

    Para volver a usar la primer base de datos, simplemente hay que editar el servidor de aplicación y automáticamente la base de datos cambiará.

Viendo 8 entradas - de la 1 a la 8 (de un total de 8)
  • Debes estar registrado para responder a este debate.