微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

【每天进步一点点】 Oracle如何导入带有约束关系的数据

这篇文章对于熟悉Oracle的老手老说,可以略过,作为新手,要进行数据库备份和恢复,不得不面对一个新的问题,那就是导入数据后,因为外键关系,导致了数据导入不全。现在来介绍一下如何解决这个问题。

1、备份数据库

2、导入表结构
3、禁用约束

理由该语句获得Sq语句禁用约束

1   alter table BM_USER_SYS_SORT disable constraint FK_USER_SYS_SORT_SYSID;
2   alter table BUSI_FORESTPOLICE disable constraint BUSI_FORESTPOLICE_DQCODE_FK;
3   alter table BUSI_FORESTRYINDUSTRY disable constraint BUSI_FORESTRY_DQCODE_FK;
4   alter table BUSI_MULTICOOPERATION disable constraint BUSI_COOP_DQCODE_FK;
5   alter table BUSI_TECHNOLOGY disable constraint BUSI_TECHNOLOGY_DQCODE_FK;
6   alter table BS_USER disable constraint FK_BSUSER_UNITID;
7   alter table BS_USER disable constraint FK_BSUSERID;
8   alter table BUSI_DESERTIFICATION disable constraint BUSI_BUSI_DESERTID_SMHLX_FK;
9   alter table BUSI_FORESTPOLICE disable constraint BUSI_FORESTPOLICE_DIC_ID_FK;
10  alter table BUSI_GYL disable constraint BUSI_GYLY_TYPE_TYPEID_FK;
11  alter table BUSI_LAWsstATUTE disable constraint BUSI_LAWsstATUTE_DIC_ID_FK;
12  alter table BUSI_PLEVEL disable constraint BUSI_PLEVEL_FK;
13  alter table BUSI_YZLZHHC disable constraint BUSI_YZLZHHC_YLCS_FK;
14  alter table BUSI_ZHGL_QLZR disable constraint BUSI_ZHGL_QLZRBH;
15  alter table BUSI_WLFOREASTFARM disable constraint FK_FOREASTFARM;
16  alter table BUSI_WLFOREASTPARK disable constraint FK_WLFOREASTPARK;
17  alter table BUSI_WLPARK disable constraint FK_WLPARK;
18  alter table BUSI_WLPROTECTAREA disable constraint FK_WLPROTECT;
19  alter table SYS_FUNC_EXT disable constraint SYS_FUNC_TYPE_FK;

4、导入数据
5、启用约束

原文地址:https://www.jb51.cc/oracle/212298.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