Tenemos una pequeña oficina con un servidor y un cliente que se conecta a la base de datos del servidor para el software de contabilidad Sage 300. El servidor también se utiliza como estación de trabajo para el software Sage 300. Quiero que la persona que usa el servidor sea una estación de trabajo para poder conectarse al servidor desde casa, así que pensé que la mejor manera de hacerlo sería instalar el software cliente Sage 300 en la computadora de casa y conectar la computadora a la oficina. a través de VPN y luego abra la base de datos que está en el servidor en el software cliente Sage 300.
Según el personal de soporte técnico de Sage, esto no se recomienda porque las conexiones VPN no son confiables y pueden provocar daños en los datos de la base de datos si hay un problema con la conexión VPN.
¿Qué tan cierto es esto? Pensé que dado que PPTP usa TCP, no debería haber corrupción de datos. ¿Me equivoco en esto?
¿Cuál es la mejor manera de conectarse al servidor de forma remota sin correr el riesgo de dañar los datos si falla la VPN? Estaba pensando que la computadora de casa puede conectarse al enrutador SonicWall a través de VPN y luego conectarse al servidor a través de un escritorio remoto, en cuyo caso no se almacenarán datos en la computadora cliente de casa. Por favor avise. Gracias.
Respuesta1
Si una conexión poco confiable puede causar daños en la base de datos, entonces el problema no es la conexión sino que el software está mal diseñado.
Respuesta2
Sage no es realmente un sistema multiusuario. Sí, podría terminar con una base de datos corrupta ejecutando el cliente de forma remota desde donde se almacenan los datos. Dado el contexto en el que esperaría encontrar Sage, sospecho que actualizar a un sistema más capaz puede no ser una opción (y las recomendaciones de software están fuera de tema aquí). Pero puedes evitar el problema ejecutando el cliente donde están los datos y exportando la pantalla mediante RDP, Citric, VNC o NoMachine.