Saltar al contenido principal

Herramienta Admin

El Admin Tool (Admin.exe) es la consola de mantenimiento que envía con un servidor LutraCAD prematuro. Instala y repara los servicios database y server, administra las reglas firewall y la tarea semanal backup, crea server client tokens y puede desactivar el login del usuario o la conexión remota del servidor.

Es una herramienta de línea de comandos de Windows: un menú de texto, no una aplicación gráfica. Está destinado a la persona que administra el servidor, no para el personal de la clínica.

aviso

Cada acción necesita derechos de administrador. La herramienta gestiona los servicios de Windows, el firewall y las tareas programadas. Comience con right-click Admin.exe, then Run as administrator y acepte la iniciativa Control de Cuentas de Usuario (UAC).

Inicio de la herramienta​

  1. En la carpeta de instalación del servidor, haga clic con el botón derecho Admin.exe y seleccione Run as administrator.
  2. El menú principal aparece.
  3. Navegue escribiendo el number de una opción y pulsando Enter.
  4. Después de la mayoría de las acciones, la herramienta imprime un resultado y espera una prensa clave antes de volver al menú.
  5. Elija 0 para volver o salir.

La herramienta también puede ejecutar un único comando sin el menú. Ver Crear una ficha desde la línea de comandos.

¿Cómo puedo?​

TareasDonde
Instala el servidor por primera vezTEN 1) Server, entonces 1) Install / Autofix. Instala la base de datos primero, luego el servicio del servidor, y lo inicia. Cada paso debe terminar en OK.
Arreglar un servidor que no comenzaráSilencio 1) Server, luego 1) Install / Autofix para reparar y comenzar, o 2) Restart para detener y iniciar el servicio de ejecución.
Fix the databaseTEN 2) Database, luego 2) Autofix. Crea la base de datos si falta, instala y inicia el servicio de bases de datos, y confirma la conexión.
Test the database connectionSilencio 2) Database, luego 1) Test connection. Impresoras OK o ERROR.
Create a client tokenSilencio 1) Server, luego 3) Create server client token. Introduzca el nombre de la base de datos (vacío por defecto). Copiar el token impreso y dáselo al cliente.
Apaga la copia de seguridad semanal en o apagadoTENIDO 1) Server, 4) Backup task scheduler, luego 1) Enable / Disable.
Change the backup timeSilencio 1) Server, 4) Backup task scheduler, luego 2) Change run at hour. Ingrese la hora (0 a 23).
Fix the firewalltención 3) Firewall: Autofix. Revisa las reglas de firewall para los programas del servidor y gerente y los otorga si falta.
Empty the databaseSilencio 2) Database, luego 3) Truncate. Elimina todos los datos y no se puede deshacer; debe escribir yes para confirmar. ←.
Disable user login4) User management: Disable user login.
Switch off the remote server connectionSilencio 5) Server: Remove remote connection. Establece la conexión con el local.
Choose an option:
1) Server
2) Database
3) Firewall: Autofix
4) User management: Disable user login
5) Server: Remove remote connection
0) Exit
Opción¿Qué hace
1) ServerAbre el menú Servidor: instalar, reiniciar, ficha del cliente, programa de copia de seguridad.
2) DatabaseAbre el menú Base de Datos: prueba, autofijo, truncate.
3) Firewall: AutofixChequea y otorga las reglas de cortafuegos para los programas LutraCAD.
4) User management: Disable user loginApague el requisito de inicio de usuario.
5) Server: Remove remote connectionApague la máquina de una conexión remota del servidor.
0) ExitCierra la herramienta.

Menú del servidor​

Choose an option for Server:
1) Install / Autofix
2) Restart
3) Create server client token
4) Backup task scheduler
0) Back to main menu
Opción¿Qué hace
1) Install / AutofixInstala la base de datos primero, a continuación, comprueba el servicio del servidor: la instala desde Server.exe si falta, comprueba los puntos de servicio en el archivo derecho y lo inicia. Cada paso imprime OK, NOK o un error. Utilice esto para una primera instalación y reparar un servidor roto.
2) Restart← Detiene el servicio de servidor en funcionamiento y lo inicia de nuevo. Si el servicio no se instala, informa NOT INSTALLED; si no está funcionando sólo comienza.
3) Create server client tokenPide el nombre de la base de datos (vacío es el predeterminado), crea un token e lo imprime. Dar este token al cliente que necesita conectarse.
4) Backup task schedulerAbre el menú del programa de Backup.
0) Back to main menuVuelve al menú principal.

Menú del programa de backup​

