- 最后登录
- 2015-1-28
- 在线时间
- 43 小时
- 威望
- 164
- 金钱
- 1327
- 注册时间
- 2011-12-26
- 阅读权限
- 50
- 帖子
- 114
- 精华
- 1
- 积分
- 164
- UID
- 121
|
1#
发表于 2013-12-7 16:10:25
|
查看: 4869 |
回复: 2
本帖最后由 lxhbww 于 2013-12-7 16:12 编辑
请教各位大师们,数据库11.2.0.2.0 rac,在windows客户端也安装的是11.2.0.2.0 client做exp导出前些天都很正常,
最近每天出现快要导完还有100多张表时报下面错误,总共1000多张表
连接到: Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,
Data Mining and Real Application Tes
已导出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集
...
. . 正在导出表 xxxa导出了 16219486 行
. . 正在导出表 xxxb导出了 5980669 行
. . 正在导出表 xxxc导出了 13060 行
EXP-00008: 遇到 ORACLE 错误 1455
ORA-01455: 转换列溢出整数数据类型
EXP-00000: 导出终止失败
...
正常后面还有
. . 正在导出表 xxxd导出了 169849 行
. . 正在导出表 xxxe导出了 233 行
找到前些天导出记录,在导出错误前一条xxxc和xxxd单独用exp又能正常导出,xxxd也就在16w左右,表记录都没超过2^32-1
这会是什么原因?因为服务器上本机盘空间不足无法做expdp,所以只能在windows端做exp.
exp aaa@rac file=d:\bb log=d:\bb.log buffer=51200000
加 INDEXES=n STATISTICS=none 参数后也是不行
|
|