当前位置:网站首页 > 数据科学与大数据 > 正文

达梦数据库连接报系统错误(达梦数据库启动报错)



前言

我之前在使用达梦数据库的时候,遇到了很多很多的问题,主要对达梦数据库也不是很熟悉,它的语法和我所熟悉的mysql和postgresql有很大的区别。

今天,讲一下我之前遇到的一个问题。这个问题的起因是用达梦数据库迁移工具,将数据库从postgresql迁移到达梦数据库。迁移之后导致的代码报错。具体的报错是叫 nested exception is dm.jdbc.driver.DMException: 字符串截断。

这个错误在原来的postgresql里面,是没有的,是迁移到达梦数据库之后就有了。后来,经过百度之后,我发现了问题的原因。

过程

根据网上的说法,是由于报错的那个字段的长度太长了。一看就是这样的。可以看到,此字段目前的属性是text,属于是很长的字段类型。

然后,我就将这个字段改成了VARCHAR类型的,这个类型的长度要短很多。改完之后,再次运行代码,发现不再报错了。

总结

以上就是我遇到的报错,以及解决的办法。这里有个疑问,为什么改成短的字段类型就不报错了呢?感觉应该是和迁移工具有关,后续还得再研究一下下。达梦真坑~

如果有对Java入门开发相关的问题,可以关注我的公众号【Java入门学习】,加我好友,我会持续更新Java相关的分享!

欢迎访问我的个人网站:Java入门分享 - 专注Java入门知识分享,Java开发相关软件资源共享。

往期推荐:

1.IDEA中如何查看最近打开过的文件?

2.java的jar反编译软件有哪些?

3.思维导图xmind如何安装?附安装包

4.如何用串口调试助手ComTone调试串口?附安装包

到此这篇达梦数据库连接报系统错误(达梦数据库启动报错)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 小米手机数据迁移到vivo手机(小米手机数据迁移到vivo手机怎么弄)2025-05-03 21:09:04
  • junit5 springboot(junit5 springboot 数据库引入)2025-05-03 21:09:04
  • cmip6数据处理教程(cmip6数据介绍)2025-05-03 21:09:04
  • msp432p401R单片机用什么型号的数据线(msp430f149单片机)2025-05-03 21:09:04
  • 自动驾驶数据集如何收集(自动驾驶数据集如何收集到车辆)2025-05-03 21:09:04
  • pointnet训练自己的数据集(cornernet训练自己的数据集)2025-05-03 21:09:04
  • 中文全文数据库的优势有哪些(简述一下中文全文数据库和外文文摘型数据库的特点)2025-05-03 21:09:04
  • 如何安装达梦数据库(安装达梦数据库提示java 停止工作)2025-05-03 21:09:04
  • 大数据技术主要学什么科目(大数据技术主要学什么科目的)2025-05-03 21:09:04
  • 数据库 入门(数据库入门教程)2025-05-03 21:09:04
  • 全屏图片