oracle使用exp备份报错ORA-01406 5C

今天突然好多数据库再使用 exp备份的时候报错
. exporting materialized views
. exporting snapshot logs
. exporting job queues
. exporting refresh groups and children
. exporting dimensions
. exporting post-schema procedural objects and actions
. exporting user history table
EXP-00008: ORACLE error 1406 encountered
ORA-01406: fetched column value was truncated
EXP-00000: Export terminated unsuccessfully

求大神讲解,解决办法

我是在本机上导出备份的,不存在服务器和客户端不匹配的问题。

3个回答

fetched column value was truncated 预读的列被截断
https://www.cnblogs.com/gc001279/p/9140994.html

请贴具体 exp 命令。另外导出导入还是推荐数据泵(expdp/impdp)。

luojianjun2
Flying_with_you 回复baixisuozai: full=y最好别用,可以用owner来导出想导出的用户的文件
大约一年之前 回复
baixisuozai
baixisuozai 遇到问题了,就想知道自己是怎么死的。。。解决不了就不用exp了……
大约一年之前 回复
baixisuozai
baixisuozai exp system/password@testdb file=/ora12c/testdb.dmp log=/ora12c/testdb.log full=y buffer=2048000
大约一年之前 回复

楼主有答案了吗?我也遇到了,查的结果是user_history$里有数据的情况下就报这个错,exp要读取这个表里的用户名,密码和创建时间。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问