Choose an option for backup schedule:
1) Enable / Disable
2) Change run at hour
0) Back to server menu

Ambas opciones primero piden el service name (dejar vacío para usar el nombre de servidor predeterminado). Si no existe ningún servicio por ese nombre, la herramienta informa que "El servicio no está funcionando" y devuelve.

Opción¿Qué hace
1) Enable / Disable← Toggles la tarea semanal de copia de seguridad. Si la tarea ya existe cambia entre habilitado y deshabilitado. Si todavía no existe, se crea una tarea semanal que ejecuta la copia de seguridad cada Sunday. El tiempo de ejecución predeterminado es 04:00.
2) Change run at hourMuestra la hora actual y pide una hora nueva (0 a 23). La copia de seguridad semanal entonces corre a esa hora. Introduzca un número entero; cualquier otra cosa es rechazada.
0) Back to server menuRegresa al menú Servidor.
nota

La tarea programada se llama después del producto más el nombre de servicio, por lo que cada servicio servidor tiene su propia tarea de copia de seguridad.

Menú de base​

Choose an option for Database:
1) Test connection
2) Autofix
3) Truncate
0) Back to main menu
Opción¿Qué hace
1) Test connectionSilencio Abre una conexión de base de datos e imprime OK o ERROR. Un chequeo de salud rápido.
2) AutofixTEN Instala y repara la base de datos. Si no se encuentra ninguna base de datos lo crea o actualiza, instala el servicio de bases de datos si falta, comienza si se detiene, luego confirma la conexión. Esto también funciona automáticamente como el primer paso del Servidor Install / Autofix.
3) TruncateSuelta cada tabla en la base de datos.
0) Back to main menuVuelve al menú principal.
peligro

Truncate deletes all data. Es irreversible: no hay un deshacer y no se toma ninguna copia de seguridad. Debe escribir yes para proceder; cualquier otra cosa cancela. Únicamente use esto para limpiar una máquina que está seguro.

Firewall: Autofix​

Menú principal, 3) Firewall: Autofix. Comprueba que el firewall de Windows permite los programas LutraCAD y otorga la regla si falta. valida al administrador (ManagerStandalone.exe) y al servidor (Server.exe):

  • Si el archivo del programa no se encuentra se salta con una nota.
  • Si ya tiene una regla de cortafuegos, imprime OK.
  • Si no, la regla se añade e imprime GRANTED.

Si el firewall en sí no está instalado, lo reporta y no hace nada. Ejecute esto cuando los clientes no pueden llegar al servidor sobre la red.

Gestión del usuario: Desactivar el login del usuario​

Menú principal, 4) User management: Disable user login. Esto desactiva el requisito de inicio de usuario en la configuración de la base de datos y ahorra. Úsalo cuando necesite que el servidor se ejecute sin ejecutar el login por usuario. Imprimirá "User login eliminado" cuando esté hecho.

Servidor: Eliminar la conexión remota​

Menú principal, 5) Server: Remove remote connection. Esto edita la configuración local y establece la conexión del servidor a apagado (local). Úsalo para cambiar una máquina que fue apuntada en un servidor remoto de vuelta a una configuración local.

  • Si no se encuentra el archivo de configuración o la configuración de conexión, la herramienta lo reporta.
  • Sobre el éxito se imprime "Configuración actualizada".

Crear una ficha desde la línea de comandos​

Para scripting e instalaciones automatizadas, la herramienta puede crear un token sin el menú:

Admin.exe create-token <dbname>
  • <dbname> es la base de datos para crear la ficha.
  • En el éxito imprime only the token a la salida estándar, por lo que un script de llamada puede capturarlo limpiamente.
  • Al fallo imprime un error JSON, por ejemplo {"error":"Cannot save token."}, y sale con un código no cero.

Este es el equivalente scriptable del menú Servidor, 3) Create server client token. Al igual que el menú, necesita derechos de administrador.

Qué cambia cada acción​

MedidaLo que toca
Server, Install / AutofixServicio de base de datos y servicio de servidor (servicios Windows), los inicia
Server, RestartEstado de servicio del servidor
Server, Backup task schedulerUna tarea programada semanal de Windows que ejecuta la copia de seguridad
Database, AutofixArchivos de base de datos y esquemas, y el servicio de bases de datos
Database, TruncateSuelta todos los cuadros de la base de datos (irreversible)
Firewall: AutofixReglas de Windows Firewall para los programas del administrador y servidor
Disable user loginLa configuración del usuario en la base de datos
Remove remote connectionLa configuración local (ajusta la conexión del servidor)
create-tokenAñade un registro de token del servidor a la base de datos