为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM Database Server x64 V7.6.1.60-Build(2020.06.02-122414)ENT
【操作系统】:win10
【CPU】:amd E2-9000
【问题描述】*:
1、已知情况:
使用DM数据库管理工具连接数据库,正常。
2、.net core 3.1发布后问题:
.net core 3.1中使用FreeSql连接DM数据库报错,报错如下:
【主库】状态不可用,等待后台检查程序恢复方可使用。
ERROR [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
备注:.net core中连接字符串如下:
“Driver={DM7 ODBC DRIVER};Server=192.168.0.25:5236;UID=XXX;PWD=XXX”,
1.环境是集群吗?
2.驱动使用版本对应的驱动,查询应用以及中间件使用的驱动,保证驱动同一版本。
3.可以进行参考https://blog.csdn.net/dotnetCore/article/details/103527090