gpt4 book ai didi

c++ - 无法使用 Sql Anywhere 16 找到加密 dll dbfips16.dll

转载 作者:行者123 更新时间:2023-11-30 05:37:20 31 4
gpt4 key购买 nike

我有一个问题,如果我在客户计算机上部署我的 64 位应用程序,我会收到错误消息:

encryption dll "dbfips16.dll" could not be loaded.

奇怪的是,它在我的笔记本电脑和其他一些计算机上运行良好。我尝试将 dll 添加到我们的部署中,但在 Sybase 16 目录中找不到它,我是否必须单独下载?

(我目前不想使用任何加密)

附言我使用基于简单文件的部署。

编辑

我使用 sybase 16 ADO.net 驱动程序 (c#)。

问题只出现在一台服务器上。

编辑

server=***;dbn=***;charset=utf-8;links=TCPIP;UID=***;PWD=***;ENC=None 

最佳答案

只有当连接字符串告诉客户端使用 FIPS 验证的加密时,才会加载 dbfips16.dll。如果根本不想使用加密,则不应设置 ENCRYPTION 参数,或者应设置为“none”。还要检查以确保未设置 SQLCONNECT 环境变量(或不包含 ENCRYPTION 参数)。

如果这没有帮助,您可以发布连接字符串和/或 DSN 的内容吗?

免责声明:我在 SAP 从事 SQL Anywhere 工程工作。

关于c++ - 无法使用 Sql Anywhere 16 找到加密 dll dbfips16.dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33283458/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com