暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

从 Oracle 迁移到DM达梦数据库连接尚未建立或已经关闭

原创 达梦 2021-01-31
2469

【问题描述】

从 Oracle 迁移数据到 DM 数据库,数据迁移时提示连接尚未建立或已经关闭。

【解决方法】

  • 原因一:这个问题有可能是因为 Oracle 库中存在非法的数据,例如:-5486-12-31 00:00:00 这样的非法的时间,在批量绑定插入的时候 JDBC 未作校验,服务器端检测到就会把这个连接剔
    除,就会报这个错误。新版的 JDBC 驱动(2019 年 7 月以后)已经对此类问题进行了处理,增加了校验,碰到非法的数据会直接报错。碰到这种问题建议使用最新的 JDBC 驱动,替换掉迁移工具使用的 JDBC 驱动即可。
  • 原因二:迁移连接用户设置了会话时间限制,放开会话连接限制即可,数据库参数 max_sessions 设置。
  • 原因三:迁移过程中数据库连接断开了重新迁移。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论