将部分数据导出后导入一个统一数据库



问题:如何把11个业务库里的部分数据导出来,然后整理后导入一个统一的数据库中。

(注释:这个统一的数据库中,都有不少的主外键约束。而我们的数据则有很多是不符合规范的。)

解决此问题的具体操作如下:

首先我们需要先在的测试库中把环境搭好,把统一库的结构导入该测试环境中:

1、用如下语句查出需要禁用的所有相关约束,然后把结果复制到命令窗口中执行:

COL AA FORMAT A100;
set heading off;
SELECT 'ALTER TABLE ' || TABLE_NAME || ' DISABLE CONSTRAINT ' || CONSTRAINT_NAME || ';' AA
FROM user_constraints
ORDER BY constraint_type DESC;

2、约束禁用后,执行导数据的脚本。

3、建例外表: @d:oracleora92 dbmsadminutlexpt1.sql

以下是找不到父项的操作,如果是数据重复,则不能如下操作,否则所有重复的数据都将删除,而我们目前可能需要保留其中一份。

DELETE FROM EXCEPTIONS; --删除例外表 COMMIT; ALTER TABLE t_offering -- 找出有问题的数据 ENABLE VALIDATE CONSTRAINT FK_T_OFFERI_REFERENCE_T_CONTRA EXCEPTIONS INTO exceptions; DELETE FROM t_offering a WHERE a.ROWID IN (SELECT ROW_ID FROM EXCEPTIONS b) --删除有误的数据 COMMIT;

4、启用约束

SELECT 'ALTER TABLE ' || TABLE_NAME || ' ENABLE CONSTRAINT '
|| CONSTRAINT_NAME || ';' AA
FROM user_constraints
ORDER BY constraint_type;
注释:truncate 表时,假如有子表的外键关连,不能执行该命令,
需要先禁用子表中的外键关连。
SELECT 'ALTER TABLE ' || b.table_name || ' DISABLE CONSTRAINT '
||b.constraint_name ||';'
FROM user_constraints a, user_constraints b
WHERE a.constraint_name = b.r_constraint_name
AND b.constraint_type = 'R'
AND a.owner = b.r_owner
AND a.table_name LIKE '''||&tablename||'''

本文作者:



相关阅读:
简述CSS透明技巧(总结)
Win7 安装软件时无法连接sql server解决方法
使用xmlHttp结合ASP实现网页的异步调用
基于jquery的兼容各种浏览器的iframe自适应高度的脚本
JS 动态添加列表框项效果代码
高亮显示web页表格行的javascript代码
可以拖动的div 实现代码
Windows 2003系统网络负载均衡的实现
一个查看ASP的javascript程序
php将数据库导出成excel的方法
linux shell 常用脚本语句语法收集 推荐
利用jquery操作select下拉列表框的代码
UPDATE NOW!2000之快速DIY篇
display:inline的用法
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 第二框《党的基本路线》导学案分析 幼儿园大班语言:毕业诗 房东太太-朱自清 风雨兼程,只为了下一站的风景 文明礼仪伴我成长350字 看破红尘的句子大全 小春雨 天堂的路很平坦 采橘子作文700字 光芒万丈的人生 行政部门竞聘答辩须知 开卷有益,乐享阅读怎使用? 这一世,我的泪已流尽 时间的对比——当你老了 宋代浙东实学经济思想研究───以叶适为中心(上) 文明让小事成为道德提升 那份情感 生活真奇妙 药监局创先争优活动工作总结 作文 壮儿 弯路的故事 六年级美术教师工作总结 声之魅 小学五年级作文550字:恩师深情 公司2013年度个人述职报告 大学生实习日记 基层党支部廉政建设总结 陈奂生上城 免费课件集 月下荷塘边的思念 什么职业最赚钱?两个热门职业推荐 儿子歇后语大全 其实每个女王,都是自己和自己过日子的 年味最浓是儿时 我喜爱的颜色 迟来的美丽250字 描写水族馆的作文 文秘工作计划范文 公安局践行科学发展观事迹材料 小学六年级作文1000字:聊天风波 保持共产党员先进性教育第一阶段个人学习总结 单车也能载幸福 春的歌声作文700字 在市委(扩大)会议上的讲话 无奈的作业单 小学六年级作文1200字:春节联欢晚会 《莫名的泪流》(组诗三章)~王鹏 生存生活 护理年终小结 记录文字之美作文200字 感谢我的母亲

Copyright © 2016 phpStudy |