mysql库中的数据插入Oracle?报错-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

mysql库中的数据插入Oracle?报错

2020-06-22 22:08:30 595 1

用Java程序导数据,将MySQL中的数据导入Oracle,两个数据库表结构一样,但是有一张表在MySQL中两个字段是text,在Oracle中对应的是clob和long,运行的时候就报错了

java.sql.SQLException: ORA-22295: 不能把超过 4000 字节数据绑定到语句 1 中的 LOB 和 LONG

 at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:113)
 at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331)
 at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288)
 at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:754)
 at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:219)
 at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:972)
 at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1192)
 at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3415)
 at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3521)
 at src.CMS52TO61_benxi.moveDataToCms61(CMS52TO61_benxi.java:1005)
 at src.CMS52TO61_benxi.main(CMS52TO61_benxi.java:96)

 

在网上查了,说是和Oracle数据库驱动有关系,但是程序里就是Oracle10g的jar(用的Oracle10g),还有就是说clob要通过流进行输入输出,这个用的就是流,还是不行,请各位大侠帮忙看看,谢谢各位了

取消 提交回答
全部回答(1)
  • 爱吃鱼的程序员
    2020-06-22 22:08:48

    怎么不用Hibernate~~回复<aclass='referer'target='_blank'>@zhl1023:自己手动转型了么?就是一个简单的导数据,写个Java文件就行了,但是数据类型不行啊

    0 0
相关问答

0

回答

flink cdc 抽MySQL数据,一开始抽一张表,checkpoint成功了,后面加了一张表,然

2022-11-13 20:21:50 12浏览量 回答数 0

0

回答

各位大佬 才接触flink 麻烦问一下 我用mysql cdc 和sqlserver cdc的数据

2022-11-13 19:21:12 11浏览量 回答数 0

1

回答

flinkcdc 同步mysql数据 执行 show binary log 原因是为什么?

2022-11-12 09:37:08 93浏览量 回答数 1

0

回答

用flinkcdc读取mysql的数据,写入postgresql数据库,运行一段时间后挂了

2022-11-11 14:50:47 24浏览量 回答数 0

0

回答

,jdbc sink支持回撤流吗?似乎flink sql中-D的数据并不能执行删除的mysql的对应

2022-11-05 21:44:53 74浏览量 回答数 0

0

回答

mysql的数据可以同步到pg嘛?

2022-11-05 21:46:34 63浏览量 回答数 0

1

回答

mysql cdc发现对于BIGINT字段类型,有些数据能正常解析,有些却解析成了二进制,是同一个数

2022-11-05 21:44:45 56浏览量 回答数 1

0

回答

请问大家,我怎么根据 Kafka 中的 Debezium 数据在 MySQL 中建库、建表、同步数据

2022-11-03 21:49:56 113浏览量 回答数 0

1

回答

在AnalyticDB MySQL版中,冷数据指的是访问频次较低的数据,采用什么存储可以满足存储空间

2022-11-03 11:51:41 30浏览量 回答数 1

1

回答

AnalyticDB for MySQL 提供哪些数据删除方式?

2022-11-03 11:51:41 28浏览量 回答数 1
+关注
爱吃鱼的程序员
https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB
文章
问答
问答排行榜
最热
最新
相关电子书
更多
PostgresChina2018_张启程_为什么我们抛弃MongoDB和MySQL,选择PgSQL
立即下载
MySQL 5.7让优化更轻松
立即下载
One Box:解读事务与分析一体化数据库HybridDB for MySQL
立即下载