第一步:查新库!!!
连接的是JS420,搜出来的数据是空的,现在我就要将数据利用PL SQL Developer导入进去。
SELECT so.*
FROM NT_00382_0 so, NT_00361_0 viewObj
where so.viewfk = viewObj.guid
and viewObj.name = 'ECR_ITEM'
for update;
原始复制的方法:选中现在数据库中的一列,将excel数据导入进去。太麻烦,不推荐。
第二步:导旧库!!!将旧库里面的数据导出到csv。
连接JS346,搜索出来248条数据,将其全部导出为csv文件。
SELECT so.*
FROM StructureObject so, ma_foundation viewObj
where so.viewfk = viewObj.Guid
and viewObj.name = 'ECR_ITEM'; --248
第三步:修CSV文件!!!使得其与将要导入的新库的表的列名相同。
(1)删掉第一列。
(2)有些数字的,进行数据-分列-文本。显示正常。
(3)修改列名,使得xls里面的列名和即将要导入的数据库中的表的列名相同。
第四步:将CSV导入到新库的表中!!!!!最重要的一步操作。
连接新库JS420。
(1)点击 工具——文本导入器。
(2)(来自文本文件的数据)页签——点击打开,选择刚刚导出并修改好的文件。
(3)(到oracle的数据)页签
——填写所有者JS420(新库的用户名)
——表NT_00382_0(要导入的表名)
——每次提交(300)
——点击一下字段,会出来预览的对应字段。
——导入。