Question

Connection issue to MS SQL


Badge

sqlserverHey guys, I'm not sure if this is the right forum to ask, but I'm at a loss as to what to do here. I'm still quite new to FME and have tried looking for solutions to this problem that I am having.

I have read this https://knowledge.safe.com/articles/281/failed-to-connect-using-sql-server-2012-native-cli.html and installed SQL Server Native Client 2012 on my machine, https://www.microsoft.com/en-us/download/details.aspx?id=50402, which wasn't installed before, but I am still running into the same issue.

Details from the translation log:

2021-06-05 13:14:39|   0.2|  0.2|INFORM|FME 2020.2.2.0 (20210111 - Build 20817 - WIN64)
2021-06-05 13:14:40|   1.2|  0.0|INFORM|Operating System: Microsoft Windows 10 64-bit  (Build 19041)
2021-06-05 13:14:40|   1.2|  0.0|INFORM|FME Platform: WIN64

 

 

2021-06-04 08:28:55|  45.6|  0.0|INFORM|Creating reader for format: Microsoft SQL Server Non-Spatial
2021-06-04 08:28:55|  45.7|  0.0|INFORM|Trying to find a DYNAMIC plugin for reader named `MSSQL_ADO'
2021-06-04 08:28:55|  45.7|  0.0|INFORM|Loaded module 'MSSQL_ADO' from file 'C:\Program Files\FME\plugins/FME_ADO.dll'
2021-06-04 08:28:55|  45.7|  0.0|INFORM|FME API version of module 'MSSQL_ADO' matches current internal version (3.8 20200115)
2021-06-04 08:28:55|  45.7|  0.0|INFORM|Performing query against MSSQL_ADO dataset `IHSM_Meridian'
2021-06-04 08:28:55|  45.7|  0.0|INFORM|Microsoft SQL Server Non-Spatial Reader: Opening `IHSM_Meridian' for read operation
2021-06-04 08:28:55|  45.7|  0.0|INFORM|Microsoft SQL Server Non-Spatial Reader: Trying to connect using Microsoft OLE DB Driver for SQL Server...
2021-06-04 08:28:56|  45.7|  0.0|INFORM|MSSQL_ADO reader: Building features into bulk mode features

I am continuously getting this error on an SQLExecutor that I am using to read in probably close to 400,000,000 rows to join to features already in the workspace with a FeatureMerger. I tried using a DatabaseJoiner to join the features to the external database but it is quite slow and I don't know if I could optimize it using the Prefetch query with such a large dataset. This error always occurs between 15-36 hours as the workspace is running and I estimate it would take around 4-5 days to complete.

2021-06-04 23:48:28|48469.8|  1.3|ERROR |Microsoft SQL Server Non-Spatial Reader: Query failed, possibly due to a malformed statement.  Query Text `[no query]'. Provider error `(-2147467259) TCP Provider: An existing connection was forcibly closed by the remote host.'
2021-06-04 23:48:28|48469.8|  0.0|ERROR |A fatal error has occurred. Check the logfile above for details

I'm going to try increasing the timeout on the SQLExecutor to 10 minutes and run the workspace again. Is this an issue with my drivers? Am I trying to read in too much data with an SQLExeutor? I only have a single SQLExecutor in the workspace that is used to read in the data.


7 replies

Userlevel 4

I believe that the Native Client is no longer maintained by Microsoft.

I would rather recommend using the SQL Server ODBC driver, which is the primary native data access API:

https://docs.microsoft.com/en-us/sql/connect/odbc/download-odbc-driver-for-sql-server?view=sql-server-ver15

Badge

I believe that the Native Client is no longer maintained by Microsoft.

I would rather recommend using the SQL Server ODBC driver, which is the primary native data access API:

https://docs.microsoft.com/en-us/sql/connect/odbc/download-odbc-driver-for-sql-server?view=sql-server-ver15

Thank you, I'll try installing this and running the workspace again

Badge

I believe that the Native Client is no longer maintained by Microsoft.

I would rather recommend using the SQL Server ODBC driver, which is the primary native data access API:

https://docs.microsoft.com/en-us/sql/connect/odbc/download-odbc-driver-for-sql-server?view=sql-server-ver15

