我从测试库导出一个数据库,我想在我本机上面搭一个环境,然后把导出的2个DMP(lis.dmp hisbase.dmp)文件导入到我本机的数据库上面,在CMD导入lis.dmp文件时就提示如下的代码,
ORA-12899: 列 "LIS"."TBARCODEPATIENT"."FCNAME" 的值太大 (实际值: 2275, 最大值: 2000)hisbase.dmp这个文件是保存了所有用户的信息,然后我把这个导入进去也基本上很多地方多提示上面的错误,在登录的时候就提示用户不存在,是不是数据没有完全导入进去,然后我用如下语句去修改了字段的大小,
alter table hisbase.drugcode_comm modify (m_name varchar2(35));
我用这个语句把字段的大小修改后,是不是在用imp语句重新导入一次就可以前面没有导入的数据导进去了,就一直提示违反唯一语句,我要怎么样才能把我导出的数据完整的导入到我本机数据库里面
ORA-12899: 列 "LIS"."TBARCODEPATIENT"."FCNAME" 的值太大 (实际值: 2275, 最大值: 2000)hisbase.dmp这个文件是保存了所有用户的信息,然后我把这个导入进去也基本上很多地方多提示上面的错误,在登录的时候就提示用户不存在,是不是数据没有完全导入进去,然后我用如下语句去修改了字段的大小,
alter table hisbase.drugcode_comm modify (m_name varchar2(35));
我用这个语句把字段的大小修改后,是不是在用imp语句重新导入一次就可以前面没有导入的数据导进去了,就一直提示违反唯一语句,我要怎么样才能把我导出的数据完整的导入到我本机数据库里面
解决方案 »
- 建一个与视图一模一样的表
- PL/SQL小問題
- 咨询:通过一个循环向ORALCE写数据时提示:“ORA-12571:TNS:包写入程序失败”,如何解决?
- TKPROF 为什么在 oracle 8.1.7 中不能用
- 如何将Excel文件(较长的字段)导入到Oracle中?
- 请教个存储过程的问题
- 关于解析XML文档的问题
- sql server 2000数据库里的数据到ORACLE,具体字段有那些变化呢,希望给详细一点
- oracle9i中的listener
- ***如何实现一个字段在添加时自动加1呢???***
- 用OracleConnection连到我本地Oracle数据库报错,请指教错误原因出在哪里???
- 用Oracle SQL Developer 将MS SQL Server 数据库迁移到 Oracle 11g,“定位源插件”检测失败。
第一,表的字段的确太小
第二,字符集造成的,
如果只是少量表未导致入,可以修改字段长度和删除数据后,后果新导入指定表。