Built web service with below transaction Object on window 10 machine which has SQL native client 11 Installed
SQLCA.SERVERNAME = 'XXXXXX'
SQLCA.DATABASE = 'DDDDDDDDDD'
SQLCA.DBMS = "SNC SQL Native Client(OLE DB)"
SQLCA.LogPass = '********'
SQLCA.LogId = "UUUUUUU"
SQLCA.AutoCommit = False
SQLCA.DBParm = "PROVIDER='SQLNCLI11',DATASOURCE='DDDDDDD',PROVIDERSTRING='database=VVVVVVVVVVV'"
Deployed to windows server which also has SQL native client 11 Installed
getting below
<?xml version="1.0" encoding="UTF-8"?>
<string xmlns="http://tempurl.org">DBMS SNC SQL Native Client(OLE DB) is not supported in your current installation.</string>
Since yours has a "provider=" - are trying to use SNC through ODBC vs a true native SS connection?
is there a way to tell which client it is trying to use and which one it is not finding?
ProviderString=
DataSource=