为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】:8 【操作系统】:centos7 【CPU】: 【问题描述】*:达梦管理工具可以正常操作,但是代码运行就报网络通信异常,端口我已经放开
检查下程序代码使用的jdbc驱动包,可以java -jar DmJdbcDriverxxxx.jar 看下版本或者直接打开jar看下MF文件里面的版本是多少。如果驱动包版本与数据库版本或者管理工具版本不一样,更换成相同版本; jdbc驱动版本查询也可以通过select clnt_ver,count(*) from v$sessions group by clnt_ver; 来查看连接数据库的会话所使用的的驱动版本
程序连接里面是不是加了实例名,例如192.168.1.10:5236/DMSERVER这样的,加的话,去掉实例名试试;
检查下程序代码使用的jdbc驱动包,可以java -jar DmJdbcDriverxxxx.jar 看下版本或者直接打开jar看下MF文件里面的版本是多少。如果驱动包版本与数据库版本或者管理工具版本不一样,更换成相同版本;
jdbc驱动版本查询也可以通过select clnt_ver,count(*) from v$sessions group by clnt_ver; 来查看连接数据库的会话所使用的的驱动版本