Ir al contenido principal

Conectividad con bases de datos: clientes de tres capas



Configuración de la base de datos - Conectividad de la base de datos - Clientes de tres capas


de conectividad de bases de datos. Ten en cuenta que las opciones son las mismas para los tres tipos de bases de datos: MSSQL, Oracle y Firebird. El servidor de tres capas de IndySoft controla la conexión con la base de datos. Se trata simplemente de ajustes para volver a conectarse al servidor de aplicaciones (conectado a la base de datos).

Nombre del servidor de aplicaciones: introduzca el nombre del equipo o la dirección IP del equipo en el que se ejecuta el servidor de aplicaciones IndySoft.

Puerto del servidor de aplicaciones: introduzca el número de puerto que se debe utilizar para la comunicación con el servidor de aplicaciones IndySoft. Este puerto también debe configurarse en los ajustes del servidor de aplicaciones.

Diferencia horaria con respecto al servidor de la base de datos: si la instalación del cliente se ejecuta en una zona horaria diferente a la del servidor de la base de datos (no necesariamente al del servidor de aplicaciones), debe introducir aquí la diferencia horaria. Esta configuración es imprescindible para que el almacenamiento en caché del cliente funcione correctamente. Este valor debe dejarse en cero si te encuentras en la misma zona horaria que el servidor de la base de datos. Si te encuentras en la costa oeste y la base de datos está en la costa este, tendrás un desfase horario de tres horas, por lo que deberás introducir -3 en este campo. La diferencia horaria debe ser un número positivo si te encuentras en una zona horaria anterior a la del servidor de la base de datos.

Usa la aplicación. Datos del servidor: marque esta casilla solo si su servidor de aplicaciones IndySoft está configurado para funcionar en modo de compresión. Si esta configuración no coincide con la del servidor de aplicaciones, no podrá iniciar sesión en IndySoft.

Tipo de comunicación de tres niveles: hay tres opciones disponibles:

·TCP/IP: esta es la conectividad predeterminada (y recomendada) entre el cliente y el servidor de aplicaciones. La mayoría de las redes ya están configuradas para este protocolo.

·Túnel HTTP: en este modo, el cliente se comunica con el servidor de aplicaciones IndySoft a través de un archivo DLL ISAPI de servidor web. El servidor web no tiene por qué ser necesariamente el mismo ordenador que aloja el servidor de aplicaciones. Este modo es recomendable cuando necesitas atravesar un cortafuegos. El servidor web puede ejecutarse en el puerto 80, etc. Al seleccionar este modo, aparecerán opciones adicionales para:

Aplicación interna. Servidor: la dirección IP o el nombre del equipo correspondiente a la ubicación del servidor de aplicaciones del equipo «Nombre del servidor de aplicaciones». El equipo denominado «Nombre del servidor de aplicaciones» es el servidor web a través del cual se está estableciendo el túnel.

Número de puerto interno: el puerto que puede utilizar el equipo «Nombre del servidor de aplicaciones» para comunicarse con la «Aplicación interna». El ordenador del servidor. Esto debe corresponder al número de puerto que el servidor de aplicaciones ya tiene configurado (en el cuadro de diálogo «Configuración del servidor de aplicaciones»).

Ubicación interna del archivo DLL: el subdirectorio y el nombre del archivo DLL que apunta al archivo «AstaIOHttp.dll» en el servidor web. Normalmente se encuentra en el subdirectorio «\scripts» del servidor web.

Si desea comprobar la conexión según las opciones introducidas anteriormente, pulse el botón «Probar conexión». Si la conexión se establece correctamente, aparecerá un mensaje de confirmación. Si se produce un error, también se te avisará.

Opciones opcionales de la base de datos
Por lo general, no es necesario modificar estos ajustes; por favor, no los modifique a menos que se lo indique el administrador del sistema.

Formato de fecha de la base de datos: este campo almacena el formato de fecha predeterminado que utiliza tu base de datos.

Formato de hora de la base de datos: este campo almacena el formato de hora predeterminado que utiliza tu base de datos. (Esto debería coincidir casi siempre con el formato de fecha predeterminado de la base de datos)

Nombre del propietario de la base de datos: este campo almacena el nombre del propietario de la base de datos, que se añadirá como prefijo a cualquier referencia al nombre de una tabla desde IndySoft. Este campo muestra de forma predeterminada el nombre de propietario predeterminado.

Propietario de las funciones de la base de datos: este campo almacena el nombre del propietario de la base de datos, que se añadirá como prefijo a cualquier referencia a una función desde IndySoft. Este campo muestra de forma predeterminada el nombre de propietario predeterminado. |