概述
适用于:
Oracle数据库 - 企业版 - 版本10.1.0.2至11.1.0.6 [版本10.1至11.1]本文档中的信息适用于任何平台。
***在2013年9月25日检查相关性***
症状
导入在日志文件中获取以下错误时:
IMP-00058: ORACLE error 1461 encountered
ORA-01461: can bind a LONG value only for insert into a LONG column
IMP-00028: partial import of previous table rolled back: 23 rows rolled back
Import terminated successfully with warnings.
ORA-01461: can bind a LONG value only for insert into a LONG column
IMP-00028: partial import of previous table rolled back: 23 rows rolled back
Import terminated successfully with warnings.
只有在预先创建表格并且使用IGNORE = Y参数完成导入时才会报告错误。
原因
这是因为
Bug 6167249 - IMP-00058: ORA-01461: CAN BIND A LONG VALUE ONLY FOR INSERT
确认错误:
1.表必须至少有一个LOB列。
2.预先在目标数据库中创建表,并使用IGNORE = Y参数完成导入。
该错误6167249已在11.1.0.7中修复。
解决
请使用下面的任何一个:
应用补丁6167249,如果适用于您的平台和RDBMS版本。
- 或者 -
不要在目标数据库中预先创建包含LOB列的表。
最后
以上就是香蕉向日葵为你收集整理的使用Imp实用程序时出现ORA-1461错误(文档ID 444171.1)的全部内容,希望文章能够帮你解决使用Imp实用程序时出现ORA-1461错误(文档ID 444171.1)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复