I want to use Always Encrypted
feature introduce in SQL Server 2016 SP1
. In order to do that, I need to use the new ODBC Driver 13.1 for SQL Server
instead the current one sqloledb
.
It seems it is breaking my application, for example, when XML
is returned. Here, it is said that:
In order to take advantage of new features introduced in SQL Server 2005 such as multiple active result sets (MARS), query notifications, user-defined types (UDTs), or the new xml data type, existing applications that use ActiveX Data Objects (ADO) should use the SQL Server Native Client OLE DB provider as their data access provider.
So, that's this mean that I need to rewrite code, where XML
is used?
I know that, Microsoft undeprecated the deprecated sqloledb
driver, but its first version coming in March 2018 will not support Always Encrypted
- so, I do not want to wait.