ATENCIÓN: Para garantizar una instalación exitosa y sin complicaciones, recomendamos que este procedimiento se realice bajo la supervisión de nuestro equipo especializado de Soporte Promob. Esto es crucial para evitar incompatibilidades, instalación y configuración incorrecta, así como evitar posibles duplicidades en la instalación de servicios de bases de datos. Contamos con su colaboración para asegurar el éxito de este proceso.
Póngase en contacto con nuestro soporte para obtener asistencia personalizada. Para obtener soporte, consulte nuestros canales de soporte aquí.
Base de datos
Instalación de la base de datos
Configuración de la base de datos
Situaciones de conexión en el servicio DocumentDatabaseService
Instalación de la base de datos
Para instalar la base de datos:
1. En Promob, donde se generará la información de producción (como dibujos, etiquetas y programas CNC), instale el plugin Promob ERP.
2. Vaya, a la carpeta donde está instalado el sistema, ejemplo: C:\Program Files\Promob\Promob Catalog\Program\bin . Esta carpeta contendrá, los 3 archivos siguientes:
3. Busque el instalador según el idioma utilizado. Ejemplo: para portugués, use el instalador Procad.Builder.DocumentDatabaseService.PT_BR.msi
4. Elija sólo una de las opciones siguientes:
- Instalación del servidor: copie el archivo de instalación deseado en el servidor (ya sea mediante una unidad flash o a través de la red). Haga doble clic en el instalador e inicie la instalación.
- Instalación local: esta opción debe elegirse si el cliente no tiene un servidor. Haga doble clic en el instalador deseado e inicie la instalación.
IMPORTANTE: Para instalar sólo hay que pulsar siempre hacia adelante hasta que el proceso termine.
5. Después de la instalación tendrá que ir a la pestaña:
- Windows 10: Panel de control - Sistema y seguridad - Herramientas administrativas - Servicios.
o
- Windows 11: Panel de control - Sistema y seguridad - Herramientas Windows - Servicios.
Busque el servicio Promob.DocumentDatabaseService como la imagen de abajo, y haga clic en Detener.
6. Descargar SQL Server Compact 4.0. Extraiga el archivo SSCERuntime-ENU e instale el ejecutable como Windows.
7. Si no puede realizar la instalación, descargue Microsoft .Net Framework 4.8 (versión completa) y vuelva a intentar el paso 4.
En Windows 10 no es necesario realizar esta verificación ya que este paquete es un estándar del sistema.
8. Una vez completada la instalación, vuelva al servicio (paso 5) y haga clic en Iniciar.
9. Realice la configuración de la base de datos.
Instalación de SQL Server
Disponible a partir de la versión:
- Plugin Builder 1.12.4 o superior
- Plugin Budget Builder 1.12.4 o superior
- DocumentDatabaseService 1.2.2 o superior
Este es un procedimiento de instalación para SQL Server Compact Edition, necesario para el funcionamiento de DocumentDatabaseService.
Descargue el archivo SQL Server Compact 4.0.
IMPORTANTE: este archivo contiene los instaladores para la versión 4.0 de SQL Server Compact Edition.
Otra versión que puede que ya esté instalada en la máquina no será suficiente. La instalación de 4.0 es obligatoria para que DocumentDatabaseService funcione correctamente.
Después de extraer el contenido, habrá 2 instaladores, por lo que se deben seguir los siguientes procedimientos:
- Sistemas operativos de 32 bits: Ejecute solo el instalador “SSCERuntime_x86-ENU.msi”.
- Sistemas operativos de 64 bits: Ejecute solo el instalador “SSCERuntime_x64-ENU.msi”.
Por lo tanto, si la instalación se realizó en el orden incorrecto, desinstale ambas versiones e instálelas en el orden correcto.
Configuración de la base de datos
Disponible a partir de la versión:
- Plugin Budget Builder - 1.12.9.6 o superior
- Promob.DocumentDatabaseService - 1.2.4.0 o superior
Estos ajustes nos informan de la ruta del servicio de la base de datos. También es posible, si el servicio es local, cambiar la ruta para guardar los archivos y el número de caracteres en el nombre de los archivos generados.
Para la configuración:
1. Acceda al menú Integradores y a la opción Configuración del banco de datos.
2. Aparece la siguiente pantalla:
Información: al situar el ratón sobre este icono se mostrará información sobre la configuración específica.
Configuraciones: descripción de la configuración
Ambiente: mostrará el Local o el Servidor, sólo antes de la configuración del directorio, de acuerdo con la ubicación del directorio definido.
Botones Abrir y Editar: se mostrarán después de los campos de configuración del directorio. Si el entorno de este directorio no es local, no se mostrará el botón Abrir.
Descripción de los campos
1. Configuración
- Dirección del banco de datos: dirección donde está instalado y en ejecución el servicio.
- Para configurar el banco local: escriba localhost
- Para configurar el banco en el servidor: Escriba http: // + el nombre de la computadora del servidor. Ejemplo: http: // nombre del servidor
Después de configurar la dirección del servicio, haga clic en Probar conexión para probar la conexión con el servicio. Haga clic en OK para confirmar el cambio.
IMPORTANTE: Cuando se realiza la instalación en el servidor y la prueba de conexión aún no funciona, solicite a su administrador de red que verifique que el puerto 27014 esté libre.
- Ruta de los archivos de configuración del servicio: Dirección de instalación del servicio donde se encuentra el archivo de configuración del servicio de base de datos DatabaseService.cfg o DatabaseService.json, dependiendo de la versión del servicio
- Ruta de la base de datos (.sdf): Ubicación donde se guarda la base de datos (archivo sdf). Importante: Si la ubicación seleccionada no tiene un archivo de base de datos, se creará una nueva base de datos.
2. Configuración de grabación de servicio
- Ruta de grabación de archivos: directorio donde se guardarán los archivos: dibujos, programas de máquina e imágenes durante el proceso de integración.
IMPORTANTE: Por convención ponemos el directorio en la carpeta del ERP (para que puedan acceder todos los usuarios del mismo) y lo llamamos BancoBuilder. Ruta por defecto: PromobERP\BancoBuilder.
- Número de caracteres del nombre de los archivos generados: Define cuántos caracteres formarán el nombre de los archivos generados durante el proceso de integración.
IMPORTANTE: Los 3 primeros caracteres son la identificación del grupo y los demás se refieren al código.
Ejemplo: Informando a 12, el código será BAS123456789
3. Configuración de la copia de seguridad de la base de datos
- Ruta de la copia de seguridad de la base de datos (.sdf): Directorio donde se realizará la copia de seguridad del archivo de la base de datos "DocumentDatabase.sdf".
- Frecuencia de la copia de seguridad, en días *: Define, en días, la frecuencia con la que se realizará la copia de seguridad.
- Número de copias de seguridad guardadas *: Define la cantidad de archivos .sdf de copia de seguridad que se guardarán en la carpeta de copia de seguridad. Cuando se alcanza la cantidad configurada, se eliminará la copia de seguridad más antigua y así sucesivamente.
Al configurar directorios de archivos, si desea seleccionar un directorio en otra computadora, no es posible usar carpetas mapeadas (por ejemplo, R: \\, S: \\), pero la ruta original comienza con 2 barras diagonales inversas (\\ \\ servidor \\ ...).
Si el servicio no está en la versión compatible con la información, aparece el mensaje Información no disponible: Actualizar el servicio en los campos.
IMPORTANTE: * Estos cambios sólo se permitirán con contraseña.
Limpieza de la base de datos (local/servidor)
1. Abra Promob, acceda al Plugin Promob ERP, seleccione Configuración de la base de datos y compruebe dónde está instalado el Servicio.
IMPORTANTE: Los pasos 2 a 6 deben realizarse en el ordenador donde está instalado el servicio. El paso 7 debe realizarse en el lugar donde está instalado el Plugin de Integración.
2. En el ordenador donde está instalado el Servicio DocumentDataBase, acceda al Panel de Control - Sistema y Seguridad - Herramientas Administrativas - Servicios.
Busque el servicio como se muestra en la imagen a continuación y haga clic en Detener.
3. Vaya a la carpeta C: \ Archivos de programa (x86) \ Procad \ Document Database Service Y elimine el archivo Procad.Builder.DocumentDatabase.sdf;
4. Aún en la carpeta C: \ Archivos de programa (x86) \ Procad \ Document Database Service. Abra el archivo DatabaseService.cfg y verifique la ruta donde se genera la información de producción;
5. Vaya a la carpeta creada por la ruta del punto 4 y elimine las carpetas Diseño, Etiquetas y Programas (si las hay).
6. Una vez realizada la eliminación, vaya de nuevo al servicio (paso 1) y haga clic en Iniciar.
7. Abra Promob y configure la base de datos:
Base de datos local: ingrese la dirección: localhost;
Base de datos en el servidor: ingrese el nombre de la computadora del servidor;
Después de configurar la dirección del servicio, haga clic en Prueba de Conexión para probar la conexión con el servicio. Haga clic en OK para confirmar el cambio.
IMPORTANTE: Este procedimiento influirá en el ERP. Los productos ya importados y registrados dentro de ella están con la información de Dibujos, Etiquetas y Programas con los nombres de los dibujos en la carpeta. En caso de que se limpie la base de datos, es recomendable limpiarla en el ERP.
Situaciones de conexión en el servicio DocumentDatabaseService
Comprueba las posibles situaciones que pueden darse en la conexión entre el DocumentDatabaseService y Promob.
Formas de detección
1. Servidor: En el servidor (donde está instalado el servicio) acceda al navegador y ponga la siguiente ruta. (http: // localhost: 27014 / Versión).
Si el resultado es el anterior (cambiando la versión) significa que el servicio está funcionando correctamente en el servidor.
2. Local: En el ordenador que tiene Promob, acceda al navegador y ponga la ruta de la base de datos (http://servidor:27014/Version), donde "servidor" es el nombre del servidor o la ip. Si da el mismo resultado que el servidor, significa que el ordenador tiene acceso al servidor.
Situaciones inesperadas
Si hay situaciones inesperadas al instalar / actualizar el servicio, realice los siguientes procedimientos:
1. Servidor
- Si no se puede acceder a la versión del servicio, el servicio no se ha iniciado correctamente. El hecho de que el servicio se inicie no significa que funcione perfectamente.
- Debe acceder a los registros de eventos de Windows. (en el símbolo del sistema, escriba eventvwr). En la pantalla, acceda a "Registros de aplicaciones y servicios" y elija la opción "DocumentDatabaseServiceLog"
Esta pantalla mostrará el registro de servicio, y la razón por la que no se está iniciando.
Las situaciones más comunes para que el servicio no funcione perfectamente en ese caso son:
1. No haber instalado SQL Compact 4.0.
2. Local
Si el servicio se está ejecutando en el servidor y no es posible acceder a él en la máquina que tiene Promob, hay que observar los siguientes hechos:
- Restricción del firewall del servidor: en este caso, se deben crear reglas de excepción para el puerto 27014.
- Restricción de firewall en la máquina local: en este caso, se deben crear reglas de excepción para el puerto 27014.
- Restricción de antivirus: observe si el antivirus tiene algún bloqueo.
Reinstalación del servicio
Cuando se conecta al servicio dentro de Promob, y muestra el siguiente mensaje No se puede conectar con el servidor de la base de datos:
1. Para reiniciar el servicio tendrá que ir al Panel de control - Sistema y seguridad - Herramientas administrativas, acceda pestaña Servicios. Busque el servicio (DocumentDataBase) como se muestra en la imagen a continuación y haga clic en Reiniciar.
2. Si ni siquiera reiniciando el servicio es posible realizar la conexión asegúrese de que SQL Server Compact 4.0, está instalado correctamente en la misma ubicación donde está instalado el servicio.
Si es necesario, haga clic aquí para descargar el archivo de SQL Server Compact 4.0.
Instale el ejecutable de acuerdo con el Windows que tiene el cliente (si Windows es de 64 bits, primero se debe instalar 32 bits y luego 64 bits).
3. Descargue Microsoft .Net Framework 4.8 (versión completa), reinicie el servicio y vuelva a intentar la conexión.
4. Si incluso con los pasos anteriores no fue posible conectarse, comuníquese con el Soporte de Promob.