¿Cómo configurar una base de datos en un equipo diferente
al que tiene instalado el SACI?

 
Para separar las bases de datos, realice los siguientes pasos:
 
Paso
Acción
 
 
Realiza la instalación del sistema de CONTPAQi Contabilidad® y/o CONTPAQi Bancos® como servidor, indicando mediante el asistente de instalación que no se desea instalar SQL Server.
 
 
 
Edita el archivo Contpaq.properties ubicado en la siguiente ruta: C:\Program Files (x86)\Compac\Servidor
 
 
 
 
Dirígete al apartado Configuración para SQL Server y agrega la siguiente línea:
 
• user.direccionIPBD =1.1.1.1
Nota
 
La dirección IP 1.1.1.1 del servidor de SQL Server, es un ejemplo. Debe reemplazarse por la dirección IP real del equipo.
 
 
 
Verifica que las siguientes propiedades correspondan con el servidor de SQL Server:
• user.instancia
• user.nombre
• user.password
Nota
 
Si fuera necesario cambiar el password, se deberá cambiar la propiedad user.password.clave en "false".
Importante
  • En el caso de que esta propiedad no existiera en el archivo Contpaq.properties se tomaría la configuración por omisión (base de datos en la misma máquina del servidor).
  • En el caso de configuración remota, es necesario habilitar en el Firewall del servidor de la base de datos el puerto TCP 1433 y el puerto UDP 1434 para permitir la conexión con el Servidor de aplicaciones Compac.
     
 
 
 
Localiza el servicio Firewall del servidor de SQL Server y habilita los siguientes puertos:
• TCP 1433
• UDP 1434
 
 
 
Ejecuta el SACI para verificar en la consola que la conexión sea correcta.
 
Ejemplo:
2025-01-25 17:37:29 Información del servidor:
2025-01-25 17:37:29 - Nombre: nombre_server
2025-01-25 17:37:29 - Dirección: 2.2.2.2
 
2025-01-25 17:37:29 Información de SQL Server:
2025-01-25 17:37:29 - Dirección: 1.1.1.1
 
Nota
 
2.2.2.2 es un ejemplo de la dirección IP del servidor de CONTPAQi Contabilidad® y 1.1.1.1 es un ejemplo de la dirección IP del servidor de SQL Server.
 
 
 
Ingresa al servidor de SQL Server, y crea una nueva carpeta llamada Respaldos en la raíz de la unidad y compártela con permisos de control total.
 
Ejemplo: C:\Respaldos
 
 
 
 
Realiza las siguientes acciones en cada empresa existente y en cada empresa nueva:
 
  • Abre la empresa
  • Selecciona el menú Configuración, opción Redefinir empresa
  • Cambia la ruta existente en Respaldo *(Servidor) por \\Nombre_equipo\Respaldos
  • Guarda los cambios
  • Cierra la empresa
Nota
 
Nombre_equipo es el nombre del equipo del servidor de SQL Server y Respaldos es el nombre de la carpeta compartida, creada en el paso anterior.
 
 
 
Verifica la configuración respaldando y restaurando cada empresa.
 
 
 
Consideraciones
 
  • CONTPAQi® Herramientas complementarias no puede ejecutar los procesos de respaldar y restaurar si el servidor de bases de datos se encuentra en diferente equipo al del servidor de CONTPAQi® Herramientas complementarias.
Por tal motivo es indispensable que el servicio “Saci_CONTPAQi” se esté ejecutando en el equipo donde se encuentra el servidor de bases de datos SQL Server.
 
 
  • Es necesario configurar de igual forma la conexión a SQL del Administrador de documentos digitales (ADD) desde el módulo de configuración como localhost (127.0.0.1) o la IP del servidor de CONTPAQi® Herramientas complementarias y SQL.