为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:Win7 Win10 JDK 版本1.8
【CPU】:Intel x64
【问题描述】*:最近移植Oracle 到达梦数据库的过程中,发现过去的存储过程采用了数组作为参数传入,而使用dm8 的jdbc 驱动调用的时候,会报网络通信异常的错误。起初没有想到是驱动的问题,但后来搜到信息说DM8 的 jdbc 不支持 Array 。然后我试了下dm7 的驱动,同样的代码正常调用存储过程了。相关问题可以看之前我发过帖子。
然而dm7 的驱动在我的环境下会出一些别的问题… 毕竟我是使用的dm8 …所以就想问问,dm8 的 jdbc后续会提供Array 参数的支持么?如果不行的话,有什么替代方案么?谢谢
谢谢回复
我把demo ,定义和相关故障说明打包了一下。由于不太了解反馈标准途径,只好传到了百度云,不过文件不大,总共大概就2M。
再次感谢
pan.baidu.com/s/1hKVWHxIhPuXioxcQ18bbRQ
提取码:u74g
达梦8的驱动本身可以支持ARRAY和ArrayDescriptor,您方便的话,可以提供一下demo用例,我们来找一下问题原因