mysql-->oracle数据迁移问题!!!小弟将mysql中的数据导出之后形成几十万条的insert语句,保存在1.sql文件中!文件格式如下:
01.insert into users(...) values (...);
02.insert into users(...) values (...);
。通过oracle 的批处理命令 sqlplus USER/PASSWORD@orcl @/home/oracle/1.sql ,进行导入,其中发现有 miss comma 等错误提示,最后查询对该表进行查询,发现大部分都导入成功,只有少部分导入失败; 将导入失败的行,直接在 plsql 中插入,插入成功, 请高人指教,坐等
01.insert into users(...) values (...);
02.insert into users(...) values (...);
。通过oracle 的批处理命令 sqlplus USER/PASSWORD@orcl @/home/oracle/1.sql ,进行导入,其中发现有 miss comma 等错误提示,最后查询对该表进行查询,发现大部分都导入成功,只有少部分导入失败; 将导入失败的行,直接在 plsql 中插入,插入成功, 请高人指教,坐等
2. 如果方便可以将导出的sql脚本传给我,我在我机器上试一下。
create table vipcard
(
id number(10) not null constraint pk_vipcard_id primary key,
card_noe varchar2(10) not null constraint uk_vipcard_no unique,
password varchar2(32) not null,
department number(3,0) not null,
salesman varchar2(50) DEFAULT NULL,
member varchar2(50) DEFAULT NULL,
identity_card varchar2(18) DEFAULT NULL,
point number(10) NOT NULL ,
gender varchar2(2) CHECK(gender in('0','1')),
phone varchar2(12) DEFAULT NULL,
post varchar2(7) DEFAULT NULL,
address varchar2(200) DEFAULT NULL,
company varchar2(200) DEFAULT NULL,
email varchar2(100) DEFAULT NULL,
createuser varchar2(50) DEFAULT NULL,
last_login number(10) NOT NULL,
disabled varchar2(2) CHECK(disabled in('0','1'))
);二、测试数据INSERT INTO vipcard VALUES(1,'9999000001','ccaf46572bfdce8575428eaf196987ef',4,'王长雨','冯明照','110108196412132296',465000,'0','13911788342','100055','北京市宣武区南滨河路乙25号','北京中铁物总贸易有限公司','[email protected]','gxs',1301280577,'0');
insert into vipcard values(2,'9999000002','7ffa0642449890416df2a2ca18fbec6a',2,'','李岩','210502197903071821',377840,'1','13601393265','100088','海淀区中关村南大街乙56号方圆大厦17层国电联合动力技术有限公司','国电联合动力技术有限公司','[email protected]','lxl',1285581543,'0');
insert into vipcard values(3,'9999000003','4b01d42370207fad29b19e0b244e3a16',2,'','霍璐','370683198708227221',240000,'1','15110161778','101101','北京市通州区杨庄小区15号楼652单元','北京市大兴区亦庄镇小羊坊村康碱路6号','[email protected]','gxs',1316172205,'0');
insert into vipcard values(4,'9999000004','a9a708eebbfd48267afb1f146caf5229',2,'','罗笑东','110101195507213516',440000,'0','13801169276','100044','北京市西城区车公庄大街甲4号(物华大厦a1207室)','北京北卫会计师事务所有限责任公司','[email protected]','gxs',1263957496,'0');
insert into vipcard values(5,'9999000005','6ddcd7cf6997ca96f36937930046ba47',4,'齐钦','牛牧','210503198211281829',26000,'1','13910702466','100083','北京市海淀区铸成大厦b座1102','北京华兴东贸易有限公司','[email protected]','gxs',1300762984,'0');请楼上的测试!!! 谢谢!