Oracle数据库exp和imp方式导出数据

背景:有时某张表有外键,直接通过第三方数据库客户端(比如Oracle SQL Developer)导出,虽然可以导出成insert.sql或者excel方式数据。比如单独导出某表table1,但是table1有外键关联,在导入数据库时会出现如下错误:
Oracle数据库exp和imp方式导出数据
因此利用exp和imp方式可以完美解决这些问题。

一、exp方式导出数据
1.完全导出(选项都为默认配置)

例子:导出WMSP数据库,ENTERPRISE用户,密码WMwhSql0所有数据到/backup/zqw/dump/expdb_enterprise_01.dmp文件中


exp ENTERPRISE/WMwhSql0@10.178.12.20/WMSP file=/backup/zqw/dump/expdb_enterprise_01.dmp


2.只导出表结构

例子:导出WMSP数据库,ENTERPRISE用户,密码WMwhSql0的所有表结构到/backup/zqw/dump/expdb_enterprise_01.dmp文件中


exp ENTERPRISE/WMwhSql0@10.178.12.20/WMSP file=/backup/zqw/dump/expdb_enterprise_01.dmp rows=n


3.将指定用户下的表导出

例子:导出WMSP数据库,system和sys用户的所有表数据到/backup/zqw/dump/expdb_enterprise_01.dmp文件中


exp ENTERPRISE/WMwhSql0@10.178.12.20/WMSP file=D:\example.dmp owner=(system,sys)


4.将指定的表导出

例子:导出WMSP数据库,ENTERPRISE用户,密码WMwhSql0所有表数据导入到/backup/zqw/dump/expdb_enterprise_01.dmp文件中
ENTERPRISE用户包含表(MOBILE_MESSAGE_USER_GROUP,MOBILE_PROCEDURE_MAP,MOBILE_PROFILE,MOBILE_PROFILE_SCREEN,MOBILE_SCREEN,MOBILE_TEXT_TRANSLATION,MOBILE_WIDGET,MOBILE_WIDGET_TYPE)


exp userid=ENTERPRISE/WMwhSql0@10.178.12.20/WMSP GRANTS=Y file=/backup/zqw/dump/expdb_enterprise_01.dmp COMPRESS=Y tables=MOBILE_MESSAGE_USER_GROUP,MOBILE_PROCEDURE_MAP,MOBILE_PROFILE,MOBILE_PROFILE_SCREEN,MOBILE_SCREEN,MOBILE_TEXT_TRANSLATION,MOBILE_WIDGET,MOBILE_WIDGET_TYPE


5.导出前添加过滤条件

注意:需要对运算符、单引号、括号、双引号等进行转义即前面加上斜杠""


exp userid=wmsadmin/WMwmssql1@10.178.12.20/WMSP GRANTS=Y file=/backup/zqw/dump/expdb_SPROCEDUREMAP_01.dmp COMPRESS=Y tables=SPROCEDUREMAP query = \"where theprocname IN \(select ms.procedure_name from enterprise.mobile_screen ms where ms.screen_version \!= \'DEFAULT\'\)\"

导入成功界面如下:
Oracle数据库exp和imp方式导出数据

二、导入
1.imp导入

例子:将/backup/zqw/dump/expdb_SPROCEDUREMAP_01.dmp文件中的库导入到WMPSRV下的wmsadmin用户中


imp wmsadmin/WMwmssql1@10.8.101.20/WMPSRV file=/backup/zqw/dump/expdb_SPROCEDUREMAP_01.dmp full=y ignore=y

Oracle数据库exp和imp方式导出数据

三、exp和imp参数说明

exp方式导出参数如下:
Oracle数据库exp和imp方式导出数据
imp方式导入参数:
Oracle数据库exp和imp方式导出数据
参考文章:
https://blog.csdn.net/fghsfeyhdf/article/details/79807690
https://blog.csdn.net/weixin_34332905/article/details/92461907
https://www.cnblogs.com/uzipi/p/5760344.html

原创:https://www.panoramacn.com
源码网提供WordPress源码,帝国CMS源码discuz源码,微信小程序,小说源码,杰奇源码,thinkphp源码,ecshop模板源码,微擎模板源码,dede源码,织梦源码等。

专业搭建小说网站,小说程序,杰奇系列,微信小说系列,app系列小说

Oracle数据库exp和imp方式导出数据

免责声明,若由于商用引起版权纠纷,一切责任均由使用者承担。

您必须遵守我们的协议,如果您下载了该资源行为将被视为对《免责声明》全部内容的认可-> 联系客服 投诉资源
www.panoramacn.com资源全部来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。 敬请谅解! 侵权删帖/违法举报/投稿等事物联系邮箱:2640602276@qq.com
未经允许不得转载:书荒源码源码网每日更新网站源码模板! » Oracle数据库exp和imp方式导出数据
关注我们小说电影免费看
关注我们,获取更多的全网素材资源,有趣有料!
120000+人已关注
分享到:
赞(0) 打赏

评论抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

您的打赏就是我分享的动力!

支付宝扫一扫打赏

微信扫一扫打赏