Microsoft SQL Server 2012 Native Client is installed on the Information Centric Analytics (ICA) database (DB) server and Analysis Services (SSAS) server. Is it possible to delete or upgrade this client?
Version : All releases up to 6.6 MP2 (6.6.2.0)
Component : Microsoft SQL Server, Microsoft SQL Server Analysis Services
Prior to ICA 6.7, the RiskFabric OLAP cube uses the SQLNCLI11 provider to query the RiskFabric relational database during processing. As documented in the knowledgebase article OLE DB provider missing from SQL Server Analysis Services 2022, removing this provider will cause the following RiskFabric Processing job steps to fail:
Removing this provider will also cause the following RiskFabric Intraday Processing job steps to fail:
In order to safely remove the SQLNCLI11 provider, first change the cube’s data source provider to Microsoft OLE DB Driver for SQL Server (MSOLEDBSQL) by following this procedure:
RiskFabric
OLAP cubeRiskFabric
relational databaseRiskFabric
databaseFrom the Microsoft document SQL Server Native Client:
SQL Server Native Client (SNAC) isn't shipped with:
- SQL Server 2022 (16.x) and later versions
- SQL Server Management Studio 19 and later versions
The SQL Server Native Client (SQLNCLI or SQLNCLI11) and the legacy Microsoft OLE DB Provider for SQL Server (SQLOLEDB) aren't recommended for new application development.
For new projects, use one of the following drivers:
- Microsoft ODBC Driver for SQL Server
- Microsoft OLE DB Driver for SQL Server
For SQLNCLI that ships as a component of SQL Server Database Engine (versions 2012 through 2019), see this Support Lifecycle exception.