Hi, I've tried installing the ODBC driver from the link you suggested, but it doesn't seem to try to connect to SQL Server using the ODBC driver and instead tries using the OLE DB driver and Native Client, I've uninstalled those at the moment. How can I force it to use the ODBC driver?

 

 

2021-06-09 08:46:10|  45.7|  0.0|INFORM|Loaded module 'MSSQL_ADO' from file 'C:\Program Files\FME\plugins/FME_ADO.dll'
2021-06-09 08:46:10|  45.7|  0.0|INFORM|FME API version of module 'MSSQL_ADO' matches current internal version (3.8 20200115)
2021-06-09 08:46:10|  45.7|  0.0|INFORM|Microsoft SQL Server Non-Spatial Reader: Read 1 DEF line(s).  Found 8 attribute(s)
2021-06-09 08:46:10|  45.7|  0.0|INFORM|Microsoft SQL Server Non-Spatial Reader: Opening `IHSM_Meridian' for read operation
2021-06-09 08:46:10|  45.7|  0.0|INFORM|Microsoft SQL Server Non-Spatial Reader: Trying to connect using Microsoft OLE DB Driver for SQL Server...
2021-06-09 08:46:11|  46.7|  1.0|WARN  |Microsoft SQL Server Non-Spatial Reader: Failed to connect using Microsoft OLE DB Driver for SQL Server. Provider error '(-2146824582) Provider cannot be found. It may not be properly installed.'. Connection string 'Provider=MSOLEDBSQL;DataTypeCompatibility=80;Data Source=xxxxxxxxxxx;Initial Catalog=IHSM_Meridian;Integrated Security=SSPI'
2021-06-09 08:46:11|  46.7|  0.0|INFORM|Microsoft SQL Server Non-Spatial Reader: Trying to connect using SQL Server 2012 Native Client...
2021-06-09 08:46:11|  46.7|  0.0|WARN  |Microsoft SQL Server Non-Spatial Reader: Failed to connect using SQL Server 2012 Native Client. Provider error '(-2146824582) Provider cannot be found. It may not be properly installed.'. Connection string 'Provider=SQLNCLI11;DataTypeCompatibility=80;Data Source=xxxxxxxxxxxxxx;Initial Catalog=IHSM_Meridian;Integrated Security=SSPI'
2021-06-09 08:46:11|  46.7|  0.0|INFORM|Microsoft SQL Server Non-Spatial Reader: Trying to connect using SQL Server 2008 Native Client...
2021-06-09 08:46:11|  46.7|  0.0|WARN  |Microsoft SQL Server Non-Spatial Reader: Failed to connect using SQL Server 2008 Native Client. Provider error '(-2146824582) Provider cannot be found. It may not be properly installed.'. Connection string 'Provider=SQLNCLI10;DataTypeCompatibility=80;Data Source=xxxxxxxxxxxxxx;Initial Catalog=IHSM_Meridian;Integrated Security=SSPI'
2021-06-09 08:46:11|  46.7|  0.0|ERROR |Microsoft SQL Server Non-Spatial Reader: A suitable Microsoft SQL Server OLE Driver is not found. Install Microsoft OLE DB Driver for SQL Server from http://www.microsoft.com/en-ca/download/details.aspx?id=56730
2021-06-09 08:46:15|  50.7|  4.0|ERROR |Failed to open reader
2021-06-09 08:46:15|  50.7|  0.0|ERROR |class StatusInfo *__cdecl STFReaderImp::getFeatureOrFeatureTable(class STFFeature *&)(C:\code\fme\foundation\framework\engine\readrimp.cpp:1809) - class StatusInfo *__cdecl STFReaderImp::getFeatureOrFeatureTable(class STFFeature *&)(C:\code\fme\foundation\framework\engine\readrimp.cpp:1809) - class StatusInfo *__cdecl STFReaderImp::getAndTagFeatureWithCoordSys(class STFFeature *&)(C:\code\fme\foundation\framework\engine\readrimp.cpp:1640) - class StatusInfo *__cdecl STFReaderImp::getNextFeature(class STFFeature *&)(C:\code\fme\foundation\framework\engine\readrimp.cpp:1398) - class StatusInfo *__cdecl STFReaderImp::getTaggedFeature(class STFFeature *&)(C:\code\fme\foundation\framework\engine\readrimp.cpp:1021) - class StatusInfo *__cdecl STFTranslator::abortProcessing(class StatusInfo *)(C:\code\fme\foundation\framework\engine\stftrans.cpp:312) - class StatusInfo *__cdecl STFSimpleTranslator::convert(void)(C:\code\fme\foundation\kernel\simptran.cpp:680) - class StatusInfo *__cdecl STFTranslator::translate(void)(C:\code\fme\foundation\framework\engine\stftrans.cpp:282)
2021-06-09 08:46:15|  50.7|  0.0|INFORM|Translation FAILED with 3 error(s) and 3 warning(s) (0 feature(s) output)

 

Userlevel 4

Hi, I've tried installing the ODBC driver from the link you suggested, but it doesn't seem to try to connect to SQL Server using the ODBC driver and instead tries using the OLE DB driver and Native Client, I've uninstalled those at the moment. How can I force it to use the ODBC driver?

 

 

2021-06-09 08:46:10|  45.7|  0.0|INFORM|Loaded module 'MSSQL_ADO' from file 'C:\Program Files\FME\plugins/FME_ADO.dll'
2021-06-09 08:46:10|  45.7|  0.0|INFORM|FME API version of module 'MSSQL_ADO' matches current internal version (3.8 20200115)
2021-06-09 08:46:10|  45.7|  0.0|INFORM|Microsoft SQL Server Non-Spatial Reader: Read 1 DEF line(s).  Found 8 attribute(s)
2021-06-09 08:46:10|  45.7|  0.0|INFORM|Microsoft SQL Server Non-Spatial Reader: Opening `IHSM_Meridian' for read operation
2021-06-09 08:46:10|  45.7|  0.0|INFORM|Microsoft SQL Server Non-Spatial Reader: Trying to connect using Microsoft OLE DB Driver for SQL Server...
2021-06-09 08:46:11|  46.7|  1.0|WARN  |Microsoft SQL Server Non-Spatial Reader: Failed to connect using Microsoft OLE DB Driver for SQL Server. Provider error '(-2146824582) Provider cannot be found. It may not be properly installed.'. Connection string 'Provider=MSOLEDBSQL;DataTypeCompatibility=80;Data Source=xxxxxxxxxxx;Initial Catalog=IHSM_Meridian;Integrated Security=SSPI'
2021-06-09 08:46:11|  46.7|  0.0|INFORM|Microsoft SQL Server Non-Spatial Reader: Trying to connect using SQL Server 2012 Native Client...
2021-06-09 08:46:11|  46.7|  0.0|WARN  |Microsoft SQL Server Non-Spatial Reader: Failed to connect using SQL Server 2012 Native Client. Provider error '(-2146824582) Provider cannot be found. It may not be properly installed.'. Connection string 'Provider=SQLNCLI11;DataTypeCompatibility=80;Data Source=xxxxxxxxxxxxxx;Initial Catalog=IHSM_Meridian;Integrated Security=SSPI'
2021-06-09 08:46:11|  46.7|  0.0|INFORM|Microsoft SQL Server Non-Spatial Reader: Trying to connect using SQL Server 2008 Native Client...
2021-06-09 08:46:11|  46.7|  0.0|WARN  |Microsoft SQL Server Non-Spatial Reader: Failed to connect using SQL Server 2008 Native Client. Provider error '(-2146824582) Provider cannot be found. It may not be properly installed.'. Connection string 'Provider=SQLNCLI10;DataTypeCompatibility=80;Data Source=xxxxxxxxxxxxxx;Initial Catalog=IHSM_Meridian;Integrated Security=SSPI'
2021-06-09 08:46:11|  46.7|  0.0|ERROR |Microsoft SQL Server Non-Spatial Reader: A suitable Microsoft SQL Server OLE Driver is not found. Install Microsoft OLE DB Driver for SQL Server from http://www.microsoft.com/en-ca/download/details.aspx?id=56730
2021-06-09 08:46:15|  50.7|  4.0|ERROR |Failed to open reader
2021-06-09 08:46:15|  50.7|  0.0|ERROR |class StatusInfo *__cdecl STFReaderImp::getFeatureOrFeatureTable(class STFFeature *&)(C:\code\fme\foundation\framework\engine\readrimp.cpp:1809) - class StatusInfo *__cdecl STFReaderImp::getFeatureOrFeatureTable(class STFFeature *&)(C:\code\fme\foundation\framework\engine\readrimp.cpp:1809) - class StatusInfo *__cdecl STFReaderImp::getAndTagFeatureWithCoordSys(class STFFeature *&)(C:\code\fme\foundation\framework\engine\readrimp.cpp:1640) - class StatusInfo *__cdecl STFReaderImp::getNextFeature(class STFFeature *&)(C:\code\fme\foundation\framework\engine\readrimp.cpp:1398) - class StatusInfo *__cdecl STFReaderImp::getTaggedFeature(class STFFeature *&)(C:\code\fme\foundation\framework\engine\readrimp.cpp:1021) - class StatusInfo *__cdecl STFTranslator::abortProcessing(class StatusInfo *)(C:\code\fme\foundation\framework\engine\stftrans.cpp:312) - class StatusInfo *__cdecl STFSimpleTranslator::convert(void)(C:\code\fme\foundation\kernel\simptran.cpp:680) - class StatusInfo *__cdecl STFTranslator::translate(void)(C:\code\fme\foundation\framework\engine\stftrans.cpp:282)
2021-06-09 08:46:15|  50.7|  0.0|INFORM|Translation FAILED with 3 error(s) and 3 warning(s) (0 feature(s) output)

 

