-
1
- #1
We're investigating the possibility of using Sql Server 2017's AlwaysEncrypted functionality in our VFP 9 based application.
Enabling this involves swapping out the connection string form [tt]Driver={Sql Server}[/tt] for something newer which supports Always Encrypted, like [tt]Sql Server Native Client 11.0[/tt] which is ultimately using an [tt]ODBC 17[/tt] connection.
This works fine, but we are of course running into the [tt]varchar(max)[/tt] issue described in thread184-1776880.
We've even tried the Devart adapter referenced in that thread, but it does not appear to support the [tt]Trusted_Connection=yes;[/tt] connection attribute, which is a non-starter due to how our application is structured. Even if it did, it doesn't appear to support the [tt]ColumnEncryption=Enabled;[/tt] connection attribute anyhow.
Thus, this post.
Has anyone had any success with a more modern driver which supports the following?
[ol 1]
[li]varchar(max)[/li]
[li]Trusted_Connection=Yes[/li]
[li]Column_Encryption=Enabled[/li]
[/ol]
Any help would be appreciated!
Enabling this involves swapping out the connection string form [tt]Driver={Sql Server}[/tt] for something newer which supports Always Encrypted, like [tt]Sql Server Native Client 11.0[/tt] which is ultimately using an [tt]ODBC 17[/tt] connection.
This works fine, but we are of course running into the [tt]varchar(max)[/tt] issue described in thread184-1776880.
We've even tried the Devart adapter referenced in that thread, but it does not appear to support the [tt]Trusted_Connection=yes;[/tt] connection attribute, which is a non-starter due to how our application is structured. Even if it did, it doesn't appear to support the [tt]ColumnEncryption=Enabled;[/tt] connection attribute anyhow.
Thus, this post.
Has anyone had any success with a more modern driver which supports the following?
[ol 1]
[li]varchar(max)[/li]
[li]Trusted_Connection=Yes[/li]
[li]Column_Encryption=Enabled[/li]
[/ol]
Any help would be appreciated!