Problema DI API al cambiar de B1 9.0 a 9.3

Buenos días.
Han actualizado en el server de un cliente su versión SAP B1 de 9.0 a 9.3
Tenemos una aplicación web bajo ASP que conectaba y funcionaba perfectamente bajo 9.0 con estos parámetros:

ocompany.Server = ConfigurationManager.AppSettings.Get(“server”)
ocompany.DbServerType = SAPbobsCOM.BoDataServerTypes.dst_MSSQL2012
ocompany.UseTrusted = False
ocompany.DbUserName = username
ocompany.DbPassword = pass
ocompany.CompanyDB = company’s
ocompany.UserName = usersap
ocompany.Password = passwords
ocompany.language = SAPbobsCOM.BoSuppLangs.ln_Spanish
ocompany.AddonIdentifier = “”
ocompany.LicenseServer = server:XXXX

Mi consulta es: para la 9.3 necesito cambiar algún parámetro?. el Dbservertype quizá?. El SQL Server se ha actualizado a la versión 14.xxx (2017).
Necesito recompilar la aplicación e incluir antes algún dll nuevo??

Gracias de antemano a todos.

es correcto, tienes que actualizar ese dato y adicional ve que este compilado con la version del DI API actual en el servidor.

1 me gusta

Hola,

Cambia esta parte

ocompany.DbServerType = SAPbobsCOM.BoDataServerTypes.dst_MSSQL2012

por esta si es SQL Server 2017

oCompany.DbServerType = SAPbobsCOM.BoDataServerTypes.dst_MSSQL2017

Perfecto, con eso me bastó. Gracias!!!

2 Me gusta