首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

sos。头一次使用数据库,就遇到有关问题了

2013-08-26 
sos。。。头一次使用数据库,就遇到问题了数据库导出时意外终止语句:exp system/manager@lx filed:hisexp_02-

sos。。。头一次使用数据库,就遇到问题了
数据库导出时意外终止

语句:

exp system/manager@lx file=d:hisexp_02-23.dmp log=d:hisexp_02_23.log buffer=1048576 full=y rows=y

exp system/manager@lx file=d:hisexp_02-23.dmp log=d:hisexp_02_23.log full=y 


错误:
EXP-00008: 遇到 ORACLE 错误 1406
ORA-01406: 提取的列值被截断
EXP-00000: 导出终止失败

[解决办法]
exp system/manager@lx file=d:hisexp_02_23.dmp log=d:\hisexp_02_23.log buffer=1048576 full=y rows=y
[解决办法]
路径写法不对了吧
[解决办法]
ORA-01406 错误是由于缓冲不够导致的。

exp 会将 lob 类型的数据与行中的其他数据作为一行一道导出,因此如果表中包含有 lob 类型数据,可以将 buffer 定义的大一些以满足 lob 数据。
[解决办法]
第二条exp应该不会出现这个问题,路径最好加上\

热点排行