Carta Técnica

CONTPAQi® Nóminas 12.2.1

×
Menú

Conexión con controladores SQL Server 2017

Folio C16770
 
A partir de la versión 12.2.1 de CONTPAQi® Nóminas, se verifica que la conexión con SQL se realice correctamente, cuando se utilizan instancias de SQL Server 2017.
 
A partir de esta versión no se presenta el error:
"No se pudo hacer conexión con el servidor SQL, es probable que el USUARIO y PASSWORD del servidor SQL sean incorrectos USER NAME=sa PASSWORD=*************"
Cuando se cambia la instancia configurada para CONTPAQi® Nóminas.
 
 
En versiones anteriores, en algunas instalaciones específicas en las que se tienen instaladas distintas instancias de SQL Server, al cambiar de instancia no se apuntaba correctamente al controlador de la nueva instancia.
 
El instalador ejecuta el AliasODBC, este a su vez realiza la configuración de alias, para las conexiones a la base de datos que utiliza el sistema; la configuración de los Alias debe realizarse con el driver (controlador) que corresponde a la versión de SQL de la instancia configurada para el sistema.
Estas son algunas instancias de SQL Server y su controlador:
 
·     Native Client 10.00: SQL2008R2
·     Native Client 11: SQL 2012 -2014
·     ODBC Driver for SQL Server: SQL 2017
 
Por ejemplo, cuando se trabajaba con una instancia inferior a SQL Server 2017 (ya sea 2008 R2, 2012  o 2014), al desinstalar el sistema y conectarlo con una versión 2017 o superior, no se realizaba la actualización del controlador correspondiente a esta versión de SQL Server dentro del BDE y por lo tanto seguía apuntando a un controlador de la versión inferior.
 
Por esta situación, aunque los datos de la nueva instancia se hubieran capturado de manera correcta, al no estar actualizado el controlador en BDE, se presentaba el error:
"No se pudo hacer conexión con el servidor SQL, es probable que el USUARIO y PASSWORD del servidor SQL sean incorrectos USER NAME=sa PASSWORD=*************"