Dentro de la documentación de A3Software hay un par de documentos que hacen referencia a la instalación de A3ERP y el error DBNETLIB ConnectionOpen cuando intentamos conectarnos a nuestro servidor de SQLServer.

Estos documentos explican los diferentes problemas que nos podemos encontrar y cómo solventarlos

  • Verificar conectividad entre cliente y servidor mediante pings al nombre e ip del servidor y los equipos
  • Problemas con antivirus y firewalls
  • Verificación de puerto de conexión con SQL Server
  • Configuración del SQL Server (permitir conexión remota y verificación de tipos de conexiones)

En estos documentos está todo muy bien explicado, pero hoy voy a explicar un problema adicional que nos podemos encontrar durante la instalación de los clientes de A3ERP y que os puede ahorrar bastantes dolores de cabeza.

Lo que explicaremos en esta entrada es cuando el Servidor funciona correctamente y A3ERP está operativo, pero en los clientes no nos es posible entrar (no accedemos ni al gestor de empresas)Aun cuando el  revisemos lo que nos dice en los documentos DBENETLIB ConnectionOpen 1DBENETLIB ConnectionOpen 2 y sigamos con problemas de conexión, deberemos probar lo siguiente:
  1. Ir a «Sql Server Configuration Manager» y verificar los Servicios Activos de SQL Server solucionar error dbnetlib connection open a3erp
  2. Verificar que tenemos arrancados los servicios «SQL Server» y «SQL Server Browser«.solucionar error dbnetlib connection open a3erp
  3. Si como en la imagen, os aparece «SQL Server Browser» detenido, debemos activarlo porque muy posiblemente sea lo que no nos permita conectarnos desde los clientes.
  4. Iremos a las propiedades del Servicio «Sql Server Browser» (doble click o botón derecho) y veremos que está detenido y que no podemos arrancarlosolucionar error dbnetlib connection open a3erp
  5. En la pestaña servicio, cambiaremos el modo de inicio a «automático» si estuviera en otro modo.solucionar error dbnetlib connection open a3erp
  6. Una vez realizado el cambio, aplicamos y arrancamos el serviciosolucionar error dbnetlib connection open a3erp
Si lo hemos hecho bien, volvemos al equipo cliente y volvemos a intentar entrar en A3ERP y deberíamos poder entrar correctamente.