Se detectó una actualización disponible.¿Desea actualizar la aplicación?
La aplicacion ha sido actualizada y ahora se reiniciará.
Panel de Control
Programas y Característica
(En versiones anteriores de Windows es Agregar/Quitar Programas
)PCGerente
Información de Actualización
(ver imagen abajo)Sólo el administrador debe ejecutar esto.
Esto se hace 1 sola vez para toda la empresa.
Esto se hace 1 sola vez por cada versión publicada.
Esto se puede ejecutar en cualquier estación, pero es mejor que sea en el servidor por la rapidez.
Actualizar base de datos
Actualizado con éxito
Si utiliza la versión gratuita puede saltarse este paso, porque el sistema lo ejecuta automáticamente
Para ejecutar esta acción el usuario debe tener el permiso
CONFIGURACION / EMPRESA
La base de datos es el componente del sistema que almacena la información. Tiene una estructura fija organizada en tablas con filas y columnas (piense en hojas de Excel).
Si el sistema busca una tabla / columna que la base de datos no encuentra, esta opción crea la tabla / columna y el error desaparece.
Ej:
La columna 'fechaNacimiento' no existe
Actualizar base de datos
.Un error común es que algún usuario ejecuta este comando desde un programa desactualizado. Eso causa problemas porque podría revertir una actualización (digamos que lo desactualiza).
Ej:
La columna fechaCreacionRuc no existe
Es importante que todos los usuarios que tienen el permiso
CONFIGURACION / EMPRESA
conozcan esta información.
El problema es que las transacciones de base de datos bloquean los recursos.
Una transacción de base de datos es un proceso cualquier del sistema: leer información, guardar, eliminar, etc.
Un recurso es una tabla, que es donde se guardan los registros. Por ejemplo, la tabla de facturas.
Bloquear los recursos significa pedirle a la base de datos "no permitas que nadie toque esta información hasta que yo la haya recibido por completo / hasta que yo haya guardado mi factura".
La actualización de la base de datos es un proceso pesado, porque toca casi todas las tablas varias veces.
Cuando los demás usuarios quieren hacer su trabajo, la base de datos debe darle su bloqueo a cada uno.
Todos los procesos suelen terminar rápido, siempre y cuando no haya uno pesado por ahí molestando a los demás. La actualización de base de datos es ese proceso pesado que bloquea a los demás.
Es como si todos van al banco al mismo tiempo y te atiende un solo cajero. Si cada uno sale rápido no pasa nada, pero la actualización de base de datos es como el cliente que deposita monedas (operación lenta), y además necesita usa varios servicios diferentes del banco al mismo tiempo, bloqueando a otros clientes que solo necesitan un servicio rápido.
Si tengo razón, el error no debería volver a pasar, porque estamos "impidiéndole la entrada a al cliente de las monedas".