感觉有点奇怪
你是导入的dmp文件吧,导入时先创建表,然后导入数据的
怎么会这样呢?
你是导入的dmp文件吧,导入时先创建表,然后导入数据的
怎么会这样呢?
解决方案 »
- “oracle列读取程序”,在电脑A上不能运行,但在B上可以,怎么根据B来判断该程序在A上运行需要什么环境?
- oracle+proc滚动游标无效
- http://localhost:em可以访问,但http://ip:em无法访问
- 问个有关外关联的问题,急,在线等
- oracle从文件导入数据时出现1950错误如何解决
- 如何取得新插入记录的当前序列的值?
- 求oracle语句的电子书籍
- 讨论-2:怎么理解“索引” 与 “约束条件”?他们的区别与联系是怎么样的?
- 我要在数据实力配置文件中加入utl_file_dir
- EM无法连接到数据库实例
- 判断一张表是否存在应该怎么做?
- like '%aaa%bbb%'
我认为问题可能是字符集不同的关系。而且,你现在的数据库是一个采用英文字符集的数据库,导致varchar是single byte,显然是不能放下这么长的内容。
如WE8ISO8859P1 to UTF8,那么原来的varchar(2000)是一个字节1个字符,现在的varchar(2000)是多个字节一个字符,就是会导致不足。
因为UTF8包含英文字符集的,imp是不会报关于字符集不一致的错误的。