I'm not sure if this is an issue, but did you install the same "bit-ness" of the ODBC driver as your FME installation? Meaning 64-bit ODBC for 64-bit FME, etc.

Badge

Hi, I've tried installing the ODBC driver from the link you suggested, but it doesn't seem to try to connect to SQL Server using the ODBC driver and instead tries using the OLE DB driver and Native Client, I've uninstalled those at the moment. How can I force it to use the ODBC driver?

 

 

2021-06-09 08:46:10|  45.7|  0.0|INFORM|Loaded module 'MSSQL_ADO' from file 'C:\Program Files\FME\plugins/FME_ADO.dll'
2021-06-09 08:46:10|  45.7|  0.0|INFORM|FME API version of module 'MSSQL_ADO' matches current internal version (3.8 20200115)
2021-06-09 08:46:10|  45.7|  0.0|INFORM|Microsoft SQL Server Non-Spatial Reader: Read 1 DEF line(s).  Found 8 attribute(s)
2021-06-09 08:46:10|  45.7|  0.0|INFORM|Microsoft SQL Server Non-Spatial Reader: Opening `IHSM_Meridian' for read operation
2021-06-09 08:46:10|  45.7|  0.0|INFORM|Microsoft SQL Server Non-Spatial Reader: Trying to connect using Microsoft OLE DB Driver for SQL Server...
2021-06-09 08:46:11|  46.7|  1.0|WARN  |Microsoft SQL Server Non-Spatial Reader: Failed to connect using Microsoft OLE DB Driver for SQL Server. Provider error '(-2146824582) Provider cannot be found. It may not be properly installed.'. Connection string 'Provider=MSOLEDBSQL;DataTypeCompatibility=80;Data Source=xxxxxxxxxxx;Initial Catalog=IHSM_Meridian;Integrated Security=SSPI'
2021-06-09 08:46:11|  46.7|  0.0|INFORM|Microsoft SQL Server Non-Spatial Reader: Trying to connect using SQL Server 2012 Native Client...
2021-06-09 08:46:11|  46.7|  0.0|WARN  |Microsoft SQL Server Non-Spatial Reader: Failed to connect using SQL Server 2012 Native Client. Provider error '(-2146824582) Provider cannot be found. It may not be properly installed.'. Connection string 'Provider=SQLNCLI11;DataTypeCompatibility=80;Data Source=xxxxxxxxxxxxxx;Initial Catalog=IHSM_Meridian;Integrated Security=SSPI'
2021-06-09 08:46:11|  46.7|  0.0|INFORM|Microsoft SQL Server Non-Spatial Reader: Trying to connect using SQL Server 2008 Native Client...
2021-06-09 08:46:11|  46.7|  0.0|WARN  |Microsoft SQL Server Non-Spatial Reader: Failed to connect using SQL Server 2008 Native Client. Provider error '(-2146824582) Provider cannot be found. It may not be properly installed.'. Connection string 'Provider=SQLNCLI10;DataTypeCompatibility=80;Data Source=xxxxxxxxxxxxxx;Initial Catalog=IHSM_Meridian;Integrated Security=SSPI'
2021-06-09 08:46:11|  46.7|  0.0|ERROR |Microsoft SQL Server Non-Spatial Reader: A suitable Microsoft SQL Server OLE Driver is not found. Install Microsoft OLE DB Driver for SQL Server from http://www.microsoft.com/en-ca/download/details.aspx?id=56730
2021-06-09 08:46:15|  50.7|  4.0|ERROR |Failed to open reader
2021-06-09 08:46:15|  50.7|  0.0|ERROR |class StatusInfo *__cdecl STFReaderImp::getFeatureOrFeatureTable(class STFFeature *&)(C:\code\fme\foundation\framework\engine\readrimp.cpp:1809) - class StatusInfo *__cdecl STFReaderImp::getFeatureOrFeatureTable(class STFFeature *&)(C:\code\fme\foundation\framework\engine\readrimp.cpp:1809) - class StatusInfo *__cdecl STFReaderImp::getAndTagFeatureWithCoordSys(class STFFeature *&)(C:\code\fme\foundation\framework\engine\readrimp.cpp:1640) - class StatusInfo *__cdecl STFReaderImp::getNextFeature(class STFFeature *&)(C:\code\fme\foundation\framework\engine\readrimp.cpp:1398) - class StatusInfo *__cdecl STFReaderImp::getTaggedFeature(class STFFeature *&)(C:\code\fme\foundation\framework\engine\readrimp.cpp:1021) - class StatusInfo *__cdecl STFTranslator::abortProcessing(class StatusInfo *)(C:\code\fme\foundation\framework\engine\stftrans.cpp:312) - class StatusInfo *__cdecl STFSimpleTranslator::convert(void)(C:\code\fme\foundation\kernel\simptran.cpp:680) - class StatusInfo *__cdecl STFTranslator::translate(void)(C:\code\fme\foundation\framework\engine\stftrans.cpp:282)
2021-06-09 08:46:15|  50.7|  0.0|INFORM|Translation FAILED with 3 error(s) and 3 warning(s) (0 feature(s) output)

 

Yes, I've ensured I installed the 64-bit ODBC for 64bit FME. But my workbench doesn't seem to try to connect using the ODBC driver at all. It searches for the OLEDB driver and Native Client 2012 and 2008 only.

Userlevel 4

Hi, I've tried installing the ODBC driver from the link you suggested, but it doesn't seem to try to connect to SQL Server using the ODBC driver and instead tries using the OLE DB driver and Native Client, I've uninstalled those at the moment. How can I force it to use the ODBC driver?

 

 

2021-06-09 08:46:10|  45.7|  0.0|INFORM|Loaded module 'MSSQL_ADO' from file 'C:\Program Files\FME\plugins/FME_ADO.dll'
2021-06-09 08:46:10|  45.7|  0.0|INFORM|FME API version of module 'MSSQL_ADO' matches current internal version (3.8 20200115)
2021-06-09 08:46:10|  45.7|  0.0|INFORM|Microsoft SQL Server Non-Spatial Reader: Read 1 DEF line(s).  Found 8 attribute(s)
2021-06-09 08:46:10|  45.7|  0.0|INFORM|Microsoft SQL Server Non-Spatial Reader: Opening `IHSM_Meridian' for read operation
2021-06-09 08:46:10|  45.7|  0.0|INFORM|Microsoft SQL Server Non-Spatial Reader: Trying to connect using Microsoft OLE DB Driver for SQL Server...
2021-06-09 08:46:11|  46.7|  1.0|WARN  |Microsoft SQL Server Non-Spatial Reader: Failed to connect using Microsoft OLE DB Driver for SQL Server. Provider error '(-2146824582) Provider cannot be found. It may not be properly installed.'. Connection string 'Provider=MSOLEDBSQL;DataTypeCompatibility=80;Data Source=xxxxxxxxxxx;Initial Catalog=IHSM_Meridian;Integrated Security=SSPI'
2021-06-09 08:46:11|  46.7|  0.0|INFORM|Microsoft SQL Server Non-Spatial Reader: Trying to connect using SQL Server 2012 Native Client...
2021-06-09 08:46:11|  46.7|  0.0|WARN  |Microsoft SQL Server Non-Spatial Reader: Failed to connect using SQL Server 2012 Native Client. Provider error '(-2146824582) Provider cannot be found. It may not be properly installed.'. Connection string 'Provider=SQLNCLI11;DataTypeCompatibility=80;Data Source=xxxxxxxxxxxxxx;Initial Catalog=IHSM_Meridian;Integrated Security=SSPI'
2021-06-09 08:46:11|  46.7|  0.0|INFORM|Microsoft SQL Server Non-Spatial Reader: Trying to connect using SQL Server 2008 Native Client...
2021-06-09 08:46:11|  46.7|  0.0|WARN  |Microsoft SQL Server Non-Spatial Reader: Failed to connect using SQL Server 2008 Native Client. Provider error '(-2146824582) Provider cannot be found. It may not be properly installed.'. Connection string 'Provider=SQLNCLI10;DataTypeCompatibility=80;Data Source=xxxxxxxxxxxxxx;Initial Catalog=IHSM_Meridian;Integrated Security=SSPI'
2021-06-09 08:46:11|  46.7|  0.0|ERROR |Microsoft SQL Server Non-Spatial Reader: A suitable Microsoft SQL Server OLE Driver is not found. Install Microsoft OLE DB Driver for SQL Server from http://www.microsoft.com/en-ca/download/details.aspx?id=56730
2021-06-09 08:46:15|  50.7|  4.0|ERROR |Failed to open reader
2021-06-09 08:46:15|  50.7|  0.0|ERROR |class StatusInfo *__cdecl STFReaderImp::getFeatureOrFeatureTable(class STFFeature *&)(C:\code\fme\foundation\framework\engine\readrimp.cpp:1809) - class StatusInfo *__cdecl STFReaderImp::getFeatureOrFeatureTable(class STFFeature *&)(C:\code\fme\foundation\framework\engine\readrimp.cpp:1809) - class StatusInfo *__cdecl STFReaderImp::getAndTagFeatureWithCoordSys(class STFFeature *&)(C:\code\fme\foundation\framework\engine\readrimp.cpp:1640) - class StatusInfo *__cdecl STFReaderImp::getNextFeature(class STFFeature *&)(C:\code\fme\foundation\framework\engine\readrimp.cpp:1398) - class StatusInfo *__cdecl STFReaderImp::getTaggedFeature(class STFFeature *&)(C:\code\fme\foundation\framework\engine\readrimp.cpp:1021) - class StatusInfo *__cdecl STFTranslator::abortProcessing(class StatusInfo *)(C:\code\fme\foundation\framework\engine\stftrans.cpp:312) - class StatusInfo *__cdecl STFSimpleTranslator::convert(void)(C:\code\fme\foundation\kernel\simptran.cpp:680) - class StatusInfo *__cdecl STFTranslator::translate(void)(C:\code\fme\foundation\framework\engine\stftrans.cpp:282)
2021-06-09 08:46:15|  50.7|  0.0|INFORM|Translation FAILED with 3 error(s) and 3 warning(s) (0 feature(s) output)

 

