为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8
【操作系统】:centos 7
【CPU】:amd64
【问题描述】*:.net6使用BulkCopy,部署到centos7之后会报
Dm.DmException (0x80004005): The fastloading dll not loading!
这个错误。这个错误在windows 10环境下通过配置dm的bin目录(如D:\dm8\bin)可以解决,因为我在win10环境下安装了dm8数据库。但当程序部署至centos7环境,连windows10的dm8数据库时,应该如何配置呢?是否也需要在centos7环境安装dm8数据库呢?
应用程序部署所在的环境需要安装dm对应的驱动,如题所述,程序部署在centos7环境,在centos7环境也需要安装dm8数据库,然后配置环境变量指定动态库路径
.net在linux下不支持BulkCopy,windows下支持,windows下除了DmProvider.dll文件外还要把dmdbms\drivers\fldr下所有dll文件复制到应用程序下,无需设什么环境变量。
一定要把环境变量配置好path 把达梦相应的dmdbms/bin和driver相应的驱动。
是现在还没这方面功能的实现吗?