AR报表14,数据源如何连接到达梦数据库
问题描述:
如何通过ODBC链接达梦数据库
问题解答:
您的达梦数据库所在服务器是否正确安装了ODBC服务。
如果已经安装了并测试可以正常链接,我们只需要填入对应的链接字符串即可成功链接。
Dsn=DM8;description=达梦数据库;server=localhost;uid=SYSDBA;tcp_port=5236;language=CHINESE
您好,已在服务器安装ODBC服务,但输入对应链接字符串提示加密模块加载失败,请问是什么原因呢? lizhechen 发表于 2024-9-4 18:12
您好,已在服务器安装ODBC服务,但输入对应链接字符串提示加密模块加载失败,请问是什么原因呢?
可能是odbc没有权限加载依赖,可以检查一下当前用户权限。 配置的odbc是系统级的。是没有权限加载AR报表自带的依赖吗? 您好,请有时间的时候,回复一下,这边着急使用,多谢。 lucas.Yan 发表于 2024-9-4 18:18
可能是odbc没有权限加载依赖,可以检查一下当前用户权限。
请问一下,您说的依赖,指的是odbc达梦驱动依赖,还是什么依赖?我们这边把达梦odbc驱动文件夹权限调整了,用户是可以执行、读取的。 lizhechen 发表于 2024-9-5 16:53
请问一下,您说的依赖,指的是odbc达梦驱动依赖,还是什么依赖?我们这边把达梦odbc驱动文件夹权限调整了 ...
您好,您使用其他odbc链接工具能正常连接上达梦数据库吗?
加密模块加载失败这个错误,一般是ODBC驱动引起的。可能的原因有无权限访问依赖库所在文件夹、或者驱动版本不匹配。
首先您可以检查一下IIS发布的时候使用的64位还是32位程序,并且和达梦ODBC驱动位数对应。
关于之前说的权限问题,指的是odbc没有权限加载第三方依赖的动态库,即达梦程序安装路径下下bin目录的访问权限。可以依照下面连接中的方法尝试。
参考:https://blog.csdn.net/gjkf88/article/details/115613799
您可以如果您是linux环境安装的达梦数据库环境可以参考一下下面的链接地址:
https://blog.csdn.net/qq_41493250/article/details/132426345
页:
[1]