Strange, I've never had that happen to me. Perhaps consider contacting Safe support for this one.

Badge

Hi, I've tried installing the ODBC driver from the link you suggested, but it doesn't seem to try to connect to SQL Server using the ODBC driver and instead tries using the OLE DB driver and Native Client, I've uninstalled those at the moment. How can I force it to use the ODBC driver?

 

 

2021-06-09 08:46:10|  45.7|  0.0|INFORM|Loaded module 'MSSQL_ADO' from file 'C:\Program Files\FME\plugins/FME_ADO.dll'
2021-06-09 08:46:10|  45.7|  0.0|INFORM|FME API version of module 'MSSQL_ADO' matches current internal version (3.8 20200115)
2021-06-09 08:46:10|  45.7|  0.0|INFORM|Microsoft SQL Server Non-Spatial Reader: Read 1 DEF line(s).  Found 8 attribute(s)
2021-06-09 08:46:10|  45.7|  0.0|INFORM|Microsoft SQL Server Non-Spatial Reader: Opening `IHSM_Meridian' for read operation
2021-06-09 08:46:10|  45.7|  0.0|INFORM|Microsoft SQL Server Non-Spatial Reader: Trying to connect using Microsoft OLE DB Driver for SQL Server...
2021-06-09 08:46:11|  46.7|  1.0|WARN  |Microsoft SQL Server Non-Spatial Reader: Failed to connect using Microsoft OLE DB Driver for SQL Server. Provider error '(-2146824582) Provider cannot be found. It may not be properly installed.'. Connection string 'Provider=MSOLEDBSQL;DataTypeCompatibility=80;Data Source=xxxxxxxxxxx;Initial Catalog=IHSM_Meridian;Integrated Security=SSPI'
2021-06-09 08:46:11|  46.7|  0.0|INFORM|Microsoft SQL Server Non-Spatial Reader: Trying to connect using SQL Server 2012 Native Client...
2021-06-09 08:46:11|  46.7|  0.0|WARN  |Microsoft SQL Server Non-Spatial Reader: Failed to connect using SQL Server 2012 Native Client. Provider error '(-2146824582) Provider cannot be found. It may not be properly installed.'. Connection string 'Provider=SQLNCLI11;DataTypeCompatibility=80;Data Source=xxxxxxxxxxxxxx;Initial Catalog=IHSM_Meridian;Integrated Security=SSPI'
2021-06-09 08:46:11|  46.7|  0.0|INFORM|Microsoft SQL Server Non-Spatial Reader: Trying to connect using SQL Server 2008 Native Client...
2021-06-09 08:46:11|  46.7|  0.0|WARN  |Microsoft SQL Server Non-Spatial Reader: Failed to connect using SQL Server 2008 Native Client. Provider error '(-2146824582) Provider cannot be found. It may not be properly installed.'. Connection string 'Provider=SQLNCLI10;DataTypeCompatibility=80;Data Source=xxxxxxxxxxxxxx;Initial Catalog=IHSM_Meridian;Integrated Security=SSPI'
2021-06-09 08:46:11|  46.7|  0.0|ERROR |Microsoft SQL Server Non-Spatial Reader: A suitable Microsoft SQL Server OLE Driver is not found. Install Microsoft OLE DB Driver for SQL Server from http://www.microsoft.com/en-ca/download/details.aspx?id=56730
2021-06-09 08:46:15|  50.7|  4.0|ERROR |Failed to open reader
2021-06-09 08:46:15|  50.7|  0.0|ERROR |class StatusInfo *__cdecl STFReaderImp::getFeatureOrFeatureTable(class STFFeature *&)(C:\code\fme\foundation\framework\engine\readrimp.cpp:1809) - class StatusInfo *__cdecl STFReaderImp::getFeatureOrFeatureTable(class STFFeature *&)(C:\code\fme\foundation\framework\engine\readrimp.cpp:1809) - class StatusInfo *__cdecl STFReaderImp::getAndTagFeatureWithCoordSys(class STFFeature *&)(C:\code\fme\foundation\framework\engine\readrimp.cpp:1640) - class StatusInfo *__cdecl STFReaderImp::getNextFeature(class STFFeature *&)(C:\code\fme\foundation\framework\engine\readrimp.cpp:1398) - class StatusInfo *__cdecl STFReaderImp::getTaggedFeature(class STFFeature *&)(C:\code\fme\foundation\framework\engine\readrimp.cpp:1021) - class StatusInfo *__cdecl STFTranslator::abortProcessing(class StatusInfo *)(C:\code\fme\foundation\framework\engine\stftrans.cpp:312) - class StatusInfo *__cdecl STFSimpleTranslator::convert(void)(C:\code\fme\foundation\kernel\simptran.cpp:680) - class StatusInfo *__cdecl STFTranslator::translate(void)(C:\code\fme\foundation\framework\engine\stftrans.cpp:282)
2021-06-09 08:46:15|  50.7|  0.0|INFORM|Translation FAILED with 3 error(s) and 3 warning(s) (0 feature(s) output)

 

Thank you for your assistance, I'll try contacting Safe support.

Reply