找回密码
 立即注册

QQ登录

只需一步,快速开始

lizhechen
中级会员   /  发表于:2024-9-3 17:24  /   查看:357  /  回复:7
image.png175896300.png
image.png836762389.png

7 个回复

倒序浏览
lucas.Yan
超级版主   /  发表于:2024-9-4 11:21:42
沙发

问题描述:
如何通过ODBC链接达梦数据库

问题解答:
您的达梦数据库所在服务器是否正确安装了ODBC服务。

如果已经安装了并测试可以正常链接,我们只需要填入对应的链接字符串即可成功链接。
  1. Dsn=DM8;description=达梦数据库;server=localhost;uid=SYSDBA;tcp_port=5236;language=CHINESE
复制代码


回复 使用道具 举报
lizhechen
中级会员   /  发表于:2024-9-4 18:12:46
板凳
image.png517568358.png
您好,已在服务器安装ODBC服务,但输入对应链接字符串提示加密模块加载失败,请问是什么原因呢?
image.png711985168.png
回复 使用道具 举报
lucas.Yan
超级版主   /  发表于:2024-9-4 18:18:23
地板
lizhechen 发表于 2024-9-4 18:12
您好,已在服务器安装ODBC服务,但输入对应链接字符串提示加密模块加载失败,请问是什么原因呢?

可能是odbc没有权限加载依赖,可以检查一下当前用户权限。
回复 使用道具 举报
lizhechen
中级会员   /  发表于:2024-9-4 18:23:57
5#
配置的odbc是系统级的。是没有权限加载AR报表自带的依赖吗?
回复 使用道具 举报
lizhechen
中级会员   /  发表于:2024-9-5 16:25:04
6#
您好,请有时间的时候,回复一下,这边着急使用,多谢。
回复 使用道具 举报
lizhechen
中级会员   /  发表于:2024-9-5 16:53:13
7#
lucas.Yan 发表于 2024-9-4 18:18
可能是odbc没有权限加载依赖,可以检查一下当前用户权限。

请问一下,您说的依赖,指的是odbc达梦驱动依赖,还是什么依赖?我们这边把达梦odbc驱动文件夹权限调整了,用户是可以执行、读取的。
回复 使用道具 举报
lucas.Yan
超级版主   /  发表于:2024-9-6 09:37:10
8#
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
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部