0
我试图与SQL Server 2016和RHEL 7连接到SQL Server 2016年始终处于加密功能
我创建了我DSN in /etc/odbc.ini
总是使用加密列。
信息章odbc.ini
是
[test]
Driver=/opt/microsoft/msodbcsql/lib64/libmsodbcsql-13.1.so.8.0
Description=My Sample ODBC Database Connection
Trace=Yes
Server=ip address of sqlserver 2016
Database=Test
ColumnEncryption=Enabled
我试图把列主键.CRT格式
/ssl/private and /etc/pki/ca-trust/extracted/pem/.
我使用的命令连接
sqlcmd -D -S test -U test -P test -d Test -Q "select * from empInfo"
我收到错误
Sqlcmd: Error: Internal error at ReadAndHandleColumnData (Reason: Error reading column data).
SqlState CE200, Keystore provider MSSQL_CERTIFICATE_STORE not found. Ensure that the appropriate Keystore provider library has been loaded.
任何人都可以帮助我吗?它似乎没有拿到证书。如果是这种情况,那么将放置crt文件的位置是什么?
问候, 桑杰