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文件的位置是什麼?
問候, 桑傑